.rf-mono{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace}.rf-c{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);background:var(--surface-2);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:5px;padding:.05em .3em;font-size:.84em}a.rf-c{text-underline-offset:2px;text-decoration:underline;text-decoration-thickness:1px}a.rf-c:hover{text-decoration-thickness:2px}.rf-path{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 60%, transparent);text-underline-offset:3px;font-size:.9em}.rf-path:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}.rf-t{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;color:color-mix(in srgb, var(--text) 85%, transparent);overflow-wrap:anywhere}.rf-o,.rf-e{text-underline-offset:3px;font-weight:500;text-decoration:underline;text-decoration-thickness:1px}.rf-o:hover,.rf-e:hover{text-decoration-thickness:2px}.rf-o{color:var(--info);-webkit-text-decoration-color:color-mix(in srgb, var(--info) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--info) 40%, transparent)}.rf-e{color:var(--accent-strong);-webkit-text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent);text-decoration-color:color-mix(in srgb, var(--accent) 50%, transparent)}.rf-d{color:var(--faint)}.rf-l{color:var(--ok)}.rf-fields{border-top:1px solid var(--line)}.rf-fields>div{border-bottom:1px solid var(--line);border-radius:6px;gap:.25rem 1.5rem;margin-inline:-.5rem;padding:.75rem .5rem;transition:background-color .2s;display:grid}.rf-fields>div[data-hit]{background:var(--accent-soft)}@media (min-width:40rem){.rf-fields>div{grid-template-columns:minmax(0,14rem) minmax(0,1fr)}}.rf-fields dt{min-width:0}.rf-fields dt>code{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);overflow-wrap:anywhere;font-size:.86rem;font-weight:600}.rf-fields dt>.rf-t{margin-top:.15rem;font-size:.76rem;line-height:1.4;display:block}.rf-fields dd{min-width:0;color:var(--muted);font-size:.9rem;line-height:1.65}.rf-tag{vertical-align:.12em;font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:999px;margin-left:.5rem;padding:.05rem .4rem;font-size:.6rem;font-weight:600;display:inline-block}.rf-dep{background:var(--live-soft);color:var(--live)}.rf-since{background:var(--info-soft);color:var(--info)}.rf-none{color:var(--faint)}.rf-values{gap:.25rem 2rem;display:grid}@media (min-width:48rem){.rf-values.rf-two{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.rf-values>li{border-radius:6px;align-items:baseline;gap:.75rem;margin-inline:-.375rem;padding:.375rem;transition:background-color .2s;display:flex}.rf-values>li[data-hit]{background:var(--accent-soft)}.rf-values>li>code{overflow-wrap:anywhere;border:1px solid color-mix(in srgb, var(--accent) 40%, transparent);background:var(--accent-soft);max-width:60%;font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);border-radius:6px;flex-shrink:0;padding:.1rem .375rem;font-size:.78rem;font-weight:500}.rf-values>li>span{min-width:0;color:var(--muted);font-size:.88rem;line-height:1.45}.rf-keys{border-collapse:collapse;text-align:left;width:100%;min-width:34rem}.rf-keys thead tr{background:var(--surface-2)}.rf-keys thead th{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--muted);padding:.625rem 1rem;font-size:.72rem;font-weight:400}.rf-keys thead a:hover{color:var(--text)}.rf-keys tbody th{border-top:1px solid var(--line);background:var(--surface);font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--accent-strong);padding:1rem 1rem .375rem;font-size:.68rem;font-weight:600}.rf-keys tbody tr+tr{border-top:1px solid color-mix(in srgb, var(--line) 60%, transparent)}.rf-keys tbody tr{background:var(--surface)}.rf-keys td{color:var(--muted);padding:.5rem 1rem;font-size:.88rem}.rf-keys td:first-child{font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;color:var(--text);font-size:.8rem;font-weight:500}.rf-keys td:nth-child(3),.rf-keys td:nth-child(4){font-family:var(--font-mono,var(--font-plex-mono)), ui-monospace, "SF Mono", Menlo, monospace;white-space:nowrap;font-size:.76rem}.rf-keys td:nth-child(4) span{border:1px solid var(--line);border-radius:6px;padding:.1rem .375rem;font-size:.72rem}.rf-better{color:var(--ok)}.rf-worse{color:var(--live)}
