[data-hirepass]{--hp-bg:#faf6ed;--hp-bg-soft:#fbf8f0;--hp-card:#fff;--hp-ink:#1a1a1a;--hp-ink-soft:#4d4d4d;--hp-ink-muted:#7a7a7a;--hp-rule:#e5dfd0;--hp-rule-strong:#c8bfa9;--hp-yellow:#f5b942;--hp-yellow-deep:#c98a1f;--hp-green:#2a7a3f;--hp-green-bg:#e3efe5;--hp-amber:#d68a1a;--hp-amber-bg:#fbeed1;--hp-red:#c8342a;--hp-red-bg:#fadcd8;--hp-blue:#3a5984;--hp-blue-bg:#e4ebf3;--hp-font-condensed:"Saira Condensed", "Arial Narrow", system-ui, sans-serif;--hp-font-mono:"IBM Plex Mono", ui-monospace, SFMono-Regular, monospace;--hp-font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;background-color:var(--hp-bg);color:var(--hp-ink);font-family:var(--hp-font-sans);line-height:1.55}[data-hirepass] h1,[data-hirepass] h2,[data-hirepass] h3{font-family:var(--hp-font-condensed);letter-spacing:.005em;color:var(--hp-ink)}[data-hirepass] .hp-card{background-color:var(--hp-card);border:1px solid var(--hp-rule);box-shadow:0 1px 0 var(--hp-rule);border-radius:4px}[data-hirepass] .hp-stamp{font-family:var(--hp-font-condensed);letter-spacing:.04em;text-transform:uppercase;background:#ffffffd9;border:4px solid;padding:.45rem 1.1rem;font-weight:900;display:inline-block;transform:rotate(-3deg);box-shadow:2px 2px #0000000d}[data-hirepass] .hp-stamp[data-verdict=CLEAR]{color:var(--hp-green)}[data-hirepass] .hp-stamp[data-verdict=CAUTION]{color:var(--hp-amber)}[data-hirepass] .hp-stamp[data-verdict=DO_NOT_HIRE]{color:var(--hp-red)}[data-hirepass] .hp-stamp[data-verdict=UNKNOWN]{color:var(--hp-blue)}[data-hirepass] .hp-mono{font-family:var(--hp-font-mono);font-variant-numeric:tabular-nums}[data-hirepass] .hp-tape{background:repeating-linear-gradient(45deg, var(--hp-yellow) 0 12px, var(--hp-ink) 12px 22px);height:8px}[data-hirepass] a{color:inherit;text-underline-offset:3px;text-decoration:underline}[data-hirepass] button:focus-visible,[data-hirepass] a:focus-visible,[data-hirepass] input:focus-visible{outline:2px solid var(--hp-ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){[data-hirepass] *,[data-hirepass] :before,[data-hirepass] :after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}
