*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--ground);color:var(--ink);font-family:var(--font-body);line-height:var(--body-line-height);-webkit-font-smoothing:antialiased}a{color:inherit}.wrap{max-width:68rem;margin:0 auto;padding:2.5rem 1.5rem 6rem}.masthead{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;flex-wrap:wrap;padding-bottom:1rem;border-bottom:1px solid var(--line2)}.wordmark{font-family:var(--font-heading);font-size:1.5rem;letter-spacing:-.02em;margin:0}.masthead .sub{font-family:var(--font-mono);font-size:.8125rem;color:var(--ink3)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:4px;padding:1.25rem 1.5rem;margin-top:1.5rem}.panel h2{font-family:var(--font-heading);font-size:.9375rem;margin:0 0 .75rem;letter-spacing:-.01em}.data{font-family:var(--font-mono);color:var(--measured);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pending{font-family:var(--font-mono);color:var(--pending)}.note{color:var(--ink2);font-size:.875rem;margin:.5rem 0 0}.kv{display:grid;grid-template-columns:minmax(10rem,auto) 1fr;grid-gap:.375rem 1.25rem;gap:.375rem 1.25rem;margin:0}.kv dt{color:var(--ink3)}.kv dd,.kv dt{font-size:.875rem}.kv dd{margin:0;font-family:var(--font-mono)}.empty{color:var(--ink3);font-size:.875rem;font-style:italic}.triggerForm{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.75rem 1rem}.field{display:flex;flex-direction:column;gap:.3rem;flex:1 1 16rem}.field span{font-size:.8125rem;color:var(--ink3)}.field input{font-family:var(--font-mono);font-size:.9375rem;padding:.5rem .625rem;border:1px solid var(--line2);border-radius:3px;background:var(--ground);color:var(--ink)}.field input:focus-visible{outline:2px solid var(--measured);outline-offset:1px}.check{display:flex;align-items:center;gap:.45rem;font-size:.8125rem;color:var(--ink2)}button{font-family:var(--font-body);font-size:.875rem;font-weight:500;padding:.5rem 1rem;border:1px solid var(--ink);border-radius:3px;background:var(--ink);color:var(--ground);cursor:pointer}button:disabled{background:var(--line2);border-color:var(--line2);color:var(--ink3);cursor:not-allowed}button:focus-visible{outline:2px solid var(--measured);outline-offset:2px}.outcome{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--line)}.outcome p{margin:0 0 .5rem;font-size:.9375rem}.outcome.denied{border-top-color:var(--corona)}.outcome.denied strong{color:var(--critical)}.mono{font-family:var(--font-mono)}.panel.unprovisioned{border-left:3px solid var(--corona)}.missing{margin:.5rem 0;padding-left:1.25rem}.missing li{font-size:.8125rem;color:var(--ink2)}.runs{list-style:none;margin:0;padding:0}.run{padding:.875rem 0;border-top:1px solid var(--line)}.run:first-child{border-top:none;padding-top:.25rem}.run__head{display:flex;align-items:baseline;gap:.75rem;flex-wrap:wrap}.run__domain{font-size:.9375rem}.run__label{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:var(--ink3)}.run--complete .run__label{color:var(--measured)}.run--crawl-refused .run__label,.run--error .run__label,.run--gate-failed .run__label{color:var(--critical)}.run--budget-denied .run__label{color:var(--corona)}.run__spend{margin-left:auto;font-size:.8125rem}.run__because{margin:.375rem 0 0;font-size:.875rem;color:var(--ink2)}.run__report{display:inline-block;margin-top:.5rem;font-size:.875rem;color:var(--measured)}.phases{list-style:none;margin:.5rem 0 0;padding:0;display:flex;flex-wrap:wrap;gap:.3rem .5rem}.phase{display:inline-flex;align-items:baseline;gap:.3rem;font-size:.75rem;padding:.15rem .45rem;border:1px solid var(--line2);border-radius:2px;background:var(--panel-alt)}.phase__status{color:var(--ink3)}.phase--done{border-color:var(--measured)}.phase--done .phase__status{color:var(--measured)}.phase--error{border-color:var(--critical)}.phase--error .phase__status{color:var(--critical)}.phase__detail{color:var(--ink3)}.signout{display:inline;margin-left:.75rem}.linkish{background:none;border:none;padding:0;color:var(--ink3);font-family:var(--font-mono);font-size:.8125rem;text-decoration:underline;cursor:pointer}.linkish:hover{color:var(--ink)}.measured{margin:.5rem 0 0;padding-left:.625rem;border-left:2px solid var(--measured);font-family:var(--font-mono);font-size:.8125rem;color:var(--measured)}