.xr-shell{--xr-accent: var(--success, #38d39f);--xr-accent-2: #3ab8e0;--xr-up: var(--success, #38d39f);--xr-down: #f0637a;--xr-grad: linear-gradient(135deg, var(--xr-accent) 0%, var(--xr-accent-2) 100%);position:relative;max-width:1240px;margin:0 auto;padding:clamp(20px,5vw,56px) clamp(16px,4vw,32px) 96px;font-family:var(--font-body, system-ui, sans-serif);color:var(--ink, #d8d8d8)}.xr-glow{position:absolute;inset:-10% auto auto;left:max(-20%,calc((100% - 100vw)/2 + 12px));right:max(-20%,calc((100% - 100vw)/2 + 12px));height:420px;mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);-webkit-mask-image:linear-gradient(to right,transparent,#000 32px,#000 calc(100% - 32px),transparent);background:radial-gradient(60% 80% at 20% 0%,color-mix(in srgb,var(--xr-accent) 20%,transparent),transparent 70%),radial-gradient(50% 70% at 85% 10%,color-mix(in srgb,var(--xr-accent-2) 16%,transparent),transparent 70%);filter:blur(20px);pointer-events:none;z-index:0;opacity:.8}.xr-shell>*:not(.xr-glow){position:relative;z-index:1}.xr-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-lg, 24px);flex-wrap:wrap;margin-bottom:var(--space-xl, 32px)}.xr-hero-copy{min-width:0;flex:1 1 420px}.xr-kicker{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono, ui-monospace, monospace);font-size:var(--text-2xs, .72rem);letter-spacing:.14em;text-transform:uppercase;color:var(--xr-accent);margin:0 0 var(--space-sm, 12px)}.xr-live-dot{width:8px;height:8px;border-radius:50%;background:var(--xr-accent);box-shadow:0 0 color-mix(in srgb,var(--xr-accent) 50%,transparent);animation:xr-ping 2.4s ease infinite}@keyframes xr-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--xr-accent) 45%,transparent)}70%{box-shadow:0 0 0 9px transparent}to{box-shadow:0 0 0 0 transparent}}.xr-title{font-family:var(--font-display, "Space Grotesk", sans-serif);font-size:clamp(2.4rem,6vw,3.6rem);font-weight:700;line-height:1;margin:0 0 var(--space-sm, 12px);color:var(--ink-bright, #fff);letter-spacing:-.025em}.xr-title em{font-style:normal;background:var(--xr-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:var(--xr-accent)}.xr-sub{max-width:68ch;margin:0;font-size:var(--text-sm, .92rem);line-height:1.6;color:var(--ink-dim, #9a9a9a)}.xr-sub a,.xr-note a{color:var(--ink-bright, #fff);text-decoration:underline;text-underline-offset:2px}.xr-sub a:hover,.xr-note a:hover{color:var(--xr-accent)}.xr-hero-controls{display:flex;flex-direction:column;align-items:flex-end;gap:8px}.xr-period{display:inline-flex;gap:2px;padding:4px;background:var(--surface-1, #121212);border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-pill, 999px)}.xr-period-btn{appearance:none;border:0;background:transparent;cursor:pointer;font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .74rem);color:var(--ink-dim, #9a9a9a);padding:7px 16px;border-radius:var(--radius-pill, 999px);transition:color .15s ease,background .15s ease,transform .1s ease}.xr-period-btn:hover{color:var(--ink-bright, #fff)}.xr-period-btn:active{transform:scale(.96)}.xr-period-btn.active{background:var(--xr-grad);color:#05221a;font-weight:600}.xr-period-btn:focus-visible{outline:2px solid var(--xr-accent);outline-offset:2px}.xr-updated{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);color:var(--ink-faint, #6a6a6a)}.xr-showcase,.xr-kpi,.xr-card,.xr-row{background:color-mix(in srgb,var(--surface-1, #121212) 82%,transparent);border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-lg, 16px);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.xr-showcase{padding:clamp(18px,3vw,28px);margin-bottom:var(--space-lg, 20px);overflow:hidden}.xr-showcase-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-lg, 24px);flex-wrap:wrap}.xr-big{display:flex;flex-direction:column;gap:4px;min-width:0}.xr-big-label{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim, #9a9a9a)}.xr-big-val{font-family:var(--font-display, sans-serif);font-weight:800;font-size:clamp(2.6rem,7vw,4.4rem);line-height:1;letter-spacing:-.03em;background:var(--xr-grad);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums}.xr-big-sub{font-size:var(--text-sm, .86rem);color:var(--ink-faint, #6a6a6a)}.xr-badges{display:flex;align-items:center;gap:var(--space-md, 14px);flex-wrap:wrap}.xr-momentum{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-mono, monospace);font-size:var(--text-sm, .82rem);font-weight:600;padding:6px 12px;border-radius:var(--radius-pill, 999px);border:1px solid transparent}.xr-momentum[data-dir=up]{color:var(--xr-up);background:color-mix(in srgb,var(--xr-up) 12%,transparent);border-color:color-mix(in srgb,var(--xr-up) 30%,transparent)}.xr-momentum[data-dir=down]{color:var(--xr-down);background:color-mix(in srgb,var(--xr-down) 12%,transparent);border-color:color-mix(in srgb,var(--xr-down) 30%,transparent)}.xr-momentum[data-dir=flat]{color:var(--ink-dim, #9a9a9a);background:var(--surface-2, #171717);border-color:var(--stroke, #2a2a2a)}.xr-runrate{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.xr-runrate-val{font-family:var(--font-display, sans-serif);font-weight:700;font-size:var(--text-lg, 1.25rem);color:var(--ink-bright, #fff);font-variant-numeric:tabular-nums}.xr-runrate-label{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .68rem);text-transform:uppercase;letter-spacing:.06em;color:var(--ink-faint, #6a6a6a)}.xr-chart-wrap{position:relative;margin-top:var(--space-md, 18px);height:168px}.xr-chart{width:100%;height:100%}.xr-chart svg{display:block;width:100%;height:100%;overflow:visible}.xr-chart-line{fill:none;stroke:var(--xr-accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;filter:drop-shadow(0 0 6px color-mix(in srgb,var(--xr-accent) 45%,transparent))}.xr-chart-area{stroke:none}.xr-chart-dot{fill:var(--ink-bright, #fff);stroke:var(--xr-accent);stroke-width:2}.xr-chart-cross{stroke:color-mix(in srgb,var(--ink-dim, #9a9a9a) 60%,transparent);stroke-width:1;stroke-dasharray:3 3}.xr-chart-draw{stroke-dasharray:var(--len, 1000);stroke-dashoffset:var(--len, 1000);animation:xr-draw 1s ease forwards}@keyframes xr-draw{to{stroke-dashoffset:0}}.xr-chart-tip{position:absolute;top:0;transform:translate(-50%,-8px);background:var(--surface-3, #1d1d1d);border:1px solid var(--stroke-strong, #3a3a3a);border-radius:var(--radius-md, 8px);padding:6px 10px;pointer-events:none;font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);white-space:nowrap;box-shadow:0 8px 24px #0006;z-index:3}.xr-chart-tip b{color:var(--xr-accent)}.xr-chart-tip span{color:var(--ink-faint, #6a6a6a)}.xr-chart-empty{position:absolute;inset:0;display:grid;place-items:center;color:var(--ink-faint, #6a6a6a);font-size:var(--text-sm, .88rem)}.xr-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--space-sm, 12px);margin:0 0 var(--space-xl, 28px)}.xr-kpi{padding:var(--space-md, 16px);display:flex;flex-direction:column;gap:4px;transition:border-color .2s ease,transform .2s ease}.xr-kpi:hover{border-color:color-mix(in srgb,var(--xr-accent) 35%,var(--stroke, #2a2a2a));transform:translateY(-2px)}.xr-kpi dt{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-dim, #9a9a9a);margin:0}.xr-kpi dd{margin:0;font-family:var(--font-display, sans-serif);font-weight:700;font-size:clamp(1.4rem,3.4vw,2rem);color:var(--ink-bright, #fff);line-height:1.05;font-variant-numeric:tabular-nums}.xr-kpi-sub{font-size:var(--text-2xs, .72rem);color:var(--ink-faint, #6a6a6a)}.xr-grid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);gap:var(--space-lg, 24px);align-items:start}.xr-main{min-width:0}.xr-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md, 14px);margin-bottom:var(--space-sm, 12px);flex-wrap:wrap}.xr-toolbar-left{display:inline-flex;align-items:baseline;gap:var(--space-sm, 12px)}.xr-section-h{font-family:var(--font-display, sans-serif);font-size:var(--text-lg, 1.1rem);color:var(--ink-bright, #fff);margin:0}.xr-feed-state{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);color:var(--ink-faint, #6a6a6a);display:inline-flex;align-items:center;gap:6px}.xr-feed-state:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.xr-feed-state[data-state=live]{color:var(--xr-accent)}.xr-feed-state[data-state=error]{color:#e0a23a}.xr-feed-state[data-state=paused]{color:var(--ink-faint, #6a6a6a)}.xr-toolbar-right{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.xr-search{position:relative;display:inline-flex;align-items:center}.xr-search-ico{position:absolute;left:10px;color:var(--ink-faint, #6a6a6a);font-size:.9rem;pointer-events:none}.xr-search-input{appearance:none;background:var(--surface-1, #121212);border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-pill, 999px);color:var(--ink-bright, #fff);font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .76rem);padding:8px 12px 8px 30px;width:190px;max-width:46vw;transition:border-color .15s ease,width .2s ease}.xr-search-input:focus{outline:none;border-color:var(--xr-accent);width:220px}.xr-icon-btn{appearance:none;cursor:pointer;display:inline-flex;align-items:center;gap:5px;background:var(--surface-1, #121212);border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-pill, 999px);color:var(--ink-dim, #9a9a9a);font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .74rem);padding:7px 11px;line-height:1;transition:color .15s ease,border-color .15s ease,background .15s ease}.xr-icon-btn:hover{color:var(--ink-bright, #fff);border-color:color-mix(in srgb,var(--xr-accent) 40%,var(--stroke, #2a2a2a))}.xr-icon-btn:focus-visible{outline:2px solid var(--xr-accent);outline-offset:2px}.xr-icon-btn[aria-pressed=true]{color:var(--xr-accent);border-color:color-mix(in srgb,var(--xr-accent) 50%,transparent);background:color-mix(in srgb,var(--xr-accent) 10%,transparent)}.xr-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--space-md, 14px)}.xr-chip{appearance:none;cursor:pointer;font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);color:var(--ink-dim, #9a9a9a);background:var(--surface-1, #121212);border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-pill, 999px);padding:5px 11px;transition:color .15s ease,border-color .15s ease,background .15s ease}.xr-chip:hover{color:var(--ink-bright, #fff)}.xr-chip.active{color:#05221a;background:var(--xr-grad);border-color:transparent;font-weight:600}.xr-chip:focus-visible{outline:2px solid var(--xr-accent);outline-offset:2px}.xr-feed{display:flex;flex-direction:column;gap:6px}.xr-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:var(--space-sm, 12px);padding:12px 14px;cursor:pointer;transition:border-color .15s ease,transform .1s ease,background .15s ease}.xr-row:hover{border-color:color-mix(in srgb,var(--xr-accent) 40%,var(--stroke, #2a2a2a));background:color-mix(in srgb,var(--xr-accent) 5%,var(--surface-1, #121212))}.xr-row:active{transform:scale(.997)}.xr-row:focus-visible{outline:2px solid var(--xr-accent);outline-offset:2px}.xr-row-glyph{color:var(--xr-accent);font-weight:700;font-size:1rem}.xr-row-body{min-width:0;display:flex;flex-direction:column;gap:2px}.xr-row-line{display:flex;align-items:center;gap:8px;min-width:0}.xr-row-ep{font-family:var(--font-mono, monospace);font-size:var(--text-sm, .9rem);font-weight:600;color:var(--ink-bright, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xr-row-payer{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);color:var(--ink-faint, #6a6a6a)}.xr-row-meta{display:flex;align-items:center;gap:8px}.xr-row-net{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .68rem);text-transform:uppercase;letter-spacing:.04em;color:var(--ink-dim, #9a9a9a);padding:1px 6px;border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-pill, 999px)}.xr-row-time{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);color:var(--ink-faint, #6a6a6a)}.xr-row-amt{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-display, sans-serif);font-weight:700;color:var(--xr-accent);font-variant-numeric:tabular-nums;white-space:nowrap}.xr-row-tx{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);font-weight:500;color:var(--ink-dim, #9a9a9a);text-decoration:none}.xr-row-tx:hover{color:var(--xr-accent)}.xr-row.hidden{display:none}.xr-row--new{animation:xr-land .55s ease both}@keyframes xr-land{0%{opacity:0;transform:translateY(-10px);border-color:var(--xr-accent);box-shadow:0 0 0 1px color-mix(in srgb,var(--xr-accent) 40%,transparent)}to{opacity:1;transform:none}}.xr-more{appearance:none;cursor:pointer;width:100%;margin-top:10px;padding:11px;background:var(--surface-1, #121212);border:1px solid var(--stroke, #2a2a2a);border-radius:var(--radius-md, 10px);color:var(--ink-dim, #9a9a9a);font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .76rem);transition:color .15s ease,border-color .15s ease}.xr-more:hover{color:var(--ink-bright, #fff);border-color:color-mix(in srgb,var(--xr-accent) 40%,var(--stroke, #2a2a2a))}.xr-feed-empty{border:1px dashed var(--stroke, #2a2a2a);border-radius:var(--radius-lg, 16px);padding:var(--space-2xl, 48px) var(--space-lg, 24px);text-align:center}.xr-feed-empty-h{font-family:var(--font-display, sans-serif);font-size:var(--text-lg, 1.05rem);color:var(--ink-bright, #fff);margin:0 0 8px}.xr-feed-empty-p{font-size:var(--text-sm, .9rem);color:var(--ink-dim, #9a9a9a);margin:0 auto;max-width:46ch;line-height:1.6}.xr-feed-empty-p a{color:var(--ink-bright, #fff)}.xr-skel{height:58px;border-radius:var(--radius-md, 10px);background:linear-gradient(100deg,var(--surface-1, #121212) 30%,var(--surface-2, #1a1a1a) 50%,var(--surface-1, #121212) 70%);background-size:200% 100%;animation:xr-shimmer 1.3s ease-in-out infinite}.xr-skel+.xr-skel{margin-top:6px}@keyframes xr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.xr-rail{display:flex;flex-direction:column;gap:var(--space-md, 16px);position:sticky;top:84px}.xr-card{padding:var(--space-md, 16px)}.xr-card--quiet{background:color-mix(in srgb,var(--surface-2, #161616) 82%,transparent)}.xr-card-h{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);text-transform:uppercase;letter-spacing:.08em;color:var(--ink-dim, #9a9a9a);margin-bottom:var(--space-md, 14px);display:flex;justify-content:space-between;align-items:baseline}.xr-card-h small{text-transform:none;letter-spacing:0;color:var(--ink-faint, #6a6a6a)}.xr-empty{font-size:var(--text-sm, .88rem);color:var(--ink-faint, #6a6a6a);margin:0}.xr-top-row{position:relative;display:grid;grid-template-columns:1fr auto;align-items:center;gap:8px;padding:9px 10px;border-radius:var(--radius-md, 8px);overflow:hidden;cursor:pointer;transition:background .15s ease}.xr-top-row:hover{background:color-mix(in srgb,var(--xr-accent) 8%,transparent)}.xr-top-row.active{outline:1px solid color-mix(in srgb,var(--xr-accent) 50%,transparent)}.xr-top-row+.xr-top-row{margin-top:2px}.xr-top-bar{position:absolute;inset:0 auto 0 0;height:100%;background:color-mix(in srgb,var(--xr-accent) 16%,transparent);z-index:0;border-radius:var(--radius-md, 8px);transition:width .6s cubic-bezier(.22,1,.36,1)}.xr-top-name,.xr-top-val{position:relative;z-index:1}.xr-top-name{font-family:var(--font-mono, monospace);font-size:var(--text-sm, .85rem);color:var(--ink-bright, #fff);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.xr-top-val{font-family:var(--font-display, sans-serif);font-weight:700;color:var(--ink-bright, #fff);text-align:right;font-variant-numeric:tabular-nums}.xr-top-val small{display:block;font-weight:400;font-size:var(--text-2xs, .68rem);color:var(--ink-faint, #6a6a6a)}.xr-net-row{display:grid;grid-template-columns:64px 1fr auto;align-items:center;gap:8px;padding:6px 0}.xr-net-name{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .74rem);text-transform:capitalize;color:var(--ink-bright, #fff)}.xr-net-track{height:8px;background:var(--surface-3, #1d1d1d);border-radius:var(--radius-pill, 999px);overflow:hidden}.xr-net-fill{height:100%;border-radius:var(--radius-pill, 999px);background:var(--xr-grad);transition:width .6s cubic-bezier(.22,1,.36,1)}.xr-net-val{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .72rem);color:var(--ink-dim, #9a9a9a);font-variant-numeric:tabular-nums}.xr-note{font-size:var(--text-sm, .85rem);color:var(--ink-dim, #9a9a9a);margin:0 0 10px;line-height:1.6}.xr-hint{font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .7rem);color:var(--ink-faint, #6a6a6a);margin:0;line-height:1.9}.xr-hint kbd{font-family:var(--font-mono, monospace);background:var(--surface-3, #1d1d1d);border:1px solid var(--stroke, #2a2a2a);border-radius:4px;padding:1px 5px;color:var(--ink-bright, #fff)}.xr-fineprint{font-size:var(--text-2xs, .72rem);color:var(--ink-faint, #6a6a6a);margin:0;line-height:1.5}.xr-toast{position:fixed;left:50%;bottom:28px;transform:translate(-50%) translateY(10px);background:var(--surface-3, #1d1d1d);border:1px solid var(--stroke-strong, #3a3a3a);border-radius:var(--radius-pill, 999px);padding:10px 18px;font-family:var(--font-mono, monospace);font-size:var(--text-2xs, .76rem);color:var(--ink-bright, #fff);box-shadow:0 12px 34px #00000073;opacity:0;transition:opacity .2s ease,transform .2s ease;z-index:50}.xr-toast.show{opacity:1;transform:translate(-50%) translateY(0)}@media(max-width:960px){.xr-kpis{grid-template-columns:repeat(2,1fr)}.xr-grid{grid-template-columns:1fr}.xr-rail{position:static}}@media(max-width:560px){.xr-hero{flex-direction:column;align-items:stretch}.xr-hero-controls{align-items:flex-start}.xr-showcase-head{flex-direction:column}.xr-badges{align-self:stretch;justify-content:space-between}.xr-runrate{align-items:flex-start}.xr-toolbar{align-items:stretch}.xr-toolbar-right{justify-content:space-between}.xr-search-input{width:100%;max-width:none}.xr-search{flex:1 1 100%;order:3}}@media(prefers-reduced-motion:reduce){.xr-live-dot,.xr-row--new,.xr-skel,.xr-chart-draw{animation:none}.xr-chart-draw{stroke-dashoffset:0}.xr-top-bar,.xr-net-fill,.xr-kpi,.xr-row{transition:none}}
