.ZZ0sSq_archivePage{width:min(100% - 2rem,54rem);margin:0 auto;padding:clamp(5rem,12vh,9rem) 0 5rem}.ZZ0sSq_eyebrow,.ZZ0sSq_statusLine,.ZZ0sSq_fileHeader,.ZZ0sSq_footer{color:var(--neon);font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.12em;font-size:.7rem}.ZZ0sSq_statusLine{border:1px solid var(--border);color:var(--mist);letter-spacing:.04em;border-radius:999px;align-items:center;gap:.55rem;margin-top:1rem;padding:.55rem .75rem;display:inline-flex}.ZZ0sSq_statusLine span{background:var(--neon);width:.45rem;height:.45rem;box-shadow:0 0 .8rem var(--neon-soft);border-radius:50%}.ZZ0sSq_archivePage h1{color:var(--ink);letter-spacing:-.07em;margin:1.6rem 0 0;font-size:clamp(3.2rem,12vw,7rem);line-height:.92}.ZZ0sSq_intro{max-width:38rem;color:var(--mist);margin:1.3rem 0 2.5rem;font-size:clamp(1rem,2.5vw,1.2rem);line-height:1.7}.ZZ0sSq_file{border:1px solid var(--border);background:var(--component-bg);box-shadow:var(--shadow);border-radius:1rem;padding:clamp(1.2rem,4vw,2rem)}.ZZ0sSq_fileHeader{border-bottom:1px solid var(--border);justify-content:space-between;gap:1rem;padding-bottom:.8rem;font-size:.62rem;display:flex}.ZZ0sSq_file h2{color:var(--ink);margin:1.4rem 0 .5rem;font-size:1.35rem}.ZZ0sSq_file p{color:var(--mist);line-height:1.7}.ZZ0sSq_file .ZZ0sSq_redaction{border-left:2px solid var(--ember);color:var(--ink);background:var(--inset-bg);font-family:var(--font-jetbrains-mono), monospace;padding:.8rem 1rem;font-size:.82rem}.ZZ0sSq_actions{flex-wrap:wrap;gap:1.25rem;margin-top:1.8rem;display:flex}.ZZ0sSq_returnLink,.ZZ0sSq_docsLink{color:var(--neon);text-decoration:none}.ZZ0sSq_returnLink{font-weight:700}.ZZ0sSq_returnLink:hover,.ZZ0sSq_docsLink:hover{text-decoration:underline}.ZZ0sSq_footer{color:var(--mist);opacity:.7;margin-top:3rem}.ZZ0sSq_fakeLogin{gap:1rem;max-width:24rem;margin:1.25rem 0;display:grid}.ZZ0sSq_fakeLogin label{color:var(--mist);gap:.4rem;font-size:.85rem;display:grid}.ZZ0sSq_fakeLogin input{border:1px solid var(--border);width:100%;color:var(--ink);background:var(--inset-bg);border-radius:.5rem;padding:.7rem .8rem}.ZZ0sSq_fakeLogin button{border:1px solid var(--neon);color:var(--ink);background:var(--inset-bg);cursor:pointer;border-radius:.5rem;justify-self:start;padding:.65rem .85rem}.ZZ0sSq_fakeLogin button:hover,.ZZ0sSq_fakeLogin button:focus-visible{box-shadow:0 0 0 2px var(--neon-soft)}@media (max-width:560px){.ZZ0sSq_fileHeader{flex-direction:column}}
