@import"https://fonts.googleapis.com/css2?family=Doto:wght@400;500;600;700;900&family=DotGothic16&family=Space+Mono:wght@400;700&display=swap";:root{--rf-accent: #ff4d12;--rf-accent-hi: #ff5a1e;--rf-accent-soft: #ff8a5a;--rf-accent-hover: #e23d08;--rf-accent-press: #c8350a;--rf-accent-error: #d0421a;--rf-radius-sm: 8px;--rf-radius: 11px;--rf-radius-md: 14px;--rf-radius-lg: 18px;--rf-pill: 9999px;--rf-dot-pitch: 17px;--rf-font-display: "Doto", monospace;--rf-font-mono: "Space Mono", monospace;--rf-font-jp: "DotGothic16", monospace;--rf-font-body: "Helvetica Neue", Helvetica, Arial, sans-serif;--rf-track-label: .2em;--rf-track-eyebrow: .28em}:root,[data-theme=dark]{--rf-surface: #000;--rf-surface-2: #0a0a0a;--rf-surface-inset: #070707;--rf-border: #1c1c1c;--rf-border-2: #2c2c2c;--rf-hairline: #161616;--rf-ink: #f4f4f2;--rf-ink-dim: #7a7a7a;--rf-ink-faint: #6c6c6c;--rf-field: #e6e6e3;--rf-page: #000;--rf-dot-color: rgba(255, 255, 255, .05);--rf-led: #fff;--rf-glow-white: 0 0 9px rgba(255, 255, 255, .7);--rf-glow-orange: 0 0 9px rgba(255, 77, 18, .85);--rf-plate-bg: #000;--rf-plate-ink: #fff;--rf-plate-dim: #7a7a7a}[data-theme=light]{--rf-surface: #f4f4f2;--rf-surface-2: #fff;--rf-surface-inset: #f0f0ec;--rf-border: #d2d2cc;--rf-border-2: #c4c1b8;--rf-hairline: #e2e2dd;--rf-ink: #0c0c0d;--rf-ink-dim: #75756f;--rf-ink-faint: #9a9a92;--rf-page: #e6e6e3;--rf-dot-color: rgba(0, 0, 0, .08);--rf-led: #0c0c0d;--rf-glow-white: none;--rf-glow-orange: 0 0 8px rgba(255, 77, 18, .5);--rf-plate-bg: #000;--rf-plate-ink: #fff;--rf-plate-dim: #7a7a7a}@keyframes glyph-pulse{0%,to{opacity:1}50%{opacity:.45}}@keyframes glyph-pulse-soft{0%,to{opacity:.92}50%{opacity:.6}}@keyframes rec-blink{0%,48%{opacity:1}50%,to{opacity:.18}}@keyframes glyph-sweep{0%{opacity:.25}50%{opacity:1}to{opacity:.25}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes bar-sweep{0%{left:-40%}to{left:100%}}@keyframes dot-seq{0%,to{opacity:.18}40%{opacity:1}}@keyframes skeleton-pulse{0%,to{opacity:.35}50%{opacity:.85}}@keyframes charge-fill{0%{height:12%}82%{height:90%}to{height:90%}}@keyframes drain{0%{height:90%}to{height:8%}}@keyframes vu{0%,to{transform:scaleY(.22)}50%{transform:scaleY(1)}}@keyframes dot-scan{0%{opacity:.28}50%{opacity:1}to{opacity:.28}}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--rf-page);background-image:radial-gradient(var(--rf-dot-color) 1px,transparent 1.5px);background-size:22px 22px;color:var(--rf-ink);font-family:var(--rf-font-body);-webkit-font-smoothing:antialiased}::-webkit-scrollbar{width:0;height:0}.rf-mono{font-family:var(--rf-font-mono);letter-spacing:var(--rf-track-label);text-transform:uppercase}.rf-display{font-family:var(--rf-font-display)}.rf-jp{font-family:var(--rf-font-jp)}a{color:inherit;text-decoration:none}h1,h2,h3{margin:0;font:inherit;color:inherit;letter-spacing:inherit}@keyframes cursor-blink{0%,49%{opacity:1}50%,to{opacity:0}}.pf-link-accent{transition:color .15s ease}.pf-link-accent:hover{color:var(--rf-accent)}.pf-card-accent{transition:border-color .15s ease}.pf-card-accent:hover{border-color:var(--rf-accent)}.pf-card-soft{transition:border-color .15s ease}.pf-card-soft:hover{border-color:#3a3a3a}contrib-graph{display:block;max-width:100%;overflow-x:hidden;contain:paint}contrib-graph [data-cg-scroll]{max-width:100%;contain:paint}.pf-flap-sm{display:none}.pf-timeline{display:flex;flex-direction:column}.pf-timeline-entry{display:grid;grid-template-columns:11px 1fr;gap:clamp(14px,3vw,28px)}.pf-timeline-rail{display:flex;flex-direction:column;align-items:center}.pf-timeline-line{flex:1;width:1px;background:#222}.pf-timeline-body{padding-bottom:32px}.pf-timeline-entry:last-child .pf-timeline-body{padding-bottom:0}.pf-timeline-node{flex-shrink:0;width:11px;height:11px;border-radius:50%;background:#f4f4f2;box-shadow:0 0 8px #fff6}.pf-timeline-node--accent{background:#ff4d12;box-shadow:0 0 10px #ff4d12cc}.pf-timeline-node--dim{background:#3a3a3a;box-shadow:none}.pf-subtimeline{display:flex;flex-direction:column;margin-top:16px}.pf-subentry{display:grid;grid-template-columns:7px 1fr;gap:14px}.pf-subrail{display:flex;flex-direction:column;align-items:center;padding-top:6px}.pf-subline{flex:1;width:1px;background:#1c1c1c;margin-top:2px}.pf-subbody{padding-bottom:18px}.pf-subentry:last-child .pf-subbody{padding-bottom:0}.pf-subnode{flex-shrink:0;width:7px;height:7px;border-radius:50%;background:#cfcfca;box-shadow:0 0 6px #ffffff4d}.pf-subnode--dim{background:#6c6c6c;box-shadow:none}@media (max-width: 600px){.pf-statusbar-nav{display:none!important}.pf-flap-lg{display:none}.pf-flap-sm{display:inline-block}}
