[data-mailflow-app]{--mf-desk:radial-gradient(40% 36% at 0% 0%, #b9dfef 0%, #b9dfef00 100%), radial-gradient(36% 34% at 100% 100%, #bee2ee 0%, #bee2ee00 100%), radial-gradient(48% 42% at 100% 0%, #e7ded1 0%, #e7ded100 100%), radial-gradient(46% 46% at 0% 100%, #eae5df 0%, #eae5df00 100%), linear-gradient(#f0f8fc, #f0f8fc);--mf-panel-bg:#ffffffeb;--mf-panel-edge:#ffffffd9;--mf-panel-radius:24px;--mf-gutter:16px;--mf-card-bg:#fff;--mf-actions-bg:#fff;--mf-card-bg-lu:#fff;--mf-card-ombre:0 4px 16px -8px #11111038;--mf-card-ombre-lu:0 3px 12px -7px #11111029;--mf-card-ombre-survol:0 6px 20px -8px #11111057;--mf-fil-bg:#fff;--mf-fil-edge:#e2e8f0;--mf-unread:#2e7bd6;--mf-alerte:#e33a12;--mf-ink:#111110;--mf-ink-2:#3a382f;--mf-ink-3:#5e5b53;--mf-ink-4:#6e6b62;--mf-ink-5:#77746b;--mf-hairline:#11111012;--mf-hover:#f0f4f7f2;--mf-selected:#f0f4f7f2;--mf-solid-bg:#111110;--mf-solid-bg-hover:#26251f;--mf-solid-fg:#fff;--mf-green:#12a05c;--mf-red:#e33a12;--mf-tile-bg:#fff;--mf-tile-shadow:0 1px 2px #1111100f, 0 4px 10px -4px #11111024;--mf-tile-shadow-lift:0 2px 4px #11111014, 0 8px 18px -6px #11111033;--mf-tile-shadow-ink:0 1px 2px #11111024, 0 6px 14px -4px #11111057;--mf-sans:Manrope, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mf-mono:"JetBrains Mono", "SF Mono", Menlo, monospace;background:var(--mf-desk);font-family:var(--mf-sans)}[data-mailflow-app] .mf-desk{gap:var(--mf-gutter);background:0 0;padding:22px 26px 24px}[data-mailflow-app] .mf-panel,[data-mailflow-app] .mf-list,[data-mailflow-app] .mf-reader{border-radius:var(--mf-panel-radius);background:var(--mf-panel-bg);border:1px solid var(--mf-panel-edge);-webkit-backdrop-filter:blur(14px)saturate(1.1);overflow:hidden}[data-mailflow-app] .mf-rail,[data-mailflow-app] .mf-list{background-color:#0000}[data-mailflow-app] .mf-rail,[data-mailflow-app] .mf-folders,[data-mailflow-app] .mf-list,[data-mailflow-app] .mf-reader{border-inline-end:0}[data-mailflow-app] .mf-folders>*{background:0 0}[data-mailflow-app] .mf-rail{width:72px}[data-mailflow-app] .mf-main>div{gap:var(--mf-gutter)}[data-mailflow-app] .mf-desk [class*=cursor-col-resize],[data-mailflow-app] .mf-main [class*=cursor-col-resize],[data-mailflow-app] .mf-desk [class*=cursor-row-resize],[data-mailflow-app] .mf-main [class*=cursor-row-resize]{background:0 0;border:0}[data-mailflow-app] .mf-desk [class*=cursor-row-resize]:hover,[data-mailflow-app] .mf-main [class*=cursor-row-resize]:hover,[data-mailflow-app] .mf-desk [class*=cursor-col-resize]:hover,[data-mailflow-app] .mf-main [class*=cursor-col-resize]:hover{background:#1111101a}.dark [data-mailflow-app]{--mf-desk:radial-gradient(40% 36% at 0% 0%, #16324a 0%, #16324a00 100%), radial-gradient(36% 34% at 100% 100%, #14303f 0%, #14303f00 100%), radial-gradient(48% 42% at 100% 0%, #2e2921 0%, #2e292100 100%), radial-gradient(46% 46% at 0% 100%, #24221e 0%, #24221e00 100%), linear-gradient(#141311, #141311);--mf-panel-bg:#1c1b18e0;--mf-panel-edge:#ffffff14;--mf-card-bg:#262521eb;--mf-actions-bg:#262521;--mf-card-bg-lu:#26252194;--mf-card-ombre:0 4px 16px -8px #0000009e;--mf-card-ombre-lu:0 3px 12px -7px #0000007a;--mf-card-ombre-survol:0 6px 20px -8px #000000c7;--mf-fil-bg:var(--mf-card-bg);--mf-fil-edge:#ffffff1f;--mf-unread:#6aa9e9;--mf-alerte:#ff7a52;--mf-ink:#f5f3ef;--mf-ink-2:#d8d4c9;--mf-ink-3:#a5a196;--mf-ink-4:#8e8a80;--mf-ink-5:#7c786e;--mf-hairline:#ffffff14;--mf-hover:#ffffff0f;--mf-selected:#ffffff1a;--mf-solid-bg:#f5f3ef;--mf-solid-bg-hover:#fff;--mf-solid-fg:#141311;--mf-tile-bg:#ffffff12;--mf-tile-shadow:0 1px 2px #00000059;--mf-tile-shadow-lift:0 2px 6px #00000073;--mf-tile-shadow-ink:0 2px 8px #00000080}@media (max-width:1023px){[data-mailflow-app] .mf-desk{gap:0;padding:10px}[data-mailflow-app] .mf-panel,[data-mailflow-app] .mf-list,[data-mailflow-app] .mf-reader{border-radius:18px}[data-mailflow-app] .mf-main>div{gap:0}}[data-mailflow-app] .mf-rail{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0}[data-mailflow-app] .mf-rail nav{align-items:center;gap:14px;padding:6px 0 8px}[data-mailflow-app] .mf-rail .mf-rail-tile>span{min-width:16px;height:16px;font:700 9.5px/1 var(--mf-sans);background:var(--mf-red);box-shadow:0 0 0 2px var(--mf-tile-bg);padding:0 4px;top:-1px;right:-1px}[data-mailflow-app] .mf-rail nav>a[aria-current=page] .mf-rail-tile>span,[data-mailflow-app] .mf-rail nav>.bg-primary\/10 .mf-rail-tile>span{box-shadow:0 0 0 2px var(--mf-solid-bg)}[data-mailflow-app] .mf-rail nav>a,[data-mailflow-app] .mf-rail nav>button{background:0 0;border-radius:0;flex-direction:column;gap:4px;width:100%;height:auto;padding:0}[data-mailflow-app] .mf-rail .mf-rail-tile{background:var(--mf-tile-bg);width:46px;height:46px;box-shadow:var(--mf-tile-shadow);border-radius:50%;justify-content:center;align-items:center;transition:background .16s,box-shadow .16s,transform .16s,color .16s;display:flex;position:relative}[data-mailflow-app] .mf-rail .mf-rail-tile svg{width:19px;height:19px;color:var(--mf-ink-3)}[data-mailflow-app] .mf-rail nav>a[aria-current=page] .mf-rail-tile,[data-mailflow-app] .mf-rail nav>.bg-primary\/10 .mf-rail-tile{background:var(--mf-solid-bg);box-shadow:var(--mf-tile-shadow-ink)}[data-mailflow-app] .mf-rail nav>a[aria-current=page] .mf-rail-tile svg,[data-mailflow-app] .mf-rail nav>.bg-primary\/10 .mf-rail-tile svg{color:var(--mf-solid-fg)}[data-mailflow-app] .mf-rail nav>a:hover .mf-rail-tile,[data-mailflow-app] .mf-rail nav>button:hover .mf-rail-tile{box-shadow:var(--mf-tile-shadow-lift);transform:translateY(-1px)}[data-mailflow-app] .mf-rail nav>a[aria-current=page]:hover .mf-rail-tile{box-shadow:var(--mf-tile-shadow-ink)}[data-mailflow-app] .mf-rail .mf-rail-label{font:500 9.5px/11.4px var(--mf-sans);letter-spacing:.1px;text-align:center;color:var(--mf-ink-4);max-width:100%;padding:0 2px;display:block}[data-mailflow-app] .mf-rail nav>a[aria-current=page] .mf-rail-label{color:var(--mf-ink);font-weight:700}[data-mailflow-app] .mf-rail div:has(>img[alt=""]){background:var(--mf-tile-bg);width:44px;height:44px;box-shadow:var(--mf-tile-shadow);border-radius:50%;align-self:center;margin:6px 0 8px;padding:0}[data-mailflow-app] .mf-rail img[alt=""]{width:26px;height:26px}[data-mailflow-app] .mf-rail .mt-auto{gap:12px;padding-bottom:10px}[data-mailflow-app] .mf-rail .mt-auto>a,[data-mailflow-app] .mf-rail .mt-auto>button{background:var(--mf-tile-bg);width:44px;height:44px;color:var(--mf-ink-3);box-shadow:var(--mf-tile-shadow);border-radius:50%;transition:box-shadow .16s,transform .16s}[data-mailflow-app] .mf-rail .mt-auto>a:hover,[data-mailflow-app] .mf-rail .mt-auto>button:hover{box-shadow:var(--mf-tile-shadow-lift);transform:translateY(-1px)}[data-mailflow-app] .mf-rail .mt-auto button[class*=w-8]{background:var(--mf-tile-bg);width:44px;height:44px;color:var(--mf-ink-3);box-shadow:var(--mf-tile-shadow);border-radius:50%;transition:box-shadow .16s,transform .16s}[data-mailflow-app] .mf-rail .mt-auto button[class*=w-8]:hover{background:var(--mf-tile-bg);box-shadow:var(--mf-tile-shadow-lift);transform:translateY(-1px)}[data-mailflow-app] .mf-rail .mt-auto button[class*=w-8] svg{width:44px;height:44px;margin:auto;position:absolute;inset:0}[data-mailflow-app] .mf-rail .mf-quota-anneau circle:first-child{stroke:#1111101a}.dark [data-mailflow-app] .mf-rail .mf-quota-anneau circle:first-child{stroke:#ffffff26}[data-mailflow-app] .mf-rail .mf-quota-part{font:700 12px/1 var(--mf-sans);letter-spacing:-.2px;color:var(--mf-ink-2)}[data-mailflow-app] .mf-rail .mt-auto>div[class*=border-t]{display:none}[data-mailflow-app] .mf-folders>*{border-inline-end:0}[data-mailflow-app] .mf-folders .mf-aside-head{border-bottom:1px solid var(--mf-hairline);padding:16px 16px 14px}[data-mailflow-app] .mf-folders .mf-aside-head>div:first-child{gap:9px;height:auto;min-height:0;padding:0}[data-mailflow-app] .mf-folders .mf-aside-title{font:700 14px/1.35 var(--mf-sans);letter-spacing:-.1px;color:var(--mf-ink);order:1}[data-mailflow-app] .mf-folders .mf-aside-accounts{flex:none;order:2;gap:5px;width:auto;margin-inline-start:auto;padding:2px 4px}[data-mailflow-app] .mf-folders .mf-aside-accounts>:first-child{display:none}[data-mailflow-app] .mf-folders .mf-aside-accounts>div{flex:none}[data-mailflow-app] .mf-folders .mf-aside-accounts p:first-child{font:400 10.5px/1.3 var(--mf-mono);color:var(--mf-ink-3)}[data-mailflow-app] .mf-folders .mf-aside-accounts p+p{display:none}[data-mailflow-app] .mf-folders .mf-aside-accounts svg{width:11px;height:11px;color:var(--mf-ink-5)}[data-mailflow-app] .mf-folders .mf-aside-collapse{width:22px;height:22px;color:var(--mf-ink-5);opacity:.5;order:3;transition:opacity .16s}[data-mailflow-app] .mf-folders .mf-aside-collapse:hover{opacity:1}[data-mailflow-app] .mf-folders .mf-compose{background:var(--mf-solid-bg);width:100%;height:40px;color:var(--mf-solid-fg);font:700 13px/1 var(--mf-sans);border-radius:13px;justify-content:center;align-items:center;gap:8px;margin-top:12px;transition:background .16s,box-shadow .16s,transform .12s;display:flex}[data-mailflow-app] .mf-folders .mf-compose:hover{background:var(--mf-solid-bg-hover);box-shadow:0 6px 16px -8px #11111073}[data-mailflow-app] .mf-folders .mf-compose:active{transform:translateY(1px)}[data-mailflow-app] .mf-folders [data-tour=sidebar]{padding:12px 12px 16px}[data-mailflow-app] .mf-folders [data-section-name]{border-radius:0;gap:8px;padding:16px 6px 8px}[data-mailflow-app] .mf-folders [data-section-name]:hover{background:0 0}[data-mailflow-app] .mf-folders [data-tour=sidebar]>div:first-child [data-section-name]{padding-top:4px}[data-mailflow-app] .mf-folders .mf-section-label{font:700 10.5px/1.35 var(--mf-sans);letter-spacing:.9px;text-transform:uppercase;color:var(--mf-ink-4);flex:none;order:1}.mf-section-rule{display:none}[data-mailflow-app] .mf-folders .mf-section-rule{background:var(--mf-hairline);flex:auto;order:2;min-width:12px;height:1px;display:block}[data-mailflow-app] .mf-folders .mf-section-note{font:400 10px/1.3 var(--mf-mono);color:var(--mf-ink-5);flex:none;order:3;margin-inline-start:8px}[data-mailflow-app] .mf-folders [data-section-name]>span[role=button].mf-section-add{color:var(--mf-ink-5);order:3;margin-inline-start:6px;padding:0}[data-mailflow-app] .mf-folders .mf-section-add svg{width:12px;height:12px}[data-mailflow-app] .mf-folders [data-testid=folder-row]{position:relative}[data-mailflow-app] .mf-folders .mf-row-insert{background:var(--mf-unread);border-radius:2px;height:2px;margin-inline:13px}[data-mailflow-app] .mf-folders [data-testid=folder-row][draggable=true]:active{opacity:.45}[data-mailflow-app] .mf-folders .mf-row-add{background:linear-gradient(to right, #fff0 0%, var(--mf-hover) 52%);width:46px;height:auto;color:var(--mf-ink-3);border-radius:0 10px 10px 0;justify-content:flex-end;align-items:center;padding-inline-end:10px;display:flex;inset-block:1px;inset-inline-end:1px}[data-mailflow-app] .mf-folders [data-testid=folder-row].bg-accent .mf-row-add{background:linear-gradient(to right, #fff0 0%, var(--mf-selected) 52%)}[data-mailflow-app] .mf-folders .mf-row-add:hover{background:linear-gradient(to right, #fff0 0%, var(--mf-hover) 52%);color:var(--mf-ink)}[data-mailflow-app] .mf-folders .mf-row-add svg{width:15px;height:15px}[data-mailflow-app] .mf-folders .mf-creation-dossier{padding:2px 13px}[data-mailflow-app] .mf-folders .mf-creation-dossier input{border:1px solid var(--mf-panel-edge);background:var(--mf-selected);width:100%;min-height:34px;font:500 13px/1.4 var(--mf-sans);color:var(--mf-ink);border-radius:11px;outline:none;padding:0 10px}[data-mailflow-app] .mf-folders .mf-creation-dossier input:focus{border-color:var(--mf-unread)}[data-mailflow-app] .mf-folders .mf-creation-dossier input::placeholder{color:var(--mf-ink-5);font-weight:400}[data-mailflow-app] .mf-folders [data-section-name]>svg{opacity:.45;order:4;width:12px;height:12px}[data-mailflow-app] .mf-folders [data-section-name]>span[role=button]{color:var(--mf-ink-5);order:5;margin-inline-start:0;padding:0}[data-mailflow-app] .mf-folders [data-section-name]>span[role=button] svg{width:13px;height:13px}[data-mailflow-app] .mf-folders [data-testid=folder-row]{--density-sidebar-py:8px;border-inline-start-color:#0000;border-radius:11px;min-height:34px;padding-inline-end:10px;transition:background .14s}[data-mailflow-app] .mf-folders [data-testid=folder-row]:hover{background:var(--mf-hover)}[data-mailflow-app] .mf-folders [data-testid=folder-row].bg-accent{background:var(--mf-selected)}[data-mailflow-app] .mf-folders [data-testid=folder-row]>div:first-child>div:empty{width:2px}[data-mailflow-app] .mf-folders [data-tour=keyword-tags] [data-testid=folder-row]>div:first-child>div:empty{width:20px}[data-mailflow-app] .mf-folders [data-testid=folder-row]>button{gap:10px}[data-mailflow-app] .mf-folders [data-testid=folder-row]>button>span:first-child,[data-mailflow-app] .mf-folders [data-testid=folder-row]>button>span:first-child>svg{width:15px;height:15px}[data-mailflow-app] .mf-folders [data-testid=folder-row]>button>span:nth-child(2){font:500 13px/1.4 var(--mf-sans);color:var(--mf-ink-2)}[data-mailflow-app] .mf-folders [data-testid=folder-row].bg-accent>button>span:nth-child(2){color:var(--mf-ink);font-weight:700}[data-mailflow-app] .mf-folders [data-testid=folder-counts]{gap:3px;margin-inline-start:8px}[data-mailflow-app] .mf-folders [data-testid=folder-counts] span{font:400 11px/1.3 var(--mf-mono);font-variant-numeric:tabular-nums;color:var(--mf-ink-4)}[data-mailflow-app] .mf-folders [data-testid=folder-row][data-folder-name=__cross_unread__] [data-testid=folder-counts] span{color:var(--mf-alerte)}[data-mailflow-app] .mf-folders [data-testid=folder-row]>div:first-child button svg{width:9px;height:9px}[data-mailflow-app] .mf-folders [data-tour=keyword-tags] [data-testid=folder-row]{--density-sidebar-py:6.5px;min-height:31px}[data-mailflow-app] .mf-folders [data-tour=keyword-tags] [data-testid=folder-row]>button>span:nth-child(2){font-size:12.5px}[data-mailflow-app] .mf-folders [data-tour=keyword-tags] [data-testid=folder-counts] span{font-size:10.5px}[data-mailflow-app] .mf-aside-foot{border-top:1px solid var(--mf-hairline);flex-shrink:0;align-items:center;gap:9px;padding:12px 16px 14px;display:flex}[data-mailflow-app] .mf-sync-dot{background:var(--mf-green);border-radius:50%;flex:none;width:7px;height:7px}[data-mailflow-app] .mf-sync-dot--off{background:var(--mf-red)}[data-mailflow-app] .mf-sync-label{font:400 10.5px/1.3 var(--mf-mono);font-variant-numeric:tabular-nums;color:var(--mf-ink-2)}[data-mailflow-app] .mf-aside-gear{color:var(--mf-ink-4);opacity:.8;margin-inline-start:auto;transition:opacity .16s,color .16s}[data-mailflow-app] .mf-aside-gear:hover{opacity:1;color:var(--mf-ink)}[data-mailflow-app] .mf-folders [data-testid=folder-row]>button>span:first-child>svg:not(.mf-etiquette){color:var(--mf-ink-3)}[data-mailflow-app] .mf-folders [data-testid=folder-row].bg-accent>button>span:first-child>svg:not(.mf-etiquette){color:var(--mf-ink)}[data-mailflow-app] .mf-list{box-shadow:none;-webkit-backdrop-filter:none;background:0 0;border:0;border-radius:0;gap:10px}[data-mailflow-app] .mf-list .mf-searchbar{background:var(--mf-panel-bg);border:1px solid var(--mf-panel-edge);-webkit-backdrop-filter:blur(14px)saturate(1.1);border-radius:20px;flex-shrink:0;overflow:hidden}[data-mailflow-app] .mf-list .mf-searchbar>div:first-child{height:43px;padding-inline:12px}[data-mailflow-app] .mf-list .mf-searchbar input{font:400 12.5px/1.35 var(--mf-sans);color:var(--mf-ink)}[data-mailflow-app] .mf-list .mf-searchbar input::placeholder{color:var(--mf-ink-3)}[data-mailflow-app] .mf-list [data-tour=email-list]{background:0 0}[data-mailflow-app] .mf-list [data-testid=email-list-item]{background:0 0;border:0;padding-bottom:10px;overflow:visible}[data-mailflow-app] .mf-list [data-testid=email-list-item]>div:first-child{--density-item-py:14px;border:1px solid var(--mf-panel-edge);background:var(--mf-card-bg);box-shadow:var(--mf-card-ombre);border-radius:20px;padding-inline:26px 16px;transition:box-shadow .18s,background .18s;overflow:hidden}[data-mailflow-app] .mf-list [data-testid=email-list-item][data-unread=false]>div:first-child{background:var(--mf-card-bg-lu);box-shadow:var(--mf-card-ombre-lu)}[data-mailflow-app] .mf-list .mf-thread{background:0 0;border:0;padding-bottom:10px;overflow:visible}[data-mailflow-app] .mf-list .mf-thread>div:first-child{border:1px solid var(--mf-panel-edge);background:var(--mf-card-bg);box-shadow:var(--mf-card-ombre);border-radius:20px;transition:box-shadow .18s,background .18s;overflow:hidden}[data-mailflow-app] .mf-list .mf-thread[data-unread=false]>div:first-child{background:var(--mf-card-bg-lu);box-shadow:var(--mf-card-ombre-lu)}[data-mailflow-app] .mf-list .mf-thread:hover>div:first-child{box-shadow:var(--mf-card-ombre-survol)}[data-mailflow-app] .mf-list .mf-thread>div:first-child>div:first-child{--density-item-py:14px;padding-inline:26px 16px}[data-mailflow-app] .mf-details{container-type:inline-size}@container (max-width:640px){[data-mailflow-app] .mf-details>.grid{grid-template-columns:1fr}[data-mailflow-app] .mf-details dl{grid-template-columns:1fr;row-gap:1px}[data-mailflow-app] .mf-details dl>dt{padding-top:6px}[data-mailflow-app] .mf-details dl>dd{overflow-wrap:anywhere}}[data-mailflow-app] .mf-list [data-testid=email-list-item]>div:first-child>.flex-1.min-w-0,[data-mailflow-app] .mf-list .mf-thread>div:first-child>div:first-child>.flex-1.min-w-0{transition:padding-inline-end .18s}[data-mailflow-app] .mf-list [data-testid=email-list-item]:hover>div:first-child>.flex-1.min-w-0,[data-mailflow-app] .mf-list .mf-thread:hover>div:first-child>div:first-child>.flex-1.min-w-0{padding-inline-end:184px}[data-mailflow-app] .mf-list .border-t.border-border.pt-6{border-top:0;padding-top:4px}[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2){background:var(--mf-fil-bg);border:1px solid var(--mf-fil-edge);border-radius:14px;margin:4px 9px 0;overflow:hidden}[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2)>:hover{background:#1111100a}[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2)>*{border-inline-start-width:0}[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2) .text-sm{font-size:15px;line-height:1.35}[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2) .text-sm:first-of-type,[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2) [class*="max-w-[150px]"]{color:var(--mf-ink);font-weight:700}[data-mailflow-app] .mf-list .mf-thread>div:nth-child(2) [class*=flex-1].text-sm{color:var(--mf-ink-3);font-weight:500}.dark [data-mailflow-app] .mf-list .mf-thread>div:nth-child(2)>:hover{background:#ffffff0f}[data-mailflow-app] .mf-list .mf-thread>div:first-child>[class*=group-hover\:flex][class*=bottom-0]{top:1px;bottom:1px;border-start-end-radius:19px;border-end-end-radius:19px;inset-inline-end:1px;overflow:hidden}[data-mailflow-app] .mf-list [data-testid=email-list-item]:hover>div:first-child{box-shadow:var(--mf-card-ombre-survol)}[data-mailflow-app] .mf-list [data-testid=email-list-item]:hover,[data-mailflow-app] .mf-list .mf-thread>div:first-child:hover{filter:none}[data-mailflow-app] .mf-list [data-testid=email-list-item]:hover,[data-mailflow-app] .mf-list .mf-thread:hover{box-shadow:none;background:0 0}[data-mailflow-app] .mf-list [data-testid=email-list-item].bg-accent>div:first-child{background:#ffffffb3;box-shadow:0 0 0 1px #1111101a,0 14px 28px -14px #11111047}[data-mailflow-app] button[class*=bg-primary]{background-color:var(--mf-solid-bg);color:var(--mf-solid-fg)}[data-mailflow-app] button[class*=bg-primary]:hover:not(:disabled){background-color:var(--mf-solid-bg-hover)}[data-mailflow-app] .mf-composer>div:first-child{border-bottom-color:var(--mf-hairline);padding:14px 20px}[data-mailflow-app] [data-testid=composer-save-status] h3{font:800 15px/1.35 var(--mf-sans);letter-spacing:-.3px;color:var(--mf-ink)}[data-mailflow-app] [data-testid=composer-save-status]~*,[data-mailflow-app] [data-testid=composer-save-status] p,[data-mailflow-app] [data-testid=composer-save-status] span{font:400 10.5px/1.3 var(--mf-mono);color:var(--mf-ink-5)}[data-mailflow-app] .mf-composer .space-y-0>div{border-bottom-color:var(--mf-hairline);min-height:48px;padding-inline:20px}[data-mailflow-app] .mf-composer .space-y-0>div>span:first-child{font:700 10.5px/1.35 var(--mf-sans);letter-spacing:.9px;text-transform:uppercase;color:var(--mf-ink-5)}[data-mailflow-app] .mf-composer input,[data-mailflow-app] .mf-composer .space-y-0 [contenteditable]{font:500 13.5px/1.5 var(--mf-sans);color:var(--mf-ink)}[data-mailflow-app] .mf-composer input::placeholder{color:var(--mf-ink-4);font-weight:400}[data-mailflow-app] .mf-composer .flex-wrap[class*=border-b]{background:0 0;border-bottom:0;gap:2px;padding:8px 18px}[data-mailflow-app] .mf-composer .flex-wrap[class*=border-b] button{width:28px;height:28px;color:var(--mf-ink-4);border-radius:8px}[data-mailflow-app] .mf-composer .flex-wrap[class*=border-b] button:hover{background:var(--mf-hover);color:var(--mf-ink)}[data-mailflow-app] .mf-composer .flex-wrap[class*=border-b] button[class*=text-accent-foreground]{background:var(--mf-selected);color:var(--mf-ink)}[data-mailflow-app] .mf-composer .flex-wrap[class*=border-b] svg{width:15px;height:15px}[data-mailflow-app] .mf-composer .mf-editeur-police,[data-mailflow-app] .mf-composer .mf-editeur-corps{border:1px solid var(--mf-hairline);background:var(--mf-card-bg);height:28px;font:500 12px/1 var(--mf-sans);color:var(--mf-ink-2);cursor:pointer;border-radius:8px;padding:0 7px}[data-mailflow-app] .mf-composer .mf-editeur-police{width:104px}[data-mailflow-app] .mf-composer .mf-editeur-corps{width:56px;font-family:var(--mf-mono);font-variant-numeric:tabular-nums}[data-mailflow-app] .mf-composer .mf-editeur-police:hover,[data-mailflow-app] .mf-composer .mf-editeur-corps:hover{border-color:var(--mf-ink-5);color:var(--mf-ink)}[data-mailflow-app] .mf-composer .mf-editeur-police:focus-visible,[data-mailflow-app] .mf-composer .mf-editeur-corps:focus-visible{border-color:var(--mf-unread);outline:none}[data-mailflow-app] .mf-composer .mf-sous-adresse .mf-sous-adresse-forme{font:400 11.5px/1.3 var(--mf-mono);color:var(--mf-ink-4)}[data-mailflow-app] .mf-composer .mf-sous-adresse:hover .mf-sous-adresse-forme{color:var(--mf-ink)}[data-mailflow-app] .mf-composer .mf-sous-adresse .mf-sous-adresse-forme{font-family:var(--mf-sans);font-size:12px;font-weight:500}[data-mailflow-app] .mf-composer .mf-sous-adresse .mf-sous-adresse-forme[data-adresse]{font-family:var(--mf-mono);font-size:11.5px;font-weight:400}[data-mailflow-app] .mf-composer .space-y-0>div:first-child>div:last-child{flex-wrap:wrap;gap:6px}[data-mailflow-app] .mf-composer input[type=email]{min-width:220px}[data-mailflow-app] .mf-composer .mf-jetable{background:#537086;border-radius:9px}[data-mailflow-app] .mf-composer .mf-jetable:hover{background:#456073}[data-mailflow-app] .mf-composer .mf-jetable .mf-jetable-flamme,[data-mailflow-app] .mf-composer .mf-jetable:hover .mf-jetable-flamme{color:#fff}[data-mailflow-app] .mf-composer .mf-jetable .mf-jetable-forme,[data-mailflow-app] .mf-composer .mf-jetable:hover .mf-jetable-forme{font:600 12px/1.3 var(--mf-sans);color:#fff}[data-mailflow-app] .mf-composer .mf-jetable .mf-jetable-forme[data-adresse]{font:400 11.5px/1.3 var(--mf-mono)}[data-mailflow-app] .mf-composer .mf-piece-jointe{background:var(--mf-unread);color:#fff}[data-mailflow-app] .mf-composer .mf-piece-jointe span{color:#fff}[data-mailflow-app] .mf-composer .mf-piece-jointe button{color:#ffffffd1}[data-mailflow-app] .mf-composer .mf-piece-jointe button:hover{color:#fff}[data-mailflow-app] .mf-composer .mf-annuler-remplacement{background:var(--mf-red);color:#fff;border-color:#0000;font-weight:600}[data-mailflow-app] .mf-composer .mf-annuler-remplacement:hover{color:#fff;background:#c22f0c}.mf-jetable-liste{flex-direction:column;gap:2px;max-height:172px;display:flex;overflow-y:auto}.mf-jetable-entree{text-align:start;border-radius:9px;flex-direction:column;gap:1px;padding:7px 9px;transition:background .14s;display:flex}.mf-jetable-entree:hover{background:var(--mf-hover)}.mf-jetable-nom{font:700 12px/1.3 var(--mf-sans);color:var(--mf-ink)}.mf-jetable-adresse{font:400 10.5px/1.3 var(--mf-mono);color:var(--mf-ink-5);word-break:break-all}.mf-jetable-retirer{width:100%;font:500 12px/1.3 var(--mf-sans);color:var(--mf-ink-4);border-radius:9px;margin-top:10px;padding:7px 0}.mf-jetable-retirer:hover{background:var(--mf-hover);color:var(--mf-ink)}.mf-sous-adresse-but{font:400 12px/1.5 var(--mf-sans);color:var(--mf-ink-4)}.mf-sous-adresse-exemple{background:var(--mf-hover);font:400 11px/1.4 var(--mf-mono);color:var(--mf-ink-2);word-break:break-all;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;display:flex}.mf-sous-adresse-exemple .mf-sous-adresse-fleche{color:var(--mf-ink-5)}.mf-sous-adresse-exemple>span:last-child{color:var(--mf-ink-4)}[data-mailflow-app] .mf-composer .mf-editeur-filet{background:var(--mf-hairline);width:1px;height:18px;margin-inline:6px}[data-mailflow-app] .mf-composer [contenteditable][class*=prose],[data-mailflow-app] .mf-composer .ProseMirror{font:400 14px/25px var(--mf-sans);color:var(--mf-ink-2);padding:18px 20px}[data-mailflow-app] .mf-composer>div:last-child{border-top-color:var(--mf-hairline);padding:12px 20px}[data-mailflow-app] .mf-composer>div:last-child button svg{width:15px;height:15px}[data-mailflow-app] .mf-composer [data-testid=composer-send]{font:700 13px/1 var(--mf-sans);border-radius:11px}[data-mailflow-app] .mf-list [class*=group-hover\:flex]>div{background:var(--mf-actions-bg);border-color:#0000}[data-mailflow-app] .mf-list [data-testid=email-list-item]>[class*=group-hover\:flex][class*=bottom-0]{top:1px;bottom:11px;border-start-end-radius:19px;border-end-end-radius:19px;inset-inline-end:1px;overflow:hidden}[data-mailflow-app] .mf-list [data-testid=email-list-item]{font-family:var(--mf-sans)}[data-mailflow-app] .mf-list .mf-card-head{margin-bottom:0}[data-mailflow-app] .mf-list .mf-card-dot{inset-inline-start:14px;top:28px}[data-mailflow-app] .mf-list .mf-card-dot svg{width:7px;height:7px;fill:var(--mf-unread);color:var(--mf-unread)}[data-mailflow-app] .mf-list .mf-compte-point{border:2px solid var(--mf-card-bg);box-sizing:border-box;border-radius:50%;width:10px;height:10px;position:absolute;bottom:-1px;right:-1px}[data-mailflow-app] .mf-list [data-unread=false] .mf-compte-point{border-color:var(--mf-card-bg-lu)}[data-mailflow-app] .mf-list img[class*=rounded-full],[data-mailflow-app] .mf-list span[class*=rounded-full][class*=w-10],[data-mailflow-app] .mf-list div[class*=rounded-full][class*=w-10]{width:28px;height:28px;font-size:10.5px}[data-mailflow-app] .mf-list .mf-card-sender{font:600 13.5px/1.35 var(--mf-sans);color:var(--mf-ink-3)}[data-mailflow-app] .mf-list [data-unread=true] .mf-card-sender{color:var(--mf-ink);font-weight:700}[data-mailflow-app] .mf-list .mf-card-date{font:600 11.5px/1.3 var(--mf-mono);font-variant-numeric:tabular-nums;color:var(--mf-ink-4)}[data-mailflow-app] .mf-list [data-unread=true] .mf-card-date{color:#2e7bd6}[data-mailflow-app] .mf-list .mf-card-subject-row{margin-bottom:0;padding-top:11px}[data-mailflow-app] .mf-list .mf-card-subject{font:700 15.5px/20px var(--mf-sans);letter-spacing:-.2px;color:var(--mf-ink-2);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-mailflow-app] .mf-list [data-unread=true] .mf-card-subject{color:var(--mf-ink);font-weight:800}[data-mailflow-app] .mf-list .mf-card-preview{font:500 13px/19px var(--mf-sans);color:var(--mf-ink-3);margin-top:6px}[data-mailflow-app] .mf-list [data-tour=email-list]>div:first-child:not([style]){border:1px solid var(--mf-panel-edge);background:var(--mf-card-bg);border-radius:20px;margin-bottom:10px;overflow:hidden;box-shadow:0 2px 10px -6px #1111101f}[data-mailflow-app] .mf-list .mf-card-foot{gap:6px;padding-top:11px}[data-mailflow-app] .mf-list .mf-card-foot [class*=rounded]{font:700 10.5px/1.3 var(--mf-sans);border-radius:7px;padding:3px 9px}[data-mailflow-app] .mf-list .mf-tag-dossier{max-width:8rem;font:400 10.5px/1.3 var(--mf-mono);color:var(--mf-ink-5)}[data-mailflow-app] .mf-list .mf-card-meta{font:400 10.5px/1.3 var(--mf-mono);font-variant-numeric:tabular-nums;color:var(--mf-ink-5)}[data-mailflow-app] .mf-list .mf-card-head svg[class*=fill-amber]{fill:var(--mf-ink-5);color:var(--mf-ink-5);width:12px;height:12px}[data-mailflow-app] .mf-list-head{flex-shrink:0;align-items:baseline;gap:9px;margin-bottom:10px;padding:2px 6px;display:flex}[data-mailflow-app] .mf-list-head-name{font:800 15px/1.4 var(--mf-sans);letter-spacing:-.3px;color:var(--mf-ink)}[data-mailflow-app] .mf-list-head-counts{font:400 11px/1.3 var(--mf-mono);font-variant-numeric:tabular-nums;color:var(--mf-ink-2)}[data-mailflow-app] .mf-list .mf-welcome{border:1px solid var(--mf-panel-edge);background:var(--mf-card-bg);border-radius:20px;margin-bottom:10px;overflow:hidden;box-shadow:0 2px 10px -6px #1111101f}[data-mailflow-app] .mf-envoyer{transition:transform .12s;position:relative;overflow:visible}[data-mailflow-app] .mf-envoyer:active{transform:scale(.96)}[data-mailflow-app] .mf-envoyer[data-envoi] svg{animation:.5s cubic-bezier(.32,.12,.2,1) forwards mf-decollage}@keyframes mf-decollage{0%{opacity:1;transform:translate(0)rotate(0)scale(1)}20%{opacity:1;transform:translate(-3px,2px)rotate(-10deg)scale(.92)}75%{opacity:.18;transform:translate(13px,-10px)rotate(14deg)scale(.66)}to{opacity:0;transform:translate(18px,-14px)rotate(16deg)scale(.55)}}[data-mailflow-app] .mf-envoyer[data-envoi]:after{content:"";border-radius:inherit;border:1.5px solid var(--mf-solid-bg,currentColor);opacity:0;pointer-events:none;animation:.55s ease-out forwards mf-onde;position:absolute;inset:-1px}@keyframes mf-onde{0%{opacity:.5;transform:scale(1)}to{opacity:0;transform:scale(1.28)}}[data-mailflow-app] .mf-envoyer[data-envoi]{color:color-mix(in srgb, var(--mf-solid-fg,#fff) 62%, transparent)}@media (prefers-reduced-motion:reduce){[data-mailflow-app] .mf-envoyer[data-envoi] svg,[data-mailflow-app] .mf-envoyer[data-envoi]:after{animation:none}[data-mailflow-app] .mf-envoyer[data-envoi]:after{display:none}}
