:root{--navy:#122a49;--blue:#2563eb;--paper:#f7f9fc;--line:#d7e0ec;--muted:#5a687c;--light:#eaf0f8;--white:#fff;--danger:#93392f}*{box-sizing:border-box}html,body{margin:0;min-height:100%;font-family:Arial,Helvetica,sans-serif;color:var(--navy);background:var(--paper);-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit}button,a,input,select,textarea,summary{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button:disabled{cursor:wait;opacity:.55}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,[tabindex="-1"]:focus-visible{outline:3px solid var(--blue);outline-offset:3px}img{max-width:100%;display:block}[hidden]{display:none!important}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-weight:500}.skip{position:fixed;z-index:100;top:-100px;left:12px;padding:15px;background:white;border:1px solid var(--line)}.skip:focus{top:12px}.sr-only{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.eyebrow{font-size:9px;letter-spacing:1.8px;text-transform:uppercase;font-weight:600;color:var(--muted);line-height:1.7}.button{display:inline-flex;align-items:center;justify-content:space-between;gap:28px;background:var(--navy);color:white;padding:15px 20px;border:1px solid var(--navy);border-radius:0;font-size:12px;line-height:1.5;min-height:46px}.button:hover:not(:disabled){background:var(--blue);border-color:var(--blue)}.plain-button,.text-button{background:none;border:0;padding:5px 0;font-size:11px;line-height:1.6;display:inline-flex;align-items:center;gap:8px}.plain-button:hover:not(:disabled),.text-button:hover{color:var(--blue)}.text-button{border-bottom:1px solid currentColor}.icon-button{height:34px;min-width:34px;border:1px solid var(--line);border-radius:0;background:transparent;display:inline-grid;place-items:center;line-height:1;font-size:19px;padding:4px}.icon-button:hover:not(:disabled){background:var(--light)}.small-note{font-size:11px;line-height:1.8;color:var(--muted)}.auth-view{max-width:500px;padding:58px 24px 40px;margin:auto}.auth-brand{display:flex;align-items:center;gap:20px;margin:0 0 35px 5px}.auth-brand img{width:151px;height:auto}.auth-brand>span{font-size:11px;letter-spacing:3px;color:var(--muted);border-left:1px solid var(--line);padding-left:20px}.auth-card{background:white;border:1px solid var(--line);border-top:2px solid var(--navy);padding:36px}.auth-card h1{font-size:43px;line-height:1.1;letter-spacing:-1.7px;margin:19px 0 24px}.auth-card>p{font-size:13px;line-height:1.8;color:var(--muted);margin-bottom:23px}.auth-card .auth-note{font-size:11px;margin-bottom:16px}.auth-card .button{width:100%;margin-top:27px}.field{display:block;margin:23px 0 0}.field>span{display:block;font-size:11px;line-height:1.8;margin-bottom:9px}.field input{width:100%;padding:12px;border:1px solid #b7c6d8;border-radius:0;background:white;color:var(--navy);min-height:45px;font-size:15px}.auth-error,.compose-error,.reader-error,.global-error,.list-error{font-size:12px;line-height:1.8;color:var(--danger)}.auth-error,.compose-error{padding:12px 14px;border-left:3px solid var(--danger);background:#fff4f1;margin-top:18px}.auth-home{display:inline-flex;align-items:center;gap:20px;font-size:11px;margin:25px 0 0 5px;color:var(--muted)}.mail-app{height:100dvh;min-height:430px;display:flex;flex-direction:column;overflow:hidden}.mail-header{height:75px;flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:0 29px;border-bottom:1px solid var(--line);background:var(--paper)}.mail-identity{display:flex;align-items:center;gap:22px}.mail-identity img{width:132px;height:auto}.mail-word{font-size:10px;letter-spacing:2.5px;color:var(--muted);padding-left:21px;border-left:1px solid var(--line)}.header-actions{display:flex;align-items:center;gap:26px}.private-label{color:var(--muted);font-size:9px;letter-spacing:.8px;text-transform:uppercase}.header-actions .plain-button{font-size:11px}.menu-toggle{display:none}.provider-banner{background:#eaf1ff;border-bottom:1px solid #cfdef7;padding:8px 28px 8px 245px;font-size:10px;line-height:1.7;color:#315279;flex-shrink:0}.global-error{padding:10px 28px;background:#fff4f1;border-bottom:1px solid #f0d4ce;flex-shrink:0}.mail-shell{display:flex;flex:1;min-height:0;position:relative}.mail-sidebar{width:215px;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid var(--line);padding:25px 17px 24px;background:var(--paper)}.compose-start{width:100%;gap:12px;justify-content:center;margin-bottom:24px;font-size:11px}.compose-start>span{font-size:19px;line-height:1}.folder-nav{display:flex;flex-direction:column;gap:5px}.folder-nav>button{background:transparent;border:0;border-left:2px solid transparent;padding:12px 12px 12px 10px;display:flex;align-items:center;gap:11px;text-align:left;min-height:42px;font-size:11px;line-height:1.6}.folder-nav>button:hover{background:#edf1f7}.folder-nav>button[aria-current="page"]{background:#e7effb;border-left-color:var(--blue);color:#1a4fae}.folder-icon{width:18px;font-size:17px;line-height:1;text-align:center;color:#6b7d93;flex-shrink:0}.folder-nav>button[aria-current="page"] .folder-icon{color:var(--blue)}.folder-count{margin-left:auto;font-size:10px;font-weight:600;min-width:12px}.nav-divider{height:1px;background:var(--line);margin:17px 10px 13px}.sidebar-bottom{margin-top:auto;padding:40px 12px 0}.sidebar-bottom>.eyebrow{font-size:8px;letter-spacing:1.3px}.sidebar-bottom p{font-size:19px;line-height:1.4;letter-spacing:-.3px;margin:15px 0 23px}.sidebar-bottom a{font-size:10px;display:flex;align-items:center;justify-content:space-between;color:var(--muted)}.sidebar-bottom a:hover{color:var(--blue)}.mail-main{display:flex;flex:1;min-height:0;min-width:0}.message-pane{width:342px;flex-shrink:0;border-right:1px solid var(--line);display:flex;flex-direction:column;min-height:0;background:white}.list-header{padding:25px 23px 0;flex-shrink:0}.list-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.list-heading h1{font-size:25px;letter-spacing:-.7px;line-height:1.2;margin:0}.list-heading .icon-button{font-size:18px;width:30px;height:30px;min-width:30px;border:0}.search-field{display:flex;align-items:center;gap:9px;border:1px solid var(--line);padding:8px 11px;background:var(--paper)}.search-field>span:not(.sr-only){font-size:22px;color:#72839b;line-height:1}.search-field input{border:0;outline:0!important;width:100%;min-width:0;font-size:11px;line-height:1.7;color:var(--navy);background:transparent}.search-field:focus-within{outline:2px solid var(--blue);outline-offset:2px}.search-field input::placeholder{color:#6f7d8e}.list-summary{font-size:10px;line-height:1.8;color:var(--muted);min-height:18px;margin:13px 0 15px}.message-list{overflow-y:auto;min-height:0;flex:1}.message-item{position:relative;display:block;width:100%;border:0;border-left:2px solid transparent;border-bottom:1px solid #e8edf4;border-radius:0;background:white;padding:19px 21px;text-align:left;color:var(--navy)}.message-item:first-child{border-top:1px solid var(--line)}.message-item:hover{background:#f8fafc}.message-item[aria-current="true"]{background:#edf3fc;border-left-color:var(--blue)}.message-top{display:flex;align-items:center;justify-content:space-between;gap:13px;margin-bottom:8px;font-size:11px;line-height:1.5}.message-sender{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;min-width:0}.message-date{font-size:9px;color:var(--muted);flex-shrink:0}.message-item h2{font-size:12px;font-weight:400;line-height:1.6;margin:0 0 6px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.message-item.unread .message-sender,.message-item.unread h2{font-weight:600}.message-item.unread:after{position:absolute;content:"";width:5px;height:5px;background:var(--blue);border-radius:50%;right:11px;top:23px}.message-preview{color:var(--muted);font-size:10px;line-height:1.7;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.message-flags{display:flex;gap:9px;margin-top:8px;font-size:8px;text-transform:uppercase;letter-spacing:.6px;color:var(--muted)}.message-flags .failed{color:var(--danger)}.list-empty{padding:50px 25px;flex:1;text-align:center}.list-empty>span{font-size:25px;color:#b7c6d8}.list-empty h2{font-size:17px;margin:20px 0 12px;letter-spacing:-.3px}.list-empty p{font-size:11px;line-height:1.8;color:var(--muted);max-width:230px;margin:auto}.list-error{padding:25px}.list-error p{margin-bottom:15px}.list-paging{display:flex;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--line);padding:13px 21px;flex-shrink:0}.list-paging .plain-button{font-size:9px}.list-paging>span{font-size:9px;color:var(--muted);text-align:center}.reader-pane{background:var(--paper);flex:1;min-width:0;overflow-y:auto}.reader-empty{height:100%;min-height:280px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px}.reader-monogram{border:1px solid var(--line);padding:19px 22px;margin-bottom:29px}.reader-monogram img{width:105px;height:auto;opacity:.6}.reader-empty>.eyebrow{font-size:8px;letter-spacing:1.5px;margin-bottom:15px}.reader-empty h2{font-size:35px;line-height:1.2;letter-spacing:-1.2px;margin-bottom:18px}.reader-empty p{font-size:11px;line-height:1.8;color:var(--muted);margin:0}.reader-toolbar{min-height:69px;display:flex;align-items:center;justify-content:space-between;padding:16px 30px;border-bottom:1px solid var(--line);gap:18px;position:sticky;top:0;background:#f7f9fcf5;backdrop-filter:blur(10px);z-index:1}.reader-actions{display:flex;align-items:center;flex-wrap:wrap;gap:25px}.reader-actions .plain-button{font-size:10px}.reader-back{display:none;flex-shrink:0}.reader-loading{padding:30px;font-size:12px;line-height:1.8;color:var(--muted)}.reader-error{padding:18px 30px;background:#fff4f1;border-bottom:1px solid #f0d4ce}.message-article{padding:32px 34px 45px;max-width:1050px}.message-article>h2{font-size:26px;letter-spacing:-.7px;line-height:1.35;margin:0 0 24px;overflow-wrap:anywhere}.message-status{font-size:10px;line-height:1.8;border:1px solid var(--line);display:inline-block;padding:5px 10px;margin-bottom:18px;color:var(--muted)}.message-status.failed{color:var(--danger);border-color:#e8c7c0;background:#fff4f1}.message-meta{display:grid;gap:8px;font-size:10px;line-height:1.8;padding-bottom:27px;border-bottom:1px solid var(--line);margin-bottom:28px}.meta-row{display:flex;gap:12px;overflow-wrap:anywhere}.meta-label{color:var(--muted);width:35px;flex-shrink:0}.meta-value{min-width:0;white-space:pre-wrap;overflow-wrap:anywhere}.message-body{font-family:Arial,Helvetica,sans-serif;font-size:13px;line-height:1.95;white-space:pre-wrap;overflow-wrap:anywhere;word-break:normal;color:#263b56;margin:0}.message-attachments{display:flex;gap:10px;flex-wrap:wrap;padding-bottom:25px}.attachment{display:flex;gap:13px;align-items:center;background:white;border:1px solid var(--line);padding:12px 14px;max-width:100%;min-width:160px}.attachment:hover{border-color:var(--blue)}.attachment>span:first-child{font-size:19px;color:var(--blue)}.attachment-name{font-size:10px;line-height:1.6;overflow-wrap:anywhere}.attachment-name small{display:block;font-size:9px;color:var(--muted);margin-top:4px}.reader-note{font-size:10px;line-height:1.8;color:var(--muted);border-top:1px solid var(--line);padding-top:17px;margin:30px 0 0}.inquiry-details{display:grid;grid-template-columns:100px 1fr;gap:11px 20px;border-bottom:1px solid var(--line);padding-bottom:25px;margin:0 0 28px;font-size:11px;line-height:1.7}.inquiry-details dt{color:var(--muted)}.inquiry-details dd{margin:0;min-width:0;overflow-wrap:anywhere}.mail-toast{position:fixed;right:28px;bottom:23px;background:var(--navy);color:white;max-width:calc(100vw - 40px);font-size:12px;line-height:1.8;padding:14px 20px;margin:0;z-index:25;box-shadow:0 7px 30px #122a4920}.sidebar-veil{display:none}dialog{border:0;border-top:2px solid var(--blue);background:white;color:var(--navy);padding:0;width:calc(100% - 40px);max-width:730px;max-height:calc(100dvh - 45px);overflow:auto;box-shadow:0 25px 110px #07182e40}dialog::backdrop{background:#07182eac;backdrop-filter:blur(3px)}.dialog-header{display:flex;justify-content:space-between;align-items:start;gap:20px;padding:26px 28px;border-bottom:1px solid var(--line)}.dialog-header .eyebrow{font-size:8px;margin-bottom:9px}.dialog-header h2{font-size:25px;line-height:1.3;letter-spacing:-.6px;margin:0}.dialog-header .icon-button{border:0;font-size:25px}.compose-fields{padding:7px 28px 0}.compose-field{display:flex;align-items:center;gap:15px;padding:13px 0;border-bottom:1px solid var(--line);font-size:11px;line-height:1.7}.compose-field>span{width:44px;flex-shrink:0;color:var(--muted)}.compose-field input,.compose-field select{min-width:0;width:100%;border:0;background:white;color:var(--navy);font-size:12px;line-height:1.8;padding:5px 4px;border-radius:0}.recipient-note{font-size:9px;line-height:1.7;color:var(--muted);margin:8px 0 0 59px}#compose-text{resize:vertical;min-height:220px;width:100%;border:0;border-radius:0;background:white;color:#263b56;font-size:13px;line-height:1.9;padding:24px 3px 10px;font-family:Arial,Helvetica,sans-serif}.compose-progress{font-size:11px;line-height:1.8;color:var(--muted);margin-top:16px}.compose-progress:empty{display:none}.compose-footer{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 28px;border-top:1px solid var(--line);margin-top:22px}.compose-footer .plain-button{font-size:10px;color:var(--muted)}.compose-footer .button{min-width:165px}.account-dialog{max-width:490px}.account-body{padding:27px 28px 32px}.account-body h3{font-size:12px;margin-bottom:18px}.account-body ul{list-style:none;padding:0;margin:0 0 27px}.account-body li{padding:13px 0;border-bottom:1px solid var(--line);font-size:12px;overflow-wrap:anywhere}.account-note{background:var(--paper);border-left:2px solid var(--blue);padding:14px 16px;font-size:11px;line-height:1.8;margin-bottom:22px}.account-body .text-button{margin-top:12px;font-size:10px}
@media(max-width:1150px){.mail-sidebar{width:190px;padding-left:13px;padding-right:13px}.provider-banner{padding-left:215px}.message-pane{width:310px}.message-article{padding:28px 27px 40px}.reader-toolbar{padding-left:25px;padding-right:25px}.reader-actions{gap:18px}.sidebar-bottom p{font-size:17px}.header-actions{gap:20px}}
@media(max-width:940px){.mail-sidebar{width:170px;padding-left:10px;padding-right:10px}.provider-banner{padding-left:190px}.compose-start{font-size:10px;gap:7px;padding:13px 10px}.folder-nav>button{font-size:10px;gap:8px;padding-left:8px;padding-right:8px}.folder-icon{width:15px;font-size:15px}.message-pane{width:280px}.list-header{padding-left:19px;padding-right:19px}.message-item{padding-left:17px;padding-right:17px}.message-article{padding:25px 23px 40px}.message-article>h2{font-size:22px}.reader-toolbar{padding-left:20px;padding-right:20px}.reader-actions{gap:14px}.reader-actions .plain-button{font-size:9px}.reader-empty{padding:30px}.reader-empty h2{font-size:28px}.private-label{display:none}.sidebar-bottom{padding-left:8px;padding-right:8px}.sidebar-bottom p{font-size:16px}}
@media(max-width:760px){.mail-app{min-height:0}.mail-header{height:67px;padding:0 17px;gap:13px}.mail-identity{gap:12px}.mail-identity img{width:103px}.mail-word{font-size:8px;letter-spacing:1.5px;padding-left:12px}.menu-toggle{display:inline-grid;width:28px;height:30px;min-width:28px;border:0;font-size:17px}.header-actions{gap:17px}.header-actions .plain-button{font-size:10px}.provider-banner{padding:8px 17px;font-size:9px}.global-error{padding:10px 17px;font-size:11px}.mail-sidebar{position:absolute;top:0;bottom:0;left:0;z-index:12;width:235px;transform:translateX(-100%);transition:transform .18s;padding:25px 18px 27px;box-shadow:10px 0 35px #122a4910}.mail-shell.nav-open .mail-sidebar{transform:translateX(0)}.sidebar-veil{position:absolute;inset:0;z-index:11;background:#07182e66;border:0;display:block;cursor:default}.folder-nav>button{font-size:12px;padding:12px 11px;gap:12px}.folder-icon{width:19px;font-size:18px}.compose-start{font-size:12px;min-height:48px}.sidebar-bottom p{font-size:20px}.sidebar-bottom a{font-size:11px}.mail-main{width:100%;display:block}.message-pane{width:100%;height:100%;border-right:0}.list-header{padding:23px 22px 0}.list-heading h1{font-size:25px}.list-heading{margin-bottom:19px}.search-field input{font-size:16px;padding:0}.search-field{padding:10px 12px}.list-summary{font-size:11px;margin-top:13px}.message-top{font-size:12px}.message-date{font-size:10px}.message-item{padding:20px 23px}.message-item h2{font-size:13px}.message-preview{font-size:11px}.message-flags{font-size:9px}.message-list{flex:1}.reader-pane{display:none;height:100%;width:100%}.mail-shell.reader-active .message-pane{display:none}.mail-shell.reader-active .reader-pane{display:block}.reader-back{display:inline-flex}.reader-toolbar{padding:15px 21px;gap:13px;min-height:62px}.reader-actions{gap:16px;justify-content:flex-end}.reader-actions .plain-button{font-size:10px}.message-article{padding:27px 24px 45px}.message-article>h2{font-size:25px}.message-body{font-size:14px;line-height:1.95}.message-meta{font-size:11px}.meta-label{width:35px}.message-status{font-size:10px}.reader-error{padding:16px 23px;font-size:11px}.inquiry-details{grid-template-columns:85px 1fr;gap:10px 15px}.list-paging{padding:13px 23px}.list-paging .plain-button,.list-paging>span{font-size:10px}.mail-toast{left:18px;right:18px;bottom:18px;max-width:none;font-size:11px}dialog{width:calc(100% - 24px);max-height:calc(100dvh - 25px)}.dialog-header{padding:23px 22px}.dialog-header h2{font-size:24px}.compose-fields{padding-left:22px;padding-right:22px}.compose-field input,.compose-field select{font-size:16px}.compose-field>span{font-size:11px}#compose-text{font-size:16px;min-height:215px}.compose-footer{padding:22px}.compose-footer .button{min-width:155px}.auth-view{padding-top:36px}.auth-card{padding:30px}.auth-card h1{font-size:40px}.auth-card .field input{font-size:16px}.account-body{padding:24px 22px}.account-body li{font-size:13px}}
@media(max-width:400px){.mail-word{display:none}.header-actions{gap:14px}.mail-identity{gap:9px}.mail-identity img{width:97px}.mail-header{padding-left:12px;padding-right:16px}.reader-toolbar{align-items:start;padding:14px 17px}.reader-actions{gap:10px}.reader-actions .plain-button{font-size:9px}.message-article{padding-left:20px;padding-right:20px}.message-article>h2{font-size:23px}.compose-field>span{width:39px}.recipient-note{margin-left:54px}.compose-footer{gap:15px;padding:20px}.compose-footer .button{min-width:146px;font-size:11px}.compose-footer .plain-button{font-size:9px}.auth-card{padding:28px 24px}.auth-brand img{width:134px}.auth-brand{gap:17px}.auth-brand>span{padding-left:17px}}
.login-note{line-height:1.8;color:var(--muted);margin:16px 0 0}.password-account{padding:12px 14px;background:var(--paper);border-left:2px solid var(--blue);overflow-wrap:anywhere}.auth-card .password-account{font-size:12px;color:var(--navy);margin-bottom:0}.password-rules{line-height:1.8;color:var(--muted);margin:11px 0 0}.password-actions{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:17px}.password-actions .plain-button{font-size:11px}.account-identity{font-size:12px;line-height:1.8;overflow-wrap:anywhere;color:var(--muted);padding-bottom:19px;border-bottom:1px solid var(--line);margin-bottom:24px}.account-privacy{margin-top:25px}.security-panel{border-top:1px solid var(--line);margin-top:28px;padding-top:24px}.security-heading{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:12px}.security-heading h3{margin:0}.security-heading .plain-button{font-size:10px}.security-panel h4{font-size:11px;font-weight:500;margin:23px 0 12px}.security-summary{display:grid;grid-template-columns:1fr auto;gap:11px 18px;padding:15px;background:var(--paper);font-size:11px;line-height:1.6;margin:17px 0}.security-summary dt{color:var(--muted)}.security-summary dd{font-weight:600;margin:0}.security-events{list-style:none;padding:0;margin:0 0 18px;max-height:250px;overflow:auto}.security-events li{border-top:1px solid var(--line);padding:13px 0;display:grid;gap:5px}.security-event-title{font-size:11px;line-height:1.6;overflow-wrap:anywhere}.security-event-detail{font-size:10px;line-height:1.7;color:var(--muted);overflow-wrap:anywhere}.security-event-time{font-size:9px;color:var(--muted);line-height:1.7}#security-error{margin-bottom:17px}#password-submit{margin-top:25px}@media(max-width:760px){.password-actions .plain-button{font-size:12px;min-height:38px}.security-panel h4,.security-summary{font-size:12px}.security-event-title{font-size:12px}.security-event-detail{font-size:11px}.security-event-time{font-size:10px}.account-identity{font-size:13px}.auth-card .password-account{font-size:13px}}
@media(prefers-reduced-motion:reduce){.mail-sidebar{transition:none}}

.forward-note{margin:17px 0 0;padding:12px 14px;background:var(--paper);border-left:2px solid var(--blue);color:var(--muted);font-size:11px;line-height:1.8}.forward-attachments{display:flex;align-items:center;gap:9px;padding:13px 0 0;font-size:11px;line-height:1.8}.forward-attachments input{accent-color:var(--blue);width:16px;height:16px;flex-shrink:0}@media(max-width:760px){.forward-note,.forward-attachments{font-size:12px}}

/* Compose and server drafts */
.compose-upload{padding-top:18px}.attachment-picker{display:inline-flex;align-items:center;gap:12px;font-size:11px;line-height:1.8;color:var(--navy)}.attachment-picker input{font-size:11px;max-width:100%;min-width:0}.compose-upload .small-note{margin:8px 0}.compose-attachments-list{display:grid;gap:8px}.compose-attachment-row{display:flex;align-items:center;justify-content:space-between;gap:15px;border:1px solid var(--line);padding:9px 12px;background:var(--paper)}.compose-attachment-name{font-size:11px;line-height:1.8;overflow-wrap:anywhere;min-width:0}.compose-attachment-row .plain-button{font-size:10px;flex-shrink:0}.draft-save-bar{display:flex;align-items:center;gap:14px;flex-wrap:wrap;padding:12px 0;color:var(--muted);font-size:10px;line-height:1.8}.draft-save-bar p{margin:0;flex:1;min-width:120px}.draft-save-bar .plain-button,.draft-save-bar .text-button{font-size:10px}.draft-save-bar .save-failed{color:var(--danger)}.compose-discard-confirm{background:#fff4f1;border:1px solid #f0d4ce;padding:12px 15px;font-size:11px;line-height:1.8}.compose-discard-confirm p{margin:0 0 8px}.compose-discard-confirm button{margin-right:17px}.compose-discard-confirm .text-button{color:var(--danger)}@media(max-width:760px){.attachment-picker{flex-wrap:wrap}.attachment-picker,.attachment-picker input,.compose-attachment-name{font-size:12px}.draft-save-bar{font-size:11px}.compose-attachment-row .plain-button{font-size:11px;min-height:35px}}
