.job-results table{width:100%;table-layout:auto}.job-results td,.job-results th{display:table-cell;padding:.5rem;vertical-align:middle}.job-results table tbody tr:nth-of-type(odd){--tw-bg-opacity:1;background-color:rgba(243,244,246,var(--tw-bg-opacity))}.job-results .EXECUTED{--tw-text-opacity:1;color:rgba(16,185,129,var(--tw-text-opacity))}.job-results .DEGRADED{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.job-results .CANCELED,.job-results .ERROR{--tw-text-opacity:1;color:rgba(239,68,68,var(--tw-text-opacity))}.job-results .EXECUTING{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.job-results .no-data{text-align:center;--tw-text-opacity:1;color:rgba(209,213,219,var(--tw-text-opacity))}.job-results .export-csv,.job-results .export-fits,.job-results .export-vot{border-radius:9999px;--tw-bg-opacity:1;background-color:rgba(0,0,0,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.875rem;line-height:1.25rem;font-weight:600;text-transform:uppercase;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.spinner{width:60px;height:60px}.half-circle-spinner,.half-circle-spinner *{box-sizing:border-box}.half-circle-spinner{width:inherit;height:inherit;border-radius:100%;position:relative;border-color:inherit}.half-circle-spinner .circle{content:"";position:absolute;width:100%;height:100%;border-radius:100%;border:6px solid transparent}.half-circle-spinner .circle.circle-1{border-top-color:inherit;-webkit-animation:half-circle-spinner-animation 1s infinite;animation:half-circle-spinner-animation 1s infinite}.half-circle-spinner .circle.circle-2{border-bottom-color:inherit;-webkit-animation:half-circle-spinner-animation 1s infinite alternate;animation:half-circle-spinner-animation 1s infinite alternate}@-webkit-keyframes half-circle-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes half-circle-spinner-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.editable{display:flex;align-items:center;gap:.5rem}.editable input{width:100%;flex-grow:1}.tooltip{position:relative}.tooltip .label{text-decoration:underline;cursor:help;line-height:1rem}.tooltip .content{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;font-weight:400;font-size:medium;text-align:initial;opacity:0;pointer-events:none;position:absolute;z-index:10;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;--tw-shadow:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px 0 rgba(0,0,0,0.06);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}.tooltip.to-right .content{right:0}.tooltip .label:hover+.content{opacity:1;pointer-events:visible}.job{display:grid;gap:1rem;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));padding-left:1rem;padding-right:1rem;padding-top:.75rem;padding-bottom:.75rem}.job .field{display:flex;flex-direction:column;gap:.25rem}.job .field label{display:block;font-size:.875rem;line-height:1.25rem;font-weight:600}.job .files{display:flex;flex-wrap:wrap;gap:.25rem}.job .files li{display:flex;align-items:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;--tw-bg-opacity:1;background-color:rgba(209,213,219,var(--tw-bg-opacity));padding-left:.5rem;padding-right:.5rem;padding-top:.25rem;padding-bottom:.25rem;font-weight:600;--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity))}.job .EXECUTED{--tw-text-opacity:1;color:rgba(52,211,153,var(--tw-text-opacity))}.job .DEGRADED{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity))}.job .ERROR{--tw-text-opacity:1;color:rgba(248,113,113,var(--tw-text-opacity))}.job .EXECUTING{--tw-text-opacity:1;color:rgba(59,130,246,var(--tw-text-opacity))}.job .keywords{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem}.job .keywords li{display:flex;align-items:center;border-radius:9999px;font-size:.875rem;line-height:1.25rem;font-weight:600;gap:.25rem;--tw-bg-opacity:1;background-color:rgba(229,231,235,var(--tw-bg-opacity));padding-left:.75rem;padding-right:.75rem;padding-top:.25rem;padding-bottom:.25rem}.job pre.query{white-space:pre-wrap;word-break:break-all}