.alsancak-pager{display:flex;align-items:center;justify-content:space-between;flex:none;border-top:1px solid rgba(100,116,139,.25);padding:2px 4px;min-height:48px;gap:2px;background:#f8fafc;color:#334155}
.alsancak-pager .md-button{min-width:0;padding:0 7px;margin:2px;font-size:12px;line-height:34px;min-height:34px}
.alsancak-page-count{font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums;text-align:center;flex:1}
.alsancak-pager alsancak-mail-tools{flex:none}.alsancak-pager .md-icon-button{width:32px;height:32px;padding:4px}
#messagesList .sg-message-list-item:not(.sg-mail-read){border-bottom:1px solid rgba(100,116,139,.10)}
.sg-message-list-item.unread{background-color:#e9f3ff!important}
html[data-alsancak-theme=dark],html[data-alsancak-theme=dark] body{background:#111827;color:#e5e7eb;color-scheme:dark}
html[data-alsancak-theme=dark] md-toolbar,html[data-alsancak-theme=dark] md-sidenav,html[data-alsancak-theme=dark] md-sidenav md-content,html[data-alsancak-theme=dark] #messagesList,html[data-alsancak-theme=dark] md-menu-content,html[data-alsancak-theme=dark] md-dialog{background:#182233!important;color:#e5e7eb!important}
html[data-alsancak-theme=dark] #messagesList md-subheader,html[data-alsancak-theme=dark] #messagesList .md-subheader,html[data-alsancak-theme=dark] .alsancak-pager{background:#172033!important;color:#dbeafe!important}
html[data-alsancak-theme=dark] .sg-mailbox-list-item,html[data-alsancak-theme=dark] .sg-message-list-item{background:#182233!important;color:#e5e7eb!important}
html[data-alsancak-theme=dark] .sg-message-list-item.unread{background:#213653!important}
html[data-alsancak-theme=dark] .sg-selected,html[data-alsancak-theme=dark] #messagesList .md-accent.md-bg{background:#284866!important}
html[data-alsancak-theme=dark] md-toolbar md-icon,html[data-alsancak-theme=dark] md-sidenav md-icon,html[data-alsancak-theme=dark] #messagesList md-icon,html[data-alsancak-theme=dark] md-menu-content md-icon{color:#cbd5e1!important}
html[data-alsancak-theme=dark] md-menu-content .md-button,html[data-alsancak-theme=dark] md-sidenav .md-button{color:#e5e7eb!important}
@media(max-width:600px){.alsancak-pager{padding:2px}.alsancak-pager .md-button{padding:0 4px;font-size:11px}.alsancak-page-count{font-size:10px}}
.mailer_htmlcontent blockquote{background:rgba(148,163,184,.08);border-left:3px solid #93c5fd;margin:12px 0 12px 12px;padding:8px 12px}
.mailer_htmlcontent blockquote blockquote{background:rgba(167,139,250,.08);border-left-color:#c4b5fd}
.mailer_htmlcontent blockquote blockquote blockquote{background:rgba(52,211,153,.07);border-left-color:#6ee7b7}
.mailer_htmlcontent img{max-width:100%;height:auto}

.sg-fab-bottom-center {bottom:72px!important;}
html[data-alsancak-theme=dark] md-content{background:#111827;color:#e5e7eb}
html[data-alsancak-theme=dark] md-input-container label,html[data-alsancak-theme=dark] md-input-container .md-input,html[data-alsancak-theme=dark] md-select .md-select-value{color:#e5e7eb!important}
html[data-alsancak-theme=dark] .mailer_htmlcontent,html[data-alsancak-theme=dark] .mailer_plaintext{background:#fff;color:#1f2937;color-scheme:light}
