:root{font-family:Arial,"PingFang SC","Microsoft YaHei",sans-serif;color:#252820;background:#f6f6ee;--green:#d4ef83}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0}a{color:inherit;text-decoration:none}header,main,footer{max-width:1240px;margin:auto}header{height:94px;border-bottom:1px solid #d9dbcF;display:flex;align-items:center;justify-content:space-between;padding:0 30px}.brand{font-size:32px;font-weight:900;letter-spacing:-2px}.brand span{font-size:13px;vertical-align:top;letter-spacing:0}nav{display:flex;gap:38px;font-size:14px}.live{font-size:12px}i{display:inline-block;width:7px;height:7px;background:#6c9139;border-radius:50%;margin-right:8px}main{padding:0 30px}.hero{position:relative;padding:56px 0 45px}.eyebrow{font-size:10px;letter-spacing:2px;font-weight:700;color:#707566}h1{font-size:82px;letter-spacing:-5px;line-height:1.13;margin:24px 0 26px;font-weight:900}h1 span{background:var(--green);padding:0 12px}h1 b{display:inline-block;color:#91ad52;font-size:135px;position:absolute;right:155px;top:54px;font-weight:400;transform:rotate(12deg)}.intro{display:flex;align-items:center;gap:60px}.intro p,p{font-size:14px;line-height:1.9;color:#76796d}.button{display:flex;justify-content:space-between;gap:36px;padding:17px 22px;font-size:14px;border:0;cursor:pointer;font-weight:600}.dark{background:#282d23;color:#fff}.hero-note{position:absolute;right:0;bottom:47px;color:#8c8e81;font-size:10px;line-height:2}.metrics{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #d8dacf;background:#eceee3;margin:5px 0 62px}.metrics>div{padding:25px 28px;border-right:1px solid #d8dacf}.metrics>div:last-child{border:0}.metrics small{font-size:12px}.metrics strong{display:block;font-size:35px;letter-spacing:-1px;margin:11px 0}.metrics span{font-size:9px;letter-spacing:1px;color:#909382}.metrics .unit{font-size:14px}.section-head{display:flex;justify-content:space-between;align-items:end;margin-bottom:22px}h2{font-size:28px;letter-spacing:-1px;margin:13px 0 0}h2 span{font-size:12px;font-weight:400;letter-spacing:0;color:#777c6a;margin-left:20px}.tabs{display:flex;background:#e8eadd;padding:4px}.tabs button{padding:10px 16px;border:0;background:transparent;color:#777c6a;cursor:pointer}.tabs .active{background:#fff;color:#282d23;box-shadow:0 1px 4px #0001}.seed-note{font-size:11px;color:#828573;margin-bottom:14px}.table-wrap{overflow-x:auto}table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}th{font-size:10px;color:#7c816d;letter-spacing:.5px;font-weight:500;background:#edefe4;padding:15px 18px}td{padding:21px 18px;border-bottom:1px solid #dfe2d3;font-size:14px}tbody tr:first-child{background:#eef3dc}.rank{font-size:20px;font-weight:700;color:#989e88}.top{color:#53682c}.ai-cell{display:flex;gap:14px;align-items:center}.logo{width:39px;height:39px;display:grid;place-items:center;border-radius:10px;font-size:25px;color:white}.ai-name{font-size:16px;font-weight:700}.company{display:block;font-size:10px;color:#939783;margin-top:4px}.score{font-size:23px;font-weight:700;letter-spacing:-.7px}.heat{width:125px;height:6px;background:#e5e9d9}.heat div{background:#9db96a;height:100%}.row-btn{border:1px solid #d3d9c3;background:transparent;padding:7px 11px;color:#707858;cursor:pointer;font-size:11px}.table-foot{display:flex;justify-content:space-between;font-size:10px;color:#90957f;margin-top:16px}.upload{display:grid;grid-template-columns:1fr 1fr;gap:110px;border-top:1px solid #d9deca;margin-top:60px;padding:58px 0}.upload h2{font-size:43px;line-height:1.35;margin:18px 0}.upload h2 span{font-size:43px;color:#789544;font-weight:700;margin:0}.upload-note{font-size:12px;margin-top:30px;line-height:2}.upload-note small{color:#979d86}.form-card{background:#fff;border:1px solid #dce1ce;padding:28px}.card-head{display:flex;justify-content:space-between;font-weight:700;margin-bottom:25px}label{font-size:11px;color:#777d6a;display:block}input,select{width:100%;padding:13px;margin-top:9px;border:1px solid #dce1d0;background:#f9faf5;font:14px Arial;color:#333}.fields{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.form-card .button{width:100%}#message{font-size:12px;min-height:16px;margin:8px 0}.or{font-size:10px;text-align:center;color:#929883;margin:18px 0}.file{border:1px dashed #bfc9a9;padding:14px;text-align:center;cursor:pointer;color:#657644}.file input{display:none}.file-help{display:block;font-size:10px;color:#9ba18e;line-height:1.7;margin-top:12px}details{margin-top:20px;font-size:12px;color:#737e5e}summary{cursor:pointer}pre{white-space:pre-wrap;font-size:11px}.activity{border-top:1px solid #dce1d0;padding:35px 0 55px}.activity h2{font-size:22px;margin-bottom:24px}.activity h2 span{font-size:22px;font-weight:700;color:#839955;margin:0}#recent{font-size:12px;color:#929981;display:flex;flex-wrap:wrap;gap:12px}.event{border:1px solid #dae1cc;padding:12px 16px}footer{border-top:1px solid #dce1d0;padding:25px 30px;display:flex;justify-content:space-between;align-items:center}footer .brand{font-size:24px}footer>span,footer small{font-size:10px;color:#969c87}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible{outline:2px solid #729d34;outline-offset:3px}@media(max-width:760px){header{height:76px;padding:0 20px}nav{gap:15px}.live{display:none}main{padding:0 20px}.hero{padding-top:38px}h1{font-size:43px;letter-spacing:-2px}h1 b{font-size:65px;right:0;top:35px}.intro{gap:15px;align-items:start;flex-direction:column}.hero-note{display:none}.metrics{grid-template-columns:1fr 1fr;margin-bottom:40px}.metrics>div{padding:20px;border-bottom:1px solid #d8dacf}.metrics strong{font-size:28px}.section-head{align-items:start;gap:20px;flex-direction:column}h2 span{display:block;margin:10px 0}.seed-note{line-height:1.8}td,th{padding:15px 10px}td:last-child,th:last-child{display:none}.heat{width:70px}.upload{grid-template-columns:1fr;gap:25px;padding-top:35px;margin-top:35px}.upload h2{font-size:35px}.upload h2 span{font-size:35px;display:inline}footer>span{display:none}footer{padding:20px}.score{font-size:19px}}
