.message-center>header>div:last-child{gap:10px;display:flex}.mail-settings{background:#f2faf7;border:1px solid #bcded3;border-radius:10px;grid-template-columns:1.3fr 1fr 1fr auto;align-items:end;gap:10px;margin-top:12px;padding:12px;display:grid}.mail-settings>div:first-child b,.mail-settings>div:first-child small{display:block}.mail-settings small{color:#6c8078}.mail-settings label{color:#60746c;font-size:9px}.mail-settings input{box-sizing:border-box;background:#fff;border:1px solid #cadbd4;border-radius:7px;width:100%;margin-top:5px;padding:9px}.mail-actions{gap:6px;display:flex}.mail-actions button{color:#fff;background:#087f6c;border:0;border-radius:7px;padding:9px;font-weight:800}.mail-actions button:disabled{opacity:.45}.mail-settings>p,.mail-settings>em,.mail-settings>small{grid-column:1/-1;margin:0;font-size:9px}.mail-settings>em{color:#ad3f39;font-style:normal}@media (max-width:650px){.mail-settings{grid-template-columns:1fr}}.message-mail-sync-status{color:#6d8075;margin-top:9px;font-size:11px}.message-mail-sync-status p{margin:4px 0}.message-mail-sync-status small{font-size:10px}.message-mail-sync-error{color:#9c4c28;background:#fff0e8;border-radius:7px;padding:8px}.message-mail-sync-error button{color:#087f6c;cursor:pointer;background:0 0;border:0;font-weight:700}.message-translate{gap:8px;margin:0 0 8px;display:flex}.message-translate button{color:#fff;background:#087f6c;border:0;border-radius:7px;padding:8px 12px;font-weight:800}.message-translate button+button{color:#087f6c;background:#e7f2ee}.message-translate button:disabled{opacity:.55}.message-status-module{background:#f5f8f6;border:1px solid #d3e2dc;border-radius:10px;grid-template-columns:1.35fr 1fr 1fr;margin-top:14px;display:grid;overflow:hidden}.message-status-module button{color:#62766e;cursor:pointer;background:0 0;border:0;border-right:1px solid #d3e2dc;justify-content:space-between;align-items:center;gap:8px;padding:11px 13px;display:flex}.message-status-module button:first-child{justify-content:center;gap:14px}.message-status-module button:last-child{border-right:0}.message-status-module button.unread{background:#fff6e7}.message-status-module button b{color:#173129;font-size:18px}.message-status-module button.active{color:#087f6c;position:relative;box-shadow:inset 0 0 0 2px #087f6c}.message-risk-filters>div{color:#667871;background:#edf3f0;border:1px solid #0000;border-radius:8px;padding:7px 8px 8px;transition:border-color .16s,box-shadow .16s,transform .16s;position:relative}.message-risk-filters>div.p0{color:#a44038;background:#fbe5e3}.message-risk-filters>div.p1{color:#9a600d;background:#fff0dc}.message-risk-filters>div:hover{transform:translateY(-1px)}.message-risk-filters>div.active{border-color:#087f6c;box-shadow:0 0 0 2px #cde8df}.risk-filter-action{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:2px 0 6px;display:block}.risk-filter-action strong,.risk-filter-action span{display:block}.risk-filter-action strong{color:#203d34;font-size:11px}.risk-filter-action span{margin-top:6px;font-size:9px}.mark-risk-read{color:#087f6c;width:100%;font:inherit;cursor:pointer;background:#fff9;border:1px solid #b9d9cf;border-radius:6px;padding:5px 7px;font-size:8px;font-weight:800}.mark-risk-read:hover{background:#fff}.mark-risk-read:disabled{cursor:not-allowed;opacity:.45}@media (max-width:650px){.message-status-module{grid-template-columns:1fr 1fr}.message-status-module button:first-child{border-bottom:1px solid #d3e2dc;border-right:0;grid-column:1/-1}}.account-monitor{border-top:4px solid #d9952f;margin:14px 0}.account-monitor>header{justify-content:space-between;gap:15px;display:flex}.account-monitor button{color:#fff;cursor:pointer;background:#087f6c;border:0;border-radius:7px;padding:8px 12px}.account-monitor button:disabled{opacity:.5}.account-monitor>p{color:#63776e;font-size:12px}.account-risk{background:#fff8ee;border:1px solid #efd1ae;border-radius:9px;margin:9px 0;padding:12px}.account-risk p{white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0;font-size:12px}.account-risk time{color:#786347;font-size:11px;display:block}.account-risk h3{margin:7px 0;font-size:13px}.account-risk button{margin-top:8px}.account-monitor footer{gap:7px;margin-top:12px;display:grid}.account-monitor footer a{color:#087f6c}.account-monitor footer small{color:#708078}.account-monitor details summary{cursor:pointer;font-weight:700}.account-mail-actions{flex-wrap:wrap;gap:8px;margin:6px 0 10px;display:flex}.account-monitor .account-mail-original{color:#087f6c;background:#e4f0eb}.account-risk .account-mail-error{color:#a33c31;background:#fff0ed;border-radius:6px;padding:9px}.account-case-tabs{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;display:flex}.account-case-tabs small{color:#718078;margin-left:auto}.account-monitor .account-case-tabs button{color:#557165;background:#edf3ef}.account-monitor .account-case-tabs button.selected{color:#fff;background:#087f6c}.account-case-list{border:1px solid #e0e8e3;border-radius:9px;overflow:hidden}.account-monitor .account-case-list>button{color:#29483b;text-align:left;background:#fff;border-bottom:1px solid #e7eee9;border-radius:0;align-items:center;gap:12px;width:100%;padding:11px;display:flex}.account-case-list>button.selected{background:#eef8f2!important}.account-case-list>button>span:nth-child(2){flex:1;min-width:0}.account-case-list b,.account-case-list small{display:block}.account-case-list small{color:#77887c;margin-top:4px;font-size:11px}.account-case-list strong{white-space:nowrap;font-size:12px}.account-case-level{color:#a55b19;font-weight:700}.account-case-list>p{padding:12px}.account-case-detail{background:#f9fcfa;border:1px solid #cdded4;border-radius:9px;margin-top:12px;padding:15px}.account-case-plan{grid-template-columns:1fr 1fr;gap:20px;font-size:13px;line-height:1.7;display:grid}.account-case-detail h3{margin-top:0}.account-case-plan ol,.account-case-plan ul{padding-left:20px}.account-case-links{flex-wrap:wrap;gap:8px;display:flex}.account-case-links a{color:#fff;background:#087f6c;border-radius:7px;padding:9px 12px;font-size:12px;text-decoration:none}.account-case-hint{color:#6e8076;font-size:12px}.account-case-resolution{gap:8px;margin:12px 0;display:flex}.account-case-resolution input{border:1px solid #cfdbd4;border-radius:6px;flex:1;min-width:0;padding:9px}.account-case-pages{justify-content:flex-end;align-items:center;gap:10px;margin-top:9px;display:flex}.account-collection-notices{color:#947040;margin-bottom:10px;font-size:12px}.account-case-detail .account-risk>details>p{max-height:300px;overflow:auto}@media (max-width:700px){.account-case-plan{grid-template-columns:1fr}.account-case-resolution{flex-direction:column}.account-case-tabs small{width:100%;margin-left:0}.account-case-list strong{font-size:10px}}.exception-filters{flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;display:flex}.exception-filters input,.exception-filters select{border:1px solid #ccdcd2;border-radius:7px;max-width:100%;padding:9px}.exception-filters input{min-width:260px}.exception-filters span{color:#647c70;font-size:12px}.account-case-resolution{flex-wrap:wrap}.exception-monitor,.exception-observation{background:#eef7f2;border:1px solid #cdded4;border-radius:8px;flex-wrap:wrap;gap:10px;margin:12px 0;padding:12px;font-size:12px;display:flex}.exception-monitor small,.exception-observation small{color:#61786c;flex-basis:100%}.exception-observation{display:block}.exception-monitor span{align-self:center}.risk-center>:not(.message-center){display:none!important}.message-center{flex-direction:column;height:100%;display:flex}.message-center>header{justify-content:space-between;align-items:center;display:flex}.message-center>header p{color:#71837c;letter-spacing:.08em;margin:0;font-size:10px;font-weight:800}.message-center>header h2{margin:5px 0 0}.message-center>header button{color:#087f6c;background:0 0;border:0;font-weight:800}.message-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:14px;display:grid}.message-stats button{color:#62766e;background:#f5f8f6;border:1px solid #dce7e2;border-radius:9px;align-items:center;gap:8px;padding:10px;display:flex}.message-stats button b{color:#173129;font-size:18px}.message-stats button.unread{background:#fff6e7}.message-stats button.active{border-color:#087f6c;box-shadow:0 0 0 2px #d8eee7}.message-list{border:1px solid #e1e9e5;border-radius:9px;max-height:330px;margin-top:10px;overflow:auto}.message-list>button{text-align:left;background:#fff;border:0;border-bottom:1px solid #e7eeea;grid-template-columns:7px 34px minmax(0,1fr) auto auto;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.message-list>button.unread{background:#f2faf7}.message-list>button>i{background:0 0;border-radius:50%;width:7px;height:7px}.message-list>button.unread>i{background:#e18b24}.message-list span b,.message-list span small,.message-list span u{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.message-list span b{font-size:10px}.message-list span small{color:#697d75;margin-top:3px;font-size:9px}.message-list span u{color:#8a9993;margin-top:3px;font-size:8px;text-decoration:none}.message-list time,.message-list>button>strong{white-space:nowrap;font-size:8px}.message-list>button>strong{color:#718079;background:#edf1ef;border-radius:999px;padding:3px 6px}.message-list>button.unread>strong{color:#9a6413;background:#fff0d9}.message-list>p{text-align:center;color:#75867f;padding:20px}.message-modal{z-index:1000;background:#17312980;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.message-modal>article{background:#fff;border-radius:13px;width:min(680px,100%);max-height:85vh;padding:20px;overflow:auto;box-shadow:0 20px 60px #0003}.message-modal article>header{justify-content:space-between;align-items:flex-start;display:flex}.message-modal header>div{align-items:center;gap:9px;display:flex}.message-modal h3{margin:0}.message-modal header>button{background:0 0;border:0;font-size:24px}.message-modal dl{grid-template-columns:1fr 1fr;gap:8px;margin:16px 0;display:grid}.message-modal dl div{background:#f3f7f5;border-radius:7px;padding:9px}.message-modal dt{color:#74857f;font-size:8px}.message-modal dd{margin:4px 0 0;font-size:10px;font-weight:700}.message-modal article>section{white-space:pre-wrap;border:1px solid #dce6e1;border-radius:8px;padding:14px;line-height:1.7}.message-modal article>p{color:#667a72;font-size:9px}.message-modal footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.message-modal footer button{color:#087f6c;background:#e9f3ef;border:0;border-radius:7px;padding:8px 12px;font-weight:800}.message-modal footer button:last-child{color:#fff;background:#087f6c}@media (max-width:650px){.message-list>button{grid-template-columns:7px 34px 1fr}.message-list time,.message-list>button>strong{display:none}.message-modal dl{grid-template-columns:1fr}}.message-modal{padding:12px}.message-modal>article{box-sizing:border-box;flex-direction:column;width:min(1180px,100vw - 24px);height:calc(100vh - 24px);max-height:960px;display:flex;overflow:hidden}.message-modal dl{margin:12px 0}.message-modal article>section{overflow-wrap:anywhere;flex:1;min-height:0;overflow:auto}.message-modal article>section a{color:#067863;text-underline-offset:2px;text-decoration:underline}.message-modal article>section a:hover{color:#035f50}.message-modal article>p{margin:8px 0 0}.message-modal footer{margin-top:10px}@media (max-width:650px){.message-modal{padding:6px}.message-modal>article{width:calc(100vw - 12px);height:calc(100vh - 12px);padding:14px}}
