.circuit-card{color:inherit;text-decoration:none}.circuit-card:hover{transform:translateY(-2px);border-color:#ff304073!important}.ci-card{border-radius:var(--radius-tile);scroll-margin-top:88px;transition:all .18s;overflow:hidden}.ci-card.ci-card--muted{opacity:.72}.ci-round{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-text-2);font-size:10.5px;font-weight:700}.ci-notin{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-text-3);font-size:10px;font-weight:700}.ci-glow{filter:drop-shadow(0 0 7px var(--g))}.ci-nolayout{border:1px dashed var(--pb-line-strong);border-radius:10px}.ci-soon{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-text-3);font-size:10px;font-weight:700}.ci-name{font-family:var(--font-headline), system-ui, sans-serif;letter-spacing:-.02em;color:#fff;margin:0;font-weight:700;line-height:1.15}.ci-subname{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;color:var(--pb-text-3);margin-top:3px;font-size:10.5px}.ci-wonby{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--pb-text-3);font-size:8.5px;font-weight:700;line-height:1}.ci-surname{font-family:var(--font-headline), system-ui, sans-serif;letter-spacing:-.01em;margin-top:3px;font-weight:800;line-height:1.15}.ci-pending{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-text-3);font-size:9.5px;font-weight:700}.ci-date{font-family:var(--font-display), system-ui, sans-serif;color:#fff;letter-spacing:-.01em;font-style:italic;font-weight:800;line-height:1}.ci-rel{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.06em;color:var(--pb-text-2);font-size:10.5px;font-weight:700}.ci-rel.ci-rel--next{color:var(--red-2)}.ci-mstat{font-family:var(--font-mono), ui-monospace, monospace;color:var(--pb-text-3);opacity:.8;font-size:10px}.ci-stats{border-top:1px solid #ffffff0d}.ci-tags{opacity:.6;border-top:1px solid #ffffff0d}.ci-lr{opacity:.85}.ci-lr-l{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-text-3);font-size:9px;font-weight:700}.ci-lr-t{font-family:var(--font-mono), ui-monospace, monospace;color:var(--pb-text-2);font-size:13px;font-weight:700}.ci-lr-d{color:var(--pb-text-3);font-size:11px}.ci-stat-v{font-family:var(--font-mono), ui-monospace, monospace;color:var(--pb-text-2);font-size:12px;font-weight:600;line-height:1}.ci-stat-s{color:var(--pb-text-3);margin-left:2px;font-size:9px;font-weight:600}.ci-stat-l{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--pb-text-3);opacity:.8;margin-top:3px;font-size:8px;font-weight:700}.ci-strip{border-radius:var(--radius-tile);padding:12px 12px 10px}.ci-strip-h{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-text-2);font-size:10.5px;font-weight:700}.ci-strip-n{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--pb-text-3);font-size:10px}.ci-strip-scroll{scrollbar-width:thin}.ci-strip-a{flex:1 0 44px;min-width:0}.ci-strip-a.ci-strip-a--next{background:var(--red-soft)}.ci-strip-o{width:100%;display:block}.ci-strip-r{font-family:var(--font-mono), ui-monospace, monospace;color:var(--pb-text-2);font-size:9px;font-weight:700}.ci-strip-r.ci-strip-r--next{color:var(--red-2)}.ci-strip-r.ci-strip-r--dim{color:var(--pb-text-3)}.ci-ex-t{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-text-2);font-size:11px;font-weight:700}.ci-ex-tile{border-radius:var(--radius-tile);padding:12px 12px 14px}.ci-ex-l{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--pb-text-3);font-size:9px;font-weight:700}.ci-ex-v{font-family:var(--font-display), system-ui, sans-serif;color:#fff;margin-top:4px;font-size:22px;font-style:italic;font-weight:800;line-height:1.1}.ci-ex-n{color:var(--pb-text-2);margin-top:2px;font-size:12px}.ci-dim{opacity:.6}.ci-h2{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.18em;text-transform:uppercase;color:var(--pb-text-2);margin:0 0 12px;font-size:11px;font-weight:700}.ci-h2.ci-h2--off{color:var(--pb-text-3)}
