.rb{--rb-rule:#f4efe629;border-top:1px solid var(--rb-rule);border-bottom:1px solid var(--rb-rule);width:fit-content;max-width:100%;font-family:var(--font-mono), ui-monospace, monospace;grid-auto-columns:max-content;grid-auto-flow:column;justify-content:start;margin:0;display:grid}.rb-c{padding:12px 20px 14px}.rb-c:first-child{padding-left:0}.rb-c+.rb-c{border-left:1px solid var(--rb-rule)}.rb-k{letter-spacing:.1em;text-transform:uppercase;color:var(--film-ink-3);margin:0;font-size:10px;line-height:14px}.rb-v{color:var(--film-ink);font-variant-numeric:tabular-nums;margin:6px 0 0;font-size:13px;line-height:20px}.rb-a{color:var(--film-ink);text-underline-offset:4px;transition:text-decoration-color .16s var(--ease-out);align-items:center;gap:8px;-webkit-text-decoration:underline #f4efe65c;text-decoration:underline #f4efe65c;text-decoration-thickness:1px;display:inline-flex}.rb-a:hover{text-decoration-color:currentColor}.rb-a:focus-visible{outline:2px solid var(--film-ink);outline-offset:3px}.rb-a .arr{width:10px;height:10px}.rb-chain{font:400 12px/18px var(--font-mono), ui-monospace, monospace;color:var(--film-ink-3);margin:0}.rb-seg{white-space:nowrap}.rb-c2{color:var(--film-ink-2)}.rb-c3{color:var(--film-ink-3)}.rb-lead{align-items:center;gap:4px;margin-right:2px;display:inline-flex}.rb-lead:before{content:"";background:var(--film-ink-3);width:12px;height:1px;margin-right:2px}.rb-lead .arr{--arrow:var(--film-ink-3);width:10px;height:10px}.rb-files{vertical-align:top;display:inline-grid}.rb-file{opacity:0;transition:opacity .16s var(--ease-out);grid-area:1/1}.rb-file[data-on]{opacity:1}.rb-key{white-space:nowrap}.rb[data-grid]{grid-template-columns:repeat(2,max-content);grid-auto-flow:row}.rb[data-grid] .rb-c+.rb-c{border-left:0}.rb[data-grid] .rb-c:nth-child(2n){border-left:1px solid var(--rb-rule)}.rb[data-grid] .rb-c:nth-child(odd){padding-left:0}.rb[data-grid] .rb-c:nth-child(n+3){border-top:1px solid var(--rb-rule)}@media (max-width:680px){.rb,.rb[data-grid]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;width:100%}.rb-c,.rb-c:first-child,.rb[data-grid] .rb-c:nth-child(odd){padding:10px 12px 12px 0}.rb-c+.rb-c{border-left:0}.rb-c:nth-child(2n){border-left:1px solid var(--rb-rule);padding-left:12px}.rb-c:nth-child(n+3){border-top:1px solid var(--rb-rule)}.rb-v{margin-top:2px}.rb-a{min-height:44px}.rb-host{display:none}}@media (prefers-reduced-motion:reduce){.rb-file,.rb-a{transition:none}}
