.ClientList_clientList__PdnSN{display:grid;grid-template-rows:auto auto auto auto minmax(0,1fr) auto;max-height:calc(100vh - 60px);border-right:1px solid var(--theme-elevation-150);background:var(--theme-elevation-50)}.ClientList_header__NDnCL{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--theme-elevation-150)}.ClientList_eyebrow__kjUoY{margin:0 0 .15rem;color:var(--theme-elevation-600);font-size:.72rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.ClientList_header__NDnCL h1{margin:0;font-size:1.25rem;line-height:1.2}.ClientList_pagination__euQtl button,.ClientList_primaryButton__3PE4e{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:2.25rem;border:1px solid var(--theme-success-500);border-radius:7px;background:var(--theme-success-500);color:#fff;padding:.45rem .7rem;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.ClientList_searchBox__yskeZ{position:relative;padding:.85rem 1rem .35rem}.ClientList_searchBox__yskeZ svg{position:absolute;left:1.75rem;top:1.48rem;color:var(--theme-elevation-500)}.ClientList_filters__WCZ2c select,.ClientList_searchBox__yskeZ input{width:100%;min-width:0;border:1px solid var(--theme-elevation-200);border-radius:7px;background:var(--theme-input-bg);color:var(--theme-text);font:inherit;font-size:.84rem}.ClientList_searchBox__yskeZ input{height:2.45rem;padding:.55rem .8rem .55rem 2.35rem}.ClientList_filters__WCZ2c{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;padding:.5rem 1rem .85rem;border-bottom:1px solid var(--theme-elevation-150)}.ClientList_filters__WCZ2c select{height:2.25rem;padding:.35rem .5rem}.ClientList_listMeta__OLIrx,.ClientList_pagination__euQtl{display:flex;align-items:center;justify-content:space-between;gap:.75rem;color:var(--theme-elevation-650);font-size:.78rem;font-weight:700}.ClientList_listMeta__OLIrx{min-height:2.1rem;padding:0 1rem;border-bottom:1px solid var(--theme-elevation-150)}.ClientList_clientListContent__lQbqY{overflow-y:auto}.ClientList_clientRow__N4JZc{display:grid;grid-template-columns:2.35rem minmax(0,1fr) auto;grid-template-areas:"avatar primary stat" "avatar secondary balance";gap:.45rem .7rem;width:100%;min-height:5.9rem;border:0;border-bottom:1px solid var(--theme-elevation-150);background:rgba(0,0,0,0);color:var(--theme-text);padding:.78rem 1rem;text-align:left;cursor:pointer}.ClientList_clientRow__N4JZc.ClientList_active__VXRjI,.ClientList_clientRow__N4JZc:hover{background:var(--theme-elevation-100)}.ClientList_clientRow__N4JZc.ClientList_active__VXRjI{box-shadow:inset 3px 0 0 var(--theme-success-500)}.ClientList_avatar__f8b9G{grid-area:avatar;display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;border:1px solid var(--theme-success-200);border-radius:8px;background:var(--theme-success-100);color:var(--theme-success-750);font-size:.78rem;font-weight:900}.ClientList_primary__TzY55{grid-area:primary;min-width:0}.ClientList_nameLine__VAoaC{display:flex;align-items:center;gap:.5rem;min-width:0}.ClientList_nameLine__VAoaC strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.9rem}.ClientList_status__bSLgl,.ClientList_status_active__DHZV1,.ClientList_status_at_risk__aT2Ix,.ClientList_status_high_value__l8Ja_,.ClientList_status_inactive__Aws_d{display:inline-flex;align-items:center;min-height:1.35rem;border-radius:999px;padding:.1rem .45rem;background:var(--theme-elevation-150);color:var(--theme-elevation-750);font-size:.68rem;font-weight:800;white-space:nowrap}.ClientList_status_active__DHZV1,.ClientList_status_high_value__l8Ja_{background:var(--theme-success-100);color:var(--theme-success-750)}.ClientList_status_at_risk__aT2Ix{background:var(--theme-warning-100);color:var(--theme-warning-750)}.ClientList_status_inactive__Aws_d{background:var(--theme-error-100);color:var(--theme-error-700)}.ClientList_balance__PQkP_,.ClientList_metaLine__xcsiD,.ClientList_secondary__W1jfA,.ClientList_secondary__W1jfA span,.ClientList_stat__SiMAw{display:flex;align-items:center;gap:.3rem;color:var(--theme-elevation-650);font-size:.76rem}.ClientList_metaLine__xcsiD{margin-top:.25rem}.ClientList_secondary__W1jfA{grid-area:secondary;min-width:0;flex-wrap:wrap}.ClientList_stat__SiMAw{grid-area:stat;justify-content:flex-end;font-weight:800}.ClientList_balance__PQkP_{grid-area:balance;justify-content:flex-end}.ClientList_emptyState__5Bz7E{display:grid;place-items:center;gap:.45rem;padding:2rem 1rem;color:var(--theme-elevation-650);text-align:center}.ClientList_skeletonRow__TmrcU{display:grid;grid-template-columns:2.35rem 1fr;gap:.7rem;padding:.85rem 1rem;border-bottom:1px solid var(--theme-elevation-150)}.ClientList_skeletonRow__TmrcU div span,.ClientList_skeletonRow__TmrcU span{display:block;height:.85rem;border-radius:6px;background:var(--theme-elevation-150)}.ClientList_skeletonRow__TmrcU>span{width:2.35rem;height:2.35rem}.ClientList_skeletonRow__TmrcU div{display:grid;align-content:center;gap:.55rem}.ClientList_skeletonRow__TmrcU div span:first-child{width:65%}.ClientList_skeletonRow__TmrcU div span:last-child{width:45%}.ClientList_pagination__euQtl{min-height:3.1rem;padding:.55rem 1rem;border-top:1px solid var(--theme-elevation-150)}.ClientList_pagination__euQtl button{width:2.25rem;padding:0}.ClientList_pagination__euQtl button:disabled{border-color:var(--theme-elevation-200);background:var(--theme-elevation-100);color:var(--theme-elevation-500);cursor:not-allowed}@media(max-width:980px){.ClientList_clientList__PdnSN{min-height:auto;max-height:62vh;border-right:0;border-bottom:1px solid var(--theme-elevation-150)}}@media(max-width:560px){.ClientList_filters__WCZ2c{grid-template-columns:1fr}.ClientList_clientRow__N4JZc{grid-template-columns:2.35rem minmax(0,1fr);grid-template-areas:"avatar primary" "avatar secondary" "avatar stat" "avatar balance"}.ClientList_balance__PQkP_,.ClientList_stat__SiMAw{justify-content:flex-start}}.Clients_clientsView__OdU_v{display:grid;grid-template-columns:minmax(420px,24vw) minmax(0,1fr);min-height:calc(100vh - 80px);background:var(--theme-bg);border-top:1px solid var(--theme-elevation-150)}@media(max-width:980px){.Clients_clientsView__OdU_v{grid-template-columns:1fr}}.RichEditor_editor__0s2E8{display:flex;flex-direction:column;border:1px solid var(--theme-elevation-300,#333);border-radius:6px;background:var(--theme-elevation-50,#111);overflow:hidden;flex-shrink:0}.RichEditor_editorExpanded___T_vx{flex:1 1 auto;min-height:320px}.RichEditor_editorExpanded___T_vx .RichEditor_editorArea__WP06N{flex:1;min-height:320px;max-height:none}.RichEditor_editorToolbar__TzGD5{display:flex;align-items:center;gap:2px;padding:5px 6px;border-bottom:1px solid var(--theme-elevation-300,#333);background:var(--theme-elevation-100,#1a1a1a);flex-wrap:wrap}.RichEditor_editorToolbar__TzGD5 button{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--theme-elevation-800,#ccc);cursor:pointer;padding:5px 7px;border-radius:4px;font-size:.78rem;font-weight:600;transition:background .1s,color .1s}.RichEditor_editorToolbar__TzGD5 button:hover{background:var(--theme-elevation-200,#222);color:var(--theme-text,#fff)}.RichEditor_editorToolbar__TzGD5 button:active{background:var(--theme-elevation-300,#333)}.RichEditor_editorToolbar__TzGD5 button:disabled{cursor:default;opacity:.45}.RichEditor_editorDivider__fmctB{width:1px;height:18px;background:var(--theme-elevation-300,#333);margin:0 4px}.RichEditor_editorArea__WP06N{min-height:160px;max-height:320px;overflow-y:auto;padding:.65rem .85rem;font-size:.88rem;color:var(--theme-text,#eee);line-height:1.55;outline:none}.RichEditor_editorArea__WP06N:empty:before{content:"Write your message...";color:var(--theme-elevation-600,#777);pointer-events:none}.RichEditor_editorArea__WP06N h1{font-size:1.4rem;margin:.5em 0}.RichEditor_editorArea__WP06N h2{font-size:1.2rem;margin:.5em 0}.RichEditor_editorArea__WP06N ol,.RichEditor_editorArea__WP06N ul{padding-left:1.4em;margin:.5em 0}.RichEditor_editorArea__WP06N p{margin:.3em 0}.ComposeWindow_composeModal__vky2P{position:fixed;bottom:1.5rem;right:1.5rem;width:560px;max-height:86vh;background:var(--theme-elevation-100,#1a1a1a);border:1px solid var(--theme-elevation-300,#333);border-radius:10px;box-shadow:0 12px 48px rgba(0,0,0,.65);z-index:1000;display:flex;flex-direction:column;overflow:hidden}.ComposeWindow_composeModalFull__afkk5{inset:1rem;width:auto;max-height:none;border-radius:8px}.ComposeWindow_composeModalFull__afkk5 .ComposeWindow_composeBody__wgwH_{min-height:0;padding:1rem}.ComposeWindow_composeModalDropActive__yayrP{border-color:var(--theme-success-500,#22c55e)}.ComposeWindow_composeDropOverlay__oz_7L{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;background:rgba(10,14,12,.84);color:var(--theme-text,#fff);pointer-events:none;text-align:center}.ComposeWindow_composeDropOverlay__oz_7L strong{font-size:.98rem}.ComposeWindow_composeDropOverlay__oz_7L span{color:var(--theme-elevation-750,#aaa);font-size:.78rem;font-weight:700}.ComposeWindow_composeHeader__bZgya{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--theme-elevation-300,#333);background:var(--theme-elevation-150,#1c1c1c);font-size:.85rem;font-weight:600;color:var(--theme-text,#eee);flex-shrink:0}.ComposeWindow_composeHeader__bZgya button{background:none;border:none;color:var(--theme-elevation-700,#888);cursor:pointer;padding:4px;border-radius:4px}.ComposeWindow_composeHeader__bZgya button:hover{color:var(--theme-text,#eee);background:var(--theme-elevation-200,#222)}.ComposeWindow_composeHeaderActions__1178P{display:inline-flex;align-items:center;gap:.25rem}.ComposeWindow_composeBody__wgwH_{display:flex;flex-direction:column;padding:.75rem;gap:.5rem;overflow-y:auto;flex:1}.ComposeWindow_composeField___JzPj{background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:.55rem .8rem;font-size:.85rem;color:var(--theme-text,#eee);outline:none;flex-shrink:0;transition:border-color .1s}.ComposeWindow_composeField___JzPj:focus{border-color:var(--theme-success-500,#22c55e)}.ComposeWindow_composeMeta__EI5Y2{border:1px solid var(--theme-elevation-250,#333);border-radius:6px;background:var(--theme-elevation-50,#111);color:var(--theme-elevation-800,#ccc);padding:.42rem .58rem;font-size:.74rem;font-weight:700}.ComposeWindow_signaturePreview__e6WNZ{font-size:.75rem;padding:.4rem .6rem;background:var(--theme-elevation-50,#111);border:1px dashed var(--theme-elevation-300,#333);border-radius:5px;color:var(--theme-elevation-700,#aaa)}.ComposeWindow_quotedContent__zF0e0{border-top:1px solid var(--theme-elevation-300,#333);padding:.5rem 0 .5rem .75rem;font-size:.78rem;color:var(--theme-elevation-600,#888);max-height:220px;overflow-y:auto;border-left:3px solid var(--theme-elevation-300,#444);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ComposeWindow_attachmentPicker__n6f7b{display:flex;flex-wrap:wrap;gap:.35rem}.ComposeWindow_attachmentChip__Njdo9{display:inline-flex;align-items:center;gap:.35rem;background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:14px;padding:.25rem .55rem .25rem .65rem;font-size:.74rem;color:var(--theme-text,#ddd)}.ComposeWindow_attachmentChip__Njdo9 button{display:inline-flex;align-items:center;justify-content:center;background:var(--theme-elevation-200,#222);border:none;color:var(--theme-elevation-700,#aaa);cursor:pointer;width:16px;height:16px;border-radius:50%;padding:0;margin-left:2px}.ComposeWindow_attachmentChip__Njdo9 button:hover{background:var(--theme-error-500,#ef4444);color:#fff}.ComposeWindow_attachmentSize___FdjW{color:var(--theme-elevation-600,#777);font-weight:700}.ComposeWindow_composeFooter__Wn1P8{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding-top:.25rem}.ComposeWindow_composeFooterSpacer__xh7Q8{flex:1}.ComposeWindow_attachBtn__9nS0v,.ComposeWindow_draftBtn__uLbep{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;color:var(--theme-elevation-800,#ccc);background:var(--theme-elevation-50,#111);transition:background .1s,border-color .1s}.ComposeWindow_attachBtn__9nS0v:hover:not(:disabled),.ComposeWindow_draftBtn__uLbep:hover:not(:disabled){background:var(--theme-elevation-150,#1c1c1c);border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.ComposeWindow_attachBtn__9nS0v:disabled,.ComposeWindow_draftBtn__uLbep:disabled{cursor:default;opacity:.5}.ComposeWindow_attachBtn__9nS0v{padding:7px 9px}.ComposeWindow_draftBtn__uLbep{gap:.35rem;padding:7px 10px;font:inherit;font-size:.78rem;font-weight:700}.ComposeWindow_draftBtnActive__4udiG{border-color:var(--theme-success-500,#22c55e);color:var(--theme-success-500,#22c55e)}.ComposeWindow_importanceSelect__f6CSv{display:inline-flex;align-items:center;justify-content:center;gap:.32rem;min-height:34px;padding:0 .4rem 0 .55rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-50,#111);color:var(--theme-elevation-800,#ccc)}.ComposeWindow_importanceSelect__f6CSv:after{content:"";width:.38rem;height:.38rem;margin:0 .14rem 0 -.08rem;border-right:1.5px solid;border-bottom:1.5px solid;pointer-events:none;transform:rotate(45deg) translateY(-1px)}.ComposeWindow_importanceSelect__f6CSv:focus-within{border-color:var(--theme-success-500,#22c55e);color:var(--theme-text,#fff)}.ComposeWindow_importanceSelect__f6CSv select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:32px;padding:0 .85rem 0 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-size:.76rem;font-weight:800;outline:none}.ComposeWindow_importanceSelect__f6CSv select::-ms-expand{display:none}.ComposeWindow_importanceSelect__f6CSv option{background:var(--theme-bg,#fff);color:var(--theme-text,#111)}.ComposeWindow_importanceHigh__ARQ9x{border-color:var(--theme-error-500,#ef4444);color:var(--theme-error-500,#ef4444)}.ComposeWindow_importanceLow__vXG9s{border-color:var(--theme-elevation-500,#555);color:var(--theme-elevation-700,#999)}.ComposeWindow_scheduleInput__xfg6f{min-height:33px;width:172px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-50,#111);color:var(--theme-text,#eee);padding:.35rem .5rem;font:inherit;font-size:.74rem;outline:none}.ComposeWindow_scheduleInput__xfg6f:focus{border-color:var(--theme-success-500,#22c55e)}.ComposeWindow_draftStatus__UudxM{color:var(--theme-elevation-650,#888);font-size:.74rem;font-weight:700}.ComposeWindow_draftStatusError__0mYMQ{color:var(--theme-error-500,#ef4444);font-size:.74rem;font-weight:800}.ComposeWindow_sendBtn__a1SKM{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--theme-success-600,#16a34a);color:#fff;border:none;border-radius:5px;padding:.5rem 1.5rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.ComposeWindow_sendBtn__a1SKM:hover{background:var(--theme-success-500,#22c55e)}.ComposeWindow_sendBtn__a1SKM:disabled{opacity:.5;cursor:default}@media(max-width:980px){.ComposeWindow_composeModal__vky2P{left:1rem;right:1rem;width:auto}.ComposeWindow_composeModalFull__afkk5{inset:.5rem}}.FollowUpTaskDialog_dialogBackdrop__najyY{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.62);padding:1rem}.FollowUpTaskDialog_dialog__Wlm1T{width:min(460px,100%);display:grid;gap:.65rem;border:1px solid var(--theme-elevation-300,#333);border-radius:8px;background:var(--theme-elevation-100,#1a1a1a);box-shadow:0 16px 54px rgba(0,0,0,.6);padding:1rem}.FollowUpTaskDialog_dialogHeader__IzUlh{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.FollowUpTaskDialog_dialogHeader__IzUlh h3{margin:0;color:var(--theme-text,#eee);font-size:1rem}.FollowUpTaskDialog_dialogHeader__IzUlh button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:5px;background:rgba(0,0,0,0);color:var(--theme-elevation-700,#888);cursor:pointer;padding:.3rem}.FollowUpTaskDialog_dialogHeader__IzUlh button:hover{background:var(--theme-elevation-200,#222);color:var(--theme-text,#eee)}.FollowUpTaskDialog_dialogLabel__v9lg9{display:grid;gap:.32rem;color:var(--theme-elevation-750,#aaa);font-size:.74rem;font-weight:800}.FollowUpTaskDialog_dialogField__OSEfa{background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:.55rem .8rem;font-size:.85rem;color:var(--theme-text,#eee);outline:none;transition:border-color .1s}.FollowUpTaskDialog_dialogField__OSEfa:focus{border-color:var(--theme-success-500,#22c55e)}.FollowUpTaskDialog_dialogTextarea__Njm_l{min-height:110px;resize:vertical;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-50,#111);color:var(--theme-text,#eee);font:inherit;font-size:.84rem;padding:.55rem .7rem;outline:none}.FollowUpTaskDialog_dialogTextarea__Njm_l:focus{border-color:var(--theme-success-500,#22c55e)}.FollowUpTaskDialog_dialogError__rmos9,.FollowUpTaskDialog_dialogNotice__8Wh5S{margin:0;font-size:.82rem;font-weight:700}.FollowUpTaskDialog_dialogNotice__8Wh5S{color:var(--theme-success-500,#22c55e)}.FollowUpTaskDialog_dialogError__rmos9{color:var(--theme-error-500,#ef4444)}.FollowUpTaskDialog_dialogActions___kq3K{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem}.FollowUpTaskDialog_primaryLinkAction__spTnx,.FollowUpTaskDialog_secondaryAction__RXn2p,.FollowUpTaskDialog_sendBtn__wn2It{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;padding:.5rem .9rem;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer;text-decoration:none}.FollowUpTaskDialog_secondaryAction__RXn2p{border:1px solid var(--theme-elevation-300,#333);background:var(--theme-elevation-50,#111);color:var(--theme-elevation-800,#ccc)}.FollowUpTaskDialog_primaryLinkAction__spTnx,.FollowUpTaskDialog_sendBtn__wn2It{border:0;background:var(--theme-success-600,#16a34a);color:#fff}.FollowUpTaskDialog_sendBtn__wn2It:disabled{cursor:default;opacity:.5}.MailRibbon_mailRibbon__8ioaP{grid-column:1/-1;display:grid;grid-template-columns:minmax(220px,360px) minmax(0,1fr);align-items:center;gap:.5rem .85rem;min-width:0;padding:.72rem 1rem;border-bottom:1px solid var(--theme-elevation-200,#222);border-top:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-100,#111)}.MailRibbon_spinning___qoD2{animation:MailRibbon_spin__QbdCP 1s linear infinite}@keyframes MailRibbon_spin__QbdCP{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.MailRibbon_listHeader__7RmeH{grid-column:1;grid-row:1;display:flex;align-items:center;gap:.5rem;min-height:31px;padding:0;font-weight:600;font-size:.95rem;color:var(--theme-text,#eee);flex-shrink:0}.MailRibbon_folderTitle__9_1MY{flex:1;font-size:1rem;letter-spacing:.2px}.MailRibbon_count__B9MwV{font-size:.72rem;color:var(--theme-elevation-700,#888);background:var(--theme-elevation-100,#1a1a1a);padding:2px 8px;border-radius:10px}.MailRibbon_syncBtn__D3_tN{display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:4px 7px;color:var(--theme-elevation-700,#999);cursor:pointer;transition:color .1s,border-color .1s}.MailRibbon_syncBtn__D3_tN:hover{color:var(--theme-text,#eee);border-color:var(--theme-elevation-500,#555)}.MailRibbon_syncBtn__D3_tN:disabled{opacity:.5;cursor:default}.MailRibbon_searchRow__yoi2g{grid-column:2;grid-row:1;display:flex;align-items:center;gap:.45rem;padding:0;flex-shrink:0;align-self:center;min-width:0}.MailRibbon_clientScope__dD4zZ{grid-column:1;grid-row:2;margin:0;border:1px solid var(--theme-elevation-200,#222);border-radius:6px;color:var(--theme-elevation-700,#999);background:var(--theme-elevation-100,#171717);padding:.42rem .55rem;font-size:.75rem;font-weight:700}.MailRibbon_searchIcon__qOCd3{color:var(--theme-elevation-600,#777);flex:0 0 auto}.MailRibbon_searchInput__lv4PX{width:100%;min-width:0;background:var(--theme-elevation-100,#1a1a1a);border:1px solid var(--theme-elevation-300,#333);border-radius:6px;padding:.45rem .7rem;font-size:.82rem;color:var(--theme-text,#eee);outline:none;transition:border-color .1s}.MailRibbon_searchInput__lv4PX:focus{border-color:var(--theme-success-500,#22c55e)}.MailRibbon_searchInput__lv4PX::-moz-placeholder{color:var(--theme-elevation-600,#777)}.MailRibbon_searchInput__lv4PX::placeholder{color:var(--theme-elevation-600,#777)}.MailRibbon_quickFilters__6yKPu{display:inline-flex;align-items:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--theme-elevation-300,#333);border-radius:6px;background:var(--theme-elevation-100,#171717)}.MailRibbon_quickFilters__6yKPu button{min-height:31px;padding:0 .55rem;border:0;border-left:1px solid var(--theme-elevation-300,#333);background:rgba(0,0,0,0);color:var(--theme-elevation-700,#999);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.MailRibbon_quickFilters__6yKPu button:first-child{border-left:0}.MailRibbon_quickFilters__6yKPu button:hover{color:var(--theme-text,#fff)}.MailRibbon_quickFilterActive__rc0af{background:var(--theme-success-600,#16a34a)!important;color:#fff!important}.MailRibbon_filterControl__yP6Re,.MailRibbon_sortControl__wzm3J{display:inline-flex;align-items:center;gap:.32rem;flex:0 0 auto;min-height:31px;padding:0 .35rem 0 .55rem;border:1px solid var(--theme-elevation-300,#333);border-radius:6px;background:var(--theme-elevation-100,#171717);color:var(--theme-elevation-750,#aaa)}.MailRibbon_filterControl__yP6Re:after,.MailRibbon_sortControl__wzm3J:after{content:"";width:.38rem;height:.38rem;margin:0 .14rem 0 -.08rem;border-right:1.5px solid;border-bottom:1.5px solid;pointer-events:none;transform:rotate(45deg) translateY(-1px)}.MailRibbon_filterControl__yP6Re:focus-within,.MailRibbon_sortControl__wzm3J:focus-within{border-color:var(--theme-success-500,#22c55e);color:var(--theme-text,#fff)}.MailRibbon_filterControl__yP6Re select,.MailRibbon_sortControl__wzm3J select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:29px;padding:0 .85rem 0 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:var(--theme-text,#eee);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;outline:none}.MailRibbon_filterControl__yP6Re select::-ms-expand,.MailRibbon_sortControl__wzm3J select::-ms-expand{display:none}.MailRibbon_filterControl__yP6Re option,.MailRibbon_sortControl__wzm3J option{background:var(--theme-bg,#fff);color:var(--theme-text,#111)}.MailRibbon_advancedSearchToggle__rDglc{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex:0 0 auto;min-height:31px;padding:0 .58rem;border:1px solid var(--theme-elevation-300);border-radius:6px;background:var(--theme-elevation-100);color:var(--theme-elevation-750);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap;transition:background .1s,border-color .1s,color .1s}.MailRibbon_advancedSearchToggle__rDglc:hover{border-color:var(--theme-elevation-500);color:var(--theme-text)}.MailRibbon_advancedSearchToggleActive__pm9XW{border-color:var(--theme-success-500,#22c55e);color:var(--theme-success-500,#22c55e)}.MailRibbon_advancedSearchPanel__uMmH_{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(5,minmax(120px,1fr)) auto;gap:.45rem;padding:.6rem 0 0;border-top:1px solid var(--theme-elevation-200);background:rgba(0,0,0,0);flex-shrink:0}.MailRibbon_advancedSearchPanel__uMmH_ label{display:grid;gap:.22rem;min-width:0}.MailRibbon_advancedSearchPanel__uMmH_ span{color:var(--theme-elevation-650,#888);font-size:.68rem;font-weight:800;text-transform:uppercase}.MailRibbon_advancedSearchPanel__uMmH_ input{width:100%;min-width:0;min-height:31px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-text,#eee);outline:none;padding:.36rem .5rem;font:inherit;font-size:.76rem}.MailRibbon_advancedSearchPanel__uMmH_ input:focus{border-color:var(--theme-success-500,#22c55e)}.MailRibbon_advancedSearchPanel__uMmH_ input::-moz-placeholder{color:var(--theme-elevation-550,#666)}.MailRibbon_advancedSearchPanel__uMmH_ input::placeholder{color:var(--theme-elevation-550,#666)}.MailRibbon_advancedSearchClear__EEBjz{align-self:end;min-height:31px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-750,#aaa);cursor:pointer;font:inherit;font-size:.74rem;font-weight:800}.MailRibbon_advancedSearchClear__EEBjz:hover:not(:disabled){border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.MailRibbon_advancedSearchClear__EEBjz:disabled{cursor:default;opacity:.5}@media(max-width:980px){.MailRibbon_mailRibbon__8ioaP{grid-template-columns:1fr}.MailRibbon_advancedSearchPanel__uMmH_,.MailRibbon_clientScope__dD4zZ,.MailRibbon_listHeader__7RmeH,.MailRibbon_searchRow__yoi2g{grid-column:1;grid-row:auto}.MailRibbon_searchRow__yoi2g{flex-wrap:wrap}.MailRibbon_advancedSearchPanel__uMmH_{grid-template-columns:repeat(2,minmax(0,1fr))}.MailRibbon_advancedSearchClear__EEBjz{grid-column:1/-1}}.MessageList_list__sCOFa{grid-column:1;grid-row:2;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-50,#0d0d0d);overflow:hidden}.MessageList_bulkToolbar__KDx7S{display:flex;align-items:center;gap:.5rem;min-height:40px;padding:.45rem .75rem;border-bottom:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-50,#111);flex-shrink:0}.MessageList_bulkSelect__q_M1a{display:inline-flex;align-items:center;gap:.45rem;color:var(--theme-elevation-750,#aaa);font-size:.76rem;font-weight:800;white-space:nowrap}.MessageList_bulkSelect__q_M1a input{width:15px;height:15px;accent-color:var(--theme-success-500,#22c55e)}.MessageList_bulkActions__JUWN4{display:flex;align-items:center;gap:.25rem;min-width:0;overflow-x:auto}.MessageList_bulkActions__JUWN4 button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:28px;padding:.35rem .48rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-800,#ccc);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.MessageList_bulkActions__JUWN4 button:hover:not(:disabled){background:var(--theme-elevation-150,#1f1f1f);color:var(--theme-text,#fff)}.MessageList_bulkActions__JUWN4 button:disabled{cursor:default;opacity:.55}.MessageList_bulkCategoryMenu__3KNeR,.MessageList_bulkMoveMenu__Z4HIe{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:28px;padding:0 .35rem 0 .48rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-800,#ccc)}.MessageList_bulkCategoryMenu__3KNeR:after,.MessageList_bulkMoveMenu__Z4HIe:after{content:"";width:.34rem;height:.34rem;margin:0 .12rem 0 -.06rem;border-right:1.5px solid;border-bottom:1.5px solid;pointer-events:none;transform:rotate(45deg) translateY(-1px)}.MessageList_bulkCategoryMenu__3KNeR:focus-within,.MessageList_bulkMoveMenu__Z4HIe:focus-within{border-color:var(--theme-success-500,#22c55e);color:var(--theme-text,#fff)}.MessageList_bulkCategoryMenu__3KNeR select,.MessageList_bulkMoveMenu__Z4HIe select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:26px;padding:0 .8rem 0 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;outline:none}.MessageList_bulkCategoryMenu__3KNeR select::-ms-expand,.MessageList_bulkMoveMenu__Z4HIe select::-ms-expand{display:none}.MessageList_bulkCategoryMenu__3KNeR option,.MessageList_bulkMoveMenu__Z4HIe option{background:var(--theme-bg,#fff);color:var(--theme-text,#111)}.MessageList_bulkCategoryMenu__3KNeR:hover,.MessageList_bulkMoveMenu__Z4HIe:hover{background:var(--theme-elevation-150,#1f1f1f);color:var(--theme-text,#fff)}.MessageList_bulkCategoryMenu__3KNeR:has(select:disabled),.MessageList_bulkMoveMenu__Z4HIe:has(select:disabled){cursor:default;opacity:.55}.MessageList_listScroll__OrZ6e{flex:1;overflow-y:auto}.MessageList_loadMoreBar__J8dnp{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem 1rem;color:var(--theme-elevation-650,#777);font-size:.72rem;font-weight:700}.MessageList_loadMoreBtn__U220K{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:.35rem .65rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-850,#ddd);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.MessageList_loadMoreBtn__U220K:hover:not(:disabled){background:var(--theme-elevation-150,#1f1f1f);color:var(--theme-text,#fff)}.MessageList_loadMoreBtn__U220K:disabled{cursor:default;opacity:.55}.MessageList_empty__pVspk,.MessageList_loading___XrSs{padding:2rem 1rem;text-align:center;color:var(--theme-elevation-700,#888);font-size:.85rem}.MessageList_messageRow__kcg7F{display:flex;gap:.45rem;align-items:flex-start;padding:0;border-bottom:1px solid var(--theme-elevation-150,#1b1b1b);transition:background .12s}.MessageList_messageRow__kcg7F:hover{background:var(--theme-elevation-100,#171717)}.MessageList_selected__UF353{background:rgba(34,197,94,.1)}.MessageList_bulkSelected__wvVUc{background:rgba(34,197,94,.14)}.MessageList_unread__YvmgC:not(.MessageList_selected__UF353):not(.MessageList_bulkSelected__wvVUc){background:var(--theme-elevation-100,#171717);box-shadow:inset 3px 0 0 var(--theme-success-500,#22c55e)}.MessageList_unread__YvmgC .MessageList_rowFrom___Qpom,.MessageList_unread__YvmgC .MessageList_rowSubject__xZjDv{color:var(--theme-text,#fff);font-weight:800}.MessageList_unread__YvmgC .MessageList_rowDate__8k2L_,.MessageList_unread__YvmgC .MessageList_rowPreview__FU6qr{color:var(--theme-elevation-800,#ccc)}.MessageList_unreadIndicator__xQ4HF{width:7px;height:7px;border-radius:50%;background:var(--theme-success-500,#22c55e);box-shadow:0 0 0 2px var(--theme-success-100,rgba(34,197,94,.14));flex:0 0 auto}.MessageList_rowSelect__rywwR{display:flex;align-items:center;padding:1rem 0 0 .55rem;flex:0 0 auto}.MessageList_rowSelect__rywwR input{width:15px;height:15px;accent-color:var(--theme-success-500,#22c55e)}.MessageList_messageMain__elbeY{flex:1;min-width:0;display:flex;gap:.7rem;padding:.75rem .85rem .75rem .1rem;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer;text-align:left}.MessageList_avatar__P9fNG{width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:800;font-size:.78rem;flex-shrink:0}.MessageList_rowContent__DmYky{min-width:0;flex:1}.MessageList_rowTop__sYGWO{display:flex;align-items:center;gap:.5rem}.MessageList_rowFrom___Qpom{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-elevation-850,#ddd);font-size:.82rem;font-weight:700}.MessageList_rowDate__8k2L_{flex:0 0 auto;color:var(--theme-elevation-600,#777);font-size:.68rem;font-weight:700}.MessageList_rowSubject__xZjDv{display:flex;align-items:center;gap:.28rem;min-width:0;color:var(--theme-elevation-850,#ddd);font-size:.8rem;font-weight:700;margin-top:.22rem}.MessageList_rowAttachIcon__jeZDa{flex:0 0 auto;color:var(--theme-elevation-650,#888)}.MessageList_rowPreview__FU6qr{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--theme-elevation-650,#777);font-size:.74rem;margin-top:.18rem}.MessageList_rowBadges__ZbL2B{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.12rem}.MessageList_rowBadges__ZbL2B span{display:inline-flex;align-items:center;gap:.18rem;border-radius:999px;background:var(--theme-elevation-100,#171717);color:var(--theme-elevation-650,#777);padding:.08rem .38rem;font-size:.66rem;font-weight:700}.MessageList_rowBadgeError__5_5k2{border-color:var(--theme-error-500,#ef4444)!important}.MessageList_rowBadgeError__5_5k2,.MessageList_rowBadgeHigh__G1_tM{color:var(--theme-error-500,#ef4444)!important}.MessageList_rowBadgeLow__l6px0{color:var(--theme-elevation-700,#999)!important}.MessageList_rowCategoryBadge__HN1Gh{color:var(--theme-text,#eee)!important}.MessageList_category-blue__aZaHs{background:rgba(59,130,246,.18)!important;color:#93c5fd!important}.MessageList_category-green__1QfXO{background:rgba(34,197,94,.18)!important;color:#86efac!important}.MessageList_category-orange__TJZhZ{background:rgba(249,115,22,.18)!important;color:#fdba74!important}.MessageList_category-purple__h5E5L{background:rgba(168,85,247,.18)!important;color:#d8b4fe!important}.MessageList_category-pink__AgK4P{background:rgba(236,72,153,.18)!important;color:#f9a8d4!important}.MessageList_category-grey__PCJXJ{background:rgba(148,163,184,.18)!important;color:#cbd5e1!important}@media(max-width:980px){.MessageList_list__sCOFa{grid-column:1;grid-row:2;width:100%;min-height:0}}.MessageReader_reader__e3_hY{grid-column:2;grid-row:2;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-elevation-50,#0d0d0d)}.MessageReader_readerContent__G7nVj{display:flex;flex-direction:column;height:100%}.MessageReader_readerToolbar__P3pjl{display:flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-bottom:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-50,#0d0d0d);flex-shrink:0}.MessageReader_toolbarGroup__w_Yy6{display:flex;gap:.35rem;align-items:center;margin-left:.5rem}.MessageReader_toolbarSpacer__S0vNV{flex:1}.MessageReader_iconBtn__LdRky,.MessageReader_toolbarBtn__CQf72{display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-800,#ccc);cursor:pointer;font:inherit;transition:background .1s,border-color .1s,color .1s}.MessageReader_iconBtn__LdRky:hover:not(:disabled),.MessageReader_toolbarBtn__CQf72:hover:not(:disabled){background:var(--theme-elevation-150,#1f1f1f);border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.MessageReader_iconBtn__LdRky:disabled,.MessageReader_toolbarBtn__CQf72:disabled{cursor:default;opacity:.5}.MessageReader_toolbarBtn__CQf72{gap:5px;padding:.38rem .55rem;font-size:.74rem;font-weight:800;white-space:nowrap}.MessageReader_iconBtn__LdRky{width:32px;height:32px;padding:0}.MessageReader_categoryMenu__ar3TT,.MessageReader_moveMenu__0yFdh{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;min-height:32px;padding:0 .38rem 0 .52rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-800,#ccc);transition:background .1s,border-color .1s,color .1s}.MessageReader_categoryMenu__ar3TT:after,.MessageReader_moveMenu__0yFdh:after{content:"";width:.38rem;height:.38rem;margin:0 .14rem 0 -.08rem;border-right:1.5px solid;border-bottom:1.5px solid;pointer-events:none;transform:rotate(45deg) translateY(-1px)}.MessageReader_categoryMenu__ar3TT:focus-within,.MessageReader_moveMenu__0yFdh:focus-within{border-color:var(--theme-success-500,#22c55e);color:var(--theme-text,#fff)}.MessageReader_categoryMenu__ar3TT select,.MessageReader_moveMenu__0yFdh select{-moz-appearance:none;appearance:none;-webkit-appearance:none;min-height:30px;padding:0 .85rem 0 0;border:0;border-radius:0;background:rgba(0,0,0,0);box-shadow:none;color:inherit;cursor:pointer;font:inherit;font-size:.74rem;font-weight:800;outline:none}.MessageReader_categoryMenu__ar3TT select::-ms-expand,.MessageReader_moveMenu__0yFdh select::-ms-expand{display:none}.MessageReader_categoryMenu__ar3TT option,.MessageReader_moveMenu__0yFdh option{background:var(--theme-bg,#fff);color:var(--theme-text,#111)}.MessageReader_categoryMenu__ar3TT:hover,.MessageReader_moveMenu__0yFdh:hover{background:var(--theme-elevation-150,#1f1f1f);border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.MessageReader_readerHeader__jtLps{padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--theme-elevation-150,#1b1b1b);flex-shrink:0}.MessageReader_readerSubjectRow__v5Uag{display:flex;align-items:center;gap:.75rem;margin-bottom:.85rem}.MessageReader_readerSubject__51edJ{flex:1;min-width:0;margin:0;color:var(--theme-text,#eee);font-size:1.2rem;line-height:1.25}.MessageReader_clientPill__trQdJ{flex:0 0 auto;border:1px solid var(--theme-success-500,#22c55e);border-radius:999px;color:var(--theme-success-500,#22c55e);padding:.18rem .55rem;font-size:.72rem;font-weight:800;text-decoration:none}.MessageReader_importancePill__SxAx1{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;border:1px solid;border-radius:999px;padding:.18rem .55rem;font-size:.72rem;font-weight:800;white-space:nowrap}.MessageReader_importanceHigh__ULBLA{color:var(--theme-error-500,#ef4444)}.MessageReader_importanceLow__OIRsX{color:var(--theme-elevation-700,#999)}.MessageReader_categoryPill__VlDaS{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto;border-radius:999px;padding:.2rem .58rem;font-size:.72rem;font-weight:800;white-space:nowrap}.MessageReader_category-blue__Gjg_K{background:rgba(59,130,246,.18);color:#93c5fd}.MessageReader_category-green__XPKoW{background:rgba(34,197,94,.18);color:#86efac}.MessageReader_category-orange__vWl5U{background:rgba(249,115,22,.18);color:#fdba74}.MessageReader_category-purple__ij6oX{background:rgba(168,85,247,.18);color:#d8b4fe}.MessageReader_category-pink___LXW_{background:rgba(236,72,153,.18);color:#f9a8d4}.MessageReader_category-grey__dGv9h{background:rgba(148,163,184,.18);color:#cbd5e1}.MessageReader_readerFromRow__NTh3V{display:flex;gap:.75rem;align-items:flex-start}.MessageReader_avatarLarge__vhNdN{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-size:.9rem;font-weight:800;flex-shrink:0}.MessageReader_readerMeta__HLo_N{min-width:0;display:grid;gap:.14rem}.MessageReader_readerFrom__8JM2t{color:var(--theme-text,#eee);font-size:.86rem;font-weight:800}.MessageReader_readerDate__28f2e,.MessageReader_readerTo__7PiMl{color:var(--theme-elevation-650,#777);font-size:.74rem}.MessageReader_readerError__e1miB{color:var(--theme-error-500,#ef4444);font-size:.74rem;font-weight:800}.MessageReader_conversationPanel__eiG7K{margin-top:.9rem;border:1px solid var(--theme-elevation-200,#222);border-radius:7px;overflow:hidden;background:var(--theme-elevation-100,#111)}.MessageReader_conversationHeader__u1c2S{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.45rem .65rem;border:0;border-bottom:1px solid var(--theme-elevation-200,#222);background:rgba(0,0,0,0);color:var(--theme-elevation-800,#ccc);cursor:pointer;font-family:inherit;font-size:.74rem;font-weight:800;text-align:left}.MessageReader_conversationHeader__u1c2S:hover{background:var(--theme-elevation-150,#1f1f1f);color:var(--theme-text,#fff)}.MessageReader_conversationHeader__u1c2S:focus-visible{outline:2px solid var(--theme-success-500,#22c55e);outline-offset:-2px}.MessageReader_conversationHeader__u1c2S strong{color:var(--theme-success-500,#22c55e)}.MessageReader_conversationHeaderMeta__AhR_v{display:inline-flex;align-items:center;gap:.4rem}.MessageReader_conversationList__rwrZF{display:grid;max-height:min(18rem,35vh);overflow-y:auto;overscroll-behavior:contain}.MessageReader_conversationItem__uidCH{display:grid;gap:.18rem;padding:.5rem .65rem;border:0;border-bottom:1px solid var(--theme-elevation-150,#1b1b1b);background:rgba(0,0,0,0);color:var(--theme-elevation-750,#aaa);cursor:pointer;text-align:left}.MessageReader_conversationItem__uidCH:last-child{border-bottom:0}.MessageReader_conversationItem__uidCH:hover{background:var(--theme-elevation-100,#171717)}.MessageReader_conversationItemActive__SXHHe{background:rgba(34,197,94,.1)}.MessageReader_conversationItemUnread__Gc39B{color:var(--theme-text,#eee);font-weight:800}.MessageReader_conversationItemMeta__CSn7s,.MessageReader_conversationItemTop__uuXMv{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0}.MessageReader_conversationItemMeta__CSn7s span,.MessageReader_conversationItemTop__uuXMv span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageReader_conversationItemTop__uuXMv{font-size:.75rem;font-weight:800}.MessageReader_conversationItemTop__uuXMv time{flex:0 0 auto;color:var(--theme-elevation-600,#777);font-size:.68rem}.MessageReader_conversationItemMeta__CSn7s,.MessageReader_conversationPreview__oma10{color:var(--theme-elevation-650,#777);font-size:.7rem}.MessageReader_conversationPreview__oma10{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.MessageReader_readerBody__1KPfs{flex:1;width:100%;border:0;background:#fff}.MessageReader_attachmentBar__RO7zZ{display:flex;align-items:center;gap:.45rem;padding:.55rem 1rem;border-top:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-100,#111);flex-wrap:wrap}.MessageReader_attachmentLabel__xSDyB,.MessageReader_attachmentLink__BqDpl{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;font-weight:800}.MessageReader_attachmentLabel__xSDyB{color:var(--theme-elevation-700,#999);margin-right:.25rem}.MessageReader_attachmentLink__BqDpl{color:var(--theme-elevation-850,#ddd);text-decoration:none;border:1px solid var(--theme-elevation-300,#333);border-radius:999px;padding:.28rem .62rem;background:var(--theme-elevation-100,#1a1a1a)}.MessageReader_attachmentLink__BqDpl:hover{color:var(--theme-text,#fff);border-color:var(--theme-elevation-500,#555)}.MessageReader_attachmentSize__hNuzg{color:var(--theme-elevation-600,#777);font-weight:700}.MessageReader_placeholder__D55v6{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;color:var(--theme-elevation-650,#777);text-align:center}.MessageReader_placeholderIcon__81IVb{color:var(--theme-elevation-400,#444)}@media(max-width:980px){.MessageReader_reader__e3_hY{grid-column:1;grid-row:2;width:100%;min-height:0}}.RecipientLinkDialog_dialogBackdrop__22EWV{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.62);padding:1rem}.RecipientLinkDialog_dialog__TX6ii{width:min(460px,100%);display:grid;gap:.65rem;border:1px solid var(--theme-elevation-300,#333);border-radius:8px;background:var(--theme-elevation-100,#1a1a1a);box-shadow:0 16px 54px rgba(0,0,0,.6);padding:1rem}.RecipientLinkDialog_dialogHeader__NGW_o{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.RecipientLinkDialog_dialogHeader__NGW_o h3{margin:0;color:var(--theme-text,#eee);font-size:1rem}.RecipientLinkDialog_dialogHeader__NGW_o button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:5px;background:rgba(0,0,0,0);color:var(--theme-elevation-700,#888);cursor:pointer;padding:.3rem}.RecipientLinkDialog_dialogHeader__NGW_o button:hover{background:var(--theme-elevation-200,#222);color:var(--theme-text,#eee)}.RecipientLinkDialog_dialogText__GklAN{margin:0;color:var(--theme-elevation-750,#aaa);font-size:.84rem}.RecipientLinkDialog_dialogField__iW55j{background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:.55rem .8rem;font-size:.85rem;color:var(--theme-text,#eee);outline:none;transition:border-color .1s}.RecipientLinkDialog_dialogField__iW55j:focus{border-color:var(--theme-success-500,#22c55e)}.RecipientLinkDialog_dialogActions__o1HCF{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;margin-top:.25rem}.RecipientLinkDialog_secondaryAction__RoSfz,.RecipientLinkDialog_sendBtn__Lq_0Y{display:inline-flex;align-items:center;justify-content:center;border-radius:5px;padding:.5rem .9rem;font:inherit;font-size:.82rem;font-weight:800;cursor:pointer}.RecipientLinkDialog_secondaryAction__RoSfz{border:1px solid var(--theme-elevation-300,#333);background:var(--theme-elevation-50,#111);color:var(--theme-elevation-800,#ccc)}.RecipientLinkDialog_sendBtn__Lq_0Y{border:0;background:var(--theme-success-600,#16a34a);color:#fff}.RecipientLinkDialog_sendBtn__Lq_0Y:disabled{cursor:default;opacity:.5}﻿.EmailView_styleBoundary__ncF8G{--email-view-layout-ready:1}.EmailView_root__RRrg8{display:grid;grid-template-columns:360px minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 60px);overflow:hidden;background:var(--theme-elevation-50,#0d0d0d)}.EmailView_messageListPane__YfYef,.EmailView_messageReaderPane__588OS{display:contents}.EmailView_mailRibbon__2QBcl{grid-column:1/-1;display:grid;grid-template-columns:minmax(220px,360px) minmax(0,1fr);gap:.5rem .85rem;min-width:0;padding:.72rem 1rem;border-bottom:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-100,#111)}.EmailView_spinning__lZ_zt{animation:EmailView_spin__ncJLw 1s linear infinite}@keyframes EmailView_spin__ncJLw{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.EmailView_list__l7yab{grid-column:1;grid-row:2;min-height:0;display:flex;flex-direction:column;border-right:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-50,#0d0d0d);overflow:hidden}.EmailView_listHeader__POHHp{grid-column:1;grid-row:1;display:flex;align-items:center;gap:.5rem;padding:0;font-weight:600;font-size:.95rem;color:var(--theme-text,#eee);flex-shrink:0}.EmailView_folderTitle__Ipbv_{flex:1;font-size:1rem;letter-spacing:.2px}.EmailView_count__tT1Yq{font-size:.72rem;color:var(--theme-elevation-700,#888);background:var(--theme-elevation-100,#1a1a1a);padding:2px 8px;border-radius:10px}.EmailView_syncBtn__0L_7d{display:flex;align-items:center;justify-content:center;background:none;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:4px 7px;color:var(--theme-elevation-700,#999);cursor:pointer;transition:color .1s,border-color .1s}.EmailView_syncBtn__0L_7d:hover{color:var(--theme-text,#eee);border-color:var(--theme-elevation-500,#555)}.EmailView_syncBtn__0L_7d:disabled{opacity:.5;cursor:default}.EmailView_searchRow__rmMSG{grid-column:2;grid-row:1/span 2;display:flex;align-items:center;gap:.45rem;padding:0;flex-shrink:0;align-self:center;min-width:0}.EmailView_clientScope__x3D2a{grid-column:1;grid-row:2;margin:0;border:1px solid var(--theme-elevation-200,#222);border-radius:6px;color:var(--theme-elevation-700,#999);background:var(--theme-elevation-100,#171717);padding:.42rem .55rem;font-size:.75rem;font-weight:700}.EmailView_searchIcon__Fm4cz{color:var(--theme-elevation-600,#777);flex:0 0 auto}.EmailView_searchInput__Efudx{width:100%;min-width:0;background:var(--theme-elevation-100,#1a1a1a);border:1px solid var(--theme-elevation-300,#333);border-radius:6px;padding:.45rem .7rem;font-size:.82rem;color:var(--theme-text,#eee);outline:none;transition:border-color .1s}.EmailView_searchInput__Efudx:focus{border-color:var(--theme-success-500,#22c55e)}.EmailView_searchInput__Efudx::-moz-placeholder{color:var(--theme-elevation-600,#777)}.EmailView_searchInput__Efudx::placeholder{color:var(--theme-elevation-600,#777)}.EmailView_quickFilters__c_Joa{display:inline-flex;align-items:center;flex:0 0 auto;overflow:hidden;border:1px solid var(--theme-elevation-300,#333);border-radius:6px;background:var(--theme-elevation-100,#171717)}.EmailView_quickFilters__c_Joa button{min-height:31px;padding:0 .55rem;border:0;border-left:1px solid var(--theme-elevation-300,#333);background:rgba(0,0,0,0);color:var(--theme-elevation-700,#999);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.EmailView_quickFilters__c_Joa button:first-child{border-left:0}.EmailView_quickFilters__c_Joa button:hover{color:var(--theme-text,#fff)}.EmailView_quickFilterActive__BBKZx{background:var(--theme-success-600,#16a34a)!important;color:#fff!important}.EmailView_advancedSearchToggle__itRFE{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;flex:0 0 auto;min-height:31px;padding:0 .58rem;border:1px solid var(--theme-elevation-300);border-radius:6px;background:var(--theme-elevation-100);color:var(--theme-elevation-750);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap;transition:background .1s,border-color .1s,color .1s}.EmailView_advancedSearchToggle__itRFE:hover{border-color:var(--theme-elevation-500);color:var(--theme-text)}.EmailView_advancedSearchToggleActive__sYdyn{border-color:var(--theme-success-500,#22c55e);color:var(--theme-success-500,#22c55e)}.EmailView_advancedSearchPanel__orX0T{grid-column:1/-1;grid-row:3;display:grid;grid-template-columns:repeat(5,minmax(120px,1fr)) auto;gap:.45rem;padding:.6rem 0 0;border-top:1px solid var(--theme-elevation-200);background:rgba(0,0,0,0);flex-shrink:0}.EmailView_advancedSearchPanel__orX0T label{display:grid;gap:.22rem;min-width:0}.EmailView_advancedSearchPanel__orX0T span{color:var(--theme-elevation-650,#888);font-size:.68rem;font-weight:800;text-transform:uppercase}.EmailView_advancedSearchPanel__orX0T input{width:100%;min-width:0;min-height:31px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-text,#eee);outline:none;padding:.36rem .5rem;font:inherit;font-size:.76rem}.EmailView_advancedSearchPanel__orX0T input:focus{border-color:var(--theme-success-500,#22c55e)}.EmailView_advancedSearchPanel__orX0T input::-moz-placeholder{color:var(--theme-elevation-550,#666)}.EmailView_advancedSearchPanel__orX0T input::placeholder{color:var(--theme-elevation-550,#666)}.EmailView_advancedSearchClear__yWh1R{align-self:end;min-height:31px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-750,#aaa);cursor:pointer;font:inherit;font-size:.74rem;font-weight:800}.EmailView_advancedSearchClear__yWh1R:hover:not(:disabled){border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.EmailView_advancedSearchClear__yWh1R:disabled{cursor:default;opacity:.5}.EmailView_bulkToolbar__ugy30{display:flex;align-items:center;gap:.5rem;min-height:40px;padding:.45rem .75rem;border-bottom:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-50,#111);flex-shrink:0}.EmailView_bulkSelect__mAbAW{display:inline-flex;align-items:center;gap:.45rem;color:var(--theme-elevation-750,#aaa);font-size:.76rem;font-weight:800;white-space:nowrap}.EmailView_bulkSelect__mAbAW input{width:15px;height:15px;accent-color:var(--theme-success-500,#22c55e)}.EmailView_bulkActions__rVsxi{display:flex;align-items:center;gap:.25rem;min-width:0;overflow-x:auto}.EmailView_bulkActions__rVsxi button{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;min-height:28px;padding:.35rem .48rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-800,#ccc);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.EmailView_bulkActions__rVsxi button:hover:not(:disabled){background:var(--theme-elevation-150,#1f1f1f);color:var(--theme-text,#fff)}.EmailView_bulkActions__rVsxi button:disabled{cursor:default;opacity:.55}.EmailView_listScroll__yf2SC{flex:1;overflow-y:auto}.EmailView_loadMoreBar__PPkri{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem 1rem;color:var(--theme-elevation-650,#777);font-size:.72rem;font-weight:700}.EmailView_loadMoreBtn__VTM2e{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:.35rem .65rem;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-100,#1a1a1a);color:var(--theme-elevation-850,#ddd);cursor:pointer;font:inherit;font-size:.72rem;font-weight:800;white-space:nowrap}.EmailView_loadMoreBtn__VTM2e:hover:not(:disabled){background:var(--theme-elevation-150,#1f1f1f);color:var(--theme-text,#fff)}.EmailView_loadMoreBtn__VTM2e:disabled{cursor:default;opacity:.55}.EmailView_empty__VuUS5,.EmailView_loading__1p_hv{padding:2rem 1rem;text-align:center;color:var(--theme-elevation-700,#888);font-size:.85rem}.EmailView_messageRow__MJKXp{display:flex;gap:.45rem;align-items:flex-start;padding:0;border-bottom:1px solid var(--theme-elevation-100,#161616);background:none;text-align:left;width:100%;position:relative;transition:background .1s}.EmailView_messageRow__MJKXp:hover{background:var(--theme-elevation-100,#161616)}.EmailView_messageRow__MJKXp.EmailView_selected__XDVwN{background:var(--theme-elevation-150,#1c1c1c)}.EmailView_messageRow__MJKXp.EmailView_selected__XDVwN:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--theme-success-500,#22c55e)}.EmailView_messageRow__MJKXp.EmailView_bulkSelected__ff6Uy{background:var(--theme-elevation-100,#171717)}.EmailView_messageRow__MJKXp.EmailView_unread__EtfTx .EmailView_rowFrom__XcHzu,.EmailView_messageRow__MJKXp.EmailView_unread__EtfTx .EmailView_rowSubject__N3dO4{font-weight:700;color:var(--theme-text,#fff)}.EmailView_messageRow__MJKXp.EmailView_unread__EtfTx:after{content:"";position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:7px;height:7px;border-radius:50%;background:var(--theme-success-500,#22c55e)}.EmailView_rowSelect____4CK{display:flex;align-items:flex-start;justify-content:center;align-self:stretch;width:32px;padding-top:.86rem;flex:0 0 auto}.EmailView_rowSelect____4CK input{width:15px;height:15px;accent-color:var(--theme-success-500,#22c55e);cursor:pointer}.EmailView_messageMain___nhIz{display:flex;gap:.65rem;align-items:flex-start;flex:1;min-width:0;padding:.75rem 1rem .75rem 0;border:0;background:rgba(0,0,0,0);color:inherit;cursor:pointer;text-align:left;font:inherit}.EmailView_avatar__vj4GB{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.85rem;text-transform:uppercase}.EmailView_rowContent__NKcji{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.EmailView_rowTop__WxYT_{display:flex;justify-content:space-between;align-items:baseline;gap:.5rem}.EmailView_rowFrom__XcHzu{font-size:.82rem;color:var(--theme-elevation-800,#ccc);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.EmailView_rowDate__R9PES{font-size:.7rem;color:var(--theme-elevation-600,#777);flex-shrink:0;white-space:nowrap}.EmailView_rowSubject__N3dO4{font-size:.8rem;color:var(--theme-elevation-800,#bbb);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex;align-items:center;gap:.35rem}.EmailView_rowAttachIcon__hxy0y{color:var(--theme-elevation-700,#999);flex-shrink:0}.EmailView_rowPreview__NMucQ{font-size:.72rem;color:var(--theme-elevation-600,#777);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EmailView_rowBadges__dYyyH{display:flex;align-items:center;flex-wrap:wrap;gap:.3rem;margin-top:.12rem}.EmailView_rowBadges__dYyyH span{border-radius:999px;background:var(--theme-elevation-100,#171717);color:var(--theme-elevation-650,#777);padding:.08rem .38rem;font-size:.66rem;font-weight:700}.EmailView_reader__sJPwq{grid-column:2;grid-row:2;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:var(--theme-elevation-50,#0d0d0d)}.EmailView_readerContent__tyuxK{display:flex;flex-direction:column;height:100%}.EmailView_readerToolbar__RLJyI{display:flex;align-items:center;gap:.5rem;padding:.55rem 1rem;border-bottom:1px solid var(--theme-elevation-200,#222);background:var(--theme-elevation-50,#0d0d0d);flex-shrink:0}.EmailView_toolbarGroup__McjZM{display:flex;gap:.35rem;align-items:center;margin-left:.5rem}.EmailView_toolbarSpacer__jk7fC{flex:1}.EmailView_toolbarBtn__hfZuf{display:inline-flex;align-items:center;gap:5px;background:none;border:1px solid rgba(0,0,0,0);color:var(--theme-text,#ddd);cursor:pointer;padding:5px 11px;border-radius:5px;font-size:.8rem;transition:background .1s,border-color .1s}.EmailView_toolbarBtn__hfZuf:hover{background:var(--theme-elevation-150,#1c1c1c);border-color:var(--theme-elevation-300,#333)}.EmailView_toolbarBtn__hfZuf:disabled{cursor:default;opacity:.7}.EmailView_toolbarBtn__hfZuf:disabled:hover{background:none;border-color:rgba(0,0,0,0)}.EmailView_iconBtn__DYUSG{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--theme-elevation-700,#888);cursor:pointer;padding:6px;border-radius:5px;transition:background .1s,color .1s}.EmailView_iconBtn__DYUSG:hover{color:var(--theme-text,#eee);background:var(--theme-elevation-150,#1c1c1c)}.EmailView_readerHeader__lf7oP{padding:1rem 1.25rem .75rem;border-bottom:1px solid var(--theme-elevation-200,#222);flex-shrink:0}.EmailView_readerSubjectRow__4Dua7{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem}.EmailView_readerSubject__uvuVt{font-size:1.15rem;font-weight:600;color:var(--theme-text,#eee);margin:0 0 .65rem;line-height:1.35}.EmailView_clientPill__Si5_l{flex:0 0 auto;border:1px solid var(--theme-elevation-250,#333);border-radius:999px;color:var(--theme-text,#eee);background:var(--theme-elevation-100,#171717);padding:.28rem .55rem;font-size:.72rem;font-weight:800;text-decoration:none}.EmailView_clientPill__Si5_l:hover{border-color:var(--theme-success-500,#22c55e)}.EmailView_readerFromRow__V4ReU{display:flex;gap:.75rem;align-items:flex-start}.EmailView_avatarLarge__oceIx{flex-shrink:0;width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.95rem;text-transform:uppercase}.EmailView_readerMeta__xvEMb{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.EmailView_readerFrom__mXZat{font-size:.85rem;font-weight:600;color:var(--theme-text,#eee);overflow:hidden;text-overflow:ellipsis}.EmailView_readerDate__haTmS,.EmailView_readerTo__h9jBB{font-size:.72rem;color:var(--theme-elevation-700,#888)}.EmailView_readerError__5vira{margin-top:.15rem;color:var(--theme-error-500,#ef4444);font-size:.72rem;font-weight:800}.EmailView_conversationPanel__gIEN2{margin-top:.85rem;border:1px solid var(--theme-elevation-200,#222);border-radius:6px;background:var(--theme-elevation-50,#101010);overflow:hidden}.EmailView_conversationHeader__Nk8Rb{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.45rem .65rem;border-bottom:1px solid var(--theme-elevation-200,#222);color:var(--theme-elevation-800,#ccc);font-size:.74rem;font-weight:800}.EmailView_conversationHeader__Nk8Rb strong{min-width:22px;padding:.08rem .34rem;border-radius:999px;background:var(--theme-elevation-150,#1c1c1c);color:var(--theme-elevation-750,#aaa);font-size:.68rem;text-align:center}.EmailView_conversationList__2157P{display:grid;max-height:180px;overflow-y:auto}.EmailView_conversationItem__wy6_x{display:grid;gap:.18rem;width:100%;padding:.5rem .65rem;border:0;border-bottom:1px solid var(--theme-elevation-100,#171717);background:rgba(0,0,0,0);color:inherit;cursor:pointer;font:inherit;text-align:left}.EmailView_conversationItem__wy6_x:hover{background:var(--theme-elevation-100,#171717)}.EmailView_conversationItem__wy6_x:last-child{border-bottom:0}.EmailView_conversationItemActive__lgXem{background:var(--theme-elevation-150,#1c1c1c);box-shadow:inset 3px 0 0 var(--theme-success-500,#22c55e)}.EmailView_conversationItemUnread__IlsU8 .EmailView_conversationItemMeta__Llb1_ span:last-child,.EmailView_conversationItemUnread__IlsU8 .EmailView_conversationItemTop__3Hc_A span:first-child{color:var(--theme-text,#fff);font-weight:800}.EmailView_conversationItemMeta__Llb1_,.EmailView_conversationItemTop__3Hc_A{display:flex;align-items:baseline;gap:.55rem;min-width:0}.EmailView_conversationItemMeta__Llb1_ span,.EmailView_conversationItemTop__3Hc_A span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmailView_conversationItemTop__3Hc_A{justify-content:space-between;color:var(--theme-elevation-800,#ccc);font-size:.78rem;font-weight:700}.EmailView_conversationItemTop__3Hc_A time{flex:0 0 auto;color:var(--theme-elevation-600,#777);font-size:.68rem;white-space:nowrap}.EmailView_conversationItemMeta__Llb1_{color:var(--theme-elevation-650,#777);font-size:.7rem}.EmailView_conversationItemMeta__Llb1_ span:first-child{flex:0 0 auto;border-radius:999px;background:var(--theme-elevation-100,#171717);padding:.05rem .35rem;font-weight:800}.EmailView_conversationPreview__FD0IS{overflow:hidden;color:var(--theme-elevation-600,#777);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.EmailView_readerBody__Khn4T{flex:1;border:none;width:100%;border-radius:5px}.EmailView_attachmentBar__YLBmP{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;padding:.7rem 1.25rem;border-top:1px solid var(--theme-elevation-200,#222);flex-shrink:0;background:var(--theme-elevation-50,#0d0d0d)}.EmailView_attachmentLabel__HDDn1{display:inline-flex;align-items:center;gap:5px;font-size:.75rem;color:var(--theme-elevation-700,#888);margin-right:.4rem}.EmailView_attachmentLink__zNnen{display:inline-flex;align-items:center;gap:.35rem;background:var(--theme-elevation-100,#1a1a1a);border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:.3rem .6rem;font-size:.75rem;color:var(--theme-text,#eee);text-decoration:none;transition:background .1s,border-color .1s}.EmailView_attachmentLink__zNnen:hover{background:var(--theme-elevation-200,#222);border-color:var(--theme-success-600,#16a34a)}.EmailView_attachmentSize__bZ5jA{color:var(--theme-elevation-600,#777)}.EmailView_placeholder__Xe6yj{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;color:var(--theme-elevation-600,#666);font-size:.9rem}.EmailView_placeholderIcon__wUmxd{opacity:.3}.EmailView_fab__rg1hV{position:fixed;bottom:14rem;right:2rem;width:56px;height:56px;border-radius:50%;background:var(--theme-success-600,#16a34a);color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 20px rgba(0,0,0,.5);z-index:900;transition:background .15s,transform .15s}.EmailView_fab__rg1hV:hover{background:var(--theme-success-500,#22c55e);transform:scale(1.08)}.EmailView_composeModal__rGq3x{position:fixed;bottom:1.5rem;right:1.5rem;width:560px;max-height:86vh;background:var(--theme-elevation-100,#1a1a1a);border:1px solid var(--theme-elevation-300,#333);border-radius:10px;box-shadow:0 12px 48px rgba(0,0,0,.65);z-index:1000;display:flex;flex-direction:column;overflow:hidden}.EmailView_composeModalFull__jLId3{inset:1rem;width:auto;max-height:none;border-radius:8px}.EmailView_composeModalFull__jLId3 .EmailView_composeBody__eztOr{min-height:0;padding:1rem}.EmailView_composeModalFull__jLId3 .EmailView_editor__ZMv36{flex:1 1 auto;min-height:320px}.EmailView_composeModalFull__jLId3 .EmailView_editorArea__Z_DUn{flex:1;min-height:320px;max-height:none}.EmailView_composeModalDropActive__Yf34p{border-color:var(--theme-success-500,#22c55e)}.EmailView_composeDropOverlay__kPYOl{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.35rem;background:rgba(10,14,12,.84);color:var(--theme-text,#fff);pointer-events:none;text-align:center}.EmailView_composeDropOverlay__kPYOl strong{font-size:.98rem}.EmailView_composeDropOverlay__kPYOl span{color:var(--theme-elevation-750,#aaa);font-size:.78rem;font-weight:700}.EmailView_rowBadgeError__K4vaM{border-color:var(--theme-error-500,#ef4444)!important;color:var(--theme-error-500,#ef4444)!important}.EmailView_composeHeader__sgmeV{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border-bottom:1px solid var(--theme-elevation-300,#333);background:var(--theme-elevation-150,#1c1c1c);font-size:.85rem;font-weight:600;color:var(--theme-text,#eee);flex-shrink:0}.EmailView_composeHeader__sgmeV button{background:none;border:none;color:var(--theme-elevation-700,#888);cursor:pointer;padding:4px;border-radius:4px}.EmailView_composeHeader__sgmeV button:hover{color:var(--theme-text,#eee);background:var(--theme-elevation-200,#222)}.EmailView_composeHeaderActions__4rxRO{display:inline-flex;align-items:center;gap:.25rem}.EmailView_composeBody__eztOr{display:flex;flex-direction:column;padding:.75rem;gap:.5rem;overflow-y:auto;flex:1}.EmailView_suggestionWrap__Q6skr{position:relative;flex-shrink:0}.EmailView_addressInputRow__exH9_{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:stretch;gap:.4rem}.EmailView_addressInputRow__exH9_ .EmailView_composeField__QxJJt{width:100%;min-width:0}.EmailView_composeField__QxJJt{background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:5px;padding:.55rem .8rem;font-size:.85rem;color:var(--theme-text,#eee);outline:none;flex-shrink:0;transition:border-color .1s}.EmailView_composeField__QxJJt:focus{border-color:var(--theme-success-500,#22c55e)}.EmailView_linkRecipientBtn__BDFbY{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:78px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-50,#111);color:var(--theme-elevation-800,#ccc);cursor:pointer;font:inherit;font-size:.78rem;font-weight:800;padding:0 .7rem;transition:background .1s,border-color .1s,color .1s}.EmailView_linkRecipientBtn__BDFbY:hover:not(:disabled){background:var(--theme-elevation-150,#1c1c1c);border-color:var(--theme-success-500,#22c55e);color:var(--theme-text,#fff)}.EmailView_linkRecipientBtn__BDFbY:disabled{cursor:default;opacity:.45}.EmailView_suggestionList__DMnCK{position:absolute;left:0;right:0;top:calc(100% + 4px);z-index:10;display:grid;max-height:220px;overflow-y:auto;border:1px solid var(--theme-elevation-300,#333);border-radius:6px;background:var(--theme-elevation-100,#1a1a1a);box-shadow:0 12px 30px rgba(0,0,0,.45)}.EmailView_suggestionButton__S9F_S{display:flex;align-items:center;justify-content:space-between;gap:.75rem;border:0;border-bottom:1px solid var(--theme-elevation-200,#222);background:rgba(0,0,0,0);color:var(--theme-text,#eee);padding:.58rem .7rem;text-align:left;cursor:pointer}.EmailView_suggestionButton__S9F_S:hover{background:var(--theme-elevation-150,#202020)}.EmailView_suggestionButton__S9F_S:last-child{border-bottom:0}.EmailView_suggestionButton__S9F_S span{display:grid;gap:.1rem;min-width:0}.EmailView_suggestionButton__S9F_S small,.EmailView_suggestionButton__S9F_S strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EmailView_suggestionButton__S9F_S small{color:var(--theme-elevation-650,#888);font-size:.72rem}.EmailView_suggestionButton__S9F_S>span:last-child{display:block;flex:0 0 auto;color:var(--theme-elevation-650,#888);font-size:.7rem;font-weight:800}.EmailView_composeMeta__03t01{border:1px solid var(--theme-elevation-250,#333);border-radius:6px;background:var(--theme-elevation-50,#111);color:var(--theme-elevation-800,#ccc);padding:.42rem .58rem;font-size:.74rem;font-weight:700}.EmailView_editor__ZMv36{display:flex;flex-direction:column;border:1px solid var(--theme-elevation-300,#333);border-radius:6px;background:var(--theme-elevation-50,#111);overflow:hidden;flex-shrink:0}.EmailView_editorToolbar__Sdt_P{display:flex;align-items:center;gap:2px;padding:5px 6px;border-bottom:1px solid var(--theme-elevation-300,#333);background:var(--theme-elevation-100,#1a1a1a);flex-wrap:wrap}.EmailView_editorToolbar__Sdt_P button{display:inline-flex;align-items:center;justify-content:center;background:none;border:none;color:var(--theme-elevation-800,#ccc);cursor:pointer;padding:5px 7px;border-radius:4px;font-size:.78rem;font-weight:600;transition:background .1s,color .1s}.EmailView_editorToolbar__Sdt_P button:hover{background:var(--theme-elevation-200,#222);color:var(--theme-text,#fff)}.EmailView_editorToolbar__Sdt_P button:active{background:var(--theme-elevation-300,#333)}.EmailView_editorToolbar__Sdt_P button:disabled{cursor:default;opacity:.45}.EmailView_editorDivider__cmuwR{width:1px;height:18px;background:var(--theme-elevation-300,#333);margin:0 4px}.EmailView_editorArea__Z_DUn{min-height:160px;max-height:320px;overflow-y:auto;padding:.65rem .85rem;font-size:.88rem;color:var(--theme-text,#eee);line-height:1.55;outline:none}.EmailView_editorArea__Z_DUn:empty:before{content:"Write your message…";color:var(--theme-elevation-600,#777);pointer-events:none}.EmailView_editorArea__Z_DUn h1{font-size:1.4rem;margin:.5em 0}.EmailView_editorArea__Z_DUn h2{font-size:1.2rem;margin:.5em 0}.EmailView_editorArea__Z_DUn ol,.EmailView_editorArea__Z_DUn ul{padding-left:1.4em;margin:.5em 0}.EmailView_editorArea__Z_DUn p{margin:.3em 0}.EmailView_signaturePreview__pvcuH{font-size:.75rem;padding:.4rem .6rem;background:var(--theme-elevation-50,#111);border:1px dashed var(--theme-elevation-300,#333);border-radius:5px;color:var(--theme-elevation-700,#aaa)}.EmailView_quotedContent__SuaPT{border-top:1px solid var(--theme-elevation-300,#333);padding:.5rem 0 .5rem .75rem;font-size:.78rem;color:var(--theme-elevation-600,#888);max-height:220px;overflow-y:auto;border-left:3px solid var(--theme-elevation-300,#444);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.EmailView_attachmentPicker__eYVdX{display:flex;flex-wrap:wrap;gap:.35rem}.EmailView_attachmentChip___uR_p{display:inline-flex;align-items:center;gap:.35rem;background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:14px;padding:.25rem .55rem .25rem .65rem;font-size:.74rem;color:var(--theme-text,#ddd)}.EmailView_attachmentChip___uR_p button{display:inline-flex;align-items:center;justify-content:center;background:var(--theme-elevation-200,#222);border:none;color:var(--theme-elevation-700,#aaa);cursor:pointer;width:16px;height:16px;border-radius:50%;padding:0;margin-left:2px}.EmailView_attachmentChip___uR_p button:hover{background:var(--theme-error-500,#ef4444);color:#fff}.EmailView_composeFooter__cKpEl{display:flex;align-items:center;gap:.5rem;flex-shrink:0;padding-top:.25rem}.EmailView_composeFooterSpacer__oEhVf{flex:1}.EmailView_attachBtn__w3mCu{display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:7px 9px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;color:var(--theme-elevation-800,#ccc);background:var(--theme-elevation-50,#111);transition:background .1s,border-color .1s}.EmailView_attachBtn__w3mCu:hover{background:var(--theme-elevation-150,#1c1c1c);border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.EmailView_draftBtn__jNWEo{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;cursor:pointer;padding:7px 10px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;color:var(--theme-elevation-800,#ccc);background:var(--theme-elevation-50,#111);font:inherit;font-size:.78rem;font-weight:700;transition:background .1s,border-color .1s}.EmailView_draftBtn__jNWEo:hover:not(:disabled){background:var(--theme-elevation-150,#1c1c1c);border-color:var(--theme-elevation-500,#555);color:var(--theme-text,#fff)}.EmailView_draftBtn__jNWEo:disabled{cursor:default;opacity:.5}.EmailView_draftBtnActive__FOEVV{border-color:var(--theme-success-500,#22c55e);color:var(--theme-success-500,#22c55e)}.EmailView_scheduleInput__1I1i9{min-height:33px;width:172px;border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-50,#111);color:var(--theme-text,#eee);padding:.35rem .5rem;font:inherit;font-size:.74rem;outline:none}.EmailView_scheduleInput__1I1i9:focus{border-color:var(--theme-success-500,#22c55e)}.EmailView_draftStatus__IZ_IV{color:var(--theme-elevation-650,#888);font-size:.74rem;font-weight:700}.EmailView_draftStatusError__vYNEN{color:var(--theme-error-500,#ef4444);font-size:.74rem;font-weight:800}.EmailView_sendBtn__3g2YC{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;background:var(--theme-success-600,#16a34a);color:#fff;border:none;border-radius:5px;padding:.5rem 1.5rem;font-size:.85rem;font-weight:600;cursor:pointer;transition:background .15s}.EmailView_sendBtn__3g2YC:hover{background:var(--theme-success-500,#22c55e)}.EmailView_sendBtn__3g2YC:disabled{opacity:.5;cursor:default}.EmailView_dialogBackdrop__ilZbe{position:fixed;inset:0;z-index:1200;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.62);padding:1rem}.EmailView_dialog__Jj3cq{width:min(460px,100%);display:grid;gap:.65rem;border:1px solid var(--theme-elevation-300,#333);border-radius:8px;background:var(--theme-elevation-100,#1a1a1a);box-shadow:0 16px 54px rgba(0,0,0,.6);padding:1rem}.EmailView_dialogHeader__WnHqD{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.EmailView_dialogHeader__WnHqD h3{margin:0;color:var(--theme-text,#eee);font-size:1rem}.EmailView_dialogHeader__WnHqD button{display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:5px;background:rgba(0,0,0,0);color:var(--theme-elevation-700,#888);cursor:pointer;padding:.3rem}.EmailView_dialogHeader__WnHqD button:hover{background:var(--theme-elevation-200,#222);color:var(--theme-text,#eee)}.EmailView_dialogText__nxZRy{margin:0;color:var(--theme-elevation-750,#aaa);font-size:.84rem}.EmailView_dialogLabel__lwyaP{display:grid;gap:.32rem;color:var(--theme-elevation-750,#aaa);font-size:.74rem;font-weight:800}.EmailView_dialogTextarea__hq5hN{min-height:132px;resize:vertical;background:var(--theme-elevation-50,#111);border:1px solid var(--theme-elevation-300,#333);border-radius:6px;padding:.6rem .75rem;color:var(--theme-text,#eee);font:inherit;font-size:.82rem;line-height:1.45;outline:none}.EmailView_dialogTextarea__hq5hN:focus{border-color:var(--theme-success-500,#22c55e)}.EmailView_dialogError__IDaev,.EmailView_dialogNotice__Wcj3R{margin:0;border-radius:6px;padding:.58rem .7rem;font-size:.82rem;font-weight:800}.EmailView_dialogNotice__Wcj3R{border:1px solid var(--theme-success-500,#22c55e);background:rgba(34,197,94,.12);color:var(--theme-success-500,#22c55e)}.EmailView_dialogError__IDaev{border:1px solid var(--theme-error-500,#ef4444);background:rgba(239,68,68,.12);color:var(--theme-error-500,#ef4444)}.EmailView_dialogActions__TiqNs{display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding-top:.25rem}.EmailView_secondaryAction__9JJh9{border:1px solid var(--theme-elevation-300,#333);border-radius:5px;background:var(--theme-elevation-50,#111);color:var(--theme-text,#eee);cursor:pointer;padding:.5rem .8rem;font:inherit;font-size:.82rem;font-weight:700}.EmailView_secondaryAction__9JJh9:hover{background:var(--theme-elevation-150,#1c1c1c)}.EmailView_primaryLinkAction__YCd1J{display:inline-flex;align-items:center;justify-content:center;min-height:36px;border-radius:5px;background:var(--theme-success-600,#16a34a);color:#fff;padding:.5rem 1rem;font-size:.82rem;font-weight:800;text-decoration:none}.EmailView_primaryLinkAction__YCd1J:hover{background:var(--theme-success-500,#22c55e)}.EmailView_setup__KkgDF{display:flex;flex-direction:column;align-items:center;justify-content:center;height:calc(100vh - 60px);gap:1.25rem;text-align:center;padding:2rem;color:var(--theme-text,#eee);grid-column:1/-1}.EmailView_setupIcon__s6pn1{opacity:.4}.EmailView_setup__KkgDF h2{font-size:1.5rem;font-weight:700;margin:0}.EmailView_setup__KkgDF p{font-size:.9rem;color:var(--theme-elevation-700,#888);max-width:400px;line-height:1.6}.EmailView_setupForm__7UU1I{display:flex;flex-direction:column;gap:.75rem;width:320px}.EmailView_setupInput__DOEml{background:var(--theme-elevation-100,#1a1a1a);border:1px solid var(--theme-elevation-300,#333);border-radius:6px;padding:.6rem 1rem;font-size:.9rem;color:var(--theme-text,#eee);outline:none}.EmailView_setupInput__DOEml:focus{border-color:var(--theme-success-500,#22c55e)}.EmailView_setupBtn__wgXU9{background:var(--theme-success-600,#16a34a);color:#fff;border:none;border-radius:6px;padding:.6rem 1.25rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s}.EmailView_setupBtn__wgXU9:hover{background:var(--theme-success-500,#22c55e)}.EmailView_setupBtn__wgXU9:disabled{opacity:.5;cursor:default}.EmailView_error__KceoS{font-size:.8rem;color:var(--theme-error-500,#ef4444);margin:0}@media(max-width:980px){.EmailView_root__RRrg8{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 60px);height:calc(100dvh - 60px);min-height:0;overflow:hidden}.EmailView_messageListPane__YfYef,.EmailView_messageReaderPane__588OS{grid-column:1;grid-row:2;min-height:0;min-width:0;overflow:hidden}.EmailView_messageSelected__TPPqb .EmailView_messageReaderPane__588OS,.EmailView_root__RRrg8:not(.EmailView_messageSelected__TPPqb) .EmailView_messageListPane__YfYef{display:flex}.EmailView_messageSelected__TPPqb .EmailView_messageListPane__YfYef,.EmailView_root__RRrg8:not(.EmailView_messageSelected__TPPqb) .EmailView_messageReaderPane__588OS{display:none}.EmailView_mailRibbon__2QBcl{grid-template-columns:1fr}.EmailView_advancedSearchPanel__orX0T,.EmailView_clientScope__x3D2a,.EmailView_listHeader__POHHp,.EmailView_searchRow__rmMSG{grid-column:1;grid-row:auto}.EmailView_searchRow__rmMSG{flex-wrap:wrap}.EmailView_advancedSearchPanel__orX0T{grid-template-columns:repeat(2,minmax(0,1fr))}.EmailView_advancedSearchClear__yWh1R{grid-column:1/-1}.EmailView_list__l7yab{grid-column:1;grid-row:2;min-height:420px}.EmailView_reader__sJPwq{grid-column:1;grid-row:3;min-height:540px}.EmailView_composeModal__rGq3x{left:1rem;right:1rem;width:auto}.EmailView_composeModalFull__jLId3{inset:.5rem}}.FileBrowser_fileBrowser__5FHvg{min-height:100vh;width:100%;overflow-x:hidden}.FileBrowser_header__KCnLJ{position:sticky;top:0;z-index:10;background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.FileBrowser_headerInner__P5gan{max-width:100%;padding:1.25rem 2rem}@media(max-width:768px){.FileBrowser_headerInner__P5gan{padding:1rem}}.FileBrowser_titleSection__upv_e{display:flex;align-items:center;gap:.75rem}.FileBrowser_titleIcon__9gfhD{width:1.75rem;height:1.75rem;color:var(--theme-success-600)}.FileBrowser_title__bV9mE{font-size:1.5rem;font-weight:600;color:var(--theme-elevation-900);margin:0;line-height:1.2}.FileBrowser_subtitle__8e76x{font-size:.813rem;color:var(--theme-elevation-500);margin:0}.FileBrowser_toolbar__18Ike{display:flex;align-items:center;gap:1rem;padding:1rem 2rem}@media(max-width:768px){.FileBrowser_toolbar__18Ike{flex-direction:column;align-items:stretch;padding:.75rem 1rem}}.FileBrowser_searchBox___qL0Z{position:relative;flex:1;max-width:28rem}@media(max-width:768px){.FileBrowser_searchBox___qL0Z{max-width:100%}}.FileBrowser_searchBox___qL0Z svg{position:absolute;left:.75rem;top:50%;transform:translateY(-50%);width:1.25rem;height:1.25rem;color:var(--theme-elevation-400);pointer-events:none}.FileBrowser_searchBox___qL0Z input{width:100%;padding:.625rem 1rem .625rem 2.5rem;border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;background:var(--theme-elevation-100);color:var(--theme-text);transition:all .2s}.FileBrowser_searchBox___qL0Z input:focus{outline:none;border-color:var(--theme-success-500);box-shadow:0 0 0 3px var(--theme-success-100)}.FileBrowser_searchBox___qL0Z input::-moz-placeholder{color:var(--theme-elevation-400)}.FileBrowser_searchBox___qL0Z input::placeholder{color:var(--theme-elevation-400)}.FileBrowser_viewToggle__AH59u{display:flex;align-items:center;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.5rem;overflow:hidden}.FileBrowser_viewToggle__AH59u button{display:flex;align-items:center;justify-content:center;padding:.5rem .625rem;background:rgba(0,0,0,0);border:none;color:var(--theme-elevation-500);cursor:pointer;transition:all .2s}.FileBrowser_viewToggle__AH59u button svg{width:1.125rem;height:1.125rem}.FileBrowser_viewToggle__AH59u button:hover{color:var(--theme-elevation-800)}.FileBrowser_viewToggle__AH59u button.FileBrowser_active__q_wfR{background:var(--theme-success-200);color:var(--theme-success-650)}.FileBrowser_uploadButton__4Cm6w{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:var(--theme-success-600);color:#fff;border:none;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;white-space:nowrap;transition:all .2s}.FileBrowser_uploadButton__4Cm6w svg{width:1rem;height:1rem}.FileBrowser_uploadButton__4Cm6w:hover:not(:disabled){background:var(--theme-success-700)}.FileBrowser_uploadButton__4Cm6w:disabled{opacity:.7;cursor:not-allowed}.FileBrowser_filterTabs__0cWMW{display:flex;gap:.25rem;padding:0 2rem 1rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.FileBrowser_filterTabs__0cWMW::-webkit-scrollbar{display:none}@media(max-width:768px){.FileBrowser_filterTabs__0cWMW{padding:0 1rem .75rem}}.FileBrowser_filterTab__i0Vq7{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:9999px;font-size:.813rem;font-weight:500;color:var(--theme-elevation-600);cursor:pointer;white-space:nowrap;transition:all .2s}.FileBrowser_filterTab__i0Vq7:hover{border-color:var(--theme-elevation-300);color:var(--theme-elevation-800)}.FileBrowser_filterTab__i0Vq7.FileBrowser_active__q_wfR{background:var(--theme-success-200);border-color:var(--theme-success-400);color:var(--theme-success-650)}.FileBrowser_tabCount__0ooBn{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:9999px;font-size:.688rem;font-weight:600;background:var(--theme-elevation-200);color:var(--theme-elevation-600)}.FileBrowser_active__q_wfR .FileBrowser_tabCount__0ooBn{background:var(--theme-success-400);color:#fff}.FileBrowser_content__xFhxB{padding:0 2rem 2rem}@media(max-width:768px){.FileBrowser_content__xFhxB{padding:0 1rem 1rem}}.FileBrowser_grid__j6B_o{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:1rem}@media(max-width:768px){.FileBrowser_grid__j6B_o{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.75rem}}.FileBrowser_card__sDR11{display:flex;flex-direction:column;background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden;text-decoration:none;color:inherit;transition:all .2s}.FileBrowser_card__sDR11:hover{border-color:var(--theme-elevation-300);box-shadow:0 4px 12px rgba(0,0,0,.08);transform:translateY(-2px);color:inherit}.FileBrowser_cardPreview__N3ynj{position:relative;width:100%;aspect-ratio:4/3;background:var(--theme-elevation-50);display:flex;align-items:center;justify-content:center;overflow:hidden}.FileBrowser_cardPreview__N3ynj img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.FileBrowser_cardIcon__DzAm3{display:flex;align-items:center;justify-content:center}.FileBrowser_cardIcon__DzAm3 svg{width:2.5rem;height:2.5rem;color:var(--theme-elevation-400)}.FileBrowser_cardBody__L48nq{padding:.75rem;display:flex;flex-direction:column;gap:.375rem}.FileBrowser_cardFilename__7yh3R{font-size:.813rem;font-weight:500;color:var(--theme-elevation-900);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.FileBrowser_cardMeta__1HxGL{display:flex;align-items:center;gap:.5rem}.FileBrowser_cardSize__O94n8{font-size:.688rem;color:var(--theme-elevation-500)}.FileBrowser_cardDate__XJnVh{font-size:.688rem;color:var(--theme-elevation-400)}.FileBrowser_collectionBadge__F2ZT1{display:inline-flex;align-items:center;padding:.125rem .5rem;border-radius:9999px;font-size:.688rem;font-weight:600;background:color-mix(in srgb,var(--badge-color) 15%,transparent);color:var(--badge-color);white-space:nowrap}.FileBrowser_listContainer__sv4J0{background:var(--theme-elevation-100);border:1px solid var(--theme-elevation-200);border-radius:.75rem;overflow:hidden;overflow-x:auto}.FileBrowser_table__WbST0{width:100%;border-collapse:collapse}.FileBrowser_table__WbST0 thead{background:var(--theme-elevation-50);border-bottom:1px solid var(--theme-elevation-200)}.FileBrowser_table__WbST0 thead tr th{padding:.75rem 1rem;text-align:left;font-size:.75rem;font-weight:600;color:var(--theme-elevation-500);text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.FileBrowser_table__WbST0 tbody tr{border-bottom:1px solid var(--theme-elevation-200);transition:background-color .2s}.FileBrowser_table__WbST0 tbody tr:last-child{border-bottom:none}.FileBrowser_table__WbST0 tbody tr:hover{background:var(--theme-elevation-50)}.FileBrowser_table__WbST0 tbody tr td{padding:.625rem 1rem;font-size:.875rem;color:var(--theme-elevation-600);vertical-align:middle}.FileBrowser_previewCell__WmaPq{width:3rem}.FileBrowser_rowThumb___4aDs{width:2.5rem;height:2.5rem;border-radius:.375rem;-o-object-fit:cover;object-fit:cover;display:block}.FileBrowser_rowIcon__UhrdB{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:var(--theme-elevation-50);border-radius:.375rem}.FileBrowser_rowIcon__UhrdB svg{width:1.25rem;height:1.25rem;color:var(--theme-elevation-400)}.FileBrowser_rowFilename__OJMy8{color:var(--theme-elevation-900);font-weight:500;text-decoration:none}.FileBrowser_rowFilename__OJMy8:hover{text-decoration:underline;color:var(--theme-success-600)}.FileBrowser_dateCell__iMQhh,.FileBrowser_sizeCell__cVMOX{white-space:nowrap}.FileBrowser_actionsCell__kQQxn{display:flex;align-items:center;gap:.375rem}.FileBrowser_actionButton__OtbH3{display:flex;align-items:center;justify-content:center;padding:.375rem;background:rgba(0,0,0,0);border:none;border-radius:.25rem;color:var(--theme-elevation-500);text-decoration:none;cursor:pointer;transition:all .2s}.FileBrowser_actionButton__OtbH3 svg{width:1rem;height:1rem}.FileBrowser_actionButton__OtbH3:hover{background:var(--theme-elevation-150);color:var(--theme-success-600)}.FileBrowser_loadingState__Db2Vq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.FileBrowser_loadingState__Db2Vq p{color:var(--theme-elevation-500);font-size:.875rem;margin:.75rem 0 0}.FileBrowser_spinner__xUjou{width:1.5rem;height:1.5rem;color:var(--theme-success-600);animation:FileBrowser_spin__4o8oN 1s linear infinite}@keyframes FileBrowser_spin__4o8oN{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.FileBrowser_emptyState__X9P0O{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.FileBrowser_emptyState__X9P0O svg{width:3rem;height:3rem;color:var(--theme-elevation-400);margin-bottom:1rem}.FileBrowser_emptyState__X9P0O p{color:var(--theme-elevation-500);font-size:.875rem;margin:0}.FileBrowser_loadMore__NhcT9{display:flex;justify-content:center;padding:1.5rem 0}.FileBrowser_loadMoreButton__YQXbh{display:flex;align-items:center;gap:.5rem;padding:.625rem 1.5rem;background:var(--theme-elevation-100);color:var(--theme-elevation-900);border:1px solid var(--theme-elevation-200);border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s}.FileBrowser_loadMoreButton__YQXbh:hover:not(:disabled){background:var(--theme-elevation-150);border-color:var(--theme-elevation-300)}.FileBrowser_loadMoreButton__YQXbh:disabled{opacity:.6;cursor:not-allowed}.FulfillmentDashboard_dashboard__wiWt3{min-height:100vh;width:100%}.FulfillmentDashboard_container__fCFcv{margin:0 auto;padding:0 1.5rem 2rem}@media(min-width:769px){.FulfillmentDashboard_container__fCFcv{margin-right:80px}}.FulfillmentDashboard_header__5Ge8u{position:sticky;top:0;z-index:5;background:var(--theme-bg);border-bottom:1px solid var(--theme-elevation-200);padding:1rem 1.5rem;margin:0 -1.5rem 1.5rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.FulfillmentDashboard_headerTitle__rq7RJ{display:flex;align-items:center;gap:.625rem;font-size:1.25rem;font-weight:700;color:var(--theme-text)}.FulfillmentDashboard_headerIcon__uLi07{width:36px;height:36px;border-radius:8px;background:var(--theme-elevation-100);display:flex;align-items:center;justify-content:center}.FulfillmentDashboard_tabs__1GRTL{display:flex;gap:.25rem;flex-wrap:wrap}.FulfillmentDashboard_tab__h6Oqf{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem .875rem;border:1px solid rgba(0,0,0,0);border-radius:8px;background:rgba(0,0,0,0);color:var(--theme-elevation-700);font-size:.875rem;font-weight:500;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.FulfillmentDashboard_tab__h6Oqf:hover{background:var(--theme-elevation-100);color:var(--theme-text)}.FulfillmentDashboard_tab__h6Oqf.FulfillmentDashboard_active__RKuS4{background:var(--theme-elevation-100);border-color:var(--theme-elevation-300);color:var(--theme-text)}.FulfillmentDashboard_tab__h6Oqf svg{width:16px;height:16px}.FulfillmentDashboard_tabBadge__Du4qw{min-width:20px;height:20px;padding:0 .375rem;border-radius:999px;background:var(--theme-text);color:var(--theme-bg);font-size:.6875rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center}.FulfillmentDashboard_metricsGrid__IHMML{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.875rem;margin-bottom:1.5rem}.FulfillmentDashboard_metricCard__oeir3{background:var(--theme-bg);border:1px solid var(--theme-elevation-200);border-radius:10px;padding:1rem;display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}.FulfillmentDashboard_metricLabel__qbr80{font-size:.75rem;color:var(--theme-elevation-600);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.25rem}.FulfillmentDashboard_metricValue__3yoB7{font-size:1.75rem;font-weight:700;color:var(--theme-text);line-height:1.1}.FulfillmentDashboard_metricIcon__UMZ_l{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.FulfillmentDashboard_metricIcon__UMZ_l.FulfillmentDashboard_blue__puZ0g{background:rgba(59,130,246,.12);color:#1d4ed8}.FulfillmentDashboard_metricIcon__UMZ_l.FulfillmentDashboard_amber__8m1DE{background:rgba(252,150,61,.15);color:#b45309}.FulfillmentDashboard_metricIcon__UMZ_l.FulfillmentDashboard_purple__biHim{background:rgba(139,92,246,.15);color:#6d28d9}.FulfillmentDashboard_metricIcon__UMZ_l.FulfillmentDashboard_green__qqxcM{background:rgba(34,197,94,.15);color:#15803d}.FulfillmentDashboard_metricIcon__UMZ_l.FulfillmentDashboard_slate__IAAtK{background:var(--theme-elevation-100);color:var(--theme-elevation-700)}.FulfillmentDashboard_metricIcon__UMZ_l svg{width:18px;height:18px}.FulfillmentDashboard_tableCard__NQ0c2{background:var(--theme-bg);border:1px solid var(--theme-elevation-200);border-radius:10px;overflow:hidden}.FulfillmentDashboard_tableHeader__T4TiI{display:flex;align-items:center;justify-content:space-between;padding:.875rem 1rem;border-bottom:1px solid var(--theme-elevation-200);font-weight:600;font-size:.9375rem}.FulfillmentDashboard_tableHint__hWhH4{font-size:.8125rem;color:var(--theme-elevation-600);font-weight:400}.FulfillmentDashboard_table__J1kpO{width:100%;border-collapse:collapse}.FulfillmentDashboard_table__J1kpO th{text-align:left;font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-600);padding:.625rem 1rem;border-bottom:1px solid var(--theme-elevation-200);background:var(--theme-elevation-50,transparent)}.FulfillmentDashboard_table__J1kpO td{padding:.875rem 1rem;border-bottom:1px solid var(--theme-elevation-100);font-size:.875rem;vertical-align:middle}.FulfillmentDashboard_row__7o1od{cursor:pointer;transition:background-color .12s ease}.FulfillmentDashboard_row__7o1od:hover{background:var(--theme-elevation-50,rgba(0,0,0,.02))}.FulfillmentDashboard_rowOrderNumber__OsG9g{font-weight:600;color:var(--theme-text)}.FulfillmentDashboard_rowMuted__EMcnA{color:var(--theme-elevation-600);font-size:.8125rem}.FulfillmentDashboard_statusPill__DpqjW{display:inline-flex;align-items:center;padding:.125rem .625rem;border-radius:999px;font-size:.75rem;font-weight:600}.FulfillmentDashboard_typePill__2yZfs{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .5rem;border-radius:999px;font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.FulfillmentDashboard_typePill__2yZfs.FulfillmentDashboard_delivery__kgMJg{background:rgba(59,130,246,.15);color:#1d4ed8}.FulfillmentDashboard_typePill__2yZfs.FulfillmentDashboard_collection__BlpaC{background:rgba(252,150,61,.15);color:#b45309}.FulfillmentDashboard_typePill__2yZfs svg{width:12px;height:12px}.FulfillmentDashboard_empty__2clEG{padding:2.5rem 1rem;text-align:center;color:var(--theme-elevation-600);font-size:.9375rem}.FulfillmentDashboard_drawerBackdrop__SF9GO{position:fixed;inset:0;background:rgba(0,0,0,.35);z-index:50;animation:FulfillmentDashboard_fadeIn__o2b0C .15s ease}@keyframes FulfillmentDashboard_fadeIn__o2b0C{0%{opacity:0}to{opacity:1}}.FulfillmentDashboard_drawer__J4Sv3{position:fixed;top:0;right:0;bottom:0;width:min(540px,100vw);background:var(--theme-bg);border-left:1px solid var(--theme-elevation-200);z-index:60;display:flex;flex-direction:column;animation:FulfillmentDashboard_slideIn__dt1HM .2s ease;box-shadow:-8px 0 24px rgba(0,0,0,.08)}@keyframes FulfillmentDashboard_slideIn__dt1HM{0%{transform:translateX(100%)}to{transform:translateX(0)}}.FulfillmentDashboard_drawerHeader__egF3H{padding:1rem 1.25rem;border-bottom:1px solid var(--theme-elevation-200);display:flex;align-items:center;justify-content:space-between;gap:.75rem}.FulfillmentDashboard_drawerTitle__d4xoN{font-size:1rem;font-weight:700;margin:0}.FulfillmentDashboard_drawerSubtitle__xR4AC{font-size:.8125rem;color:var(--theme-elevation-600);margin-top:2px}.FulfillmentDashboard_iconButton__Vn5vh{border:none;background:rgba(0,0,0,0);cursor:pointer;color:var(--theme-elevation-600);padding:.375rem;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.FulfillmentDashboard_iconButton__Vn5vh:hover{background:var(--theme-elevation-100);color:var(--theme-text)}.FulfillmentDashboard_drawerBody__TVqs_{flex:1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;gap:1.25rem}.FulfillmentDashboard_drawerFooter__7cPlh{padding:.875rem 1.25rem;border-top:1px solid var(--theme-elevation-200);display:flex;gap:.5rem;justify-content:flex-end;flex-wrap:wrap}.FulfillmentDashboard_section__hStVy{display:flex;flex-direction:column;gap:.5rem}.FulfillmentDashboard_sectionTitle__sQuqN{font-size:.6875rem;text-transform:uppercase;letter-spacing:.05em;color:var(--theme-elevation-600);font-weight:700}.FulfillmentDashboard_kv__3uLhf{display:grid;grid-template-columns:130px 1fr;gap:.25rem .875rem;font-size:.875rem}.FulfillmentDashboard_kv__3uLhf dt{color:var(--theme-elevation-600)}.FulfillmentDashboard_kv__3uLhf dd{margin:0;color:var(--theme-text)}.FulfillmentDashboard_linesList__MoLhP{display:flex;flex-direction:column;gap:.375rem;font-size:.875rem}.FulfillmentDashboard_lineItem__95XiM{display:flex;justify-content:space-between;gap:1rem}.FulfillmentDashboard_lineItem__95XiM span:first-child{color:var(--theme-text)}.FulfillmentDashboard_lineItem__95XiM span:last-child{color:var(--theme-elevation-700);font-variant-numeric:tabular-nums}.FulfillmentDashboard_parcelGrid__pAoZO{display:flex;flex-direction:column;gap:.5rem}.FulfillmentDashboard_parcelRow__nMpFB{display:grid;grid-template-columns:1.4fr .8fr .8fr .8fr .8fr auto;gap:.5rem;align-items:center}.FulfillmentDashboard_parcelInput__p4kx5{padding:.4rem .5rem;border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:.8125rem;background:var(--theme-bg);color:var(--theme-text);width:100%}.FulfillmentDashboard_parcelLabel__dNIhD{font-size:.6875rem;text-transform:uppercase;letter-spacing:.03em;color:var(--theme-elevation-600)}.FulfillmentDashboard_timeline__NJ1QK{position:relative;display:flex;flex-direction:column;gap:.875rem;padding-left:1.25rem}.FulfillmentDashboard_timeline__NJ1QK:before{content:"";position:absolute;left:6px;top:4px;bottom:4px;width:2px;background:var(--theme-elevation-200)}.FulfillmentDashboard_timelineDot__O9Pod{position:absolute;left:0;width:14px;height:14px;border-radius:999px;background:var(--theme-text);border:2px solid var(--theme-bg)}.FulfillmentDashboard_timelineItem__86_c3{position:relative;padding-left:0}.FulfillmentDashboard_timelineStatus__2LNrE{font-weight:600;font-size:.875rem}.FulfillmentDashboard_timelineMeta__Rt8wW{font-size:.75rem;color:var(--theme-elevation-600);margin-top:2px}.FulfillmentDashboard_ghostBtn__s5mSC,.FulfillmentDashboard_primaryBtn__tVuG2,.FulfillmentDashboard_secondaryBtn__IuEfl{padding:.5rem .9rem;border-radius:6px;font-size:.8125rem;font-weight:600;cursor:pointer;font-family:inherit;border:1px solid rgba(0,0,0,0);display:inline-flex;align-items:center;gap:.375rem}.FulfillmentDashboard_ghostBtn__s5mSC:disabled,.FulfillmentDashboard_primaryBtn__tVuG2:disabled,.FulfillmentDashboard_secondaryBtn__IuEfl:disabled{opacity:.55;cursor:not-allowed}.FulfillmentDashboard_ghostBtn__s5mSC svg,.FulfillmentDashboard_primaryBtn__tVuG2 svg,.FulfillmentDashboard_secondaryBtn__IuEfl svg{width:14px;height:14px}.FulfillmentDashboard_primaryBtn__tVuG2{background:var(--theme-text);color:var(--theme-bg)}.FulfillmentDashboard_primaryBtn__tVuG2:hover:not(:disabled){opacity:.9}.FulfillmentDashboard_secondaryBtn__IuEfl{background:var(--theme-bg);color:var(--theme-text);border-color:var(--theme-elevation-300)}.FulfillmentDashboard_secondaryBtn__IuEfl:hover:not(:disabled){background:var(--theme-elevation-100)}.FulfillmentDashboard_ghostBtn__s5mSC{background:rgba(0,0,0,0);color:var(--theme-elevation-700)}.FulfillmentDashboard_ghostBtn__s5mSC:hover:not(:disabled){background:var(--theme-elevation-100);color:var(--theme-text)}.FulfillmentDashboard_errorBanner__sf_Cr{padding:.625rem .875rem;background:rgba(239,68,68,.1);color:#b91c1c;border-radius:6px;font-size:.8125rem}.FulfillmentDashboard_notesArea__FCMNZ{width:100%;min-height:60px;padding:.5rem .625rem;border:1px solid var(--theme-elevation-200);border-radius:6px;font-size:.8125rem;font-family:inherit;background:var(--theme-bg);color:var(--theme-text);resize:vertical}