.jobs-page{--jobs-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--jobs-display:Georgia, "Times New Roman", serif;background:var(--paper);min-height:100vh;color:var(--ink);padding-bottom:72px}.jobs-skip{position:absolute;left:-9999px}.jobs-skip:focus{z-index:2;border-radius:var(--radius-xs);background:var(--ink);color:var(--paper-bright);font-size:var(--text-sm);padding:10px 16px;font-weight:600;top:16px;left:24px}.jobs-topbar{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;width:min(100% - 48px,1180px);min-height:78px;margin-inline:auto;display:flex}.jobs-brand{color:var(--ink);font-size:var(--text-md);letter-spacing:.14em;font-weight:700;text-decoration:none}.jobs-topbar nav{flex-wrap:wrap;gap:20px;display:flex}.jobs-topbar nav a{color:var(--ink-soft);font-size:var(--text-sm);font-weight:500;text-decoration:none}.jobs-topbar nav a:hover,.jobs-topbar nav a:focus-visible{color:var(--ink);text-decoration:underline}.jobs-shell{width:min(100% - 48px,1180px);margin-inline:auto}.jobs-mono{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums}.jobs-absent{color:var(--ink-faint);font-size:var(--text-sm);font-style:italic}.jobs-link{color:var(--cyan-deep);text-underline-offset:2px;font-weight:500;text-decoration:underline}.jobs-masthead{padding:56px 0 28px}.jobs-eyebrow{color:var(--ink-faint);font-size:var(--text-2xs);letter-spacing:.13em;text-transform:uppercase;margin:0;font-weight:600}.jobs-masthead h1{font-family:var(--jobs-display);font-size:var(--text-3xl);letter-spacing:-.045em;margin:14px 0 0;font-weight:400;line-height:1.02}.jobs-masthead h1 .jobs-mono{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;font-weight:500}.jobs-lede{max-width:68ch;color:var(--ink-soft);font-size:var(--text-md);margin:12px 0 0}.jobs-badge{border-radius:var(--radius-pill);font-size:var(--text-2xs);letter-spacing:.1em;text-transform:uppercase;border:2px solid #0000;margin:20px 0 0;padding:7px 14px;font-weight:700;display:inline-block}.jobs-badge.is-settled{background:var(--status-live);color:#fff}.jobs-badge.is-refunded{border-color:var(--danger);background:var(--paper-bright);color:var(--danger)}.jobs-badge.is-failed{background:var(--danger);color:#fff}.jobs-badge.is-unknown{border-color:var(--line);background:var(--paper-bright);color:var(--ink-soft)}.jobs-verdict{border-left:4px solid var(--line);border-radius:0 var(--radius-xs) var(--radius-xs) 0;background:var(--paper-bright);max-width:78ch;color:var(--ink);font-size:var(--text-base);margin:0 0 36px;padding:18px 22px}.jobs-verdict strong{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;font-weight:600}.jobs-verdict.is-settled{border-left-color:var(--status-live)}.jobs-verdict.is-refunded,.jobs-verdict.is-failed{border-left-color:var(--danger)}.jobs-panels{grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr));gap:20px;display:grid}.jobs-panel{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-bright);padding:24px}.jobs-panel+.jobs-panel{margin-top:20px}.jobs-panels .jobs-panel+.jobs-panel{margin-top:0}.jobs-panel>header{border-bottom:1px solid var(--line);gap:14px;padding-bottom:16px;display:flex}.jobs-panel-index{color:var(--ink-faint);font-size:var(--text-xs);font-weight:600}.jobs-panel h2{font-family:var(--jobs-display);font-size:var(--text-lg);letter-spacing:-.035em;margin:0;font-weight:400}.jobs-panel>header p{color:var(--ink-soft);font-size:var(--text-sm);margin:4px 0 0}.jobs-panel dl{margin:0}.jobs-field{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;padding:11px 0;display:flex}.jobs-field:last-child{border-bottom:0;padding-bottom:0}.jobs-field dt{color:var(--ink-faint);font-size:var(--text-xs);font-weight:500}.jobs-field dd{color:var(--ink);font-size:var(--text-sm);overflow-wrap:anywhere;text-align:right;margin:0;font-weight:500}.jobs-field dd.jobs-mono{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums}.jobs-timeline ol{margin:0;padding:0;list-style:none}.jobs-timeline li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr) auto;align-items:baseline;gap:10px 18px;padding:13px 0;display:grid}.jobs-timeline li:last-child{border-bottom:0;padding-bottom:0}.jobs-timeline p{margin:0}.jobs-step{color:var(--ink);font-size:var(--text-sm);font-weight:600}.jobs-step-time,.jobs-step-block,.jobs-step-hash{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xs)}.jobs-step-time,.jobs-step-block{color:var(--ink-soft)}.jobs-receipt{font-size:var(--text-2xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}.jobs-receipt.is-ok{color:var(--status-live)}.jobs-receipt.is-other{color:var(--danger)}.jobs-limits ul{color:var(--ink-soft);font-size:var(--text-sm);margin:16px 0 0;padding-left:20px}.jobs-limits li+li{margin-top:8px}.jobs-provenance{border-top:1px solid var(--line);color:var(--ink-faint);font-size:var(--text-xs);flex-wrap:wrap;gap:8px 28px;margin-top:28px;padding-top:18px;display:flex}.jobs-provenance p{margin:0}.jobs-provenance .jobs-mono{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;color:var(--ink-soft)}.jobs-tally{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--line);grid-template-columns:repeat(auto-fit,minmax(min(178px,100%),1fr));gap:1px;margin-bottom:36px;display:grid;overflow:hidden}.jobs-tally>div{background:var(--paper-bright);padding:18px 20px}.jobs-tally dt{color:var(--ink-faint);font-size:var(--text-2xs);letter-spacing:.09em;text-transform:uppercase;font-weight:600}.jobs-tally dd{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;font-size:var(--text-xl);margin:8px 0 0;font-weight:500}.jobs-table-wrap{border:1px solid var(--line);border-radius:var(--radius-md);background:var(--paper-bright);overflow-x:auto}.jobs-table{border-collapse:collapse;width:100%;font-size:var(--text-sm)}.jobs-table caption{border-bottom:1px solid var(--line);color:var(--ink-soft);font-size:var(--text-sm);text-align:left;padding:18px 20px}.jobs-table thead th{border-bottom:1px solid var(--line);background:var(--paper-deep);color:var(--ink-faint);font-size:var(--text-2xs);letter-spacing:.09em;text-align:left;text-transform:uppercase;white-space:nowrap;padding:12px 16px;font-weight:600}.jobs-table tbody th{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px;font-weight:500}.jobs-table tbody tr:last-child th{border-bottom:0}.jobs-table td{border-bottom:1px solid var(--line);color:var(--ink);vertical-align:top;padding:14px 16px}.jobs-table tbody tr:last-child td{border-bottom:0}.jobs-table .jobs-mono{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;white-space:nowrap}.jobs-table .jobs-agent{color:var(--ink-soft);font-size:var(--text-xs)}.jobs-table .jobs-badge{white-space:nowrap;margin:0}.jobs-sources{border-top:1px solid var(--line);color:var(--ink-faint);font-size:var(--text-xs);margin-top:28px;padding-top:18px}.jobs-sources ul{font-family:var(--jobs-mono);font-variant-numeric:tabular-nums;color:var(--ink-soft);margin:10px 0 0;padding-left:20px}.jobs-note{max-width:78ch;color:var(--ink-soft);font-size:var(--text-sm);margin:0 0 32px}@media (max-width:720px){.jobs-timeline li{grid-template-columns:1fr}.jobs-masthead{padding-top:36px}}
