:root{color:#161619;font-synthesis:none;font-variant-numeric:tabular-nums;background:#fff;font-family:Helvetica Neue,Helvetica,Arial,sans-serif}*{box-sizing:border-box}body{margin:0}header{border-bottom:1px solid #d9d9dd;justify-content:space-between;align-items:center;gap:24px;min-height:88px;padding:20px 5vw;display:flex}.brand{color:inherit;letter-spacing:-1px;font-size:26px;font-weight:750;text-decoration:none}.brand span{color:#002fa7}.account{align-items:center;gap:24px;font-size:14px;display:flex}main{max-width:1360px;margin:auto;padding:64px 5vw}h1{letter-spacing:-2px;margin:0 0 24px;font-size:clamp(36px,5vw,64px);font-weight:500}h2{margin:0;font-size:21px;font-weight:500}p{line-height:1.6}button,input{font:inherit}button{cursor:pointer;color:inherit;background:#fff;border:1px solid #c5c5cd;padding:10px 16px}button:hover{color:#002fa7;border-color:#002fa7}button:disabled{opacity:.55;cursor:wait}button.primary{color:#fff;background:#002fa7;border-color:#002fa7;padding:14px 24px}:focus-visible{outline-offset:3px;outline:3px solid #002fa7}input{color:#161619;background:#fff;border:1px solid #b6b6c0;width:100%;margin-top:8px;padding:14px;display:block}.login{max-width:460px}.login form{gap:24px;margin:36px 0;display:grid}label{font-size:15px}.muted{color:#62626e;font-size:14px}.heading{justify-content:space-between;align-items:baseline;gap:24px;display:flex}.system{border-top:1px solid #161619;border-bottom:1px solid #d9d9dd;grid-template-columns:repeat(3,1fr);margin-top:20px;display:grid}.system>div{flex-direction:column;gap:12px;padding:26px 20px 26px 0;display:flex}.system>div+div{border-left:1px solid #d9d9dd;padding-left:24px}.system strong{letter-spacing:-.6px;font-size:24px;font-weight:500}.notice{background:#f7f7f8;border-left:3px solid #002fa7;margin:32px 0;padding:20px 24px}.empty{border-bottom:1px solid #d9d9dd;padding:60px 0}.empty p{color:#62626e}.error{color:#a71931}p.error{border-bottom:1px solid;padding:14px 0}.jobs article{border-bottom:1px solid #d9d9dd;padding:28px 0}.jobtitle{justify-content:space-between;gap:24px;display:flex}.jobtitle h2{overflow-wrap:anywhere}.phase{color:#002fa7;white-space:nowrap}.result{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.result code{overflow-wrap:anywhere}progress{accent-color:#002fa7;width:100%}@media (width<=700px){header{align-items:flex-start}.account{flex-direction:column;align-items:flex-end;gap:8px}main{padding-top:36px}.system{grid-template-columns:1fr}.system>div+div{border-top:1px solid #d9d9dd;border-left:0;padding-left:0}.heading,.jobtitle{flex-direction:column;gap:4px}.heading{padding-bottom:20px}}.upload-controls{border-top:1px solid #d9d9dd;border-bottom:1px solid #d9d9dd;margin:32px 0;padding:24px 0}.upload-heading{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.activity{overflow-wrap:anywhere;background:#f7f7f8;gap:16px;margin:20px 0;padding:24px;display:grid}.activity button{justify-self:start}.resume-row{border-top:1px solid #d9d9dd;align-items:center;gap:12px;padding:16px 0;display:flex}.resume-row span{overflow-wrap:anywhere;flex:1}@media (width<=700px){.resume-row{flex-wrap:wrap}.resume-row span{flex-basis:100%}}.upload-controls input[hidden]{display:none}.job-actions{flex-wrap:wrap;align-items:center;gap:16px;margin:16px 0;display:flex}.job-actions a{color:#002fa7}.job-actions .delete{color:#a71931}.checksum{overflow-wrap:anywhere;color:#62626e;font-size:13px}.job-controls p{margin:12px 0}
