.tc-desktop-mail-focus{--dmf-paper:var(--c-card);--dmf-bg:var(--c-page2);--dmf-text:var(--c-ink);--dmf-sub:var(--c-sub);--dmf-line:var(--c-line2);--dmf-blue:var(--c-accent);color:var(--dmf-text);background:var(--dmf-paper);border:1px solid var(--dmf-line);border-radius:14px;min-width:0;width:100%;margin-bottom:18px;font:14px/1.5 'Inter','Segoe UI',Arial,sans-serif;overflow-wrap:anywhere}
.tc-desktop-mail-focus .tc-dmf-heading{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;align-items:center;padding:23px 26px 12px}
.tc-desktop-mail-focus h1{margin:0;font:600 1.65rem/1.25 'Inter','Segoe UI',Arial,sans-serif;letter-spacing:-.025em;color:var(--dmf-text)}
.tc-desktop-mail-focus h2{margin:0 0 20px;font:600 1.45rem/1.4 'Inter','Segoe UI',Arial,sans-serif;letter-spacing:-.02em;color:var(--dmf-text);overflow-wrap:anywhere}
.tc-desktop-mail-focus h3{margin:0 0 12px;font:600 14px/1.5 'Inter','Segoe UI',Arial,sans-serif;color:var(--dmf-text)}
.tc-desktop-mail-focus .tc-dmf-account{margin:5px 0 0;color:var(--dmf-sub);font-size:13px}
.tc-desktop-mail-focus .tc-dmf-heading-actions,.tc-desktop-mail-focus .tc-dmf-toolbar,.tc-desktop-mail-focus .tc-dmf-list-options,.tc-desktop-mail-focus .tc-dmf-reader-controls,.tc-desktop-mail-focus .tc-dmf-appearance,.tc-desktop-mail-focus .tc-dmf-stepper,.tc-desktop-mail-focus .tc-dmf-letter-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;min-width:0}
.tc-desktop-mail-focus .tc-dmf-btn{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:38px;padding:8px 11px;border:1px solid var(--dmf-line);border-radius:8px;background:var(--dmf-paper);color:var(--dmf-text);font:inherit;line-height:1.4;cursor:pointer;max-width:100%;white-space:normal}
.tc-desktop-mail-focus .tc-dmf-btn:hover:not(:disabled){background:color-mix(in srgb,var(--dmf-blue) 9%,var(--dmf-paper))}
.tc-desktop-mail-focus .tc-dmf-btn:disabled{opacity:.55;cursor:default}
.tc-desktop-mail-focus .tc-dmf-btn[aria-pressed=true]{background:color-mix(in srgb,var(--dmf-blue) 12%,var(--dmf-paper));border-color:var(--dmf-blue)}
.tc-desktop-mail-focus .tc-dmf-primary{background:var(--c-navy);color:#fff;border-color:var(--c-navy)}
.tc-desktop-mail-focus .tc-dmf-primary:hover:not(:disabled){background:var(--c-navy);filter:brightness(1.1)}
.tc-desktop-mail-focus .tc-dmf-meta{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0 26px 17px;color:var(--dmf-sub);font-size:12px}
.tc-desktop-mail-focus .tc-dmf-toolbar{padding:15px 26px;border-top:1px solid var(--dmf-line);background:var(--dmf-bg)}
.tc-desktop-mail-focus .tc-dmf-search{display:flex;align-items:center;gap:10px;flex:1 1 340px;min-width:0;padding:9px 12px;border:1px solid var(--dmf-line);border-radius:9px;background:var(--dmf-paper)}
.tc-desktop-mail-focus .tc-dmf-search input{width:100%;min-width:0;border:0;background:transparent;color:var(--dmf-text);font:inherit}
.tc-desktop-mail-focus .tc-dmf-search input::placeholder{color:var(--dmf-sub);opacity:1}
.tc-desktop-mail-focus .tc-dmf-glyph{font:18px/1 'Segoe UI Symbol','Segoe UI',sans-serif;flex-shrink:0}
.tc-desktop-mail-focus .tc-dmf-select{max-width:100%;min-width:0;padding:8px;border:1px solid var(--dmf-line);border-radius:8px;background:var(--dmf-paper);color:var(--dmf-text);font:inherit;min-height:38px}
.tc-desktop-mail-focus .tc-dmf-list-options{padding:9px 26px;font-size:12px;color:var(--dmf-sub);border-bottom:1px solid var(--dmf-line)}
.tc-desktop-mail-focus .tc-dmf-list-options .tc-dmf-btn{font-size:12px;padding:5px 8px;min-height:32px}
.tc-desktop-mail-focus .tc-dmf-limit{margin-right:auto}
.tc-desktop-mail-focus .tc-dmf-list{max-height:340px;overflow-y:auto;scrollbar-gutter:stable;overscroll-behavior:contain}
.tc-desktop-mail-focus .tc-dmf-columns,.tc-desktop-mail-focus .tc-dmf-row{display:grid;grid-template-columns:minmax(150px,23%) minmax(0,1fr) minmax(100px,17%) 65px;gap:14px;align-items:center;padding:12px 26px;min-width:0}
.tc-desktop-mail-focus .tc-dmf-columns{position:sticky;top:0;z-index:1;background:var(--dmf-bg);font-size:12px;color:var(--dmf-sub);border-bottom:1px solid var(--dmf-line);padding-top:8px;padding-bottom:8px}
.tc-desktop-mail-focus .tc-dmf-day-toggle{width:100%;display:flex;gap:9px;align-items:center;text-align:left;padding:7px 26px;background:var(--dmf-bg);border:0;border-bottom:1px solid var(--dmf-line);color:var(--dmf-sub);font:500 12px/1.5 'Inter','Segoe UI',Arial,sans-serif;cursor:pointer}
.tc-desktop-mail-focus .tc-dmf-day-toggle>span:last-child{margin-left:auto}
.tc-desktop-mail-focus .tc-dmf-row{width:100%;text-align:left;border:0;border-bottom:1px solid var(--dmf-line);background:var(--dmf-paper);color:var(--dmf-text);font:inherit;cursor:pointer;box-sizing:border-box}
.tc-desktop-mail-focus .tc-dmf-row[aria-pressed=true]{background:color-mix(in srgb,var(--dmf-blue) 10%,var(--dmf-paper));box-shadow:inset 3px 0 0 var(--dmf-blue)}
.tc-desktop-mail-focus .tc-dmf-row:hover{background:color-mix(in srgb,var(--dmf-blue) 8%,var(--dmf-paper))}
.tc-desktop-mail-focus .tc-dmf-sender{display:flex;align-items:center;gap:8px;min-width:0}
.tc-desktop-mail-focus .tc-dmf-sender>span:last-child,.tc-desktop-mail-focus .tc-dmf-subject{min-width:0}
.tc-desktop-mail-focus .tc-dmf-row strong{font-weight:500;display:block;overflow-wrap:anywhere}
.tc-desktop-mail-focus .tc-dmf-row small{display:block;font-size:12px;color:var(--dmf-sub);overflow-wrap:anywhere}
.tc-desktop-mail-focus .tc-dmf-unread{width:6px;height:6px;background:var(--dmf-blue);border-radius:50%;flex:0 0 6px}
.tc-desktop-mail-focus .tc-dmf-unread[data-read=true]{background:transparent}
.tc-desktop-mail-focus .tc-dmf-flags{display:flex;gap:4px 8px;flex-wrap:wrap;font-size:12px;color:var(--dmf-sub)}
.tc-desktop-mail-focus .tc-dmf-time{font-size:12px;color:var(--dmf-sub);text-align:right;font-variant-numeric:tabular-nums}
.tc-desktop-mail-focus[data-compact=true] .tc-dmf-row{padding-top:9px;padding-bottom:9px}
.tc-desktop-mail-focus[data-compact=true] .tc-dmf-sender small{display:none}
.tc-desktop-mail-focus .tc-dmf-reading{padding:20px 26px 26px;background:var(--dmf-bg);border-radius:0 0 14px 14px}
.tc-desktop-mail-focus .tc-dmf-reader-controls{justify-content:space-between;margin-bottom:15px}
.tc-desktop-mail-focus .tc-dmf-stepper>span{font-size:13px;color:var(--dmf-sub);margin-right:4px}
.tc-desktop-mail-focus .tc-dmf-appearance{font-size:12px}
.tc-desktop-mail-focus .tc-dmf-reader-grid{display:grid;grid-template-columns:minmax(0,1fr) 225px;gap:24px;align-items:start;max-width:1260px;margin:0 auto}
.tc-desktop-mail-focus .tc-dmf-letter{min-width:0;background:var(--dmf-paper);border:1px solid var(--dmf-line);border-radius:10px}
.tc-desktop-mail-focus .tc-dmf-letter-head{padding:27px 30px 20px;border-bottom:1px solid var(--dmf-line)}
.tc-desktop-mail-focus .tc-dmf-correspondent{display:flex;gap:11px;align-items:center;min-width:0}
.tc-desktop-mail-focus .tc-dmf-correspondent>div:last-child{min-width:0}
.tc-desktop-mail-focus .tc-dmf-correspondent strong{font-weight:600}
.tc-desktop-mail-focus .tc-dmf-avatar{width:38px;height:38px;flex:0 0 38px;display:grid;place-items:center;background:color-mix(in srgb,var(--dmf-blue) 12%,var(--dmf-paper));border-radius:50%;font-size:13px;font-weight:600}
.tc-desktop-mail-focus .tc-dmf-muted{color:var(--dmf-sub);font-size:13px;overflow-wrap:anywhere}
.tc-desktop-mail-focus .tc-dmf-letter-meta{display:flex;justify-content:space-between;gap:14px;flex-wrap:wrap;margin-top:16px;color:var(--dmf-sub);font-size:12px}
.tc-desktop-mail-focus .tc-dmf-letter-meta details{min-width:0;flex:1}
.tc-desktop-mail-focus .tc-dmf-letter-meta summary{cursor:pointer}
.tc-desktop-mail-focus .tc-dmf-letter-actions{padding:12px 20px;border-bottom:1px solid var(--dmf-line)}
.tc-desktop-mail-focus .tc-dmf-letter-actions .tc-dmf-btn,.tc-desktop-mail-focus .tc-dmf-letter-actions .tc-dmf-select{font-size:13px;min-height:34px}
.tc-desktop-mail-focus .tc-dmf-body{font-size:var(--dmf-body-size,16px);line-height:1.45;overflow-wrap:anywhere;word-break:break-word;padding:20px 30px;margin:0;text-align:left;tab-size:4}
.tc-desktop-mail-focus .tc-dmf-text-paragraph{white-space:pre-wrap;margin:0 0 .35em;max-width:100ch}
.tc-desktop-mail-focus .tc-dmf-text-paragraph:last-child{margin-bottom:0}
.tc-desktop-mail-focus .tc-dmf-body[data-original-spacing=true]{white-space:pre-wrap}
.tc-desktop-mail-focus .tc-dmf-attachments{min-width:0;padding-top:8px}
.tc-desktop-mail-focus .tc-dmf-file{display:flex;align-items:flex-start;gap:10px;padding:14px 0;border-bottom:1px solid var(--dmf-line)}
.tc-desktop-mail-focus .tc-dmf-file-info{min-width:0;flex:1}
.tc-desktop-mail-focus .tc-dmf-file-info strong{display:block;font-size:13px;font-weight:500;overflow-wrap:anywhere}
.tc-desktop-mail-focus .tc-dmf-file-info small{display:block;color:var(--dmf-sub);font-size:12px;margin:4px 0 7px}
.tc-desktop-mail-focus .tc-dmf-file-info .tc-dmf-btn{font-size:12px;min-height:32px;padding:5px 9px}
.tc-desktop-mail-focus .tc-dmf-warning{color:var(--c-warnfg)!important}
.tc-desktop-mail-focus .tc-dmf-notice{display:grid;gap:7px;margin:12px 26px;padding:12px;border:1px solid var(--dmf-line);border-radius:8px;background:var(--dmf-bg);color:var(--dmf-text);font-size:13px;overflow-wrap:anywhere}
.tc-desktop-mail-focus .tc-dmf-attachments .tc-dmf-notice{margin:0}
.tc-desktop-mail-focus .tc-dmf-empty{padding:24px 26px;color:var(--dmf-sub);display:flex;gap:12px;align-items:center;flex-wrap:wrap}
.tc-desktop-mail-focus .tc-dmf-legacy{padding:0 26px}
.tc-desktop-mail-focus [hidden]{display:none!important}
.tc-desktop-mail-focus .tc-dmf-btn:focus-visible,.tc-desktop-mail-focus .tc-dmf-row:focus-visible,.tc-desktop-mail-focus .tc-dmf-day-toggle:focus-visible,.tc-desktop-mail-focus .tc-dmf-select:focus-visible,.tc-desktop-mail-focus .tc-dmf-search input:focus-visible{outline:2px solid var(--dmf-blue);outline-offset:2px}
.tc-desktop-mail-focus[data-files-below=true] .tc-dmf-reader-grid{grid-template-columns:minmax(0,1fr);max-width:940px}
@media(max-width:1150px){.tc-desktop-mail-focus .tc-dmf-reader-grid{grid-template-columns:minmax(0,1fr)}.tc-desktop-mail-focus .tc-dmf-attachments{border-top:1px solid var(--dmf-line);padding-top:18px}.tc-desktop-mail-focus .tc-dmf-columns,.tc-desktop-mail-focus .tc-dmf-row{grid-template-columns:minmax(120px,25%) minmax(0,1fr) minmax(80px,17%) 55px;gap:10px}}
@media(max-width:700px){.tc-desktop-mail-focus .tc-dmf-heading,.tc-desktop-mail-focus .tc-dmf-toolbar,.tc-desktop-mail-focus .tc-dmf-reading{padding:16px}.tc-desktop-mail-focus .tc-dmf-meta{padding:0 16px 12px}.tc-desktop-mail-focus .tc-dmf-columns{display:none}.tc-desktop-mail-focus .tc-dmf-row{grid-template-columns:minmax(0,1fr) 55px;padding:12px 16px}.tc-desktop-mail-focus .tc-dmf-subject{grid-column:1;grid-row:2}.tc-desktop-mail-focus .tc-dmf-time{grid-column:2;grid-row:1}.tc-desktop-mail-focus .tc-dmf-flags{grid-column:1/-1;grid-row:3}.tc-desktop-mail-focus .tc-dmf-letter-head,.tc-desktop-mail-focus .tc-dmf-body{padding:20px}.tc-desktop-mail-focus .tc-dmf-legacy{padding:0 16px}.tc-desktop-mail-focus .tc-dmf-search{flex-basis:100%}}
@media(pointer:coarse){.tc-desktop-mail-focus .tc-dmf-btn,.tc-desktop-mail-focus .tc-dmf-select,.tc-desktop-mail-focus .tc-dmf-day-toggle{min-height:44px}.tc-desktop-mail-focus .tc-dmf-search input{font-size:16px}}

/* Approved task-centred desktop layout. Only mail presentation is affected. */
.tc-desktop-mail-focus .tc-dmf-heading{display:block;padding:20px 20px 16px}
.tc-desktop-mail-focus .tc-dmf-heading-actions{margin-top:16px}
.tc-desktop-mail-focus .tc-dmf-workspace{display:grid;grid-template-columns:48px minmax(260px,31%) minmax(0,1fr);min-height:560px;align-items:stretch;border-radius:0 0 14px 14px;overflow:hidden}
.tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-workspace{grid-template-columns:minmax(180px,21%) minmax(240px,29%) minmax(0,1fr)}
.tc-desktop-mail-focus[data-list-open=false] .tc-dmf-workspace{grid-template-columns:48px 38px minmax(0,1fr)}
.tc-desktop-mail-focus[data-list-open=false][data-pins-open=true] .tc-dmf-workspace{grid-template-columns:minmax(180px,23%) 38px minmax(0,1fr)}
.tc-desktop-mail-focus .tc-dmf-pins{min-width:0;background:var(--dmf-bg);border-right:1px solid var(--dmf-line);padding:8px}
.tc-desktop-mail-focus .tc-dmf-pin-toggle{width:100%;padding:8px 3px;border-color:transparent;background:transparent;font-size:12px}
.tc-desktop-mail-focus[data-pins-open=false] .tc-dmf-pin-toggle{flex-direction:column;gap:12px}
.tc-desktop-mail-focus[data-pins-open=false] .tc-dmf-pin-toggle>span:nth-child(2){writing-mode:vertical-rl}
.tc-desktop-mail-focus .tc-dmf-pin-card{margin:8px 0;border:1px solid var(--dmf-line);border-radius:8px;background:var(--dmf-paper);min-width:0;overflow:hidden}
.tc-desktop-mail-focus .tc-dmf-pin-line{display:flex;align-items:center;min-width:0}
.tc-desktop-mail-focus .tc-dmf-pin-line .tc-dmf-btn{border:0;background:transparent;padding:6px;font-size:12px}
.tc-desktop-mail-focus .tc-dmf-pin-subject{display:block;min-width:0;flex:1;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;text-align:left}
.tc-desktop-mail-focus .tc-dmf-pin-detail{padding:6px 10px 12px;font-size:12px}
.tc-desktop-mail-focus #tc-dmf-pin-cards>p{font-size:11px}
.tc-desktop-mail-focus .tc-dmf-list{max-height:calc(100vh - 295px);min-height:480px;border-right:1px solid var(--dmf-line);scrollbar-gutter:auto}
.tc-desktop-mail-focus .tc-dmf-list-closed{display:flex;min-width:38px;min-height:480px;align-items:flex-start;justify-content:center;overflow:hidden;background:var(--dmf-bg)}
.tc-desktop-mail-focus .tc-dmf-list-reopen{width:30px;min-width:30px;min-height:42px;margin-top:8px;padding:5px 2px;border-color:transparent;background:transparent}
.tc-desktop-mail-focus .tc-dmf-day-head{display:flex;align-items:stretch;position:sticky;top:0;z-index:1;background:var(--dmf-bg);border-bottom:1px solid var(--dmf-line)}
.tc-desktop-mail-focus .tc-dmf-day-head .tc-dmf-day-toggle{position:static;border-bottom:0;flex:1;min-width:0}
.tc-desktop-mail-focus .tc-dmf-list-pin{flex:0 0 42px;width:42px;min-height:100%;padding:4px;border:0;border-left:1px solid var(--dmf-line);border-radius:0;background:transparent!important;color:#e12636!important}
.tc-desktop-mail-focus .tc-dmf-pin-svg{width:21px;height:21px;display:block;opacity:.38;transform:rotate(42deg);transition:opacity .15s ease,transform .15s ease}
.tc-desktop-mail-focus .tc-dmf-list-pin[aria-pressed=true] .tc-dmf-pin-svg{opacity:1;transform:rotate(0deg)}
.tc-desktop-mail-focus .tc-dmf-columns{display:none}
.tc-desktop-mail-focus .tc-dmf-row{grid-template-columns:minmax(0,1fr) 42px;gap:5px;padding:14px 15px}
.tc-desktop-mail-focus .tc-dmf-sender{grid-column:1;grid-row:1;font-size:12px}
.tc-desktop-mail-focus .tc-dmf-sender small{display:none}
.tc-desktop-mail-focus .tc-dmf-subject{grid-column:1/-1;grid-row:2;font-size:13px}
.tc-desktop-mail-focus .tc-dmf-flags{grid-column:1/-1;grid-row:3;font-size:11px}
.tc-desktop-mail-focus .tc-dmf-time{grid-column:2;grid-row:1;font-size:11px}
.tc-desktop-mail-focus .tc-dmf-preview{display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:12px;color:var(--dmf-sub);margin-top:4px;white-space:normal}
.tc-desktop-mail-focus .tc-dmf-day-toggle{padding:8px 15px;position:sticky;top:0;z-index:1}
.tc-desktop-mail-focus .tc-dmf-reading{min-width:0;padding:16px;max-height:calc(100vh - 295px);min-height:480px;overflow:auto;border-radius:0}
.tc-desktop-mail-focus .tc-dmf-reader-grid{grid-template-columns:minmax(0,1fr);gap:16px;max-width:none}
.tc-desktop-mail-focus .tc-dmf-letter-head{padding:20px}
.tc-desktop-mail-focus .tc-dmf-letter-head h2{font-size:20px;margin-bottom:16px}
.tc-desktop-mail-focus .tc-dmf-body{padding:20px}
.tc-desktop-mail-focus .tc-dmf-reader-controls{align-items:flex-start}
.tc-desktop-mail-focus .tc-dmf-appearance{gap:5px}
.tc-desktop-mail-focus .tc-dmf-appearance .tc-dmf-btn,.tc-desktop-mail-focus .tc-dmf-appearance .tc-dmf-select{font-size:11px;min-height:30px;padding:5px 7px}
.tc-desktop-mail-focus .tc-dmf-folder-title{padding:15px;margin:0;background:var(--dmf-bg)}
.tc-desktop-mail-focus .tc-dmf-draft-card{border-bottom:1px solid var(--dmf-line);padding:8px}
.tc-desktop-mail-focus .tc-dmf-draft-open{display:block;text-align:left;width:100%;border:0}
.tc-desktop-mail-focus .tc-dmf-draft-open strong,.tc-desktop-mail-focus .tc-dmf-draft-open small{display:block}
.tc-desktop-mail-focus .tc-dmf-draft-card>.tc-dmf-btn:last-child{font-size:11px;min-height:28px;padding:3px 7px}
@media(max-width:1050px){
 .tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-workspace{grid-template-columns:180px minmax(0,1fr)}
 .tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-pins{grid-row:1/3}
 .tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-list{grid-column:2;max-height:310px;min-height:180px}
 .tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-reading{grid-column:2;max-height:none;min-height:280px}
 .tc-desktop-mail-focus[data-list-open=false][data-pins-open=true] .tc-dmf-workspace{grid-template-columns:180px 38px minmax(0,1fr)}
 .tc-desktop-mail-focus[data-list-open=false][data-pins-open=true] .tc-dmf-list{grid-column:2;grid-row:1}
 .tc-desktop-mail-focus[data-list-open=false][data-pins-open=true] .tc-dmf-reading{grid-column:3;grid-row:1}
}
@media(max-width:760px){
 .tc-desktop-mail-focus .tc-dmf-workspace,.tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-workspace{grid-template-columns:48px minmax(0,1fr)}
 .tc-desktop-mail-focus .tc-dmf-pins{grid-row:1/3}
 .tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-pins{grid-column:1/-1;grid-row:auto}
 .tc-desktop-mail-focus .tc-dmf-list,.tc-desktop-mail-focus .tc-dmf-reading{grid-column:2;max-height:none;min-height:220px}
 .tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-list,.tc-desktop-mail-focus[data-pins-open=true] .tc-dmf-reading{grid-column:1/-1}
 .tc-desktop-mail-focus .tc-dmf-list{max-height:340px}
 .tc-desktop-mail-focus .tc-dmf-heading,.tc-desktop-mail-focus .tc-dmf-toolbar,.tc-desktop-mail-focus .tc-dmf-list-options{padding:12px}
 .tc-desktop-mail-focus .tc-dmf-reading{padding:8px}
 .tc-desktop-mail-focus[data-list-open=false] .tc-dmf-workspace,.tc-desktop-mail-focus[data-list-open=false][data-pins-open=true] .tc-dmf-workspace{grid-template-columns:48px minmax(0,1fr)}
 .tc-desktop-mail-focus .tc-dmf-list-closed{display:none}
 .tc-desktop-mail-focus[data-list-open=false] .tc-dmf-reading{grid-column:2;grid-row:auto}
}
/* Settings is an exclusive page; hidden panels retain their state. */
.tc-desktop-mail-focus [hidden],
.tc-desktop-mail-focus[data-settings-open="true"] .tc-dmf-list-options {display:none!important}
.tc-desktop-mail-focus .tc-dmf-heading-actions .tc-dmf-btn[aria-pressed="true"] {background:#193d73!important;color:#fff!important;border-color:#193d73!important;box-shadow:inset 0 0 0 1px #193d73}
.tc-desktop-mail-focus .tc-dmf-original-tools {display:flex;gap:10px;align-items:center;flex-wrap:wrap;color:var(--c-sub,#667085);font-size:12px;white-space:normal;margin-bottom:12px}
.tc-desktop-mail-focus .tc-dmf-original-frame {display:block;width:100%;height:65vh;min-height:420px;border:0;background:#fff;color-scheme:light}
