.sr-main{padding-top:64px;min-height:72vh;max-width:880px}.sr-crumb{font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);margin-bottom:26px}.sr-crumb a{color:var(--muted)}.sr-crumb a:hover{color:var(--gold)}.sr-h1{font-size:clamp(38px,5.4vw,62px);line-height:1.04;margin-top:6px}.sr-h1 em{font-style:italic;color:var(--gold-soft)}.sr-lede{color:var(--muted);margin:14px 0 30px;max-width:52ch}.sr-box{position:relative}.sr-field{display:flex;align-items:center;gap:14px;border:1px solid var(--line);border-radius:4px;background:color-mix(in srgb,var(--card) 88%,transparent);padding:4px 18px;transition:border-color .15s,box-shadow .15s}.sr-field:focus-within{border-color:var(--gold);box-shadow:0 0 0 1px rgba(212,166,76,.35),0 14px 40px rgba(10,9,14,.5)}.sr-glyph{color:var(--gold);font-size:20px;opacity:.9}.sr-field input{flex:1 1;background:none;border:0;outline:0;color:var(--ivory-hi);font-family:var(--serif);font-size:19px;padding:13px 0}.sr-field input::placeholder{color:var(--faint);font-style:italic}.sr-results{list-style:none;margin-top:10px;border:1px solid var(--line-soft);border-radius:4px;background:color-mix(in srgb,var(--card) 94%,transparent);overflow:hidden}.sr-row{display:flex;align-items:baseline;gap:16px;padding:11px 18px;border-bottom:1px solid var(--line-soft);transition:background .12s}.sr-results li:last-child .sr-row{border-bottom:0}.sr-row:hover{background:rgba(212,166,76,.07)}.sr-addr{font-family:var(--serif);font-size:16.5px;color:var(--ivory-hi)}.sr-row:hover .sr-addr{color:var(--gold-soft)}.sr-where{font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-left:auto}.sr-pid,.sr-where{font-family:var(--mono);white-space:nowrap}.sr-pid{font-size:9.5px;letter-spacing:.06em}.sr-pid,.sr-took{color:var(--faint)}.sr-took{font-size:10px;letter-spacing:.12em;text-align:right;margin-top:8px}.sr-err,.sr-took{font-family:var(--mono)}.sr-err{margin-top:12px;font-size:11.5px;letter-spacing:.08em;color:var(--gold-soft)}.sr-empty{margin-top:14px;border:1px dashed var(--line);border-radius:4px;padding:26px 24px;text-align:center;color:var(--muted)}.sr-empty-mark{font-family:var(--serif);font-size:34px;color:var(--faint);margin-bottom:8px}.sr-empty b{color:var(--ivory);font-weight:500}.sr-empty p{max-width:52ch;margin:0 auto}.sr-empty-link{display:inline-block;margin-top:14px;font-family:var(--mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.sr-empty-link:hover{color:var(--gold-soft)}.sr-counter{margin-top:22px;font-family:var(--mono);font-size:11.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)}.sr-counter b{color:var(--gold);font-weight:500}.sr-attrib{margin-top:34px;font-family:var(--mono);font-size:10px;line-height:1.9;letter-spacing:.05em;color:var(--faint);max-width:74ch}.sr-about .sr-prose{max-width:62ch;color:var(--ivory)}.sr-about .sr-prose p{margin:14px 0}.sr-about .sr-prose b{font-weight:500}.sr-about .sr-prose b,.sr-about .sr-prose em{color:var(--gold-soft)}.sr-dim{color:var(--faint);font-size:14px}.sr-about .sr-empty-link{margin-top:26px}