
[hidden] {
  display: none !important;
}*{box-sizing:border-box}body{margin:0;background:linear-gradient(#c7dfef,#edf5f9 240px,#d7e6f1);font:13px Tahoma,Verdana,Arial;color:#294657}.shell{max-width:1180px;min-height:100vh;margin:auto;background:#fff;box-shadow:0 0 18px #668ba566}.top{height:23px;padding:4px 18px;display:flex;justify-content:space-between;background:#004b7d;color:#d9efff;font-size:11px}header{min-height:82px;padding:14px 22px;display:flex;align-items:center;justify-content:space-between;background:linear-gradient(110deg,#e9f6ff,#fff 65%,#d9edfb)}.brand{display:flex;gap:12px;align-items:center}.mark{width:48px;height:42px;display:grid;place-items:center;background:linear-gradient(145deg,#ff9c35,#e85a22);border:2px solid white;outline:1px solid #bd6c30;color:white;font-size:29px;transform:rotate(-5deg)}.word{font-size:29px;color:#00558e;letter-spacing:-1px}.word b{color:#e65b19;font-style:italic}.brand small{display:block;color:#54768b;font-size:11px}.account{font-size:11px;color:#536b7b}a{color:#005a9c}nav{height:34px;display:flex;padding-left:13px;align-items:stretch;background:linear-gradient(#147bb4,#00558e)}nav a{padding:9px 17px;color:white;text-decoration:none;font-weight:bold;border-right:1px solid #ffffff24}nav a.active{background:linear-gradient(white,#e9f4fb);color:#00558e;margin-top:4px;padding-top:6px}nav span{margin:auto 18px auto auto;color:#d6edff;font-size:11px}.toolbar{min-height:47px;padding:7px 14px;display:flex;align-items:center;gap:8px;background:linear-gradient(#f7fbfd,#e2edf4);border-bottom:1px solid #b6cbd9}.toolbar button,.heading button,.actions button{display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border:1px solid #9eb8c8;border-radius:3px;background:linear-gradient(white,#e5eff5);color:#234b63;font-size:12px;cursor:pointer}.wrap{position:relative}.drop{position:absolute;z-index:5;top:34px;left:0;width:180px;padding:4px;background:white;border:1px solid #799db2;box-shadow:2px 3px 8px #0003}.drop button{display:block;width:100%;text-align:left;border:0;background:white;padding:8px}.drop button:hover{background:#e4f2fb}.search{display:flex;align-items:center;gap:6px;width:245px;padding:5px 8px;border:1px solid #a7bdca;background:white}.search input{width:100%;border:0;outline:0}.push{flex:1}main{display:grid;grid-template-columns:215px minmax(0,1fr);min-height:590px}aside{padding:14px 10px;background:linear-gradient(90deg,#f1f7fa,#eaf3f8);border-right:1px solid #b8cbd6}.section{display:block;padding:4px 9px 9px;color:#4b6b7d;font-size:11px;letter-spacing:.7px}.folder{width:100%;display:flex;align-items:center;gap:9px;padding:8px 9px;margin:1px 0;border:1px solid transparent;border-radius:3px;background:transparent;color:#244e68;text-align:left;cursor:pointer}.folder.chosen{background:linear-gradient(white,#dceef8);border-color:#a9c7d8;font-weight:bold}.count{margin-left:auto;padding:1px 7px;border-radius:9px;background:#e66a27;color:white}.storage{margin:26px 8px 18px;font-size:11px;color:#587383}.bar{height:8px;margin:7px 0 4px;padding:1px;border:1px solid #a6bbc8;background:white}.bar i{display:block;width:2%;height:4px;background:#e77a32}.ad{margin:25px 5px 0;padding:10px;border:1px solid #c4d8e5;background:linear-gradient(white,#e6f3fa);font-size:11px;color:#547487}.ad b{color:#df641f}.content{min-width:0;padding:17px 20px 30px}.heading{display:flex;align-items:end;justify-content:space-between;padding-bottom:11px;margin-bottom:12px;border-bottom:1px solid #d0dfe7}.heading h1{margin:0 0 3px;font-size:22px;font-weight:normal;color:#00558e}.heading small{color:#7b909c}.tablehead,.row{display:grid;grid-template-columns:28px minmax(120px,190px) minmax(140px,1fr) 105px;align-items:center;gap:8px}.tablehead{padding:8px 9px;border:1px solid #d1e0e8;background:linear-gradient(#f7fafc,#e7f0f5);font-size:11px;font-weight:bold;color:#668091}.row{width:100%;padding:10px 9px;border:0;border-bottom:1px solid #e0e9ee;background:white;color:#536c7a;text-align:left;font-size:12px;cursor:pointer}.row:hover{background:#eef8fd}.row.unread{background:#f5fbff;color:#183f58;font-weight:bold}.row small{color:#80939d;font-weight:normal}.row time{text-align:right;color:#7a8e99;font-size:11px;white-space:nowrap}.empty{padding:48px 15px;text-align:center;border:1px dashed #cbdce5;color:#8195a0}.notice{display:flex;justify-content:space-between;padding:9px 11px;margin-bottom:12px;border:1px solid #e0c27b;background:#fff8df;color:#765b1b}.notice button{border:0;background:transparent;cursor:pointer}article{padding:10px 4px}article h2{padding-bottom:12px;border-bottom:1px solid #d8e4eb;color:#174e70;font-size:20px;font-weight:normal}article pre{min-height:140px;white-space:pre-wrap;font:13px/1.7 Tahoma,Arial;color:#334d5b}.actions{display:flex;justify-content:space-between}article>button{padding:6px 16px;border:1px solid #9aafbb;background:linear-gradient(white,#e2ebf0);color:#284e64;cursor:pointer}footer{display:flex;justify-content:space-between;padding:12px 19px;border-top:1px solid #c7d8e2;background:#edf4f8;color:#7a909c;font-size:10px}.shade{position:fixed;inset:0;z-index:20;display:grid;place-items:center;padding:16px;background:#12354b66}.dialog{width:min(440px,100%);padding:3px;border:1px solid #365b78;background:#ece9d8;box-shadow:4px 5px 15px #0005}.dialogtitle,.composetitle{height:25px;display:flex;align-items:center;justify-content:space-between;padding:0 5px 0 9px;background:linear-gradient(90deg,#005b91,#3d9bd0);color:white;font-weight:bold;font-size:12px}.dialogtitle button,.composetitle button{width:19px;height:18px;border:1px solid #fff8;background:#b94a36;color:white;cursor:pointer}.dialogbody{min-height:100px;padding:18px 20px;display:flex;align-items:center;gap:16px}.qmark{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;outline:1px solid #3b79a1;border:2px solid white;background:linear-gradient(#8ed1f3,#287fb5);color:white;font-size:23px;font-weight:bold}.dialogfoot{display:flex;justify-content:space-between;align-items:center;padding:10px 8px 7px;border-top:1px solid #d1cdbd;color:#776f5e;font-size:10px}.dialogfoot button{padding:5px 16px;border:1px solid #9aafbb;background:linear-gradient(white,#e2ebf0);color:#284e64;cursor:pointer}.composeLayer{position:fixed;inset:0;z-index:15;pointer-events:none}.compose{position:absolute;top:17%;left:calc(50% - 390px);width:min(560px,calc(100vw - 32px));min-height:365px;border:1px solid #47728b;background:white;box-shadow:5px 7px 22px #0004;pointer-events:auto}.fields{display:flex;flex-direction:column;gap:9px;padding:13px}.fields label{display:grid;grid-template-columns:65px 1fr;align-items:center;color:#547080;font-size:12px}.fields input,.fields textarea{padding:7px;border:1px solid #b7c9d3;font:inherit}.fields textarea{min-height:190px;resize:vertical}.relocate{padding:0 13px;color:#9a8c77;font-size:10px}.send{position:fixed;right:24px;bottom:24px;display:flex;align-items:center;gap:7px;padding:10px 18px;border:1px solid #8eacbd;border-radius:3px;background:linear-gradient(white,#dbeaf2);color:#174c68;font-weight:bold;pointer-events:auto;box-shadow:0 2px 5px #0003;cursor:pointer}@media(max-width:700px){header{align-items:flex-start;flex-direction:column;gap:10px}main{grid-template-columns:145px minmax(0,1fr)}.content{padding:13px 10px}.tablehead,.row{grid-template-columns:18px minmax(75px,.8fr) minmax(100px,1.4fr)}.tablehead span:last-child,.row time{display:none}.search{width:min(180px,40vw)}.toolbar{flex-wrap:wrap}nav span{display:none}.compose{left:16px;top:10%}.send{right:12px;bottom:12px}}@media(max-width:430px){main{grid-template-columns:1fr}aside{display:flex;flex-wrap:wrap;gap:4px;border-right:0;border-bottom:1px solid #b8cbd6;padding:8px}.section,.storage,.ad{display:none}.folder{width:auto;padding:7px;font-size:11px}.folder .count{display:none}.tablehead,.row{grid-template-columns:16px 95px minmax(0,1fr)}.row small{display:none}footer{gap:8px;flex-wrap:wrap}}
