*{box-sizing:border-box}body{color:#18273b;background:#f1f5f8;margin:0;font:15px/1.55 system-ui,sans-serif}.shell{min-height:100vh;display:flex}aside{color:#fff;background:linear-gradient(110deg,#103457,#102c50);flex:none;width:clamp(185px,16vw,235px);padding:14px 12px}.brand{object-fit:contain;width:162px;height:44px;margin-bottom:15px}button,input,textarea{font:inherit}button{cursor:pointer;color:inherit;background:#fff;border:1px solid #d7e1eb;border-radius:5px;padding:7px 12px}button:disabled{cursor:default;opacity:.65}aside button{text-align:left;color:#fff;background:0 0;border:0;width:100%;height:36px;padding-left:11px}.active,.primary{color:#fff;background:#1368c5}.group{color:#c1d5e9;margin-top:12px;font-size:13px}.group span,.task span,time{float:right}main{flex:1;min-width:0}header{background:#fff;border-bottom:1px solid #dde6ed;height:49px;padding:14px 25px;font-size:14px}time,small,p,dt{color:#61748a}section{padding:18px 24px}h1{margin:0 0 16px;font-size:29px}h1 small,h3 small{margin-left:8px;font-size:14px;font-weight:400}article{background:#fff;border:1px solid #dfe8ee;border-radius:5px;margin-bottom:14px;padding:16px 19px}h3{border-bottom:1px solid #e7edf2;margin:0 0 10px;padding-bottom:10px;font-size:17px}.metrics,.cols,.quick,.facts,.bar,footer{gap:14px;display:flex}.metrics article,.quick button,.facts div{flex:1}.metrics article,.remind,.quick button,.task{align-items:center;gap:16px;display:flex}.symbol{object-fit:contain;width:43px;height:43px}.metrics strong{font-size:28px;display:block}.metrics article:nth-child(2) strong{color:#e8821d}.cols>article:first-child{flex:1.7}.cols>article:last-child{flex:1}.task,.remind{text-align:left;border:0;border-bottom:1px solid #e6edf2;width:100%;min-height:67px}.task small{flex:1}.task .symbol,.quick .symbol{width:35px;height:35px}.remind{min-height:105px}.quick button{border:0;border-right:1px solid #e5eaf0}.facts div{border-right:1px solid #e8edf2}.facts b,.facts small{display:block}.bar,footer{justify-content:space-between;margin:8px 0}input,textarea{border:1px solid #cbd8e4;border-radius:5px;padding:9px}table{border-collapse:collapse;width:100%}td,th{text-align:left;overflow-wrap:anywhere;border-bottom:1px solid #e7edf2;padding:10px 7px}th{background:#f2f6f9}.link,.catalog .active{color:#155db2;background:#eef5ff}em{color:#ad610a;background:#fff2dc;border-radius:5px;margin-left:8px;padding:4px 9px;font-size:13px;font-style:normal}.reader{grid-template-columns:minmax(150px,.75fr) minmax(260px,1.85fr) minmax(200px,1fr);gap:10px;display:grid}.catalog button{text-align:left;width:100%;margin:6px 0;display:block}.catalog button span{float:right;color:#138951}.preview{background:#e3e9f0}.paper{background:#fff;min-height:310px;padding:14px;box-shadow:0 5px 17px #19334519}.paper h2{text-align:center;font-size:19px}.paper img,.paper video{object-fit:contain;width:100%;max-height:350px}.paper a{color:#155db2}.paper th{width:30%}dl{grid-template-columns:1fr 1.3fr;gap:9px;font-size:14px;display:grid}dd{margin:0}textarea{width:100%;min-height:65px}.danger,[role=alert]{color:#b3382b}footer{border-top:1px solid #e5ebf1;padding-top:12px}@media (width<=920px){.reader{grid-template-columns:1fr}.cols,.metrics{flex-wrap:wrap}aside{width:165px}}.brand[data-v-86967bac]{color:#fff;white-space:nowrap;align-items:center;gap:10px;font-size:20px;display:flex}.brand svg[data-v-86967bac]{color:#c9e2ff;flex-shrink:0;width:26px;height:26px}.symbol[data-v-4c1ccc03]{flex-shrink:0;display:block}
