.mail-workspace{min-height:0}.mail-pane{min-width:0}.mail-message-list{border-top:1px solid var(--border)}.mail-message-header{background:var(--surface)}.mail-message-header-button{border-radius:0}.mail-thread-row{border-radius:var(--radius-sm)!important}.mail-thread-row[aria-current=true]{background:var(--brand-soft)}@media (width<=1023px){.mail-message-header>:first-child{flex-basis:100%}.mail-message-header>:last-child{width:100%}}@media (width>=1024px){.mail-workspace{gap:1rem;height:calc(100dvh - 11rem);min-height:20rem}.mail-rail{overscroll-behavior:contain;scrollbar-gutter:stable;height:100%;overflow-y:auto}.mail-columns{gap:1rem;height:100%;min-height:0}.mail-columns[data-reading=true]{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr)}.mail-list-pane{flex-direction:column;height:100%;min-height:0;display:flex}.mail-message-list{overscroll-behavior:contain;scrollbar-gutter:stable;flex:1;min-height:0;overflow-y:auto}.mail-reader{overscroll-behavior:contain;scrollbar-gutter:stable;border-left:1px solid var(--border);height:100%;min-height:0;padding-left:1rem;overflow-y:auto}.mail-message-header{z-index:10;border-bottom:1px solid var(--border);padding-block:.75rem;position:sticky;top:0}}
