.history-main{max-width:1180px;padding-top:43px;min-height:calc(100vh - 170px)}.history-top{display:flex;align-items:center;justify-content:space-between;gap:25px;margin-bottom:30px}.history-heading .eyebrow{font-size:9px;margin-bottom:10px}.history-heading h1{font-size:28px;font-weight:560;letter-spacing:-.8px;line-height:1.25;margin:0 0 10px}.history-heading>p:last-child{font-size:12px;color:var(--muted);margin:0}.history-top>.button{flex:none}.history-summary{display:flex;align-items:center;justify-content:space-between;gap:20px;color:#8b99ab;font-size:10px;margin:0 2px 13px}.history-summary>span:first-child{color:#6b7d95}.history-state{padding:65px 25px;text-align:center;background:white;border:1px solid var(--line);border-radius:12px;color:#8a99ac}.history-state h2{font-size:19px;color:#526982;font-weight:500;margin:0 0 10px;letter-spacing:-.3px}.history-state p{font-size:12px;line-height:1.8;margin:0}.history-state .button{margin-top:23px}.history-empty-icon{display:grid;place-items:center;width:48px;height:48px;margin:0 auto 20px;border-radius:12px;background:#edf3ff;color:#7695c6;font-size:27px}.loading-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#7698d0;margin-bottom:15px;animation:history-loading 1.2s ease-in-out infinite alternate}@keyframes history-loading{from{opacity:.3}to{opacity:1}}.history-error{border-color:#eadfdc}.history-error h2{color:#98705f}.history-error p{color:#a38c81}#historyContent{border:1px solid var(--line);border-radius:12px;background:white;overflow:hidden}.history-columns,.attempt-row{display:grid;grid-template-columns:minmax(180px,1fr) 150px 130px 86px 88px;gap:20px;align-items:center;padding:15px 22px}.history-columns{font-size:9px;color:#92a0b2;background:#fafbfd;border-bottom:1px solid #e8edf4;padding-top:12px;padding-bottom:12px}.attempt-row{min-height:88px;border-bottom:1px solid #edf0f5}.attempt-row:last-child{border-bottom:0}.attempt-file{min-width:0}.attempt-file h2{font-size:12px;font-weight:550;margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#435a77}.attempt-file p{font-size:10px;margin:6px 0 0;color:#94a1b2;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.attempt-date{font-size:11px;color:#70839d}.attempt-date span{display:block;margin-top:4px;font-size:10px;color:#9ba7b7;font-variant-numeric:tabular-nums}.attempt-status{display:inline-block;justify-self:start;padding:5px 8px;border-radius:5px;font-size:10px;white-space:nowrap;color:#8291a4;background:#f0f3f7}.attempt-status.done{color:#4e846d;background:#edf5f0}.attempt-status.running{color:#557fbe;background:#edf3fc}.attempt-status.error{color:#ad7b67;background:#faf0eb}.attempt-status.expired{color:#998872;background:#f5f2ed}.attempt-duration{font-size:11px;color:#7f8fa5;font-variant-numeric:tabular-nums}.attempt-open{justify-self:end;font-size:11px;color:#4775b8;padding:7px 10px;border:1px solid #e2e9f3;border-radius:6px}.attempt-open:hover{background:#f6f9fe;border-color:#c2d2e8}.history-pagination{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:20px}.history-pagination p{font-size:11px;color:#8d9aad;margin:0}.history-pagination>div{display:flex;gap:8px}.history-pagination .button{font-size:11px;padding:8px 13px}.history-pagination button:disabled{cursor:default;opacity:.4}.history-link.current{color:#2b62d9}
@media(max-width:850px){.history-columns,.attempt-row{grid-template-columns:minmax(130px,1fr) 125px 112px 70px 76px;gap:12px;padding-left:17px;padding-right:17px}}
@media(max-width:650px){.history-main{padding-top:30px}.history-top{align-items:flex-start;gap:14px;margin-bottom:25px}.history-heading h1{font-size:24px}.history-heading .eyebrow{font-size:8px}.history-heading>p:last-child{font-size:11px;line-height:1.65}.history-top>.button{font-size:10px;padding:8px 10px;margin-top:24px}.history-summary{gap:10px;font-size:9px;align-items:flex-start}.history-summary>span:last-child{text-align:right}.history-columns{display:none}.attempt-row{grid-template-columns:minmax(0,1fr) auto;gap:11px 15px;padding:18px}.attempt-file{grid-column:1 / -1}.attempt-file h2{font-size:12px}.attempt-file p{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.5}.attempt-date{grid-column:1;grid-row:2;font-size:10px;align-self:start}.attempt-date span{display:inline;margin:0 0 0 7px;font-size:10px}.attempt-status{grid-column:1;grid-row:3}.attempt-duration{grid-column:2;grid-row:2;justify-self:end;font-size:10px}.attempt-duration::before{content:'Время: ';color:#a2acb9}.attempt-open{grid-column:2;grid-row:3;font-size:10px}.history-state{padding:48px 22px}.history-state h2{font-size:18px}.history-pagination{gap:12px}.history-pagination p{font-size:10px}.history-pagination .button{font-size:10px;padding:8px 10px}.history-pagination>div{gap:6px}}
