@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/roboto-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Roboto;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/roboto-600-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains_mono-400-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains_mono-500-latin.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{color-scheme:dark;--frfr-canvas:#0a0c0f;--frfr-canvas-deep:#07090c;--frfr-chart-canvas:#0a0c0f;--frfr-surface:#101318;--frfr-surface-raised:#15191f;--frfr-surface-input:#15191f;--frfr-surface-hover:#292e36;--frfr-surface-pressed:#1d2128;--frfr-surface-overlay:#101318f2;--frfr-divider:#1e232a;--frfr-border:#292e36;--frfr-border-strong:#3b424c;--frfr-line:#292c38;--frfr-row-sep:#1c1f25;--frfr-dock-bg:#17171c;--frfr-cell:#15171a;--frfr-lane-bg:#111214;--frfr-text:#f2f3f4;--frfr-text-secondary:#b8bec5;--frfr-text-muted:#8e969f;--frfr-text-tertiary:#6e7680;--frfr-text-disabled:#545b64;--frfr-text-inverse:#06110b;--frfr-brand-bolt:#43db91;--frfr-brand-action:#43db91;--frfr-brand-hover:#52e39c;--frfr-brand-pressed:#32be78;--frfr-brand-focus:#43db91;--frfr-brand-soft:#43db911a;--frfr-gain:#43db91;--frfr-gain-soft:#43db911a;--frfr-sell:#f05d64;--frfr-sell-hover:#f4757b;--frfr-sell-pressed:#d6474f;--frfr-sell-soft:#f05d641a;--frfr-warning:#d7ac55;--frfr-info:#6c9fe8;--frfr-error:#f05d64;--frfr-neutral:#8e969f;--frfr-chart-grid:#1c1f25;--frfr-chart-axis:#b8bec5;--frfr-chart-up:#43db91;--frfr-chart-down:#f05d64;--frfr-chart-volume-up:#43db9166;--frfr-chart-volume-down:#f05d6466;--frfr-chart-buy-line:#43db91;--frfr-chart-sell-line:#f05d64;--frfr-chart-live-line:#8e969f4d;--frfr-pulse-violet:#8000ff;--frfr-pulse-violet-text:#a970ff;--frfr-pulse-cyan:#00eaff;--frfr-hex-pink:#ff00ff;--brand-primary:var(--frfr-brand-action);--brand-hover:var(--frfr-brand-hover);--brand-pressed:var(--frfr-brand-pressed);--brand-subtle:var(--frfr-brand-soft);--brand-focus:var(--frfr-brand-focus);--brand-mark:var(--frfr-brand-bolt);--brand-on-primary:var(--frfr-text-inverse);--market-buy:var(--frfr-gain);--market-sell:var(--frfr-sell);--change-positive:var(--frfr-gain);--change-negative:var(--frfr-sell);--status-ok:var(--frfr-brand-action);--info:var(--frfr-info);--warning:var(--frfr-warning);--error:var(--frfr-error);--frfr-font-action:"Inter",ui-sans-serif,system-ui,sans-serif;--frfr-font-ui:"Inter",ui-sans-serif,system-ui,sans-serif;--frfr-font-title:"Roboto","Inter",ui-sans-serif,system-ui,sans-serif;--frfr-font-value:"Inter",ui-sans-serif,system-ui,sans-serif;--frfr-font-data:"JetBrains Mono","SFMono-Regular","Consolas",ui-monospace,monospace;--frfr-text-xs:11px;--frfr-text-sm:12px;--frfr-text-md:13px;--frfr-text-lg:14px;--frfr-text-xl:16px;--frfr-text-2xl:18px;--frfr-text-display:24px;--frfr-weight-regular:400;--frfr-weight-medium:500;--frfr-weight-semibold:600;--frfr-weight-bold:700;--frfr-tracking-tight:-0.02em;--frfr-tracking-caps:0.06em;--frfr-leading-tight:1.15;--frfr-leading-prose:1.35;--frfr-leading-comfortable:1.5;--frfr-space-1:4px;--frfr-space-2:8px;--frfr-space-3:12px;--frfr-space-4:14px;--frfr-space-5:16px;--frfr-space-6:18px;--frfr-space-8:32px;--frfr-space-10:40px;--frfr-radius-xs:3px;--frfr-radius-sm:4px;--frfr-radius-md:6px;--frfr-radius-lg:8px;--frfr-radius-xl:10px;--frfr-radius-round:999px;--frfr-radius-control:var(--frfr-radius-md);--frfr-radius-panel:var(--frfr-radius-lg);--frfr-radius-modal:var(--frfr-radius-xl);--frfr-border-width:1px;--frfr-control-compact:28px;--frfr-control-standard:36px;--frfr-control-comfortable:42px;--frfr-control-primary:50px;--frfr-touch-target:44px;--frfr-header-height:56px;--frfr-toolbar-height:28px;--frfr-token-header-height:77px;--frfr-chart-toolbar-height:44px;--frfr-bottom-rail-height:28px;--frfr-lower-tabs-height:36px;--frfr-lower-panel-height:clamp(120px,20vh,300px);--frfr-chart-min-width:720px;--frfr-execution-width:336px;--frfr-lane-header-height:40px;--frfr-lane-thumb:72px;--frfr-page-title-height:64px;--frfr-table-header-height:30px;--frfr-motion-instant:60ms;--frfr-motion-press:80ms;--frfr-motion-hover:120ms;--frfr-motion-control:140ms;--frfr-motion-panel:180ms;--frfr-motion-success:200ms;--frfr-duration-fast:var(--frfr-motion-hover);--frfr-duration-panel:var(--frfr-motion-panel);--frfr-ease:cubic-bezier(0.2,0,0,1);--frfr-ease-exit:cubic-bezier(0.4,0,1,1);--frfr-halo-idle:0 0 2px rgba(67,219,145,0.06);--frfr-halo-hover:0 0 3px rgba(67,219,145,0.1);--frfr-halo-pressed:none;--frfr-focus-ring:0 0 0 1px var(--frfr-brand-focus);--frfr-panel-shadow:0 8px 24px rgba(0,0,0,0.45);--frfr-text-label:11px;--frfr-text-body:13px;--frfr-text-lead:15px;--frfr-row-height:28px;--frfr-row-height-compact:26px;--frfr-row-pad-y:3px;--frfr-lane-row-height:114px;--frfr-row-lifecycle:132px;--frfr-row-activity:168px}@media (min-width:1600px){:root{--frfr-execution-width:352px}}@media (max-width:1439px){:root{--frfr-execution-width:320px}}[data-frfr-density=calm]{--frfr-space-1:4px;--frfr-space-2:8px;--frfr-space-3:12px;--frfr-space-4:14px;--frfr-space-5:16px;--frfr-space-6:18px;--frfr-space-8:26px;--frfr-text-label:11px;--frfr-text-body:13px;--frfr-text-lead:15px;--frfr-row-height:28px;--frfr-row-height-compact:26px;--frfr-row-pad-y:3px;--frfr-lane-row-height:114px;--frfr-lane-thumb:72px;--frfr-control-standard:32px;--frfr-row-lifecycle:132px;--frfr-row-activity:168px}[data-frfr-density=dense]{--frfr-space-1:3px;--frfr-space-2:6px;--frfr-space-3:8px;--frfr-space-4:11px;--frfr-space-5:13px;--frfr-space-6:16px;--frfr-space-8:22px;--frfr-text-label:11px;--frfr-text-body:12px;--frfr-text-lead:14px;--frfr-row-height:26px;--frfr-row-height-compact:22px;--frfr-row-pad-y:1px;--frfr-lane-row-height:102px;--frfr-lane-thumb:64px;--frfr-control-standard:30px;--frfr-row-lifecycle:120px;--frfr-row-activity:156px}*,:after,:before{box-sizing:border-box}html{color:var(--frfr-text);font-family:var(--frfr-font-ui);font-size:var(--frfr-text-md);line-height:var(--frfr-leading-prose);font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}body,html{background:var(--frfr-canvas)}body{margin:0;min-width:320px}button,input,select,textarea{font:inherit}[role=button],button{-webkit-tap-highlight-color:transparent}:focus-visible{outline:1px solid var(--brand-focus);outline-offset:2px}.frfr-data{font-family:var(--frfr-font-data);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.frfr-value{font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--frfr-weight-semibold)}.frfr-title{font-family:var(--frfr-font-title)}.frfr-action{font-family:var(--frfr-font-action);letter-spacing:var(--frfr-tracking-tight)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.frfr-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--frfr-space-2);min-height:var(--frfr-control-standard);padding:0 var(--frfr-space-3);border:var(--frfr-border-width) solid var(--frfr-line);border-radius:var(--frfr-radius-lg);background:var(--frfr-lane-bg);color:var(--frfr-text);font-family:var(--frfr-font-action);font-size:var(--frfr-text-md);font-weight:var(--frfr-weight-semibold);line-height:1;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;transition:background var(--frfr-motion-hover) var(--frfr-ease),color var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-hover) var(--frfr-ease),box-shadow var(--frfr-motion-hover) var(--frfr-ease)}.frfr-button[data-size=compact]{min-height:var(--frfr-control-compact);padding:0 var(--frfr-space-2);font-size:var(--frfr-text-sm)}.frfr-button[data-size=comfortable]{min-height:var(--frfr-control-comfortable)}.frfr-button[data-size=primary]{min-height:43px;border-radius:22px;font-size:var(--frfr-text-lg)}.frfr-button[data-full-width=true]{width:100%}.frfr-button:hover:not(:disabled){background:var(--frfr-surface-hover);border-color:var(--frfr-border-strong)}.frfr-button:active:not(:disabled){background:var(--frfr-surface-pressed)}.frfr-button[data-variant=primary]{min-height:var(--frfr-control-comfortable);background:var(--brand-primary);color:var(--brand-on-primary);border-color:transparent;font-weight:var(--frfr-weight-bold);letter-spacing:-.01em;font-size:var(--frfr-text-lg)}.frfr-button[data-variant=primary]:hover:not(:disabled){background:var(--brand-hover)}.frfr-button[data-variant=primary]:active:not(:disabled){background:var(--brand-pressed)}.frfr-button[data-state=pending],.frfr-button[data-state=success]{background:var(--brand-pressed);color:var(--brand-on-primary);border-color:transparent;box-shadow:none;cursor:progress}.frfr-button[data-state=success]{cursor:default}.frfr-button[data-state=pending]:before{content:"";width:12px;height:12px;border:2px solid var(--brand-on-primary);border-right:2px solid transparent;border-radius:var(--frfr-radius-round);animation:frfr-spin .8s linear infinite}@keyframes frfr-spin{to{transform:rotate(1turn)}}.frfr-button[data-variant=ghost]{background:transparent;border-color:transparent;color:var(--frfr-text-secondary)}.frfr-button[data-variant=ghost]:hover:not(:disabled){color:var(--frfr-text);background:var(--frfr-surface-hover)}.frfr-button[data-variant=buy]{background:transparent;color:var(--market-buy);border-color:var(--market-buy)}.frfr-button[data-variant=sell]{background:transparent;color:var(--market-sell);border-color:var(--market-sell)}.frfr-button[data-variant=buy]:hover:not(:disabled){background:var(--frfr-gain-soft)}.frfr-button[data-variant=sell]:hover:not(:disabled){background:var(--frfr-sell-soft)}.frfr-button[data-variant=destructive]{background:var(--frfr-sell);color:var(--frfr-text);border-color:transparent}.frfr-button[data-variant=destructive]:hover:not(:disabled){background:var(--frfr-sell-hover)}.frfr-button[data-variant=destructive]:active:not(:disabled){background:var(--frfr-sell-pressed)}.frfr-button:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.frfr-button[data-variant=primary]:disabled{opacity:1;background:#265643;color:#8ac9a9}.frfr-tablist{display:flex;gap:var(--frfr-space-5);flex:none}.frfr-tablist[data-size=sm]{gap:var(--frfr-space-3)}.frfr-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;border-bottom:2px solid transparent;padding:0 0 var(--frfr-space-1);color:var(--frfr-text-muted);font-family:var(--frfr-font-action);font-size:var(--frfr-text-md);font-weight:var(--frfr-weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-control) var(--frfr-ease)}.frfr-tablist[data-size=sm] .frfr-tab{font-size:var(--frfr-text-sm)}.frfr-tab:hover:not([aria-disabled=true]){color:var(--frfr-text)}.frfr-tab[aria-selected=true]{color:var(--brand-primary);border-bottom-color:var(--brand-primary)}.frfr-tab[aria-disabled=true]{color:var(--frfr-text-disabled);cursor:not-allowed}.frfr-tablist[data-variant=mode]{gap:0;border-bottom:var(--frfr-border-width) solid var(--frfr-line)}.frfr-tablist[data-variant=mode] .frfr-tab{flex:1 1;min-height:var(--frfr-control-standard);padding:0;text-align:center;margin-bottom:-1px;font-size:var(--frfr-text-md)}.frfr-tablist[data-variant=mode] .frfr-tab:hover:not([aria-disabled=true]){background:var(--frfr-cell)}.frfr-tablist[data-variant=panel]{gap:var(--frfr-space-5);height:var(--frfr-lower-tabs-height);align-items:stretch;padding:0 var(--frfr-space-3);border-top:var(--frfr-border-width) solid var(--frfr-line);border-bottom:var(--frfr-border-width) solid var(--frfr-line);background:var(--frfr-canvas)}.frfr-tablist[data-variant=panel] .frfr-tab{padding:0;margin-bottom:-1px;font-size:var(--frfr-text-md)}.frfr-segmented{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:0;gap:0;padding:0;border:var(--frfr-border-width) solid var(--frfr-line);border-radius:var(--frfr-radius-lg);background:var(--frfr-lane-bg);overflow:hidden}.frfr-segment{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:34px;border:var(--frfr-border-width) solid transparent;border-radius:var(--frfr-radius-lg);margin:-1px;background:transparent;color:var(--frfr-text-muted);font-family:var(--frfr-font-action);font-size:13.5px;font-weight:var(--frfr-weight-semibold);cursor:pointer;transition:background var(--frfr-motion-hover) var(--frfr-ease),color var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-hover) var(--frfr-ease)}.frfr-segment:hover:not([aria-selected=true]){color:var(--frfr-text);background:var(--frfr-cell)}.frfr-segment[aria-selected=true]{color:var(--brand-primary);border-color:var(--brand-primary);background:var(--frfr-canvas)}.frfr-segment[data-side=buy][aria-selected=true],.frfr-segmented[data-variant=fill] .frfr-segment[aria-selected=true]{background:var(--brand-primary);border-color:var(--brand-primary);color:var(--brand-on-primary)}.frfr-segment[data-side=sell][aria-selected=true]{background:var(--frfr-sell);border-color:var(--frfr-sell);color:var(--frfr-text)}.frfr-segment:focus-visible{outline-offset:-3px}.frfr-presets{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;grid-gap:var(--frfr-space-2);gap:var(--frfr-space-2)}.frfr-preset{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:28px;padding:0 var(--frfr-space-1);border:var(--frfr-border-width) solid var(--frfr-line);border-radius:var(--frfr-radius-lg);background:var(--frfr-lane-bg);color:var(--frfr-text);font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:var(--frfr-weight-medium);cursor:pointer;transition:background var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-hover) var(--frfr-ease)}.frfr-preset:hover:not(:disabled){background:var(--frfr-cell);border-color:var(--frfr-border-strong)}.frfr-preset[aria-pressed=true]{border-color:var(--brand-primary);color:var(--brand-primary)}.frfr-preset[data-side=sell][aria-pressed=true]{border-color:var(--frfr-sell);color:var(--frfr-sell)}.frfr-preset:disabled{opacity:.45;cursor:not-allowed}.frfr-input{min-height:var(--frfr-control-standard);padding:0 var(--frfr-space-3);border:var(--frfr-border-width) solid var(--frfr-line);border-radius:var(--frfr-radius-lg);background:var(--frfr-lane-bg);color:var(--frfr-text);font-family:var(--frfr-font-ui);font-size:var(--frfr-text-md);transition:border-color var(--frfr-motion-hover) var(--frfr-ease),background var(--frfr-motion-hover) var(--frfr-ease),box-shadow var(--frfr-motion-hover) var(--frfr-ease)}.frfr-input[data-size=compact]{min-height:28px;border-radius:14px;font-size:var(--frfr-text-md)}.frfr-input.frfr-data,.frfr-input[inputmode=decimal],.frfr-input[inputmode=numeric]{font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.frfr-input:hover{border-color:var(--frfr-border-strong)}.frfr-input:focus-visible{outline:none;border-color:var(--brand-focus);box-shadow:0 0 0 3px rgba(67,219,145,.14)}.frfr-input[aria-invalid=true]{border-color:var(--error)}.frfr-input::placeholder{color:var(--frfr-text-muted)}.frfr-input:disabled{opacity:.45;cursor:not-allowed}.frfr-toggle{position:relative;display:inline-block;width:30px;height:16px;padding:0;border:var(--frfr-border-width) solid var(--frfr-border-strong);background:var(--frfr-surface-raised);cursor:pointer;transition:background var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-hover) var(--frfr-ease)}.frfr-toggle,.frfr-toggle:after{border-radius:var(--frfr-radius-round)}.frfr-toggle:after{content:"";position:absolute;top:1px;left:1px;width:12px;height:12px;background:var(--frfr-text-secondary);transition:transform var(--frfr-motion-hover) var(--frfr-ease),background var(--frfr-motion-hover) var(--frfr-ease)}.frfr-toggle[aria-checked=true]{background:var(--brand-primary);border-color:var(--brand-primary)}.frfr-toggle[aria-checked=true]:after{transform:translateX(14px);background:var(--brand-on-primary)}.frfr-toggle:disabled{opacity:.45;cursor:not-allowed}.frfr-status-line{display:inline-flex;align-items:center;gap:var(--frfr-space-2);font-size:var(--frfr-text-sm);color:var(--frfr-text-secondary);min-width:0}.frfr-status-line:before{content:"";flex:none;width:6px;height:6px;border-radius:var(--frfr-radius-round);background:var(--frfr-neutral)}.frfr-status-line[data-tone=ok]:before{background:var(--status-ok)}.frfr-status-line[data-tone=warning]:before{background:var(--warning)}.frfr-status-line[data-tone=error]:before{background:var(--error)}.frfr-status-line[data-tone=info]:before{background:var(--info)}.frfr-status-line[data-tone=ok]{color:var(--frfr-text)}.frfr-chip{display:inline-flex;align-items:center;gap:var(--frfr-space-1);min-height:var(--frfr-control-compact);padding:0 var(--frfr-space-2);background:transparent;border:var(--frfr-border-width) solid var(--frfr-line);border-radius:var(--frfr-radius-lg);color:var(--frfr-text-secondary);font-size:var(--frfr-text-sm);font-weight:var(--frfr-weight-medium);cursor:pointer;white-space:nowrap;transition:color var(--frfr-motion-hover) var(--frfr-ease),background var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-hover) var(--frfr-ease)}.frfr-chip:hover:not(:disabled){color:var(--frfr-text);background:var(--frfr-cell)}.frfr-chip[aria-pressed=true]{color:var(--brand-primary);border-color:var(--brand-primary)}.frfr-chip:disabled{opacity:.45;cursor:not-allowed}.frfr-badge{position:relative;display:inline-flex;align-items:center;gap:4px;height:25px;padding:0 7px;border-radius:13px;border:var(--frfr-border-width) solid var(--frfr-border-strong);background:var(--frfr-lane-bg);color:var(--frfr-text-secondary);font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--frfr-text-sm);font-weight:var(--frfr-weight-medium);white-space:nowrap;line-height:1}.frfr-badge[data-tone=green],.frfr-badge[data-tone=ok]{color:var(--brand-primary);border-color:rgba(67,219,145,.35)}.frfr-badge[data-tone=error],.frfr-badge[data-tone=red]{color:var(--frfr-sell);border-color:rgba(240,93,100,.35)}.frfr-badge[data-tone=warning],.frfr-badge[data-tone=yellow]{color:var(--frfr-warning);border-color:rgba(215,172,85,.35)}.frfr-badge[data-tone=info]{color:var(--info);border-color:rgba(108,159,232,.35)}.frfr-badge[data-tone=fill]{color:var(--brand-primary);background:#17221e;border-color:transparent}.frfr-badge .frfr-icon{flex:none}.frfr-badge[data-size=sm]{height:20px;padding:0 8px;border-radius:10px;font-weight:var(--frfr-weight-semibold)}.frfr-disclosure>summary{display:flex;align-items:center;justify-content:space-between;gap:var(--frfr-space-3);min-height:var(--frfr-touch-target);padding:0 var(--frfr-space-1);list-style:none;cursor:pointer;color:var(--frfr-text);font-size:var(--frfr-text-md);border-top:var(--frfr-border-width) solid var(--frfr-line);border-bottom:var(--frfr-border-width) solid var(--frfr-line)}.frfr-disclosure>summary::-webkit-details-marker{display:none}.frfr-disclosure>summary:after{content:"";flex:none;width:7px;height:7px;border-right:var(--frfr-border-width) solid var(--frfr-text-secondary);border-bottom:var(--frfr-border-width) solid var(--frfr-text-secondary);transform:rotate(45deg);transition:transform var(--frfr-motion-control) var(--frfr-ease)}.frfr-disclosure[open]>summary:after{transform:rotate(-135deg)}.frfr-disclosure>summary:hover{background:var(--frfr-cell)}.frfr-disclosure-summary{color:var(--frfr-text-secondary);font-size:var(--frfr-text-sm);text-align:right;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frfr-table{width:100%;border-collapse:collapse}.frfr-table th{position:-webkit-sticky;position:sticky;top:0;z-index:1;height:var(--frfr-table-header-height);background:var(--frfr-lane-bg);color:var(--frfr-text-muted);font-weight:var(--frfr-weight-regular);text-align:left}.frfr-table td,.frfr-table th{padding:0 var(--frfr-space-2);font-size:var(--frfr-text-md);border-bottom:var(--frfr-border-width) solid var(--frfr-row-sep);white-space:nowrap}.frfr-table td{height:var(--frfr-row-height)}.frfr-table tbody tr:hover{background:var(--frfr-cell)}.frfr-table tbody tr[aria-selected=true]{background:var(--brand-subtle)}.frfr-table .frfr-num,.frfr-table th.frfr-num{text-align:right;font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:var(--frfr-weight-semibold)}.frfr-table th.frfr-num{font-weight:var(--frfr-weight-regular)}.frfr-skeleton{display:inline-block;height:1em;min-width:3ch;border-radius:var(--frfr-radius-xs);background:linear-gradient(90deg,var(--frfr-surface-raised) 25%,var(--frfr-surface-hover) 50%,var(--frfr-surface-raised) 75%);background-size:200% 100%;animation:frfr-shimmer 1.4s var(--frfr-ease) infinite}.frfr-empty{display:grid;grid-gap:var(--frfr-space-2);gap:var(--frfr-space-2);justify-items:center;align-content:center;padding:var(--frfr-space-6);color:var(--frfr-text-muted);font-size:var(--frfr-text-md);text-align:center}.frfr-empty strong{color:var(--frfr-text-secondary);font-weight:var(--frfr-weight-medium)}.frfr-empty-action{display:inline-flex;align-items:center;gap:6px;color:var(--brand-primary);font-weight:var(--frfr-weight-semibold);background:none;border:none;padding:0;cursor:pointer;font:inherit;font-weight:600;text-decoration:none}.frfr-empty-action:hover{color:var(--brand-hover)}.frfr-bolt-loading{display:inline-flex;align-items:center;justify-content:center;line-height:0}.frfr-bolt-loading svg{display:block;overflow:visible}.frfr-bolt-body{fill:rgba(67,219,145,.14)}.frfr-bolt-edge{fill:none;stroke:rgba(67,219,145,.28);stroke-width:1.2;stroke-linejoin:round}.frfr-bolt-glow{fill:none;stroke:rgba(67,219,145,.55);stroke-width:6;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28 72;stroke-dashoffset:0;filter:blur(1.6px)}.frfr-bolt-beam{fill:none;stroke:#d6ffec;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:28 72;stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.frfr-bolt-glow{display:none}}.frfr-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:var(--frfr-space-6) var(--frfr-space-4);color:var(--frfr-text-muted);font-size:var(--frfr-text-md);text-align:center}.frfr-loading[data-inline=true]{flex-direction:row;gap:8px;padding:0;justify-content:flex-start;text-align:left}.frfr-loading-text{color:var(--frfr-text-muted)}.frfr-route-loading{min-height:60vh}.frfr-avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--frfr-radius-lg);background:hsl(var(--frfr-avatar-hue,160) 24% 17%);color:hsl(var(--frfr-avatar-hue,160) 45% 74%);font-family:var(--frfr-font-title);font-weight:var(--frfr-weight-semibold);letter-spacing:.02em;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.frfr-avatar img{display:block;width:100%;height:100%;object-fit:cover}.frfr-meter{display:inline-flex;align-items:center;gap:var(--frfr-space-2);min-width:0}.frfr-meter-track{position:relative;display:block;flex:1 1 56px;min-width:40px;max-width:120px;height:5px;border-radius:var(--frfr-radius-xs);background:var(--frfr-surface-hover);overflow:hidden}.frfr-meter-fill{display:block;height:100%;background:var(--brand-primary);transition:width var(--frfr-motion-control) var(--frfr-ease)}.frfr-meter[data-tone=soon] .frfr-meter-fill{background:var(--frfr-warning)}.frfr-meter[data-tone=done] .frfr-meter-fill{background:var(--frfr-text-secondary)}.frfr-meter-value{flex:none;font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:var(--frfr-text-sm);font-weight:var(--frfr-weight-semibold);color:var(--frfr-text);min-width:4ch;text-align:right}.frfr-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto;align-items:stretch;min-height:var(--frfr-lane-row-height);align-content:start;margin:0 0 4px;border:var(--frfr-border-width) solid var(--frfr-line);border-radius:12px;background:var(--frfr-surface);list-style:none;min-width:0;transition:background var(--frfr-motion-hover) var(--frfr-ease),border-color var(--frfr-motion-hover) var(--frfr-ease)}.frfr-row:last-child{margin-bottom:0}.frfr-row:hover{background:var(--frfr-cell);border-color:var(--frfr-border-strong)}.frfr-row:focus-within{background:var(--frfr-cell)}.frfr-row[data-selected=true]{background:var(--frfr-cell);border-color:var(--brand-primary)}.frfr-row-open{min-width:0;overflow:hidden;display:grid;grid-template-columns:var(--frfr-lane-thumb) minmax(0,1fr);align-items:start;grid-gap:12px;gap:12px;padding:12px 12px 0;margin:0;background:none;border:none;color:var(--frfr-text);font:inherit;text-align:left;cursor:pointer}.frfr-row-open:focus-visible{outline-offset:-2px;border-radius:var(--frfr-radius-sm)}.frfr-row-surface{position:absolute;inset:0;z-index:0;border-radius:inherit}.frfr-row-surface:focus-visible{outline:2px solid var(--brand-primary);outline-offset:-2px}.frfr-row-surface:hover~.frfr-row-open .frfr-row-symbol{text-decoration:underline;text-underline-offset:2px}.frfr-row-chips,.frfr-row-controls,.frfr-row-facts>*,.frfr-row-logos>*,.frfr-row-socials{position:relative;z-index:1}.frfr-row-details{font:inherit;font-size:var(--frfr-text-sm);color:var(--frfr-text-muted);background:none;border:1px solid var(--frfr-border);border-radius:var(--frfr-radius-sm);padding:2px 8px;min-height:28px;cursor:pointer}.frfr-row-details:focus-visible,.frfr-row-details:hover{color:var(--frfr-text);border-color:var(--frfr-text-muted)}.frfr-row-thumb{flex:none;display:flex;flex-direction:column;align-items:center;gap:var(--frfr-row-cap-gap,3px);width:var(--frfr-lane-thumb)}.frfr-row-tile{position:relative;display:inline-flex}.frfr-row-thumb-badge{position:absolute;z-index:1;right:-10px;bottom:-7.5px;height:17px;padding:0 4px;gap:3px;border-radius:9px;background:#0d1017;border:1px solid rgba(96,160,224,.55);box-shadow:0 0 0 1.5px #0d1017;display:inline-flex;align-items:center;justify-content:center;color:var(--frfr-warning)}.frfr-row-thumb-badge .frfr-coin,.frfr-row-thumb-badge .frfr-venue{border-radius:50%}.frfr-row-thumb-badge>*{display:inline-flex;align-items:center;gap:3px}.frfr-row-avatar{width:var(--frfr-lane-thumb)!important;height:var(--frfr-lane-thumb)!important;font-size:calc(var(--frfr-lane-thumb) * .34)!important;border:1.5px solid var(--frfr-border-strong);border-radius:12px;overflow:hidden}.frfr-row-ring{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;color:var(--brand-primary)}.frfr-row-ring rect{x:1.25px;y:1.25px;width:calc(100% - 2.5px);height:calc(100% - 2.5px);rx:11px;fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:butt;stroke-dasharray:100;transform-box:fill-box;transform-origin:center;transform:rotate(180deg)}.frfr-row-thumb[data-ring=young]:not(:has(.frfr-row-ring)) .frfr-row-avatar{border-color:var(--brand-primary)}.frfr-row-thumb-cap{font-family:var(--frfr-font-data);font-size:12px;line-height:14px;color:var(--frfr-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.frfr-row-thumb-cap[data-placeholder]{visibility:hidden}.frfr-row-thumb-cap-slot{position:absolute;z-index:1;left:12px;top:calc(12px + var(--frfr-lane-thumb) + var(--frfr-row-cap-gap, 3px));width:var(--frfr-lane-thumb);height:14px;display:flex;justify-content:center;align-items:center}.frfr-row-cap-copy{display:inline-block;max-width:100%;margin:0;padding:0;border:0;background:none;font-family:var(--frfr-font-data);font-size:12px;line-height:14px;color:var(--frfr-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer;border-radius:3px}.frfr-row-cap-copy:hover{color:var(--frfr-text-secondary);-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.frfr-row-cap-copy:focus-visible{outline:2px solid var(--brand-primary);outline-offset:1px}.frfr-row-cap-copy[data-copied=true]{color:var(--brand-primary)}@media (max-width:767px){.frfr-row-cap-copy{padding:6px 4px;margin:-6px -4px}}.frfr-row-body{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) 122px;align-items:start;grid-gap:2px 10px;gap:2px 10px}.frfr-row-region{min-width:0;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;text-align:left;gap:2px}.frfr-row-region[data-region=lifecycle]{flex-direction:row;align-items:center;gap:6px;flex:0 1 auto}.frfr-row-region[data-region=activity]{align-items:flex-end;text-align:right}.frfr-row-line{display:flex;align-items:baseline;justify-content:flex-start;gap:var(--frfr-space-2);min-width:0;width:100%;max-width:100%;white-space:nowrap;overflow:hidden}.frfr-row-submeta{align-items:center;gap:var(--frfr-space-2)}.frfr-row-symbol{flex:0 0 auto;max-width:100%;min-width:2ch;font-family:var(--frfr-font-title);font-size:16px;font-weight:var(--frfr-weight-bold);line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frfr-row-symbol[data-missing=true]{color:var(--frfr-text-muted);font-style:italic;font-weight:var(--frfr-weight-medium);font-size:var(--frfr-text-lg)}.frfr-row-name-text{flex:1 1;font-family:var(--frfr-font-ui);font-size:13px;font-weight:var(--frfr-weight-medium);line-height:18px}.frfr-row-meta,.frfr-row-name-text{min-width:0;color:var(--frfr-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.frfr-row-meta{flex:0 4 auto;font-size:12px;line-height:16px}.frfr-row-age{flex:none;font-family:var(--frfr-font-ui);font-size:13px;font-weight:var(--frfr-weight-semibold);line-height:18px;color:var(--frfr-text-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.frfr-row-age[data-tone=young]{color:var(--brand-primary)}.frfr-row-age[data-tone=old]{color:var(--frfr-sell)}.frfr-row-facts{font-size:13px;color:var(--frfr-text-secondary);gap:8px}.frfr-row-facts,.frfr-row-logos{justify-content:flex-start;flex:0 1 auto;min-width:0;overflow:hidden}.frfr-row-logos{align-items:center;gap:0 4px;flex-wrap:wrap;align-content:flex-start;line-height:18px;max-height:18px}.frfr-row-logos>*{flex:none}.frfr-row-logo{display:inline-flex;align-items:center;justify-content:center;width:14px;height:18px;padding:0;border:0;background:none;color:var(--frfr-text-muted);text-decoration:none}.frfr-row-logo[data-tone=narrative]{color:var(--frfr-sell)}.frfr-row-logo[data-tone=watch]{color:var(--frfr-warning)}.frfr-row-logo[aria-disabled=true]{cursor:help}.frfr-row-logo[data-missing=true]{opacity:.45;cursor:help}a.frfr-row-logo:focus-visible,a.frfr-row-logo:hover{color:var(--frfr-text)}.frfr-row-logo>img{width:14px;height:14px;border-radius:50%;display:block}.frfr-row-fact{display:inline-flex;align-items:center;gap:3px;min-width:0;overflow:hidden;text-overflow:ellipsis;font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:var(--frfr-weight-semibold);color:var(--frfr-text)}.frfr-row-fact .frfr-icon{width:14px;height:14px;flex:none;color:var(--frfr-text-muted)}.frfr-row-status-line{display:flex;align-items:center;gap:var(--frfr-space-1);min-width:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:12px;line-height:16px;color:var(--frfr-text-secondary)}.frfr-row-region[data-region=lifecycle] .frfr-meter{max-width:100%}.frfr-row-region[data-region=lifecycle] .frfr-meter-track{max-width:64px;flex-basis:52px}.frfr-row-cells{display:grid;grid-template-columns:1fr;justify-items:end;align-items:baseline;grid-row-gap:0;row-gap:0;min-width:0;width:100%}.frfr-row-cell:nth-child(n+4){display:none}.frfr-row-cell{display:inline-flex;align-items:baseline;gap:5px;justify-content:flex-end;text-align:right;min-width:0;max-width:100%;overflow:hidden;line-height:16px}.frfr-row-cell-label{flex:0 1 auto;min-width:0;font-family:var(--frfr-font-ui);font-size:11px;font-weight:var(--frfr-weight-medium);color:var(--frfr-text-muted);text-transform:uppercase;letter-spacing:.01em}.frfr-row-cell-label,.frfr-row-cell-value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frfr-row-cell-value{flex:0 0 auto;max-width:100%;font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:13px;font-weight:var(--frfr-weight-bold);color:var(--frfr-text)}.frfr-row-cell[data-priority=low] .frfr-row-cell-value{font-size:12px;font-weight:var(--frfr-weight-semibold);color:var(--frfr-text-secondary)}.frfr-row-cell[data-tone=buy] .frfr-row-cell-value{color:var(--market-buy)}.frfr-row-cell[data-tone=sell] .frfr-row-cell-value{color:var(--market-sell)}.frfr-row-cell[data-tone=warning] .frfr-row-cell-value{color:var(--frfr-warning)}.frfr-row-cell[data-tone=info] .frfr-row-cell-value{color:var(--info)}.frfr-row-cell[data-tone=muted] .frfr-row-cell-value{color:var(--frfr-text-secondary)}.frfr-row-actions{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;padding:0 12px 12px calc(12px + var(--frfr-lane-thumb) + 12px);margin-top:-28px;min-width:0;flex-wrap:nowrap}.frfr-lane-list .frfr-row{--frfr-row-cap-gap:8px}.frfr-lane-list .frfr-row-actions{margin-top:-33px}[data-frfr-density=dense] .frfr-lane-list .frfr-row-actions{margin-top:-31px}.frfr-lane-list .frfr-row-actions>[data-region=lifecycle]{margin-left:6px}.frfr-row-actions>[data-region=lifecycle]{min-width:0;overflow:hidden}.frfr-row-actions>[data-region=lifecycle] .frfr-row-status-line{flex:0 1 auto}.frfr-row-chips{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0;flex:0 1 auto;flex-wrap:wrap}.frfr-row-chips .frfr-badge{height:24px;padding:0 8px;font-size:12px}.frfr-row-chips>*{flex:none}.frfr-row-controls{display:inline-flex;align-items:center;gap:4px;margin-left:auto}.frfr-row-controls .frfr-control-label{display:none}.frfr-row-controls{gap:6px;flex:none}.frfr-row-controls .frfr-watch{width:26px;height:26px;padding:0;border-radius:13px}.frfr-row-controls .frfr-explorer-link,.frfr-row-details{min-height:26px;height:26px;padding:0 9px;border-radius:13px;font-size:12px}.frfr-buys{color:var(--market-buy)}.frfr-sells{color:var(--market-sell)}.frfr-market-denom{color:var(--frfr-text-muted)}[data-frfr-density=dense] .frfr-row-body{gap:2px var(--frfr-space-2)}[data-frfr-density=dense] .frfr-row-actions{margin-top:-26px}[data-frfr-density=dense] .frfr-row-open{padding:10px 10px 0}[data-frfr-density=dense] .frfr-row-actions{padding:0 10px 10px calc(10px + var(--frfr-lane-thumb) + 12px)}[data-frfr-density=dense] .frfr-row-region{gap:2px}[data-frfr-density=dense] .frfr-row-symbol{font-size:15px;line-height:19px}.frfr-lanes{flex:1 1 auto;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;padding:0 14px 14px}.frfr-lane,.frfr-lanes{min-height:0;min-width:0}.frfr-lane{display:flex;flex-direction:column;border:var(--frfr-border-width) solid var(--frfr-line);border-radius:14px;background:var(--frfr-lane-bg);overflow:hidden;container-type:inline-size;container-name:lane}.frfr-lane-header{flex:none;display:flex;align-items:center;gap:6px;height:var(--frfr-lane-header-height);padding:0 10px 0 12px;border-bottom:var(--frfr-border-width) solid var(--frfr-line);min-width:0}.frfr-lane-title{margin:0;font-family:var(--frfr-font-action);font-size:15px;font-weight:var(--frfr-weight-bold);color:var(--frfr-text);white-space:nowrap}.frfr-lane-count{flex:none;font-family:var(--frfr-font-value);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:12px;font-weight:var(--frfr-weight-semibold);color:var(--frfr-text-muted);padding:0 7px;height:20px;border:var(--frfr-border-width) solid var(--frfr-line);border-radius:10px}.frfr-lane-count,.frfr-lane-search{display:inline-flex;align-items:center}.frfr-lane-search{position:relative;flex:0 1 110px;min-width:40px;margin-left:auto}.frfr-lane-search>.frfr-icon{position:absolute;left:9px;color:var(--frfr-text-muted);pointer-events:none}.frfr-lane-header .frfr-input{margin-left:0;flex:1 1 auto;width:100%;min-width:0;min-height:28px;height:28px;border-radius:14px;padding:0 10px 0 26px;font-size:13px;background:var(--frfr-lane-bg)}.frfr-lane-sort{flex:none;display:inline-flex;min-width:0}.frfr-lane-sort .frfr-input{min-height:28px;height:28px;border-radius:14px;padding:0 6px;font-size:12px;background:var(--frfr-lane-bg);max-width:82px}@container lane (max-width: 380px){.frfr-lane-header .frfr-tool[data-frfr-lane-mute]{display:none}.frfr-lane-presets{gap:0}}@container lane (max-width: 440px){.frfr-lane-count{display:none}.frfr-row-actions>[data-region=lifecycle]:not(:has(.frfr-meter)){display:none}}.frfr-lane-strip{flex:none;margin:0;border-bottom:var(--frfr-border-width) solid var(--frfr-row-sep);font-size:var(--frfr-text-sm);color:var(--frfr-text-secondary)}.frfr-lane-strip>summary{display:flex;align-items:center;gap:var(--frfr-space-2);min-height:26px;padding:0 var(--frfr-space-3);cursor:pointer;list-style:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.frfr-lane-strip>summary::-webkit-details-marker{display:none}.frfr-lane-strip>summary:before{content:"i";flex:none;width:14px;height:14px;border-radius:var(--frfr-radius-round);border:1px solid var(--frfr-text-muted);color:var(--frfr-text-muted);font-size:10px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;font-family:var(--frfr-font-action)}.frfr-lane-strip>summary:hover{background:var(--frfr-cell)}.frfr-lane-strip[open]>summary{color:var(--frfr-text)}.frfr-lane-strip-body{margin:0;padding:var(--frfr-space-2) var(--frfr-space-3) var(--frfr-space-3);line-height:var(--frfr-leading-comfortable);color:var(--frfr-text-secondary);white-space:normal}.frfr-lane-list{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;margin:0;padding:8px;list-style:none}@media (min-width:768px){.frfr-lane-list{container-type:size;--frfr-lane-thumb-floor:var(--frfr-lane-thumb);--frfr-lane-card:max(var(--frfr-lane-row-height),calc((100cqh - 4px) / 4))}.frfr-lane-list>.frfr-row{min-height:var(--frfr-lane-card);grid-template-rows:minmax(0,1fr) auto;--frfr-lane-thumb:clamp(var(--frfr-lane-thumb-floor),calc(var(--frfr-lane-card) - 41px),calc(100cqw - 290px))}.frfr-lane-list .frfr-row-facts{flex-wrap:wrap;align-content:flex-start;gap:0 8px;line-height:18px;max-height:18px}.frfr-lane-list .frfr-row-facts>*{flex:none}.frfr-lane-list .frfr-row-region[data-region=identity]{container-type:inline-size}@container (max-width: 136px){.frfr-lane-list .frfr-row-facts>.frfr-row-socials{display:none}}}.frfr-lane-held{position:relative;z-index:2;height:0;display:flex;justify-content:center}.frfr-lane-held>.frfr-chip{position:absolute;top:6px;box-shadow:0 2px 8px rgba(0,0,0,.45)}.frfr-lane-empty{display:flex;flex-direction:column;gap:var(--frfr-space-2);align-items:center;justify-content:center;padding:var(--frfr-space-6) var(--frfr-space-4);margin:0;min-height:160px;flex:1 1 auto;text-align:center;color:var(--frfr-text-muted);font-size:var(--frfr-text-md)}.frfr-lane-empty strong{color:var(--frfr-text-secondary);font-weight:var(--frfr-weight-medium)}.frfr-lane-loading{margin:0;padding:var(--frfr-space-8) var(--frfr-space-4);color:var(--frfr-text-muted);font-size:var(--frfr-text-md)}.frfr-lane-alert{flex:none;display:flex;align-items:center;gap:var(--frfr-space-2);padding:var(--frfr-space-2) var(--frfr-space-3);font-size:var(--frfr-text-sm);border-bottom:var(--frfr-border-width) solid var(--frfr-row-sep)}.frfr-lane-alert>span{color:var(--error);min-width:0}@container lane (max-width: 520px){.frfr-row-region[data-region=lifecycle] .frfr-meter-track{max-width:44px;flex-basis:36px}.frfr-row-status-tail{display:none}}@container lane (max-width: 380px){.frfr-row-body{grid-template-columns:minmax(0,1fr) 116px}.frfr-row-facts>:nth-child(n+3){display:none}}@media (max-width:1023px){.frfr-lanes{display:block;overflow:visible;padding:0 var(--frfr-space-2) var(--frfr-space-2)}.frfr-lane{display:none;height:100%}.frfr-lane[data-focused=true]{display:flex}}@media (max-width:767px){.frfr-lanes{padding:0 var(--frfr-space-2) var(--frfr-space-2)}.frfr-row-name-text{line-height:19px}.frfr-row-name-text,[data-frfr-density=dense] .frfr-row-name-text{font-size:var(--frfr-text-lg)}.frfr-lane{flex-basis:100%}.frfr-lane-strip>summary,.frfr-row-controls>*{min-height:var(--frfr-touch-target)}}.frfr-spark{display:block;overflow:visible}.frfr-spark polyline{stroke:var(--frfr-text-secondary)}.frfr-spark[data-dir=up] polyline{stroke:var(--market-buy)}.frfr-spark[data-dir=down] polyline{stroke:var(--market-sell)}.frfr-spark-none{font-size:var(--frfr-text-sm);color:var(--frfr-text-muted);font-style:italic;white-space:nowrap}.frfr-rail-disclosure>summary{cursor:pointer;font-size:var(--frfr-text-sm);color:var(--frfr-text-secondary);padding:6px 0}