*{box-sizing:border-box}body{margin:0;font:15px "Microsoft YaHei",sans-serif;color:#264750;background:#f5f9fa}button,a{font:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}header{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 28px;background:white;border-bottom:1px solid #dce8eb}.brand{font-size:23px;font-weight:bold}.brand small{font-size:13px;font-weight:normal;margin-left:16px;color:#768b91}.account{display:flex;align-items:center;gap:22px;font-size:13px;color:#6f858b}.shell{display:flex;min-height:calc(100vh - 155px)}aside{width:232px;flex-shrink:0;padding:25px 16px;background:#edf5f6;border-right:1px solid #dce8eb}.side-title{font-size:12px;color:#83979d;margin:0 12px 20px}nav button{width:100%;border:0;background:transparent;color:#486670;text-align:left;padding:12px 14px;border-radius:6px;min-height:44px}nav button:hover{background:#e0eef0}nav button.active{background:#d4e9ec;color:#166875;font-weight:bold}details{margin:5px 0}summary{cursor:pointer;padding:12px 14px;min-height:44px;color:#486670}details .branch{border-left:1px solid #c5dadd;margin:2px 0 10px 21px;padding-left:9px}main{flex:1;min-width:0;max-width:1200px;padding:38px 46px 70px}.breadcrumb{font-size:12px;color:#7a9299;margin-bottom:23px}h1{font-size:27px;margin:0 0 12px;font-weight:650}.description{color:#71868d;line-height:1.8;font-size:14px;margin:0 0 30px}.content-panel{background:white;border:1px solid #dce7e9;border-radius:9px;overflow:hidden}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid #e5edef;gap:14px}.panel-head h2{font-size:18px;margin:0}.primary{background:#267481;color:#fff;border:0;border-radius:6px;padding:11px 22px;min-height:44px;white-space:nowrap}.row{display:flex;justify-content:space-between;gap:20px;padding:23px 24px;border-bottom:1px solid #edf2f3;align-items:center}.row:last-child{border-bottom:0}.row h3{font-size:16px;margin:0 0 9px;font-weight:500}.row p{font-size:13px;margin:0;color:#7c9198;line-height:1.7}.row button{border:0;background:#edf6f7;color:#287784;border-radius:6px;padding:10px 15px;min-height:44px;white-space:nowrap}.quiet{font-size:12px;color:#8b9da3;margin-top:20px;line-height:1.8}.site-footer{display:flex;flex-wrap:wrap;gap:5px 18px;justify-content:center;padding:18px 24px;font-size:12px;color:#809298;border-top:1px solid #e0eaec;background:white;line-height:1.8}.menu{display:none;border:1px solid #c4d9dd;background:white;border-radius:5px;min-height:44px;padding:0 12px}.mobile-shade{display:none}.notice{padding:14px 18px;margin-top:20px;background:#eaf3f5;border-radius:6px;color:#48747e;font-size:13px}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid #c9963a;outline-offset:2px}@media(min-width:701px) and (max-width:1100px){aside{width:195px;padding:24px 10px}main{padding:30px 27px}.brand small{font-size:12px}}@media(max-width:700px){header{padding:10px 16px;height:66px;gap:10px}.menu{display:block}.brand{font-size:20px}.brand small,.account span{display:none}.account{gap:0;font-size:12px}.shell{min-height:calc(100vh - 200px)}aside{display:none;position:fixed;z-index:20;top:66px;bottom:0;left:0;overflow:auto;width:245px;box-shadow:8px 0 25px #23434b15}body.menu-open aside{display:block}body.menu-open .mobile-shade{display:block;position:fixed;inset:66px 0 0;background:#203f4755;z-index:15;border:0}main{padding:26px 18px 45px}h1{font-size:23px}.breadcrumb{margin-bottom:18px}.description{margin-bottom:22px}.panel-head,.row{padding:18px 16px}.panel-head h2{font-size:16px}.panel-head{flex-wrap:wrap}.row{gap:12px}.row h3{font-size:15px}.row button{padding:9px 12px}.site-footer{font-size:11px;padding:16px}}