.gh-completed-jobs .gh-process__inner{width:min(100% - 72px,1180px)}.gh-completed-jobs__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;align-items:stretch}.gh-completed-job-card{display:flex;flex-direction:column;justify-content:space-between;min-width:0;overflow:hidden;border:1px solid #e5e7eb;border-radius:22px;background:#fff;box-shadow:0 18px 42px rgba(15,23,42,.08)}.gh-completed-job-card__head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:start;padding:24px 24px 12px}.gh-completed-job-card__number{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;border-radius:50%;background:#07172e;color:#d7b94c;font-size:14px;font-weight:950;line-height:1}.gh-completed-job-card h3{margin:0;color:#07172e;font-size:clamp(20px,1.7vw,26px);font-weight:900;line-height:1.14;letter-spacing:-.035em}.gh-completed-job-card__body{display:flex;flex:1;flex-direction:column;padding:0 24px 20px}.gh-completed-job-card__details{display:grid;gap:12px;margin:0;color:#526074;font-size:15px;line-height:1.5}.gh-completed-job-card__details div{display:grid;gap:3px}.gh-completed-job-card__details dt{color:#07172e;font-weight:850}.gh-completed-job-card__details dd{margin:0}.gh-completed-job-card__details ul{margin:0;padding-left:1.15rem}.gh-completed-job-card__details li{margin:.12rem 0}.gh-completed-job-card__actions{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding:0 24px 24px}.gh-completed-job-card__button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.72rem 1rem;border:1px solid transparent;border-radius:999px;font-size:14px;font-weight:850;line-height:1.2;text-align:center;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.gh-completed-job-card__button:hover,.gh-completed-job-card__button:focus-visible{transform:translateY(-1px)}.gh-completed-job-card__button--primary{background:#07172e;color:#fff}.gh-completed-job-card__button--primary:hover,.gh-completed-job-card__button--primary:focus-visible{background:#b99a2e;color:#07172e}.gh-completed-job-card__button--secondary{background:#fff;color:#07172e;border-color:#d7b94c}.gh-completed-job-card__button--secondary:hover,.gh-completed-job-card__button--secondary:focus-visible{background:#fff8dc;border-color:#b99a2e;color:#07172e}.gh-completed-job-card__embed[hidden]{display:none}.gh-completed-job-card__embed{width:calc(100% - 48px);max-width:100%;max-height:min(var(--embed-height),72vh);margin:0 24px 24px;overflow:auto;border:1px solid #e5e7eb;border-radius:16px;background:#f8fafc}.gh-completed-job-card__embed iframe{display:block;width:100%;max-width:100%;height:var(--embed-height);margin:0 auto;border:0}.gh-completed-job-card__fallback{margin:0;padding:12px 14px;color:#526074;font-size:13px;line-height:1.45;text-align:center}.gh-completed-job-card__fallback a{text-decoration:underline;text-underline-offset:2px}@media(max-width:900px){.gh-completed-jobs .gh-process__inner{width:min(100% - 40px,1180px)}.gh-completed-jobs__grid{gap:22px}.gh-completed-job-card__head{grid-template-columns:1fr;gap:10px}.gh-completed-job-card__number{width:38px;height:38px}.gh-completed-job-card__actions{flex-direction:column}.gh-completed-job-card__button{width:100%}}@media(max-width:720px){.gh-completed-jobs .gh-process__inner{width:min(100% - 32px,1180px)}.gh-completed-jobs__grid{grid-template-columns:1fr}.gh-completed-job-card__head{padding:22px 18px 12px}.gh-completed-job-card__body{padding:0 18px 18px}.gh-completed-job-card__actions{padding:0 18px 22px}.gh-completed-job-card__embed{width:calc(100% - 36px);max-height:78vh;margin:0 18px 22px}.gh-completed-job-card__embed iframe{height:min(var(--embed-height),78vh)}}
