@import"https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500;600;700&family=Manrope:wght@400;600;700;800&display=swap";:root{font-family:DM Sans,sans-serif;color:#15243b;background:#f3f5f8;font-synthesis:none}*{box-sizing:border-box}body{margin:0}header{background:#101c32;color:#fff;padding:24px 5vw;display:flex;align-items:center;gap:30px}header span{font-size:10px;letter-spacing:2px;color:#aab9cd}header button{margin-left:auto}.brand{color:inherit;text-decoration:none;font-weight:800;font-size:23px;letter-spacing:-1px}main{max-width:1280px;margin:auto;padding:36px 28px}.intro{max-width:850px;padding:20px 0 40px}.eyebrow{font-size:11px;letter-spacing:2px;font-weight:700;color:#55718f}h1{font-family:Manrope,sans-serif;font-size:clamp(32px,5vw,56px);letter-spacing:-2px;line-height:1.13;margin:20px 0}h1 em{font-style:normal;color:#30756b}.intro>p:not(.eyebrow){max-width:590px;line-height:1.7;color:#52647a}.pills{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px}.pills span{font-size:11px;padding:8px 12px;background:#e4eceb;border-radius:20px;color:#285f56}.panel{background:#fff;border:1px solid #dce3ec;border-radius:14px;padding:26px;margin-bottom:24px}h2{font-size:21px;margin:0 0 18px;letter-spacing:-.5px}h2 small{font-size:13px;color:#64758a;float:right}h3{font-size:17px}button,input{font:inherit}button{border:1px solid #c6d2de;border-radius:7px;background:#fff;padding:10px 14px;color:#1b3c52;cursor:pointer;font-size:13px;font-weight:600}button:hover{background:#eef4f3}button:disabled{opacity:.55;cursor:wait}:focus-visible{outline:3px solid #159b85;outline-offset:3px}.primary{background:#164b42;color:#fff}.login{max-width:480px}form{display:grid;gap:14px}label{font-size:13px;font-weight:600;display:grid;gap:8px}input{width:100%;padding:12px;border:1px solid #bfcbd9;border-radius:6px}.workspace{display:grid;grid-template-columns:300px 1fr;gap:24px}.status{display:flex;justify-content:space-between;align-items:center;margin:0 0 24px;gap:15px}.status p{font-size:13px}.watch{padding:17px 0;border-top:1px solid #e7edf2}.watch>button:first-child{display:grid;gap:6px;text-align:left;width:100%;border:0}.watch span{font-size:12px;font-weight:400}.watch .selected{background:#eaf4f1;border-left:3px solid #267866!important}.text-button{border:0;color:#6d5360;font-size:11px;padding:6px}.muted{color:#62748b;font-size:12px;line-height:1.65}.error{color:#a03538;background:#fff2f0;padding:12px;border-radius:6px;font-size:13px;overflow-wrap:anywhere}.quote{display:flex;gap:24px;align-items:baseline;flex-wrap:wrap}.quote strong{font-size:40px;letter-spacing:-1px}.quote small{font-size:12px;color:#6c7d8e}.positive{color:#16725a}.negative{color:#b13c50}svg{width:100%;color:#338572;margin-top:25px}.chart-dates{display:flex;justify-content:space-between;color:#6e7d8f;font-size:11px}.models{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:20px 0}.models article{background:#f4f7fa;border-radius:10px;padding:20px}.models strong{font-size:30px}.models p,.models small{font-size:12px;line-height:1.6}summary{cursor:pointer;font-size:13px;padding:15px 0}.table-scroll{overflow:auto;max-height:400px}table{width:100%;border-collapse:collapse;text-align:left;font-size:13px}td,th{padding:13px;border-bottom:1px solid #e7ecf2}th{color:#677b91;font-size:11px}footer{font-size:12px;color:#65778d;line-height:1.8;padding:15px 0 30px}code{overflow-wrap:anywhere}@media(max-width:760px){header{padding:20px;flex-wrap:wrap;gap:12px}header span{display:none}main{padding:24px 16px}.workspace{grid-template-columns:1fr}.panel{padding:20px}.models{grid-template-columns:1fr}.status{align-items:flex-start}.status button{max-width:130px}.quote strong{font-size:32px}}
