.xc-ledger-cover{display:grid;grid-template-columns:1fr 350px;gap:40px;align-items:center;padding:5px 0 30px}.xc-ledger-cover>div{border-left:7px solid #2d64b7;padding-left:25px}.xc-ledger-cover p:last-child{color:#748591;font-size:15px;margin-top:22px}.xc-ledger-photo{height:230px;border:1px solid #3f525f}.xc-ledger-index{background:#fffef8;border:1px solid #243744}.xc-ledger-index>header{background:#263b4a;color:#f8f3e6;padding:22px 27px;display:flex;justify-content:space-between;align-items:end;gap:25px}.xc-ledger-index .xc-note{color:#a9bac6}.xc-ledger-row{display:grid;grid-template-columns:130px 1fr;gap:28px;padding:27px;border-bottom:1px solid #c1ccce}.xc-ledger-row>div:first-child{padding:10px 13px;border:1px solid #b5c3cc;color:#6b879c;font-size:12px;align-self:start;background:#e7edf0}.xc-ledger-row h2{font-size:25px}.xc-ledger-row p{font-size:14px;color:#758790;margin-top:14px}.xc-ledger-row .xc-read{color:#225bab;margin-top:18px}.xc-ledger-index .xc-pager{padding:30px 15px}.xc-account-heading{display:grid;grid-template-columns:1.3fr 1fr;border:1px solid #334c5c}.xc-account-heading>header{padding:32px;background:#fdfdf6;border-top:6px solid #f06a30}.xc-account-heading h1{font-size:43px}.xc-account-heading>aside{background:#265cab;color:#ebf1f8;padding:32px;display:flex;flex-direction:column;justify-content:center;font-size:16px}.xc-account-heading>aside>span{color:#b8d7fa;font-size:11px;letter-spacing:.14em;margin-bottom:17px}.xc-account-paper{background:#fffef7;border:1px solid #7b8e97;padding:42px 55px}.xc-account-paper>header{max-width:740px;margin:auto;font-size:12px;color:#829bab;padding-bottom:19px;border-bottom:1px solid #c4d2d3}
@media(max-width:980px){.xc-ledger-cover{grid-template-columns:1fr 260px;gap:27px}}
@media(max-width:760px){.xc-ledger-cover{display:block;padding-top:0}.xc-ledger-cover>div{border-left-width:4px;padding-left:20px}.xc-ledger-photo{height:180px;margin-top:25px!important}.xc-ledger-index>header{display:block;padding:23px 21px}.xc-ledger-index>header span{display:block;margin-top:10px}.xc-ledger-row{display:block;padding:25px 21px}.xc-ledger-row>div:first-child{display:inline-block;padding:7px 10px;margin-bottom:17px}.xc-ledger-row h2{font-size:23px}.xc-account-heading{display:block}.xc-account-heading>header,.xc-account-heading>aside{padding:26px 22px}.xc-account-heading h1{font-size:31px}.xc-account-heading>aside{font-size:15px}.xc-account-paper{padding:25px 19px;margin:0 -5px}}
