.FolderTree_sidebar__N1fGC{background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;min-height:0}.FolderTree_composeBtn__LOVpD{align-items:center;background:var(--accent);border-radius:var(--r-2);box-shadow:0 1px 0 #0000000d,inset 0 1px 0 #ffffff1a;color:#fff;display:inline-flex;font-size:12.5px;font-weight:600;gap:6px;height:32px;justify-content:center;margin:10px 10px 6px;transition:background .12s,transform .04s}.FolderTree_composeBtn__LOVpD:hover{background:var(--accent-hover)}.FolderTree_composeBtn__LOVpD:active{transform:translateY(1px)}.FolderTree_list__Yk4q2{flex:1 1;overflow-y:auto;padding:6px 6px 16px}.FolderTree_loading__XK5k8{color:var(--text-3);font-size:12px;padding:12px 10px}.FolderTree_folder__HbG7R{align-items:center;border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:flex;font-size:12.5px;gap:6px;height:26px;padding:0 10px;position:relative}.FolderTree_folder__HbG7R:hover{background:var(--surface-2);color:var(--text)}.FolderTree_folderActive__gtQnh{background:var(--accent-tint);color:var(--text);font-weight:600}.FolderTree_folderActive__gtQnh:before{background:var(--accent);border-radius:1px;bottom:4px;content:"";left:-6px;position:absolute;top:4px;width:2px}.FolderTree_chevron__PaEHA{align-items:center;color:var(--text-3);display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.FolderTree_chevron__PaEHA:hover{color:var(--text)}.FolderTree_chevronSpace__E55yJ{flex-shrink:0;width:14px}.FolderTree_icon__\+iDSU{align-items:center;color:var(--text-3);display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.FolderTree_folderActive__gtQnh .FolderTree_icon__\+iDSU{color:var(--accent)}.FolderTree_name__EzMPK{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderTree_unread__YLroL{background:var(--accent);border-radius:3px;color:#fff;font-size:10px;font-weight:700;line-height:14px;min-width:18px;padding:1px 6px;text-align:center}.FolderTree_section__l4VAU{border-top:1px solid var(--border);margin-top:6px;padding-top:6px}.FolderTree_sectionHeader__iZtyd{align-items:center;border-radius:var(--r-2);cursor:pointer;display:flex;gap:5px;padding:4px 8px;-webkit-user-select:none;user-select:none}.FolderTree_sectionHeader__iZtyd:hover{background:var(--surface-2)}.FolderTree_sectionChevron__dHH4X{align-items:center;color:var(--text-3);display:inline-flex;flex-shrink:0;height:12px;justify-content:center;width:12px}.FolderTree_sectionTitle__VUPZM{color:var(--text-3);flex:1 1;font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.FolderTree_sectionCount__hK\+Mr{background:var(--surface-2);border-radius:3px;color:var(--text-3);font-size:10px;line-height:14px;padding:1px 5px}.FolderTree_customerSearch__9xHaS{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-3);display:flex;gap:5px;margin:4px 8px 2px;padding:3px 7px}.FolderTree_customerSearchInput__CCg4Y{background:#0000;border:none;color:var(--text);flex:1 1;font-size:11.5px;min-width:0;outline:none}.FolderTree_customerSearchInput__CCg4Y::placeholder{color:var(--text-3)}.FolderTree_customerSearchClear__sF2YN{color:var(--text-3);font-size:10px;line-height:1;padding:0 2px}.FolderTree_customerSearchClear__sF2YN:hover{color:var(--text)}.FolderTree_customerItem__U27wP{align-items:center;border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:flex;font-size:12.5px;gap:6px;height:26px;padding:0 10px;position:relative}.FolderTree_customerItem__U27wP:hover{background:var(--surface-2);color:var(--text)}.FolderTree_customerItemActive__hVVIh{background:var(--accent-tint);color:var(--text);font-weight:600}.FolderTree_customerItemActive__hVVIh:before{background:var(--accent);border-radius:1px;bottom:4px;content:"";left:-6px;position:absolute;top:4px;width:2px}.FolderTree_customerIcon__-9DN7{align-items:center;color:var(--text-3);display:inline-flex;flex-shrink:0;height:14px;justify-content:center;width:14px}.FolderTree_customerItemActive__hVVIh .FolderTree_customerIcon__-9DN7{color:var(--accent)}.FolderTree_customerName__sBMqU{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.FolderTree_customerItem__U27wP,.FolderTree_folder__HbG7R{min-height:40px;padding-bottom:8px;padding-top:8px}}.FolderTree_logoutRow__WarYP{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:flex;flex-shrink:0;gap:10px;margin:8px;padding:8px 10px;text-align:left;transition:background .12s,border-color .12s,color .12s;width:calc(100% - 16px)}.FolderTree_logoutRow__WarYP:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.FolderTree_logoutAvatar__ZNj4O{align-items:center;background:linear-gradient(135deg,var(--accent),var(--accent-hover));border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:11.5px;font-weight:700;height:28px;justify-content:center;letter-spacing:.3px;width:28px}.FolderTree_logoutMeta__jJKVK{display:flex;flex:1 1;flex-direction:column;min-width:0}.FolderTree_logoutName__JZ3MH{color:var(--text);font-size:12.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FolderTree_logoutMailbox__dkSaz{color:var(--text-3);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.FolderTree_logoutRow__WarYP{min-height:56px;padding:12px}.FolderTree_logoutAvatar__ZNj4O{font-size:12.5px;height:32px;width:32px}.FolderTree_logoutName__JZ3MH{font-size:13px}}.FolderTree_accountWrap__wFoVf{flex-shrink:0;position:relative}.FolderTree_accountMenu__IWBOl{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);bottom:calc(100% - 4px);box-shadow:var(--shadow-2);display:flex;flex-direction:column;left:8px;padding:4px;position:absolute;right:8px;z-index:50}.FolderTree_accountMenuItem__KBTuQ{align-items:center;background:#0000;border:0;border-radius:var(--r-2);color:var(--text);cursor:pointer;display:inline-flex;font-size:12.5px;gap:10px;padding:8px 10px;text-align:left;width:100%}.FolderTree_accountMenuItem__KBTuQ:hover{background:var(--accent-tint);color:var(--accent)}.FolderTree_accountMenuItem__KBTuQ:hover svg{stroke:var(--accent)}.FolderTree_accountMenuDanger__NGRYW{color:#b42318}.FolderTree_accountMenuDanger__NGRYW:hover{background:#fdecec;color:#b42318}.FolderTree_accountMenuSep__iz8tr{background:var(--divider);height:1px;margin:4px 2px}.FolderTree_accountToggle__w99kY{align-items:center;color:var(--text-3);display:inline-flex;font-size:14px;justify-content:center;width:16px}@media (max-width:768px){.FolderTree_accountMenuItem__KBTuQ{font-size:14px;min-height:44px;padding:12px}}.MessageList_panel__jfWeF{background:var(--surface);border-right:1px solid var(--border);display:flex;flex-direction:column;min-height:0}.MessageList_header__nEqKW{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:8px;height:38px;padding:8px 12px}.MessageList_title__XIikk{align-items:baseline;color:var(--text);display:flex;font-size:13px;font-weight:600;gap:6px}.MessageList_count__ce2Ki{color:var(--text-3);font-size:12px;font-weight:400}.MessageList_actions__bq743{align-items:center;display:flex;gap:6px;margin-left:auto}.MessageList_dropdownWrap__ab2il{position:relative}.MessageList_dropdownBtn__4yzLa{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);display:inline-flex;font-size:11.5px;gap:4px;height:24px;padding:0 8px;transition:background .12s,color .12s,border-color .12s}.MessageList_dropdownBtn__4yzLa:hover{background:var(--accent-tint);border-color:var(--accent-tint);color:var(--accent)}.MessageList_dropdownBtnDanger__Gbe7Z{background:#fdf2f1;border-color:#f0c1bd;color:#b42318}.MessageList_dropdownBtnDanger__Gbe7Z:hover{background:#fbe4e4;border-color:#e7a9a4;color:#8c1a10}.MessageList_dropdownMenu__WAqik{background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-2);display:flex;flex-direction:column;min-width:160px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.MessageList_dropdownMenu__WAqik button{border-radius:4px;color:var(--text);font-size:12px;padding:6px 10px;text-align:left}.MessageList_dropdownActive__HgPV5,.MessageList_dropdownMenu__WAqik button:hover{background:var(--accent-tint);color:var(--accent)}.MessageList_dropdownActive__HgPV5{font-weight:600}.MessageList_dropdownSep__Qp3xA{background:var(--divider);height:1px;margin:4px 2px}.MessageList_columns__H6YzE{grid-gap:8px;align-items:center;border-bottom:1px solid var(--divider);color:var(--text-4);display:grid;flex-shrink:0;font-size:10px;font-weight:600;gap:8px;letter-spacing:.6px;padding:4px 12px 4px 10px;position:relative;text-transform:uppercase}.MessageList_colLabel__MHA8J{align-items:center;display:inline-flex;min-width:0;overflow:hidden;position:relative}.MessageList_colLabelRight__4alhd{justify-content:flex-end}.MessageList_colResizer__GyCWv{bottom:0;cursor:col-resize;position:absolute;top:0;transform:translateX(-50%);width:10px;z-index:5}.MessageList_colResizer__GyCWv:after{background:#0000;bottom:4px;content:"";left:50%;position:absolute;top:4px;transform:translateX(-50%);transition:background .12s;width:2px}.MessageList_colResizer__GyCWv:hover:after{background:var(--accent)}.MessageList_list__qo-OK{flex:1 1;overflow-y:auto}.MessageList_loading__9ztap{align-items:center;color:var(--text-3);display:flex;font-size:13px;gap:8px;justify-content:center;padding:24px}.MessageList_spinner__wjDWV{animation:MessageList_rowspin__nwDbL .8s linear infinite;border:2px solid var(--surface-3);border-radius:50%;border-top-color:var(--accent);height:14px;width:14px}@keyframes MessageList_rowspin__nwDbL{to{transform:rotate(1turn)}}.MessageList_empty__y\+F5G{color:var(--text-3);font-size:12.5px;padding:40px;text-align:center}.MessageList_loadMore__rDS5q{align-items:center;color:var(--text-3);display:flex;font-size:12px;gap:8px;justify-content:center;padding:12px}.MessageList_loadMoreBtn__-B-8Z{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--accent);font-size:12px;font-weight:600;padding:6px 14px}.MessageList_loadMoreBtn__-B-8Z:hover{background:var(--accent-tint);border-color:var(--accent-tint)}.MessageList_endMark__B1OdA{color:var(--text-4);font-size:11px;font-style:italic;padding:16px;text-align:center}.MessageList_swipeWrap__h5XB8{background:var(--surface);overflow:hidden;position:relative;touch-action:pan-y}.MessageList_swipeAction__ARKBB{align-items:center;bottom:0;color:#fff;display:flex;font-size:12.5px;font-weight:700;gap:8px;letter-spacing:.3px;opacity:0;padding:0 18px;pointer-events:none;position:absolute;text-transform:uppercase;top:0;transition:opacity .12s ease}.MessageList_swipeActionUnread__uG6JK{background:var(--accent);left:0}.MessageList_swipeActionDelete__4FPC7{background:#c0392b;right:0}.MessageList_swipeWrap__h5XB8[data-swipe=delete] .MessageList_swipeActionDelete__4FPC7,.MessageList_swipeWrap__h5XB8[data-swipe=unread] .MessageList_swipeActionUnread__uG6JK{opacity:1}.MessageList_row__foxtt{grid-gap:8px;align-items:center;background:var(--surface);border-bottom:1px solid var(--divider);cursor:pointer;display:grid;gap:8px;grid-template-columns:14px 140px 18px 1fr 58px 22px;grid-template-columns:var(--rowCols,14px 140px 18px 1fr 58px 22px);padding:7px 12px 7px 10px;position:relative;will-change:transform}.MessageList_row__foxtt:hover{background:var(--surface-2)}.MessageList_rowActive__m0b0U,.MessageList_rowActive__m0b0U:hover{background:var(--accent-tint)}.MessageList_rowActive__m0b0U:before{background:var(--accent);bottom:0;content:"";left:0;position:absolute;top:0;width:2px}.MessageList_rowCompleted__8Fxdj{background:#f2faf4}.MessageList_rowCompleted__8Fxdj:hover{background:#eaf5ec}.MessageList_rowCompleted__8Fxdj.MessageList_rowActive__m0b0U{background:var(--accent-tint)}.MessageList_rowFlagged__OE3bG{background:#fdf3f3}.MessageList_rowFlagged__OE3bG:hover{background:#fae8e8}.MessageList_rowFlagged__OE3bG.MessageList_rowActive__m0b0U{background:var(--accent-tint)}.MessageList_rowUnread__oehBC .MessageList_from__acJz\+{color:var(--text);font-weight:700}.MessageList_rowUnread__oehBC .MessageList_subject__FIR2B{color:var(--text)}.MessageList_unreadDot__yqNZA{background:var(--accent);border-radius:50%;height:7px;justify-self:center;width:7px}.MessageList_rowRead__kC\+F7 .MessageList_unreadDot__yqNZA{background:#0000}.MessageList_from__acJz\+{align-items:center;color:var(--text-2);display:flex;font-size:12.5px;gap:5px;min-width:0;overflow:hidden}.MessageList_fromText__m7mHJ{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageList_attachCol__hRauc{height:18px;width:18px}.MessageList_attachCol__hRauc,.MessageList_attachIcon__g\+0Rs{align-items:center;color:var(--accent);display:inline-flex;justify-content:center}.MessageList_attachIcon__g\+0Rs{flex-shrink:0;height:16px;width:16px}.MessageList_sentPill__HW0rP{align-items:center;background:#e7f4ec;border:1px solid #c6e6d3;border-radius:var(--r-1);color:#0d8c5a;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:3px;height:16px;letter-spacing:.4px;padding:0 5px;text-transform:uppercase}.MessageList_directionLabel__N3Lgw{color:var(--text-3);font-weight:500;margin-right:2px}.MessageList_labelInline__O4W4h{display:none}.MessageList_replyCol__ZeeNl{align-items:center;color:var(--text-3);display:inline-flex;justify-content:center}.MessageList_repliedIcon__a3Jok{color:var(--accent);display:inline-flex}.MessageList_subjectLine__mKjwn{align-items:center;display:flex;gap:6px;min-width:0;overflow:hidden}.MessageList_subject__FIR2B{color:var(--text-3);flex:1 1;font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageList_urgent__I9gHO{background:#dc2626;border-radius:2px;color:#fff;flex-shrink:0;font-size:9.5px;font-weight:800;letter-spacing:.4px;padding:1px 5px}.MessageList_labelSlot__2I6Uh{display:inline-flex;flex-shrink:0;justify-content:flex-end;margin-left:auto;width:74px}.MessageList_labelPill__D5ZOy{background:#0000;border:1px solid;border-radius:2px;flex-shrink:0;font-size:9.5px;font-weight:700;letter-spacing:.3px;line-height:1.4;overflow:hidden;padding:1px 0;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:70px}.MessageList_time__K3XwR{font-feature-settings:"tnum";color:var(--text-3);font-size:11.5px;font-variant-numeric:tabular-nums;text-align:right}.MessageList_flagSlot__XabAr{align-items:center;border-radius:5px;color:var(--text-4);cursor:pointer;display:inline-flex;height:22px;justify-content:center;transition:background .12s,color .12s;width:22px}.MessageList_flagSlot__XabAr:hover{background:#dc262614;color:#dc2626}.MessageList_flagHover__2E\+Vl{color:#dc2626;display:inline-flex;opacity:0;transition:opacity .12s}.MessageList_flagSlot__XabAr:hover .MessageList_flagHover__2E\+Vl{opacity:1}.MessageList_flagSlot_flagged__mAJJ5{color:#dc2626}.MessageList_flagSlot_flagged__mAJJ5:hover{background:#dc26261f}.MessageList_flagSlot_completed__db20T{color:#0d8c74}.MessageList_flagSlot_completed__db20T:hover{background:#0d8c741f}.MessageList_icon__p4oAD{align-items:center;color:var(--text-3);display:inline-flex;height:13px;justify-content:center;width:13px}@media (max-width:768px){.MessageList_colResizer__GyCWv{display:none}.MessageList_desktopOnly__dobNm{display:none!important}.MessageList_header__nEqKW{align-items:stretch;flex-direction:column;gap:8px;height:auto;padding:10px 12px 8px}.MessageList_actions__bq743{flex-wrap:wrap;gap:6px;margin-left:0}.MessageList_title__XIikk{font-size:15px}.MessageList_listContainer__WWgsM,.MessageList_list__qo-OK{overflow-x:hidden}.MessageList_swipeWrap__h5XB8{width:100%}.MessageList_row__foxtt{align-items:start;gap:4px 8px;grid-template-areas:"dot from time" "dot subject subject";grid-template-columns:12px 1fr auto!important;min-height:64px;padding:12px 14px}.MessageList_row__foxtt>.MessageList_unreadDot__yqNZA{align-self:center;grid-area:dot}.MessageList_row__foxtt>.MessageList_from__acJz\+{align-items:center;font-size:14px;grid-area:from}.MessageList_row__foxtt>.MessageList_subjectLine__mKjwn{grid-area:subject}.MessageList_row__foxtt>.MessageList_time__K3XwR{align-self:center;font-size:12px;grid-area:time}.MessageList_labelPill__D5ZOy,.MessageList_row__foxtt>.MessageList_flagSlot__XabAr,.MessageList_row__foxtt>.MessageList_replyCol__ZeeNl{display:none}.MessageList_labelInline__O4W4h{display:inline;font-size:13px;font-weight:500;white-space:nowrap}.MessageList_subjectLine__mKjwn{display:block}.MessageList_subjectLine__mKjwn,.MessageList_subject__FIR2B{color:var(--text-2);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageList_subject__FIR2B{max-width:100%}.MessageList_rowUnread__oehBC .MessageList_subject__FIR2B{color:var(--text);font-weight:500}.MessageList_attachIcon__g\+0Rs{height:18px;width:18px}}.AddContactModal_overlay__kWz4K{align-items:center;animation:AddContactModal_bgFade__CTS2N .12s ease-out;background:#0a0e166b;display:flex;inset:0;justify-content:center;position:fixed;z-index:600}@keyframes AddContactModal_bgFade__CTS2N{0%{opacity:0}to{opacity:1}}.AddContactModal_modal__wxECZ{animation:AddContactModal_dlgIn__7fCnv .14s ease-out;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--shadow-3);display:flex;flex-direction:column;max-height:calc(100vh - 80px);overflow:hidden;width:min(600px,92vw)}@keyframes AddContactModal_dlgIn__7fCnv{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AddContactModal_titleBar__\+Z2tv{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;gap:10px;padding:12px 14px}.AddContactModal_title__HVdu9{color:var(--text);flex:1 1;font-size:13px;font-weight:600}.AddContactModal_extracting__pygiB{animation:AddContactModal_pulse__mkqxA 1.2s ease-in-out infinite;color:var(--accent);font-size:11.5px;margin-right:6px}@keyframes AddContactModal_pulse__mkqxA{0%,to{opacity:.55}50%{opacity:1}}.AddContactModal_closeBtn__UZZU6{align-items:center;background:#0000;border:0;border-radius:var(--r-1);color:var(--text-3);cursor:pointer;display:inline-flex;font-size:13px;height:24px;justify-content:center;width:24px}.AddContactModal_closeBtn__UZZU6:hover{background:var(--surface-3);color:var(--text)}.AddContactModal_body__flkqF{display:flex;flex-direction:column;gap:16px;overflow-y:auto;padding:16px}.AddContactModal_section__LTj34{display:flex;flex-direction:column;gap:10px}.AddContactModal_row__646\+2{display:flex;gap:10px}.AddContactModal_row__646\+2 .AddContactModal_field__fHr\+F{flex:1 1}.AddContactModal_sectionLabel__E3rJl{border-bottom:1px solid var(--border);color:var(--text-3);font-size:10.5px;font-weight:700;letter-spacing:.5px;padding-bottom:6px;text-transform:uppercase}.AddContactModal_field__fHr\+F{display:flex;flex-direction:column;gap:5px}.AddContactModal_label__9OCSX{color:var(--text-2);font-size:11.5px;font-weight:600}.AddContactModal_input__iHEPW{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text);font-family:inherit;font-size:12.5px;outline:none;padding:7px 10px;transition:border-color .12s,box-shadow .12s,background .12s}.AddContactModal_input__iHEPW:focus{border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-tint)}.AddContactModal_input__iHEPW[readonly]{background:var(--surface-2);color:var(--text-3)}.AddContactModal_customerBadge__nfpVi{align-items:center;align-self:flex-start;background:#e7f6ea;border:1px solid #bfdcc4;border-radius:8px;display:inline-flex;gap:8px;padding:6px 12px}.AddContactModal_customerIcon__EcSeH{font-size:14px;line-height:1}.AddContactModal_customerName__WuC1Q{color:#0d6b2e;font-size:12.5px;font-weight:600}.AddContactModal_defaults__o2ikc{display:flex;gap:16px}.AddContactModal_defaultItem__soV7I{align-items:center;color:#0d6b2e;display:inline-flex;font-size:11.5px;font-weight:500;gap:4px}.AddContactModal_error__BGjm9{background:#fdecea;border:1px solid #e7a9a4;border-radius:var(--r-2);color:#8c1a10;font-size:12px;margin:0 14px 12px;padding:8px 12px}.AddContactModal_footer__HB1Fc{align-items:center;background:var(--surface-2);border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-end;padding:12px 14px}.AddContactModal_saveBtn__Qpe2g{background:var(--accent);border:1px solid #0000;border-radius:8px;color:#fff;cursor:pointer;font-size:12.5px;font-weight:600;height:32px;padding:0 18px;transition:background .12s}.AddContactModal_saveBtn__Qpe2g:hover:not(:disabled){background:var(--accent-hover)}.AddContactModal_saveBtn__Qpe2g:disabled{cursor:not-allowed;opacity:.7}.AddContactModal_cancelBtn__2cKe4{background:var(--surface);border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;font-size:12.5px;font-weight:600;height:32px;padding:0 14px;transition:background .12s,border-color .12s,color .12s}.AddContactModal_cancelBtn__2cKe4:hover{background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}@media (max-width:768px){.AddContactModal_modal__wxECZ{border:0;border-radius:0;height:100%;max-height:100vh;width:100%}.AddContactModal_titleBar__\+Z2tv{padding:12px}.AddContactModal_closeBtn__UZZU6{height:36px;width:36px}.AddContactModal_body__flkqF{gap:14px;padding:12px}.AddContactModal_row__646\+2{flex-direction:column;gap:10px}.AddContactModal_input__iHEPW{font-size:16px;min-height:42px;padding:10px 12px}.AddContactModal_cancelBtn__2cKe4,.AddContactModal_saveBtn__Qpe2g{font-size:14px;height:44px;padding:0 18px}}.ReadingPane_reader__climj{background:var(--surface);display:flex;flex-direction:column;min-height:0;overflow:hidden;position:relative}.ReadingPane_readerEmpty__oj2XZ{background:var(--bg)}.ReadingPane_empty__LEiAk{align-items:center;color:var(--text-3);display:flex;flex-direction:column;gap:10px;height:100%;justify-content:center;padding:40px}.ReadingPane_emptyMark__bgp37{opacity:.45}.ReadingPane_emptyText__QOimW{font-size:13px}.ReadingPane_toolbar__1Weld{align-items:center;border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:4px;height:40px;padding:6px 12px}.ReadingPane_toolbarGroup__E7G4d,.ReadingPane_toolbarRight__jgxlu{align-items:center;display:flex;gap:2px}.ReadingPane_toolbarRight__jgxlu{margin-left:auto}.ReadingPane_toolbarSep__Y2Udr{background:var(--border);height:18px;margin:0 6px;width:1px}.ReadingPane_tbBtn__9UqDP{align-items:center;border-radius:var(--r-1);color:var(--text-2);display:inline-flex;font-size:12.5px;gap:5px;height:26px;padding:0 9px}.ReadingPane_tbBtn__9UqDP:hover{background:var(--surface-2);color:var(--text)}.ReadingPane_tbBtn__9UqDP:disabled{cursor:not-allowed;opacity:.6}.ReadingPane_tbBtnPrimary__vovg4{background:var(--accent-tint);border:1px solid #0000;color:var(--accent)}.ReadingPane_tbBtnPrimary__vovg4:hover{background:var(--accent);color:#fff}.ReadingPane_tbBtnIcon__Dh7KA{justify-content:center;padding:0;width:26px}.ReadingPane_tbBtnAi__Ml1ql{color:var(--accent);font-weight:600;margin-right:4px}.ReadingPane_tbBtnAi__Ml1ql:hover{background:var(--accent-tint);color:var(--accent)}.ReadingPane_tbBtnFlagged__FPDdI{color:#dc2626}.ReadingPane_tbBtnFlagged__FPDdI:hover{background:#dc26261f;color:#dc2626}.ReadingPane_tbBtnComplete__TYSiy{color:#0d8c74}.ReadingPane_tbBtnComplete__TYSiy:hover{background:#0d8c741f;color:#0d8c74}.ReadingPane_moreWrap__7owu7{display:inline-flex;position:relative}.ReadingPane_moreMenu__Y0PeO{background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-2);display:flex;flex-direction:column;min-width:200px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:30}.ReadingPane_moreMenu__Y0PeO button{background:none;border:none;border-radius:4px;color:var(--text);font-size:12px;padding:6px 10px;text-align:left}.ReadingPane_moreMenu__Y0PeO button:hover:not(:disabled){background:var(--accent-tint);color:var(--accent)}.ReadingPane_moreMenu__Y0PeO button:disabled{cursor:not-allowed;opacity:.6}.ReadingPane_aiSpinner__Irnli{animation:ReadingPane_rpspin__hpVRu .8s linear infinite;border:2px solid var(--accent);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:12px;width:12px}@keyframes ReadingPane_rpspin__hpVRu{to{transform:rotate(1turn)}}.ReadingPane_body__3g8OG{flex:1 1;overflow-y:auto}.ReadingPane_inner__FBUMf{margin:0;max-width:none;padding:8px 28px 80px}.ReadingPane_subject__Pue7r{color:var(--text);font-size:20px;font-weight:600;letter-spacing:-.2px;line-height:1.3;margin-bottom:14px}.ReadingPane_sender__1bIfE{border-bottom:1px solid var(--divider);padding:10px 0 12px}.ReadingPane_oneline__zYrdC{align-items:center;display:flex;flex-wrap:wrap;font-size:13px;gap:8px}.ReadingPane_onelineName__8N1af{color:var(--text);font-weight:600}.ReadingPane_onelineEmail__iYJGp{color:var(--text-3);font-size:12.5px}.ReadingPane_onelineSubject__KHVin{color:var(--text-2);flex:1 1 auto;font-size:13px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReadingPane_onelineSpacer__v3xQx{flex:1 1}.ReadingPane_onelineDate__dbPcj{color:var(--text-3);font-size:12px;white-space:nowrap}.ReadingPane_senderTo__VbySX{color:var(--text-3);font-size:12px;margin-top:6px}.ReadingPane_attachments__UHVt4{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.ReadingPane_attachment__TpON9{align-items:stretch;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;display:inline-flex;font-size:12px;max-width:360px;overflow:visible;position:relative;transition:background .12s,border-color .12s}.ReadingPane_attachment__TpON9:hover{background:var(--accent-tint);border-color:var(--accent-tint)}.ReadingPane_attachmentMain__dLsKV{align-items:center;color:var(--text-2);display:inline-flex;gap:8px;min-width:0;padding:4px 10px 4px 4px;text-decoration:none}.ReadingPane_attachment__TpON9:hover .ReadingPane_attachmentMain__dLsKV{color:var(--accent)}.ReadingPane_attachmentBadge__uafxM{align-items:center;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:22px;justify-content:center;letter-spacing:.5px;min-width:32px;padding:0 6px}.ReadingPane_attachmentName__lSnvz{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReadingPane_attachmentSize__kBgaB{font-feature-settings:"tnum";color:var(--text-4);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums}.ReadingPane_attachment__TpON9:hover .ReadingPane_attachmentSize__kBgaB{color:var(--accent)}.ReadingPane_attachmentMore__p0-gK{align-items:center;background:#0000;border-left:1px solid var(--border);color:var(--text-3);display:inline-flex;justify-content:center;width:22px}.ReadingPane_attachment__TpON9:hover .ReadingPane_attachmentMore__p0-gK{border-left-color:var(--accent-tint);color:var(--accent)}.ReadingPane_attachmentMenu__XUv96{background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-2);display:flex;flex-direction:column;min-width:140px;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.ReadingPane_attachmentMenu__XUv96 button{border-radius:4px;color:var(--text);font-size:12px;padding:6px 10px;text-align:left}.ReadingPane_attachmentMenu__XUv96 button:hover{background:var(--accent-tint);color:var(--accent)}.ReadingPane_attachmentLoading__iEPS7{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;color:var(--text-3);display:inline-flex;font-size:12px;gap:6px;padding:4px 10px}.ReadingPane_badgeCheck__NoaJZ{background:#e5f6f1;border:1px solid #cfeee5;border-radius:6px;color:#0b7562}.ReadingPane_badgeCheck__NoaJZ,.ReadingPane_badgeNew__FYJ7-{align-items:center;display:inline-flex;font-size:11.5px;font-weight:500;gap:4px;padding:2px 8px}.ReadingPane_badgeNew__FYJ7-{background:#fdf4e3;border:1px solid #f2dfb0;border-radius:6px;color:#a86400}.ReadingPane_badgeLooking__IUiiK{color:var(--text-4);font-size:11.5px;font-style:italic}.ReadingPane_addBtn__PCLgq{align-items:center;background:#0000;border:1px solid var(--border);border-radius:6px;color:var(--accent);display:inline-flex;font-size:11.5px;font-weight:500;gap:4px;padding:2px 8px}.ReadingPane_addBtn__PCLgq:hover{background:var(--accent-tint);border-color:var(--accent-tint)}.ReadingPane_aiError__3zcpo{background:#fdecec;border-left:2px solid #b42318;border-radius:3px;color:#b42318;font-size:12.5px;margin-top:12px;padding:8px 10px}.ReadingPane_emailBody__0OkaT{color:var(--text);font-size:13.5px;line-height:1.65;padding:16px 0}.ReadingPane_iframe__cEIu-{border:none;display:block;min-height:200px;width:100%}.ReadingPane_noBody__fEdo8{color:var(--text-3);font-size:13px;font-style:italic;padding:24px 0}.ReadingPane_quickreply__zrFIe{align-items:center;background:var(--surface);border-top:1px solid var(--border);display:flex;flex-shrink:0;gap:8px;padding:10px 12px}.ReadingPane_quickreplyInput__2vJVw{background:var(--surface-2);border:1px solid #0000;border-radius:var(--r-2);cursor:text;flex:1 1;font-size:12.5px;height:32px;outline:none;padding:0 12px;transition:background .12s,border-color .12s,box-shadow .12s}.ReadingPane_quickreplyInput__2vJVw:focus{background:var(--surface);border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-tint)}.ReadingPane_quickreplyBtn__yEGLr{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);font-size:12px;font-weight:600;height:28px;padding:0 12px}.ReadingPane_quickreplyBtn__yEGLr:hover{background:var(--surface-2)}.ReadingPane_quickreplyBtnPrimary__J\+Go\+{background:var(--accent);border-color:#0000;color:#fff}.ReadingPane_quickreplyBtnPrimary__J\+Go\+:hover{background:var(--accent-hover);color:#fff}.ReadingPane_quickreplySend__NV4Aw{background:var(--accent);border:1px solid #0000;border-radius:var(--r-2);color:#fff;font-size:12px;font-weight:600;height:28px;padding:0 16px}.ReadingPane_quickreplySend__NV4Aw:hover:not(:disabled){background:var(--accent-hover)}.ReadingPane_quickreplySend__NV4Aw:disabled{cursor:not-allowed;opacity:.7}.ReadingPane_qrEmojiWrap__KVyJN{display:inline-flex;position:relative}.ReadingPane_qrEmojiBtn__hm0NW{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);cursor:pointer;display:inline-flex;font-size:16px;height:32px;justify-content:center;width:32px}.ReadingPane_qrEmojiBtn__hm0NW:hover:not(:disabled){background:var(--surface-2)}.ReadingPane_qrEmojiBtn__hm0NW:disabled{cursor:not-allowed;opacity:.55}.ReadingPane_qrEmojiPanel__vI3CM{grid-gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:6px;bottom:calc(100% + 6px);box-shadow:var(--shadow-2);display:grid;gap:2px;grid-template-columns:repeat(10,1fr);left:0;max-width:90vw;padding:8px;position:absolute;width:320px;z-index:40}.ReadingPane_qrEmojiPanel__vI3CM button{background:#0000;border:0;border-radius:4px;cursor:pointer;font-size:18px;height:28px;width:28px}.ReadingPane_qrEmojiPanel__vI3CM button:hover{background:var(--accent-tint)}.ReadingPane_draftTabs__NqePh{align-items:center;background:var(--surface);border-top:1px solid var(--divider);display:flex;flex-shrink:0;gap:10px;overflow-x:auto;padding:10px 14px;scrollbar-width:thin}.ReadingPane_draftTabsLabel__XppV6{color:var(--text-3);flex-shrink:0;font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.ReadingPane_draftTab__LMjlK{align-items:center;background:var(--surface-2);border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;gap:8px;height:30px;max-width:260px;padding:0 4px 0 12px;transition:background .12s,border-color .12s,color .12s,box-shadow .12s}.ReadingPane_draftTab__LMjlK:hover{background:var(--accent-tint);border-color:var(--accent-tint);box-shadow:0 1px 2px #0f1a330f;color:var(--accent)}.ReadingPane_draftTab__LMjlK.ReadingPane_draftTabActive__Rvu8F,.ReadingPane_draftTab__LMjlK.ReadingPane_draftTabActive__Rvu8F:hover{background:var(--accent);border-color:var(--accent);box-shadow:0 1px 4px #0f1a332e;color:#fff}.ReadingPane_draftTabActive__Rvu8F .ReadingPane_draftTabClose__Q6lv6{color:#ffffffc7}.ReadingPane_draftTabActive__Rvu8F .ReadingPane_draftTabClose__Q6lv6:hover{background:#ffffff2e;color:#fff}.ReadingPane_sampleTab__8KePo{background:#fff5e8;border-color:#f0d796;color:#6f4a0f}.ReadingPane_sampleTab__8KePo:hover{background:#ffe9c5;border-color:#e3b969;color:#5a3a07}.ReadingPane_emailTab__isXA7{background:var(--accent);border-color:var(--accent);color:#fff}.ReadingPane_emailTab__isXA7:hover{background:var(--accent-hover);border-color:var(--accent-hover);color:#fff}.ReadingPane_draftTabText__Nk50t{font-weight:500;max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReadingPane_draftTabClose__Q6lv6{align-items:center;background:#0000;border:0;border-radius:50%;color:var(--text-3);cursor:pointer;display:inline-flex;flex-shrink:0;height:20px;justify-content:center;transition:background .12s,color .12s;width:20px}.ReadingPane_draftTabClose__Q6lv6:hover{background:#0f1a3314;color:var(--text)}.ReadingPane_backBtn__bqtYz{align-items:center;background:#0000;border:0;border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:none;flex-shrink:0;height:32px;justify-content:center;margin-right:4px;width:36px}.ReadingPane_backBtn__bqtYz:hover{background:var(--surface-2);color:var(--text)}.ReadingPane_backBtn__bqtYz:active{background:var(--surface-3)}@media (max-width:768px){.ReadingPane_backBtn__bqtYz{display:inline-flex}.ReadingPane_desktopOnly__mrczr{display:none!important}.ReadingPane_toolbar__1Weld{overflow-x:auto;overflow-y:hidden;padding:6px 8px;scrollbar-width:none}.ReadingPane_toolbar__1Weld::-webkit-scrollbar{display:none}.ReadingPane_tbBtn__9UqDP{flex-shrink:0;height:36px;min-width:36px;padding:0 10px}.ReadingPane_tbBtnIcon__Dh7KA{padding:0;width:36px}.ReadingPane_pane__2y7LC{max-width:100vw;overflow-x:hidden}.ReadingPane_inner__FBUMf{padding-left:0;padding-right:0}.ReadingPane_sender__1bIfE,.ReadingPane_subject__Pue7r{padding:0 14px}.ReadingPane_emailBody__0OkaT{max-width:100vw;overflow-x:hidden;padding:8px 0}.ReadingPane_iframe__cEIu-{max-width:100%;width:100%}.ReadingPane_oneline__zYrdC{flex-wrap:nowrap;gap:6px}.ReadingPane_onelineName__8N1af{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ReadingPane_onelineDate__dbPcj{flex-shrink:0}.ReadingPane_emailHeader__luJ1F{padding:10px 12px}.ReadingPane_quickreply__zrFIe{gap:6px;padding:8px 10px}.ReadingPane_quickreplyInput__2vJVw{font-size:14px;height:36px}.ReadingPane_quickreplyBtn__yEGLr,.ReadingPane_quickreplySend__NV4Aw{height:36px}.ReadingPane_draftTabs__NqePh{flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;padding:8px 10px;scrollbar-width:none}.ReadingPane_draftTabs__NqePh::-webkit-scrollbar{display:none}.ReadingPane_draftTab__LMjlK{flex-shrink:0;height:36px;max-width:70vw}.ReadingPane_draftTabClose__Q6lv6{height:28px;width:28px}}.ReadingPane_composeSlot__h5\+f0,.ReadingPane_sampleSlot__0Hkfi{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ReadingPane_tabBarRight__R-Mz9{align-items:center;display:inline-flex;flex-shrink:0;gap:8px;margin-left:auto}.ReadingPane_tabBarRight__R-Mz9 button{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);cursor:pointer;font-size:12.5px;font-weight:600;height:32px;padding:0 14px;transition:background .12s,color .12s,border-color .12s}.ReadingPane_tabBarRight__R-Mz9 button:hover:not(:disabled){background:var(--surface-2);color:var(--text)}.ReadingPane_tabBarRight__R-Mz9 button.ReadingPane_primary__oE2hn{background:var(--accent);border-color:var(--accent);color:#fff}.ReadingPane_tabBarRight__R-Mz9 button.ReadingPane_primary__oE2hn:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.ReadingPane_tabBarRight__R-Mz9 button:disabled{cursor:not-allowed;opacity:.55}@media (max-width:768px){.ReadingPane_tabBarRight__R-Mz9 button{font-size:13px;height:36px;padding:0 14px}}.ConfirmDialog_backdrop__hYET5{align-items:center;animation:ConfirmDialog_bgFade__G6Btx .12s ease-out;background:#0a0e166b;display:flex;inset:0;justify-content:center;position:fixed;z-index:700}@keyframes ConfirmDialog_bgFade__G6Btx{0%{opacity:0}to{opacity:1}}.ConfirmDialog_dialog__hN9bK{animation:ConfirmDialog_dlgIn__fqtE\+ .14s ease-out;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--shadow-3);display:flex;flex-direction:column;overflow:hidden;width:min(440px,92vw)}@keyframes ConfirmDialog_dlgIn__fqtE\+{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.ConfirmDialog_header__MJBa-{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:10px;padding:12px 14px}.ConfirmDialog_title__WMkO\+{color:var(--text);flex:1 1;font-size:13px;font-weight:600}.ConfirmDialog_close__0BU6h{align-items:center;background:#0000;border:0;border-radius:var(--r-1);color:var(--text-3);cursor:pointer;display:inline-flex;height:24px;justify-content:center;width:24px}.ConfirmDialog_close__0BU6h:hover{background:var(--surface-3);color:var(--text)}.ConfirmDialog_body__hT-Q6{color:var(--text-2);font-size:12.5px;line-height:1.5;padding:14px 16px}.ConfirmDialog_body__hT-Q6 p{margin:0 0 6px}.ConfirmDialog_body__hT-Q6 p:last-child{margin-bottom:0}.ConfirmDialog_footer__TzKI5{display:flex;gap:8px;justify-content:flex-end;padding:10px 14px 14px}.ConfirmDialog_btn__cz\+pC{border:1px solid #0000;border-radius:var(--r-3);cursor:pointer;font-size:12.5px;font-weight:600;height:30px;padding:0 14px;transition:background .12s,color .12s,border-color .12s,box-shadow .12s}.ConfirmDialog_btn__cz\+pC:disabled{cursor:not-allowed;opacity:.6}.ConfirmDialog_btn_primary__-Qgau{background:var(--accent);color:#fff}.ConfirmDialog_btn_primary__-Qgau:hover:not(:disabled){background:var(--accent-hover)}.ConfirmDialog_btn_danger__MX73P{background:#b42318;color:#fff}.ConfirmDialog_btn_danger__MX73P:hover:not(:disabled){background:#8c1a10}.ConfirmDialog_btn_subtle__CRQwc{background:var(--surface);border-color:var(--border);color:var(--text-2)}.ConfirmDialog_btn_subtle__CRQwc:hover:not(:disabled){background:var(--surface-2);border-color:var(--border-strong);color:var(--text)}@media (max-width:768px){.ConfirmDialog_dialog__hN9bK{width:min(440px,94vw)}.ConfirmDialog_btn__cz\+pC{font-size:13px;height:40px;padding:0 18px}}.PillInput_wrap__oWx6w{background:#0000;border:1px solid #0000;border-radius:var(--r-2);cursor:text;flex:1 1;min-width:0;position:relative;transition:background .12s,border-color .12s,box-shadow .12s}.PillInput_wrap__oWx6w:hover{background:var(--surface-2)}.PillInput_wrapFocused__tCf2Y{background:var(--surface);border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-tint)}.PillInput_pillRow__9czSB{align-items:center;display:flex;flex-wrap:wrap;gap:4px;min-height:28px;padding:3px 6px}.PillInput_pill__cR2t4{align-items:center;background:var(--accent-tint);border:1px solid color-mix(in srgb,var(--accent) 10%,#0000);border-radius:6px;color:var(--accent);display:inline-flex;font-size:12px;gap:2px;line-height:1.3;max-width:100%;padding:2px 4px 2px 8px}.PillInput_pillText__5irqy{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PillInput_pillRemove__5\+3Ra{align-items:center;background:#0000;border:0;border-radius:4px;color:var(--accent);cursor:pointer;display:inline-flex;flex-shrink:0;height:18px;justify-content:center;padding:0;width:18px}.PillInput_pillRemove__5\+3Ra:hover{background:color-mix(in srgb,var(--accent) 16%,#0000)}.PillInput_input__7hvmy{background:#0000;border:0;color:var(--text);flex:1 1;font-size:12.5px;height:22px;min-width:120px;outline:none;padding:0 4px}.PillInput_input__7hvmy::placeholder{color:var(--text-3)}.PillInput_dropdown__2Bz1m{background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-2);left:0;list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:70}.PillInput_option__n8P-w{grid-gap:8px;align-items:baseline;border-radius:6px;cursor:pointer;display:grid;font-size:12px;gap:8px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto;padding:7px 10px}.PillInput_optionActive__DWDSg,.PillInput_option__n8P-w:hover{background:var(--accent-tint)}.PillInput_optEmail__gS5ba{color:var(--text);font-weight:500}.PillInput_optEmail__gS5ba,.PillInput_optName__dT3sc{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PillInput_optName__dT3sc{color:var(--text-2)}.PillInput_optCompany__qTodk{color:var(--text-3);font-size:11px;grid-column:1/-1;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PillInput_optRecent__BhXCb{color:var(--text-3)}.PillInput_optExact__r4nNU,.PillInput_optRecent__BhXCb{font-size:10.5px;letter-spacing:.4px;text-transform:uppercase}.PillInput_optExact__r4nNU{color:var(--accent);font-weight:600}.ComposeModal_backdrop__wSDJ\+{align-items:flex-end;background:#0a0e1659;display:flex;inset:0;justify-content:flex-end;position:fixed;z-index:50}.ComposeModal_backdropFull__Zxjzn{align-items:stretch;background:#0000;display:flex;flex:1 1;justify-content:stretch;min-height:0;position:relative}.ComposeModal_compose__JxME9{animation:ComposeModal_composeIn__gppHv .18s ease-out;background:var(--surface);border-radius:8px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;height:min(640px,88vh);margin:0 20px 20px 0;overflow:hidden;position:relative;width:min(720px,92vw)}.ComposeModal_composeFull__7tXbQ{animation:ComposeModal_composeFullIn__-Vf4t .2s ease-out;border-radius:0;box-shadow:var(--shadow-2);height:100%;margin:0;width:100%}@keyframes ComposeModal_composeIn__gppHv{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ComposeModal_composeFullIn__-Vf4t{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.ComposeModal_header__45svj{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;gap:6px;padding:10px 12px}.ComposeModal_title__5-D-X{color:var(--text);font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComposeModal_headerActions__fb8qu{align-items:center;display:flex;gap:4px;margin-left:auto}.ComposeModal_headerActions__fb8qu button{align-items:center;border-radius:var(--r-1);color:var(--text-3);display:inline-flex;height:24px;justify-content:center;width:24px}.ComposeModal_headerActions__fb8qu button:hover{background:var(--surface-3);color:var(--text)}.ComposeModal_row__P4SzD{grid-gap:10px;align-items:center;border-bottom:1px solid var(--divider);display:grid;gap:10px;grid-template-columns:60px 1fr auto;padding:6px 14px}.ComposeModal_rowLabel__QSNVC{color:var(--text-3);font-size:11.5px}.ComposeModal_rowInput__Rlr9W{background:#0000;border:none;color:var(--text);font-size:13px;outline:none;padding:4px 0;width:100%}.ComposeModal_rowInput__Rlr9W::placeholder{color:var(--text-4)}.ComposeModal_addButtons__kI5XD{align-items:center;display:inline-flex;gap:4px}.ComposeModal_addCcBtn__0b7\+E{background:none;border:1px solid var(--border);border-radius:var(--r-1);color:var(--text-3);font-size:11.5px;padding:2px 8px}.ComposeModal_addCcBtn__0b7\+E:hover{background:var(--surface-2);color:var(--text)}.ComposeModal_aiNotice__QQt\+w{align-items:center;background:var(--accent-tint);border-left:2px solid var(--accent);border-radius:3px;color:var(--text-2);display:flex;font-size:12px;gap:8px;margin:8px 16px 0;padding:8px 10px}.ComposeModal_aiNoticeIcon__k\+bWd{color:var(--accent);display:inline-flex}.ComposeModal_aiNoticeClose__Q535O{color:var(--text-3);display:inline-flex;margin-left:auto}.ComposeModal_aiNoticeClose__Q535O:hover{color:var(--text)}.ComposeModal_body__zlXtl{zoom:.86;color:#0f1a33;flex:1 1;font-family:Calibri,-apple-system,Segoe UI,Arial,sans-serif;font-size:11pt;line-height:1.35;outline:none;overflow-y:auto;padding:14px 16px}.ComposeModal_body__zlXtl:empty:before{color:var(--text-4);content:attr(data-placeholder);pointer-events:none}.ComposeModal_body__zlXtl img{height:auto;max-width:100%}.ComposeModal_body__zlXtl blockquote:not([style]){border-left:3px solid var(--border);color:var(--text-2);margin:12px 0;padding-left:12px}.ComposeModal_error__y3Rcd{background:#fdecec;border-left:2px solid #b42318;border-radius:3px;color:#b42318;font-size:12.5px;margin:0 16px 10px;padding:7px 10px}.ComposeModal_footer__FOFGR{align-items:center;border-top:1px solid var(--border);display:flex;gap:8px;padding:10px 14px}.ComposeModal_sendMain__leV6I{background:var(--accent);border-radius:var(--r-2);color:#fff;font-size:12.5px;font-weight:600;height:30px;padding:0 18px}.ComposeModal_sendMain__leV6I:hover:not(:disabled){background:var(--accent-hover)}.ComposeModal_sendMain__leV6I:disabled{cursor:not-allowed;opacity:.7}.ComposeModal_tools__HD73x{align-items:center;color:var(--text-3);display:flex;gap:2px}.ComposeModal_footerRight__zwpMk{align-items:center;display:flex;gap:8px;margin-left:auto}.ComposeModal_tools__HD73x button{align-items:center;border-radius:var(--r-1);display:inline-flex;height:26px;justify-content:center;width:26px}.ComposeModal_tools__HD73x button:hover{background:var(--surface-2);color:var(--text)}.ComposeModal_discard__bA7ur{border-radius:var(--r-2);color:var(--text-3);font-size:12.5px;height:30px;padding:0 12px}.ComposeModal_discard__bA7ur:hover{background:var(--surface-2);color:var(--text)}.ComposeModal_confirmLabel__uZIxK{color:var(--text-2);flex:1 1;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComposeModal_attachments__xMgWr{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px 0}.ComposeModal_attachment__zi86G{align-items:stretch;background:var(--surface-2);border:1px solid var(--border);border-radius:6px;display:inline-flex;font-size:12px;max-width:360px;overflow:visible;position:relative;transition:background .12s,border-color .12s}.ComposeModal_attachment__zi86G:hover{background:var(--accent-tint);border-color:var(--accent-tint)}.ComposeModal_attachmentMain__EUWTg{align-items:center;background:#0000;border:0;color:var(--text-2);cursor:pointer;display:inline-flex;gap:8px;min-width:0;padding:4px 10px 4px 4px;text-align:left}.ComposeModal_attachment__zi86G:hover .ComposeModal_attachmentMain__EUWTg{color:var(--accent)}.ComposeModal_attachmentBadge__EuEPk{align-items:center;border-radius:4px;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;height:22px;justify-content:center;letter-spacing:.5px;min-width:32px;padding:0 6px}.ComposeModal_attachmentName__Lc4N2{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComposeModal_attachmentSize__VM3LO{font-feature-settings:"tnum";color:var(--text-4);flex-shrink:0;font-size:11px;font-variant-numeric:tabular-nums}.ComposeModal_attachment__zi86G:hover .ComposeModal_attachmentSize__VM3LO{color:var(--accent)}.ComposeModal_attachmentRemove__jwo10{align-items:center;background:#0000;border:0;border-left:1px solid var(--border);color:var(--text-3);cursor:pointer;display:inline-flex;justify-content:center;width:22px}.ComposeModal_attachment__zi86G:hover .ComposeModal_attachmentRemove__jwo10{border-left-color:var(--accent-tint);color:var(--accent)}.ComposeModal_attachmentRemove__jwo10:hover{background:#b423181a;color:#b42318}.ComposeModal_attachmentProgress__Lqxxc{background:var(--accent-tint);border-radius:2px;bottom:2px;height:2px;left:4px;overflow:hidden;pointer-events:none;position:absolute;right:4px}.ComposeModal_attachmentProgressFill__v02\+q{background:var(--accent);display:block;height:100%;transition:width .08s linear}.ComposeModal_composeDragOver__mBQdi{outline:2px dashed var(--accent);outline-offset:-4px}.ComposeModal_dropOverlay__sTs0Z{align-items:center;background:#0f1a3314;color:var(--accent);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:8px;inset:0;justify-content:center;pointer-events:none;position:absolute;z-index:10}@media (max-width:768px){.ComposeModal_backdrop__wSDJ\+{align-items:stretch;background:var(--surface);justify-content:stretch}.ComposeModal_compose__JxME9{height:100dvh}.ComposeModal_composeFull__7tXbQ,.ComposeModal_compose__JxME9{border-radius:0;margin:0;max-height:none;max-width:none;width:100%}.ComposeModal_composeFull__7tXbQ{height:100%}@supports not (height:100dvh){.ComposeModal_compose__JxME9{height:100%}}.ComposeModal_header__45svj{padding:10px 12px}.ComposeModal_title__5-D-X{font-size:14px}.ComposeModal_row__P4SzD{grid-template-columns:48px 1fr auto;padding:8px 12px}.ComposeModal_rowLabel__QSNVC{font-size:11px}.ComposeModal_rowInput__Rlr9W{font-size:16px;min-height:40px;padding:8px 10px}.ComposeModal_body__zlXtl{font-size:16px;padding:12px}.ComposeModal_attachments__xMgWr{padding:10px 12px 0}.ComposeModal_footer__FOFGR{background:var(--surface);border-top:1px solid var(--border);bottom:0;flex-wrap:wrap;gap:8px;padding:10px 12px;position:sticky}.ComposeModal_sendMain__leV6I{font-size:14px;height:40px;padding:0 20px}.ComposeModal_tools__HD73x>button{height:40px;width:40px}.ComposeModal_discard__bA7ur{height:40px;padding:0 14px}}.ComposeModal_headerToggleActive__aNCSv{background:var(--accent-tint);color:var(--accent)}.ComposeModal_formatBar__lvIGb{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--divider);display:flex;flex-wrap:wrap;font-size:12.5px;gap:6px;padding:6px 12px}.ComposeModal_formatBar__lvIGb button{align-items:center;background:#0000;border:1px solid #0000;border-radius:var(--r-1);color:var(--text-2);display:inline-flex;font-size:12.5px;height:26px;justify-content:center;min-width:26px;padding:0 6px}.ComposeModal_formatBar__lvIGb button:hover{background:var(--surface);border-color:var(--border);color:var(--text)}.ComposeModal_formatBar__lvIGb select{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-1);color:var(--text-2);font-size:12.5px;height:26px;padding:0 6px}.ComposeModal_formatBarSep__vqeso{background:var(--border);display:inline-block;height:18px;margin:0 2px;width:1px}.ComposeModal_formatBarSwatchRow__c\+GlG{align-items:center;display:inline-flex;gap:3px}.ComposeModal_formatBarSwatch__jUJom{border:1px solid var(--border)!important;border-radius:3px!important;height:14px!important;min-width:0!important;padding:0!important;width:14px!important}.ComposeModal_formatBarEmoji__LKip9{display:inline-flex;position:relative}.ComposeModal_emojiPanel__PsXtx{grid-gap:2px;background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-2);display:grid;gap:2px;grid-template-columns:repeat(10,1fr);max-width:92vw;padding:8px;position:absolute;right:0;top:calc(100% + 4px);width:320px;z-index:35}.ComposeModal_emojiPanel__PsXtx button{background:#0000!important;border:0!important;cursor:pointer!important;font-size:18px!important;height:28px!important;min-width:0!important;padding:0!important;width:28px!important}.ComposeModal_emojiPanel__PsXtx button:hover{background:var(--accent-tint)!important;border-color:#0000!important}.ComposeModal_mentionDropdown__QlZ1q{background:var(--surface);border:1px solid var(--border);border-radius:6px;box-shadow:var(--shadow-2);max-width:360px;min-width:240px;overflow:hidden;position:fixed;z-index:200}.ComposeModal_mentionOption__XhEtS{border-bottom:1px solid var(--border);cursor:pointer;display:flex;flex-direction:column;padding:7px 12px;transition:background .08s}.ComposeModal_mentionOption__XhEtS:last-child{border-bottom:none}.ComposeModal_mentionOptionActive__l8R4F,.ComposeModal_mentionOption__XhEtS:hover{background:var(--accent-tint)}.ComposeModal_mentionEmail__xM2mF{color:var(--text);font-size:12.5px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComposeModal_mentionName__BPB-t{color:var(--text-2);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComposeModal_mentionCompany__HS\+Bl{color:var(--text-3);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ComposeModal_mentionCcHint__hbl6E{color:var(--text-3);font-size:10px;margin-top:2px}.onpoint-mention{background:var(--accent-tint);border-radius:3px;color:var(--accent);display:inline-block;font-weight:600;line-height:1.4;padding:0 4px;white-space:nowrap}.ContextMenu_ctx__zPD1I{background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:0 10px 30px #0a0e1626,0 2px 6px #0a0e1614;font-size:12.5px;max-width:min(280px,92vw);min-width:220px;padding:4px;position:fixed;-webkit-user-select:none;user-select:none;z-index:100}@media (max-width:768px){.ContextMenu_item__ZMuQY{gap:12px;padding:10px 12px}.ContextMenu_label__4zTMP{font-size:14px}}.ContextMenu_item__ZMuQY{align-items:center;border-radius:5px;color:var(--text);cursor:pointer;display:flex;gap:10px;line-height:1.2;padding:6px 10px;position:relative}.ContextMenu_item__ZMuQY:hover{background:var(--accent-tint);color:var(--accent)}.ContextMenu_itemDanger__B1Wn\+{color:#b42318}.ContextMenu_itemDanger__B1Wn\+:hover{background:#fdecec;color:#b42318}.ContextMenu_icon__UWaVn{align-items:center;color:var(--text-3);display:inline-flex;flex-shrink:0;justify-content:center;width:16px}.ContextMenu_item__ZMuQY:hover .ContextMenu_icon__UWaVn{color:var(--accent)}.ContextMenu_itemDanger__B1Wn\+ .ContextMenu_icon__UWaVn{color:#b42318}.ContextMenu_label__4zTMP{flex:1 1;white-space:nowrap}.ContextMenu_shortcut__a9deI{font-feature-settings:"tnum";color:var(--text-4);font-size:11px;font-variant-numeric:tabular-nums}.ContextMenu_sep__kQJE4{background:var(--divider);height:1px;margin:4px 2px}.ContextMenu_submenu__2Y0VP{background:var(--surface-2);border-bottom:1px dashed var(--divider);border-top:1px dashed var(--divider);margin:2px 0;padding:4px 0}.ContextMenu_itemActive__QGvRr{background:var(--accent-tint);color:var(--text);font-weight:600}.Login_shell__zOJ2Q{align-items:center;background:var(--bg);display:flex;inset:0;justify-content:center;padding:24px;position:fixed}.Login_card__IRduH{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--shadow-2);display:flex;flex-direction:column;gap:18px;padding:32px 32px 28px;width:min(420px,100%)}.Login_brand__f79-s{align-items:center;display:flex;justify-content:center;margin-bottom:8px}.Login_brand__f79-s img{display:block;height:22px;width:auto}.Login_title__jk6Rr{color:var(--text);font-size:17px;font-weight:600;margin:0;text-align:center}.Login_subtitle__ny6UR{color:var(--text-3);font-size:13px;margin:-10px 0 4px;text-align:center}.Login_form__VvZSV{display:flex;flex-direction:column;gap:12px}.Login_field__9A1QH{display:flex;flex-direction:column;gap:4px}.Login_field__9A1QH label{color:var(--text-2);font-size:12px;font-weight:500}.Login_field__9A1QH input{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);font-size:13px;height:36px;padding:0 10px}.Login_field__9A1QH input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint);outline:none}.Login_submit__kywHJ{background:var(--accent);border:0;border-radius:var(--r-2);color:#fff;cursor:pointer;font-size:13px;font-weight:600;height:38px;margin-top:4px}.Login_submit__kywHJ:hover{background:var(--accent-hover)}.Login_submit__kywHJ:disabled{cursor:not-allowed;opacity:.5}.Login_error__6iUM9{background:#fdecec;border:1px solid #f5c2c2;border-radius:var(--r-2);color:#842029;font-size:12px;padding:8px 10px}.Login_hint__TTUls{color:var(--text-4);font-size:11px;margin-top:6px;text-align:center}@media (max-width:768px){.Login_shell__zOJ2Q{padding:16px}.Login_card__IRduH{padding:24px 22px 22px}.Login_field__9A1QH input{font-size:16px;height:44px;padding:0 12px}.Login_submit__kywHJ{font-size:14px;height:44px}}.LabelCorrectionDialog_backdrop__kQOdn{align-items:center;background:#0a0e1666;display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.LabelCorrectionDialog_dialog__\+SGqo{animation:LabelCorrectionDialog_fadeIn__rSvq4 .14s ease-out;background:var(--surface);border-radius:8px;box-shadow:var(--shadow-3);display:flex;flex-direction:column;max-height:86vh;overflow:hidden;width:min(560px,92vw)}@keyframes LabelCorrectionDialog_fadeIn__rSvq4{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.LabelCorrectionDialog_header__Cj42X{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border);display:flex;gap:10px;padding:12px 14px}.LabelCorrectionDialog_title__rof6M{color:var(--text);flex:1 1;font-size:13px;font-weight:600}.LabelCorrectionDialog_close__r7eHA{align-items:center;border-radius:var(--r-1);color:var(--text-3);display:inline-flex;height:24px;justify-content:center;width:24px}.LabelCorrectionDialog_close__r7eHA:hover{background:var(--surface-3);color:var(--text)}.LabelCorrectionDialog_body__t8rRY{flex:1 1;overflow-y:auto;padding:14px 16px}.LabelCorrectionDialog_summary__omAaP{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-2);margin-bottom:16px;padding:10px 12px}.LabelCorrectionDialog_row__-t088{grid-gap:8px;align-items:center;display:grid;font-size:12.5px;gap:8px;grid-template-columns:50px 1fr auto;padding:4px 0}.LabelCorrectionDialog_rowLabel__0cQJs{color:var(--text-3);font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.LabelCorrectionDialog_rowText__KUz7P{color:var(--text-2)}.LabelCorrectionDialog_subject__D\+xjU{color:var(--text);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.LabelCorrectionDialog_source__i8Tqs{color:var(--text-3);font-size:11px;font-style:italic}.LabelCorrectionDialog_pill__sjWAV{background:#0000;border:1px solid;border-radius:2px;font-size:10px;font-weight:700;justify-self:start;letter-spacing:.3px;padding:2px 8px;text-transform:uppercase}.LabelCorrectionDialog_reason__cFV4X{align-items:center;background:var(--accent-tint);border-left:2px solid var(--accent);color:var(--text-2);display:flex;font-size:11.5px;gap:6px;margin-top:6px;padding:6px 8px}.LabelCorrectionDialog_section__TzYqt{margin-top:14px}.LabelCorrectionDialog_sectionTitle__O09qw{color:var(--text);font-size:12.5px;font-weight:600;margin-bottom:6px}.LabelCorrectionDialog_sectionHelp__BbuaZ{color:var(--text-3);font-size:11.5px;line-height:1.45;margin-bottom:10px}.LabelCorrectionDialog_sectionHelp__BbuaZ strong{color:var(--text);font-weight:600}.LabelCorrectionDialog_suggestions__o0XCf{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.LabelCorrectionDialog_suggestion__LHy1m{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:inline-flex;font-size:11.5px;gap:6px;padding:4px 10px}.LabelCorrectionDialog_suggestion__LHy1m:hover{background:var(--surface-2)}.LabelCorrectionDialog_suggestionActive__-HF7o{background:var(--accent-tint);border-color:var(--accent);color:var(--text);font-weight:600}.LabelCorrectionDialog_tag__gnGsz{background:var(--surface-3);border-radius:2px;color:var(--text-3);font-size:9.5px;font-weight:700;letter-spacing:.3px;padding:1px 4px;text-transform:uppercase}.LabelCorrectionDialog_customInput__acXv9{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text);font-size:12.5px;padding:7px 10px;width:100%}.LabelCorrectionDialog_customInput__acXv9:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-tint);outline:none}.LabelCorrectionDialog_matchInRow__dLnBG{color:var(--text-2);display:flex;font-size:11.5px;gap:14px;margin-top:8px}.LabelCorrectionDialog_matchInRow__dLnBG label{align-items:center;cursor:pointer;display:inline-flex;gap:5px}.LabelCorrectionDialog_loading__RN98F{color:var(--text-3);font-size:12.5px;padding:12px}.LabelCorrectionDialog_error__rczcS{background:#fdecec;border-left:2px solid #b42318;border-radius:3px;color:#b42318;font-size:12px;margin-bottom:10px;padding:7px 10px}.LabelCorrectionDialog_footer__4TMAp{border-top:1px solid var(--border);display:flex;gap:8px;justify-content:flex-end;padding:10px 14px}.LabelCorrectionDialog_cancel__Dr61E,.LabelCorrectionDialog_primary__N1SGm,.LabelCorrectionDialog_secondary__O31yj{border-radius:var(--r-2);font-size:12.5px;font-weight:500;height:30px;padding:0 14px}.LabelCorrectionDialog_cancel__Dr61E{color:var(--text-3)}.LabelCorrectionDialog_cancel__Dr61E:hover{background:var(--surface-2);color:var(--text)}.LabelCorrectionDialog_secondary__O31yj{background:var(--surface);border:1px solid var(--border);color:var(--text-2)}.LabelCorrectionDialog_secondary__O31yj:hover:not(:disabled){background:var(--surface-2)}.LabelCorrectionDialog_primary__N1SGm{background:var(--accent);color:#fff;font-weight:600}.LabelCorrectionDialog_primary__N1SGm:hover:not(:disabled){background:var(--accent-hover)}.LabelCorrectionDialog_primary__N1SGm:disabled,.LabelCorrectionDialog_secondary__O31yj:disabled{cursor:not-allowed;opacity:.5}@media (max-width:768px){.LabelCorrectionDialog_dialog__\+SGqo{border-radius:0;height:100%;max-height:100vh;width:100%}.LabelCorrectionDialog_body__t8rRY,.LabelCorrectionDialog_header__Cj42X{padding:12px}.LabelCorrectionDialog_close__r7eHA{height:36px;width:36px}.LabelCorrectionDialog_footer__4TMAp{flex-wrap:wrap;gap:8px;padding:10px 12px}.LabelCorrectionDialog_primary__N1SGm,.LabelCorrectionDialog_secondary__O31yj{flex:1 1 auto;font-size:14px;height:44px;padding:0 18px}.LabelCorrectionDialog_suggestion__LHy1m{font-size:14px;padding:11px 12px}.LabelCorrectionDialog_customInput__acXv9{font-size:16px;min-height:42px;padding:10px 12px}}.AddSampleModal_wrap__YZlr4{background:var(--bg);display:flex;flex-direction:column;height:100%;position:relative}.AddSampleModal_header__yshdU{align-items:center;background:var(--surface);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:12px;justify-content:space-between;padding:14px 18px}.AddSampleModal_headerLeft__-Wett{align-items:center;display:flex;gap:12px;min-width:0}.AddSampleModal_avatar__O1rRc{align-items:center;background:linear-gradient(135deg,var(--accent),var(--accent-hover));border-radius:50%;box-shadow:0 1px 3px #0f1a331f;color:#fff;display:inline-flex;flex-shrink:0;font-size:13.5px;font-weight:700;height:38px;justify-content:center;letter-spacing:.4px;width:38px}.AddSampleModal_titleGroup__5Y9qI{display:flex;flex-direction:column;gap:1px;min-width:0}.AddSampleModal_eyebrow__ibjXy{color:var(--text-3);font-size:10px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.AddSampleModal_title__Ku9\+P{color:var(--text);font-size:15.5px;font-weight:700;letter-spacing:-.1px}.AddSampleModal_titleSub__Z2dg-,.AddSampleModal_title__Ku9\+P{max-width:460px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddSampleModal_titleSub__Z2dg-{color:var(--text-3);font-size:11.5px}.AddSampleModal_titleCust__JGPkP{color:var(--accent);font-weight:600}.AddSampleModal_close__8R6b9{align-items:center;background:#0000;border:0;border-radius:var(--r-2);color:var(--text-3);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:32px}.AddSampleModal_close__8R6b9:hover{background:var(--surface-3);color:var(--text)}.AddSampleModal_banner__-ALdz{align-items:center;background:var(--surface-2);border-bottom:1px solid var(--border);color:var(--text-2);display:flex;font-size:12.5px;gap:8px;padding:9px 18px}.AddSampleModal_bannerWarn__L8yx8{background:#fff4f2;border-bottom:1px solid #eec0b9;color:#8d2415}.AddSampleModal_bannerXero__0bI78{background:#fffaeb;border-bottom:1px solid #f0d796;color:#6f4a0f}.AddSampleModal_body__kgDuc{display:flex;flex:1 1;flex-direction:column;gap:6px;overflow-y:auto;padding:8px}@media (min-width:1080px){.AddSampleModal_body__kgDuc{grid-gap:6px 8px;align-content:start;align-items:start;display:grid;gap:6px 8px;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.AddSampleModal_colSpan__Zop7t{grid-column:1/-1}}.AddSampleModal_leftStack__qmHIo{display:flex;flex-direction:column;gap:6px;min-width:0}.AddSampleModal_section__IG1-o{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);display:flex;flex-direction:column;gap:6px;padding:8px 10px}.AddSampleModal_sectionHead__MhAEe{align-items:center;display:flex;gap:8px;justify-content:space-between}.AddSampleModal_sectionTitle__FRXUb{color:var(--text);font-size:12.5px;font-weight:700;letter-spacing:.1px}.AddSampleModal_sectionHint__e4ZVY{color:var(--text-3);font-size:11.5px}.AddSampleModal_fieldRow__m-rHV{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}@media (max-width:720px){.AddSampleModal_fieldRow__m-rHV{grid-template-columns:1fr}}.AddSampleModal_field__O3Pwj{display:flex;flex-direction:column;gap:4px;min-width:0}.AddSampleModal_label__c1dkg{color:var(--text-2);font-size:10.5px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.AddSampleModal_req__Cj0RB{color:#c0392b;font-style:normal;margin-left:2px}.AddSampleModal_input__enB2k,.AddSampleModal_select__G7Y4D,.AddSampleModal_textarea__IqXFc{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);box-sizing:border-box;color:var(--text);font-family:inherit;font-size:13px;outline:none;padding:8px 10px;transition:border-color .12s,box-shadow .12s;width:100%}.AddSampleModal_input__enB2k:focus,.AddSampleModal_select__G7Y4D:focus,.AddSampleModal_textarea__IqXFc:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-tint)}.AddSampleModal_textarea__IqXFc{line-height:1.4;min-height:0;resize:vertical}.AddSampleModal_select__G7Y4D{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath fill='%237e8289' d='m0 0 5 6 5-6z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding-right:30px}.AddSampleModal_checkRow__o7GSD{align-items:center;color:var(--text);cursor:pointer;display:flex;font-size:13px;gap:8px;-webkit-user-select:none;user-select:none}.AddSampleModal_checkRow__o7GSD input[type=checkbox]{accent-color:var(--accent);height:15px;width:15px}.AddSampleModal_checkHint__ZClQB{color:var(--text-3);font-size:11.5px;margin-left:4px}.AddSampleModal_chips__tdL7U{display:flex;flex-wrap:wrap;gap:4px}.AddSampleModal_chip__ccG-r{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);cursor:pointer;font-size:12.5px;padding:5px 10px;transition:all .12s}.AddSampleModal_chip__ccG-r:hover{background:var(--surface-3)}.AddSampleModal_chipActive__VvcO0{background:var(--accent);border-color:var(--accent);color:#fff}.AddSampleModal_products__COl\+f{display:flex;flex-direction:column;gap:6px}.AddSampleModal_productsTable__i3D95{display:flex;flex-direction:column;gap:4px}.AddSampleModal_productHeader__WYrvV{grid-gap:6px;color:var(--text-3);display:grid;font-size:10px;font-weight:700;gap:6px;grid-template-columns:1.5fr 70px 90px 1fr 28px;letter-spacing:.5px;padding:0 4px;text-transform:uppercase}.AddSampleModal_productHeader__WYrvV>span{display:block}.AddSampleModal_productHeaderQty__suwK9{text-align:right}@media (max-width:720px){.AddSampleModal_productHeader__WYrvV{display:none}}.AddSampleModal_lineRow__MNMsO{grid-gap:6px;align-items:start;display:grid;gap:6px;grid-template-columns:1.5fr 70px 90px 1fr 28px}.AddSampleModal_lineRow__MNMsO .AddSampleModal_input__enB2k{font-size:12.5px;padding:7px 9px}@media (max-width:720px){.AddSampleModal_lineRow__MNMsO{border-bottom:1px dashed var(--border);gap:5px;grid-template-areas:"prod prod del" "qty wt del" "notes notes notes";grid-template-columns:1fr 1fr 28px;padding-bottom:6px}.AddSampleModal_lineRow__MNMsO .AddSampleModal_prodCell__vHP78{grid-area:prod}.AddSampleModal_lineRow__MNMsO .AddSampleModal_qtyCell__MlpTC{grid-area:qty}.AddSampleModal_lineRow__MNMsO .AddSampleModal_wtCell__9Pv1p{grid-area:wt}.AddSampleModal_lineRow__MNMsO .AddSampleModal_notesCell__OkpHE{grid-area:notes}.AddSampleModal_lineRow__MNMsO .AddSampleModal_delCell__s8ChR{grid-area:del}}.AddSampleModal_prodCell__vHP78{min-width:0;position:relative}.AddSampleModal_qtyInput__DfSy\+{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.AddSampleModal_dropdown__22KCs{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-3);box-shadow:var(--shadow-2);left:0;list-style:none;margin:0;max-height:280px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:40}.AddSampleModal_option__g1d2l{border-radius:var(--r-2);color:var(--text);cursor:pointer;display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:7px 10px}.AddSampleModal_optionActive__hWSc1,.AddSampleModal_option__g1d2l:hover{background:var(--accent-tint);color:var(--accent)}.AddSampleModal_optLabel__7hkGE{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AddSampleModal_optWeight__DpUyd{font-feature-settings:"tnum";color:var(--text-3);flex-shrink:0;font-variant-numeric:tabular-nums}.AddSampleModal_removeLine__I9M00{align-items:center;background:#0000;border:0;border-radius:var(--r-2);color:var(--text-3);cursor:pointer;display:inline-flex;height:32px;justify-content:center;width:28px}.AddSampleModal_removeLine__I9M00:hover:not(:disabled){background:#fdecea;color:#c0392b}.AddSampleModal_removeLine__I9M00:disabled{cursor:not-allowed;opacity:.25}.AddSampleModal_addLine__i5-vD{align-items:center;align-self:flex-start;background:#0000;border:1px dashed var(--border-strong);border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:inline-flex;font-size:12px;gap:6px;padding:5px 10px;transition:all .12s}.AddSampleModal_addLine__i5-vD:hover{background:var(--accent-tint);border-color:var(--accent);color:var(--accent)}.AddSampleModal_addLineRow__B2Ult{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.AddSampleModal_sourcedCell__FZWvC{min-width:0;position:relative}.AddSampleModal_sourcedCell__FZWvC .AddSampleModal_input__enB2k{background:var(--surface-2);border-style:dashed}.AddSampleModal_wtNa__ehs4N{align-items:center;color:var(--text-3);display:inline-flex;font-size:14px;height:32px;justify-content:center;-webkit-user-select:none;user-select:none}.AddSampleModal_weightStat__gePuG{align-items:baseline;color:var(--text-3);display:flex;font-size:11.5px;gap:6px}.AddSampleModal_weightVal__wIWYI{font-feature-settings:"tnum";color:var(--text);font-variant-numeric:tabular-nums;font-weight:600}.AddSampleModal_weightOver__p0nll{color:#c0392b}.AddSampleModal_weightOk__TY\+MA{color:#2e8540}.AddSampleModal_billableToggle__lyYBR{align-items:center;background:var(--surface-2);border:1px dashed var(--border-strong);border-radius:var(--r-2);cursor:pointer;display:flex;gap:10px;padding:8px 10px;-webkit-user-select:none;user-select:none}.AddSampleModal_billableToggleOn__I1FvA{background:var(--accent-tint);border-color:var(--accent);border-style:solid}.AddSampleModal_billableToggle__lyYBR input[type=checkbox]{accent-color:var(--accent);height:16px;width:16px}.AddSampleModal_billableLabel__e54m2{display:flex;flex-direction:column;gap:2px}.AddSampleModal_billableLabel__e54m2 strong{color:var(--text);font-size:13px}.AddSampleModal_billableLabel__e54m2 span{color:var(--text-3);font-size:11.5px}.AddSampleModal_invoice__Lypqy{animation:AddSampleModal_invoiceReveal__8YO0B .2s ease-out both;display:flex;flex-direction:column;gap:6px}@keyframes AddSampleModal_invoiceReveal__8YO0B{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.AddSampleModal_currencyWrap__Slwj-{align-items:stretch;display:flex;position:relative}.AddSampleModal_currencyPrefix__4NCLP,.AddSampleModal_percentSuffix__lspL7{align-items:center;bottom:0;color:var(--text-3);display:flex;font-size:11.5px;font-weight:600;pointer-events:none;position:absolute;top:0}.AddSampleModal_currencyPrefix__4NCLP{left:8px}.AddSampleModal_percentSuffix__lspL7{right:10px}.AddSampleModal_currencyInput__0Ud0w{padding-left:18px!important}.AddSampleModal_currencyWrap__Slwj- .AddSampleModal_input__enB2k{width:100%}.AddSampleModal_currencyWrap__Slwj- input[inputMode=decimal]:not(.AddSampleModal_currencyInput__0Ud0w){padding-right:18px}.AddSampleModal_readOnly__X4Oyt{background:var(--surface-2)!important;color:var(--text-2)!important}.AddSampleModal_invoiceTable__-ls8c{display:flex;flex-direction:column;gap:4px;overflow-x:auto}.AddSampleModal_invoiceHeader__jcQbS,.AddSampleModal_invoiceLineRow__e1lxq{grid-gap:6px;align-items:start;display:grid;gap:6px;grid-template-columns:minmax(200px,2fr) 60px 100px minmax(160px,1.5fr) minmax(160px,1.5fr) 28px;min-width:600px}.AddSampleModal_invoiceHeader__jcQbS{color:var(--text-3);font-size:10px;font-weight:700;letter-spacing:.5px;padding:0 4px;text-transform:uppercase}.AddSampleModal_invoiceHeader__jcQbS>span{display:block}.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_input__enB2k,.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_select__G7Y4D,.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_textarea__IqXFc{font-size:12px;padding:6px 8px}.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_textarea__IqXFc{min-height:32px}.AddSampleModal_totals__-e8DR{grid-gap:4px 16px;align-items:baseline;color:var(--text-2);display:grid;font-size:12.5px;gap:4px 16px;grid-template-columns:1fr auto;justify-items:end;margin-top:6px}.AddSampleModal_totalsLabel__iWBgI{color:var(--text-3)}.AddSampleModal_totalsValue__Ao\+pd{font-feature-settings:"tnum";color:var(--text);font-variant-numeric:tabular-nums;font-weight:600;min-width:90px;text-align:right}.AddSampleModal_totalsGrand__ZR\+4u{border-top:1px solid var(--border);color:var(--text);font-size:14px;margin-top:4px;padding-top:6px}.AddSampleModal_footer__h7S5f{align-items:center;background:var(--surface);border-top:1px solid var(--border);display:flex;flex-shrink:0;gap:10px;padding:12px 18px}.AddSampleModal_footerInfo__TN\+y1{align-items:center;color:var(--text-3);display:flex;flex:1 1;font-size:11.5px;gap:8px}.AddSampleModal_cancel__9J\+sq,.AddSampleModal_submit__-bERV{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text);cursor:pointer;font-size:13px;font-weight:500;padding:9px 18px}.AddSampleModal_cancel__9J\+sq:hover{background:var(--surface-3)}.AddSampleModal_submit__-bERV{background:var(--accent);border-color:var(--accent);color:#fff;font-weight:600}.AddSampleModal_submit__-bERV:hover:not(:disabled){background:var(--accent-hover);border-color:var(--accent-hover)}.AddSampleModal_cancel__9J\+sq:disabled,.AddSampleModal_submit__-bERV:disabled{cursor:not-allowed;opacity:.55}.AddSampleModal_error__L2QVk{align-items:center;background:#fff4f2;border:1px solid #eec0b9;border-radius:var(--r-2);color:#8d2415;display:flex;font-size:12.5px;gap:6px;margin:0 18px 10px;padding:9px 12px}.AddSampleModal_toast__d5Kp-{border-radius:var(--r-2);bottom:70px;box-shadow:var(--shadow-2);font-size:12.5px;max-width:360px;padding:10px 14px;position:absolute;right:18px}.AddSampleModal_toastOk__TV6Cs{background:#f2fbf5;border:1px solid #2e8540;color:#1e5a2a}.AddSampleModal_toastWarn__O8zLu{background:#fef7e8;border:1px solid #c88f1d;color:#6f4a0f}@media (max-width:768px){.AddSampleModal_header__yshdU{gap:8px;padding:10px 12px}.AddSampleModal_headerLeft__-Wett{gap:10px}.AddSampleModal_avatar__O1rRc{font-size:12.5px;height:34px;width:34px}.AddSampleModal_title__Ku9\+P{font-size:14.5px;max-width:60vw}.AddSampleModal_titleSub__Z2dg-{font-size:11px;max-width:60vw}.AddSampleModal_close__8R6b9{height:36px;width:36px}.AddSampleModal_body__kgDuc{gap:12px;padding:12px}.AddSampleModal_section__IG1-o{padding:12px}.AddSampleModal_fieldRow__m-rHV{gap:10px;grid-template-columns:1fr}.AddSampleModal_chip__ccG-r{font-size:13px;padding:9px 14px}.AddSampleModal_footer__h7S5f{bottom:0;flex-wrap:wrap;gap:8px;padding:10px 12px;position:sticky}.AddSampleModal_footerInfo__TN\+y1{flex-basis:100%;font-size:11px;order:-1;text-align:left}.AddSampleModal_cancel__9J\+sq{flex:0 0 auto;padding:10px 14px}.AddSampleModal_submit__-bERV{flex:1 1 auto;padding:10px 14px}.AddSampleModal_invoiceTable__-ls8c{gap:10px;overflow-x:visible}.AddSampleModal_invoiceHeader__jcQbS{display:none}.AddSampleModal_invoiceLineRow__e1lxq{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--r-2);display:flex;flex-direction:column;gap:8px;min-width:0;padding:10px;position:relative}.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_input__enB2k,.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_select__G7Y4D,.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_textarea__IqXFc{font-size:16px;min-height:42px;padding:10px 12px}.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_textarea__IqXFc{min-height:64px}.AddSampleModal_input__enB2k,.AddSampleModal_select__G7Y4D,.AddSampleModal_textarea__IqXFc{font-size:16px;min-height:42px}.AddSampleModal_textarea__IqXFc{min-height:80px}.AddSampleModal_invoiceLineRow__e1lxq .AddSampleModal_removeLine__I9M00{height:32px;position:absolute;right:4px;top:4px;width:32px}.AddSampleModal_currencyWrap__Slwj-{width:100%}.AddSampleModal_invoiceLineRow__e1lxq>.AddSampleModal_currencyWrap__Slwj-+.AddSampleModal_currencyWrap__Slwj-{margin-top:-2px}.AddSampleModal_totals__-e8DR{font-size:13.5px;gap:6px 16px}.AddSampleModal_totalsValue__Ao\+pd{font-size:14px;min-width:80px}.AddSampleModal_toast__d5Kp-{bottom:auto;left:12px;max-width:none;right:12px;top:12px}.AddSampleModal_lineRow__MNMsO .AddSampleModal_input__enB2k{font-size:16px;min-height:42px;padding:10px 12px}.AddSampleModal_removeLine__I9M00{height:36px;width:36px}.AddSampleModal_billableToggle__lyYBR{padding:12px}}.Rules_loading__9qPI8{color:#9ca3af;padding:60px;text-align:center}.Rules_title__uRGIU{color:#1a1a2e;font-size:20px;font-weight:700;margin-bottom:16px}.Rules_tabs__zp2o\+{display:flex;gap:4px;margin-bottom:20px}.Rules_activeTab__anhLh,.Rules_tab__qgA7\+{border:1px solid #e5e7eb;border-radius:6px;cursor:pointer;font-size:13px;padding:8px 16px}.Rules_tab__qgA7\+{background:#fff;color:#6b7280}.Rules_activeTab__anhLh{background:#1a1a2e;border-color:#1a1a2e;color:#fff}.Rules_addBox__LgT9J{align-items:center;display:flex;gap:8px;margin-bottom:10px}.Rules_select__x1YXd{padding:8px 10px}.Rules_input__lurC0,.Rules_select__x1YXd{border:1px solid #e5e7eb;border-radius:6px;font-size:13px}.Rules_input__lurC0{flex:1 1;padding:8px 12px}.Rules_input__lurC0:focus{border-color:#6366f1;outline:none}.Rules_addBtn__oEPju{background:#1a1a2e;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:13px;padding:8px 16px;white-space:nowrap}.Rules_hint__V0WQX{color:#6b7280;font-size:13px;margin-bottom:14px}.Rules_empty__tYJRp{color:#9ca3af;padding:40px;text-align:center}.Rules_list__q-ahB{display:flex;flex-direction:column;gap:8px}.Rules_ruleCard__8eLt1{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;display:flex;gap:10px;padding:12px 14px}.Rules_ruleCat__m7zNz{background:#f3f4f6;border-radius:4px;color:#6b7280;font-size:11px;font-weight:700;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.Rules_ruleText__Tv26W{color:#374151;flex:1 1;font-size:13px}.Rules_removeBtn__TlO0B{background:none;border:1px solid #fca5a5;border-radius:4px;color:#dc2626;cursor:pointer;font-size:12px;padding:3px 10px}.Rules_goldenCard__3ntoK{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:14px}.Rules_goldenMeta__-Ra\+H{align-items:center;display:flex;gap:8px;margin-bottom:6px}.Rules_goldenUsed__iFWca{color:#9ca3af;font-size:12px}.Rules_goldenNotes__eiyKb{color:#6b7280;font-size:12px;font-style:italic}.Rules_goldenPreview__n\+Fvo{color:#6b7280;font-size:13px;margin-bottom:8px}:root{--pp-orange:#f47a1f;--pp-orange-hover:#d86811;--pp-navy:#0f1a33;--pp-navy-hover:#1a2744;--pp-navy-tint:#e4e7ee;--accent:var(--pp-navy);--accent-hover:var(--pp-navy-hover);--accent-tint:var(--pp-navy-tint);--bg:#fbfaf8;--surface:#fff;--surface-2:#f4f2ee;--surface-3:#edeae4;--border:#e3dfd7;--border-strong:#d1ccbf;--divider:#eeeae2;--text:#1b1c1f;--text-2:#4b4e55;--text-3:#7e8289;--text-4:#a6a9ae;--r-1:3px;--r-2:5px;--r-3:8px;--shadow-1:0 1px 0 #12161e0a;--shadow-2:0 6px 24px #12161e14,0 1px 2px #12161e0f;--shadow-3:0 16px 48px #12161e24,0 2px 8px #12161e14;--msglist-w:520px}body{-webkit-font-smoothing:antialiased;background:var(--bg);color:var(--text);font-family:Inter,-apple-system,Segoe UI,Roboto,Arial,sans-serif;font-size:13px;line-height:1.45;margin:0;overflow:hidden;text-rendering:optimizeLegibility}#root,body,html{height:100%}button{background:none;border:0;cursor:pointer;padding:0}button,input,textarea{color:inherit;font:inherit}a{color:var(--accent)}::-webkit-scrollbar{height:10px;width:10px}::-webkit-scrollbar-thumb{background:var(--border-strong);border:2px solid var(--bg);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--text-4)}.App_shell__1G2Ca{background:var(--bg);display:grid;grid-template-rows:44px 1fr;height:100vh}.App_topbar__OdJNl{align-items:center;background:var(--surface);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:0;height:44px;padding:0 12px 0 0}.App_hamburger__N9fDT{align-items:center;background:#0000;border:0;border-radius:var(--r-2);color:var(--text-2);cursor:pointer;display:none;height:40px;justify-content:center;margin-left:4px;width:40px}.App_hamburger__N9fDT:hover{background:var(--surface-2);color:var(--text)}.App_hamburger__N9fDT:active{background:var(--surface-3)}.App_brand__mc7nA{align-items:center;color:var(--text);display:flex;flex-shrink:0;gap:8px;padding-left:14px;width:212px}.App_brandLogo__s6Y4e{display:block;height:22px;width:auto}.App_brandName__VrGbc{color:var(--pp-navy);font-size:14px;font-weight:700;letter-spacing:.5px}.App_brandPipe__p0WWQ{color:var(--text-4)}.App_brandSub__XiAQ3{color:var(--text-2);font-size:13px}.App_totalBadge__tNIcY{background:var(--accent-tint);border-radius:10px;color:var(--accent);font-size:10px;font-weight:700;line-height:16px;margin-left:2px;padding:0 6px}.App_searchWrap__VKtkK{flex:0 0 520px;flex:0 0 var(--msglist-w,520px);max-width:520px;max-width:var(--msglist-w,520px);position:relative}.App_searchInput__p5nfo{background:var(--surface-2);border:1px solid #0000;border-radius:var(--r-2);color:var(--text);font-size:12.5px;height:28px;outline:none;padding:0 30px;transition:background .12s,border-color .12s,box-shadow .12s;width:100%}.App_searchInput__p5nfo::placeholder{color:var(--text-3)}.App_searchInput__p5nfo:focus{background:var(--surface);border-color:var(--border-strong);box-shadow:0 0 0 3px var(--accent-tint)}.App_searchIcon__xaBRv{color:var(--text-3);display:inline-flex;left:9px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.App_searchSpinner__aYQU-{animation:App_spin__RBUaI 1s linear infinite;right:30px}.App_searchClear__aiTmY,.App_searchSpinner__aYQU-{color:var(--text-3);font-size:12px;position:absolute;top:50%;transform:translateY(-50%)}.App_searchClear__aiTmY{align-items:center;background:#0000;border:0;border-radius:50%;cursor:pointer;display:inline-flex;height:24px;justify-content:center;right:4px;width:24px}.App_searchClear__aiTmY:hover{background:var(--surface-3);color:var(--text)}@media (max-width:768px){.App_searchClear__aiTmY{height:32px;width:32px}}@keyframes App_spin__RBUaI{to{transform:translateY(-50%) rotate(1turn)}}.App_searchHistory__2RRwy{background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-2);left:0;max-height:320px;overflow-y:auto;padding:4px;position:absolute;right:0;top:calc(100% + 4px);z-index:40}.App_searchHistoryHead__bjNxy{align-items:center;color:var(--text-3);display:flex;font-size:10.5px;font-weight:700;justify-content:space-between;letter-spacing:.5px;padding:6px 10px;text-transform:uppercase}.App_searchHistoryClear__fHR2M{background:#0000;border:0;border-radius:4px;color:var(--accent);font-size:11px;font-weight:500;letter-spacing:0;padding:2px 6px;text-transform:none}.App_searchHistoryClear__fHR2M:hover{background:var(--accent-tint)}.App_searchHistoryItem__QJRez{align-items:center;background:#0000;border:0;border-radius:6px;color:var(--text);cursor:pointer;display:flex;font-size:12px;gap:10px;padding:7px 10px;text-align:left;transition:background .12s;width:100%}.App_searchHistoryItem__QJRez:hover{background:var(--accent-tint);color:var(--accent)}.App_searchHistoryItem__QJRez>span:first-child{color:var(--text-3);display:inline-flex}.App_searchHistoryItem__QJRez:hover>span:first-child{color:var(--accent)}.App_searchHistoryText__yTIFd{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.App_topbarRight__qXh51{align-items:center;display:flex;gap:4px;margin-left:auto}.App_rulesBtn__YZkur{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:var(--r-2);color:var(--text-2);display:inline-flex;font-size:12.5px;gap:6px;height:28px;padding:0 10px;transition:background .12s,color .12s,border-color .12s}.App_rulesBtn__YZkur:hover{background:var(--accent-tint);border-color:var(--accent-tint);color:var(--accent)}.App_newContactBtn__\+0p5k{background:#fdf4e3;border-color:#f2dfb0;color:#a86400}.App_newContactBtn__\+0p5k:hover{background:#f9e8c5;border-color:#e3c58a;color:#8a5202}.App_composeBtn__ykLUW{display:none}.App_main__nhgh3{display:grid;grid-template-columns:212px 520px 1fr;grid-template-columns:212px var(--msglist-w,520px) 1fr;min-height:0;position:relative}.App_resizer__kFpUI{background:#0000;bottom:0;cursor:col-resize;left:732px;left:calc(212px + var(--msglist-w, 520px));position:absolute;top:0;transform:translateX(-3px);transition:background .12s;width:6px;z-index:30}.App_resizerActive__uQiwV,.App_resizer__kFpUI:hover{background:var(--accent-tint)}.App_resizer__kFpUI:after{background:var(--border-strong);border-radius:2px;content:"";height:28px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .12s;width:2px}.App_resizerActive__uQiwV:after,.App_resizer__kFpUI:hover:after{opacity:1}.App_dragShield__Bhlkb{background:#0000;cursor:col-resize;inset:0;position:fixed;z-index:9999}.App_aiToast__5In7J{align-items:center;background:var(--surface);border:1px solid var(--border);border-radius:8px;bottom:20px;box-shadow:var(--shadow-2);color:var(--text);display:flex;font-size:12.5px;gap:10px;padding:10px 14px;position:fixed;right:20px;z-index:60}.App_aiToastSpinner__j\+dOQ{animation:App_spinSolid__pWUfX .8s linear infinite;border:2px solid var(--accent);border-radius:50%;border-top:2px solid #0000;display:inline-block;height:14px;width:14px}@keyframes App_spinSolid__pWUfX{to{transform:rotate(1turn)}}.App_sendToastStack__5pNE1{bottom:72px;display:flex;flex-direction:column;gap:8px;max-width:420px;position:fixed;right:20px;z-index:60}.App_sendToast__DDmQE{align-items:center;animation:App_sendToastIn__tr281 .18s ease-out;background:var(--surface);border:1px solid var(--border);border-radius:8px;box-shadow:var(--shadow-2);color:var(--text);cursor:default;display:flex;font-size:12.5px;gap:10px;padding:10px 14px}.App_sendToast_failed__OwQik{background:#fff4f2;border-color:#c0392b;cursor:pointer}.App_sendToast_sent__52GjB{background:#f2fbf5;border-color:#2e8540}.App_sendToastText__9cbAy{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.App_sendToastClose__T8YFC{align-items:center;background:#0000;border:0;color:var(--text-3);cursor:pointer;display:inline-flex;justify-content:center;padding:2px}.App_sendToastClose__T8YFC:hover{color:var(--text)}@keyframes App_sendToastIn__tr281{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.App_errToast__4ZVKI{align-items:center;background:#fdecea;border:1px solid #e7a9a4;border-radius:8px;bottom:20px;box-shadow:var(--shadow-2);color:#8c1a10;display:flex;font-size:12.5px;gap:10px;max-width:420px;padding:10px 14px;position:fixed;right:20px;z-index:61}.App_errToastClose__hTuX3{background:#0000;border:0;color:inherit;cursor:pointer;font-size:16px;line-height:1;opacity:.7;padding:0 2px}.App_errToastClose__hTuX3:hover{opacity:1}.App_rulesOverlay__it1dm{align-items:flex-start;background:#0a0e1659;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:48px 24px;position:fixed;z-index:100}.App_rulesPanel__ig6lY{background:var(--surface);border-radius:var(--r-3);box-shadow:var(--shadow-3);max-width:860px;padding:28px 32px 32px;position:relative;width:100%}.App_rulesClose__FIT7k{align-items:center;background:#0000;border:none;border-radius:var(--r-2);color:var(--text-3);display:inline-flex;height:28px;justify-content:center;position:absolute;right:10px;top:10px;width:28px}.App_rulesClose__FIT7k:hover{background:var(--surface-2);color:var(--text)}.App_mobileBackdrop__cWhBB{display:none}@media (max-width:768px){.App_topbar__OdJNl{gap:6px;padding:0 8px 0 0}.App_hamburger__N9fDT{display:inline-flex}.App_brand__mc7nA{gap:6px;padding-left:4px;padding-right:2px;width:auto}.App_brandLogo__s6Y4e{height:18px}.App_searchWrap__VKtkK{flex:1 1 auto;margin-left:6px;max-width:none;min-width:0}.App_searchInput__p5nfo{font-size:16px;height:36px}.App_searchInput__p5nfo::placeholder{font-size:13px}.App_searchHistory__2RRwy{max-height:60vh}.App_desktopOnly__tAsnF{display:none!important}.App_rulesBtn__YZkur,.App_topbarRight__qXh51 .App_rulesBtn__YZkur{height:36px;min-width:36px;padding:0 8px}.App_topbarRight__qXh51{gap:4px}.App_main__nhgh3{grid-template-columns:1fr}.App_main__nhgh3>:nth-child(2),.App_main__nhgh3[data-pane=list]>:first-child,.App_main__nhgh3[data-pane=list]>:nth-child(4),.App_main__nhgh3[data-pane=read]>:first-child,.App_main__nhgh3[data-pane=read]>:nth-child(3){display:none}.App_main__nhgh3[data-sidebar=open]>:first-child{animation:App_drawerIn__74Y47 .18s ease-out;background:var(--surface);border-right:1px solid var(--border);bottom:0;box-shadow:var(--shadow-3);display:flex!important;left:0;position:fixed;top:44px;width:min(300px,84vw);z-index:120}@keyframes App_drawerIn__74Y47{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.App_mobileBackdrop__cWhBB{animation:App_bgFade__yN7X0 .14s ease-out;background:#0a0e166b;display:block;inset:44px 0 0 0;position:fixed;z-index:110}@keyframes App_bgFade__yN7X0{0%{opacity:0}to{opacity:1}}.App_errToast__4ZVKI{max-width:none}.App_aiToast__5In7J,.App_errToast__4ZVKI{bottom:12px;left:12px;right:12px}.App_rulesPanel__ig6lY{max-height:88vh;overflow-y:auto;padding:20px 16px 24px}}
/*# sourceMappingURL=main.dd7296df.css.map*/