*{box-sizing:border-box}body{margin:0;background:#f7f9fc;color:#17223a;font:14px system-ui,-apple-system,Segoe UI,sans-serif}header{height:72px;background:#fff;border-bottom:1px solid #e5eaf1;display:flex;align-items:center;gap:48px;padding:0 max(3vw,20px)}a{text-decoration:none;color:inherit}.brand{font-weight:850;font-size:29px;letter-spacing:-1.7px}.brand span,.intro h1 span{color:#1366f3}nav{display:flex;gap:28px;font-weight:650}nav .active{color:#1265ed}.tag{margin-left:auto;color:#547092;font-size:12px}main{max-width:1560px;margin:auto;padding:35px 26px}.intro{display:flex;justify-content:space-between;align-items:center;margin-bottom:27px}.eyebrow{color:#0865e9;font-size:11px;font-weight:850;letter-spacing:2px}.intro h1{font-size:43px;letter-spacing:-2px;margin:4px 0}.intro p{color:#66758c}.sync{border:1px solid #dfe8f3;border-radius:14px;background:white;padding:12px 17px;font-weight:700}.sync i{display:inline-block;background:#20bd87;width:8px;height:8px;border-radius:50%;margin-right:7px}.sync small{display:block;color:#8290a3;font-weight:400;margin-top:5px}.tabs{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:17px}.tabs button{border:1px solid #e0e6ef;background:#fff;color:#3c4a5d;padding:12px 18px;border-radius:10px;font-weight:750;cursor:pointer}.tabs button.active{background:#102343;color:#fff;border-color:#102343}.tabs .network{display:inline-flex;width:23px;height:23px;border-radius:6px;align-items:center;justify-content:center;color:#fff;margin-right:9px}.toolbar{display:grid;grid-template-columns:2fr repeat(3,1fr);gap:12px;margin-bottom:19px}.toolbar input,.toolbar select{border:1px solid #dfe5ed;border-radius:11px;background:#fff;padding:14px;min-width:0;color:#25344b}.layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:17px}.panel{background:#fff;border:1px solid #e5eaf2;border-radius:16px;box-shadow:0 3px 12px #112d5210;overflow:hidden}.panelhead{padding:21px;display:flex;align-items:center;justify-content:space-between}.panelhead h2,.detail h2{font-size:18px;margin:0 0 5px}.panelhead p{margin:0;color:#8794a8;font-size:12px}button{cursor:pointer}#viewAll{border:1px solid #d5e3ff;background:#eff5ff;color:#075ddd;padding:10px 15px;border-radius:9px;font-weight:700}.tablewrap{overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}th{text-align:left;background:#f7f9fd;color:#8190a5;font-size:11px;letter-spacing:.3px}td,th{padding:13px 15px;border-bottom:1px solid #eef1f6}td{font-size:12px}td:nth-child(2){font-weight:750;font-size:13px}td small{display:block;color:#8491a4;font-weight:400;margin-top:3px}.avatar{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:32px;height:32px;border-radius:50%;background:#edf3ff;color:#2167e8;font-weight:850;margin-right:10px}.pill{font-size:11px;padding:4px 7px;border-radius:6px;background:#f1f5fa}.detail{padding:22px;align-self:start;min-height:250px}.detail p{color:#718096;line-height:1.6}.detail dl{display:grid;grid-template-columns:1fr 1fr;gap:10px}.detail dt{color:#8997aa;font-size:11px}.detail dd{margin:4px 0;font-weight:750}.detail a{display:block;text-align:center;background:#0b66ef;color:white;border-radius:9px;padding:12px;margin-top:18px}.foot,.notice{font-size:12px;color:#8693a5;line-height:1.6}.foot{padding:15px 20px}.notice{padding:15px 2px}@media(max-width:950px){.layout{grid-template-columns:1fr}.toolbar{grid-template-columns:1fr 1fr}.tag{display:none}}@media(max-width:600px){header{gap:18px;height:auto;padding:16px}nav{gap:12px;font-size:11px}.brand{font-size:23px}.intro{display:block}.intro h1{font-size:35px}.sync{display:inline-block}.toolbar{grid-template-columns:1fr}.tabs button{padding:9px}.panelhead{gap:8px}.panelhead h2{font-size:15px}}