.mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.04em}
input.mono{font-size:16px}
.chip.list_expired{background:rgba(236,37,62,.14);color:#ff8d9b;border-color:rgba(236,37,62,.35)}
.chip.pending{background:rgba(244,188,84,.14);color:var(--gold);border-color:rgba(244,188,84,.35)}
.chip.suspended{background:rgba(164,168,186,.12);color:var(--muted)}
.list-box{border:1px solid var(--line);border-radius:14px;padding:14px 16px;margin:14px 0}
.list-box legend{padding:0 6px;font-weight:700}
.list-box legend small{color:var(--muted);font-weight:400}
[hidden]{display:none!important}
form.inline{display:inline-flex;gap:6px;align-items:center;flex-wrap:wrap}
form.inline select,form.inline input{width:auto;min-width:0;padding:6px 8px}
.narrow{width:80px!important}
.credits-line{font-size:15px}
.credits-line strong,.big{font-size:20px;color:var(--gold)}
.tag{display:inline-block;margin-top:4px;color:var(--gold)}
.pos{color:var(--green)}.neg{color:#ff8d9b}
pre.code{white-space:pre-wrap;word-break:break-all;background:#0b0c11;border:1px solid var(--line);border-radius:10px;padding:10px;font-size:12px}
.search select{width:auto}
