@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-mono-400-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/ibm-plex-mono-500-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/ibm-plex-mono-600-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:IBM Plex Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-mono-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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{--kx-bg: #09090b;--kx-bg-elevated: #1a1a1e;--kx-surface: #1e1e22;--kx-surface-hover: #2a2a2e;--kx-panel: #1a1a1e;--kx-border: rgba(255, 255, 255, .09);--kx-border-strong: rgba(255, 255, 255, .15);--kx-accent: #02abb8;--kx-accent-soft: #35b9c4;--kx-accent-muted: #6ec9d4;--kx-accent-hover: #03c4d4;--kx-on-accent: #ffffff;--kx-lime: #99ff00;--kx-yellow: #ffe566;--kx-hub-points: #6ee7b7;--kx-hub-points-muted: rgba(110, 231, 183, .14);--kx-hub-points-border: rgba(110, 231, 183, .38);--kx-signal-yellow: #ffe566;--kx-signal-gray: #9aa8a6;--kx-orange: #ffb07a;--kx-amber: #f5c15d;--kx-sky: #7ecbff;--kx-violet: #c4b5fd;--kx-indigo: #93a4ff;--kx-purple: #d8b4fe;--kx-mint: #02abb8;--kx-rose: #ff8fab;--kx-steel: #8fb4c4;--kx-sand: #e6d59a;--kx-foam: #6bc4c9;--kx-gold: #ffd24a;--kx-silver: #c5d0d4;--kx-bronze: #c8895a;--kx-ad-featured-frame-width: 2px;--kx-ad-accent-0: #d946ef;--kx-ad-accent-1: #8b5cf6;--kx-ad-accent-2: #06b6d4;--kx-ad-accent-3: #f59e0b;--kx-ad-accent-4: #10b981;--kx-ad-accent-5: #f43f5e;--kx-ad-accent-6: #0ea5e9;--kx-ad-accent-7: #f97316;--kx-ad-accent-8: #ec4899;--kx-ad-accent-9: #6366f1;--kx-ad-accent-10: #84cc16;--kx-ad-accent-11: #14b8a6;--kx-testnet: #ffe566;--kx-network: var(--kx-accent);--kx-network-soft: rgba(2, 171, 184, .12);--kx-network-border: rgba(2, 171, 184, .28);--kx-l2: #a78bfa;--kx-l2-soft: rgba(167, 139, 250, .14);--kx-l2-border: rgba(167, 139, 250, .32);--kx-text: #ffffff;--kx-text-muted: #a1a1aa;--kx-muted: var(--kx-text-muted);--kx-danger: #ff6b7a;--kx-success: #02abb8;--kx-card: #1a1a1e;--kx-inset: #161618;--kx-media-placeholder: var(--kx-inset);--kx-inset-mid: #1c1c20;--kx-inset-panel: #242428;--kx-inset-strong: #0e1012;--kx-tooltip-bg: #141416;--kx-control-bg: color-mix(in srgb, var(--kx-inset) 92%, #000 8%);--kx-chip-bg: var(--kx-inset);--kx-table-calc: color-mix(in srgb, var(--kx-accent) 9%, transparent);--kx-menu: rgba(20, 20, 22, .98);--kx-overlay: rgba(0, 0, 0, .72);--kx-sidebar-from: #141416;--kx-sidebar-to: #09090b;--kx-glow-a: rgba(2, 171, 184, .18);--kx-glow-b: rgba(45, 212, 191, .1);--hub-accent: var(--kx-accent);--hub-accent-donations: #91e604;--hub-accent-hover: var(--kx-accent-hover);--hub-accent-light: var(--kx-accent-muted);--hub-accent-muted: rgba(2, 171, 184, .1);--hub-accent-border: rgba(2, 171, 184, .26);--kx-panel-gradient: linear-gradient( 135deg, color-mix(in srgb, var(--kx-bg-elevated) 92%, var(--hub-accent, var(--kx-accent)) 8%), var(--kx-bg-elevated) );--kx-radius: 14px;--kx-radius-sm: 10px;--kx-radius-pill: 999px;--kx-control-height: 44px;--kx-control-pad-x: 1.15rem;--kx-meter-height: 14px;--kx-meter-height-sm: 8px;--kx-banner-ratio: 2.35;--kx-media-banner-ratio: 16 / 9;--kx-media-poster-ratio: 2 / 3;--kx-space-1: .35rem;--kx-space-2: .65rem;--kx-space-3: 1rem;--kx-space-4: 1.25rem;--kx-space-5: 1.5rem;--kx-space-6: 1.75rem;--kx-prose-size: 1.125rem;--kx-prose-line: 2;--kx-prose-block-gap: var(--kx-space-3);--kx-prose-section-gap: 3rem;--kx-prose-h3-gap: 2.5rem;--kx-prose-hr-gap: 3rem;--kx-prose-max-width: 48rem;--kx-section-gap: 2rem;--kx-listing-section-gap: var(--kx-space-4);--k-control-bg: var(--kx-control-bg);--k-control-border: var(--kx-border);--kx-scrollbar-size: 10px;--kx-scrollbar-thumb: var(--kx-control-bg);--kx-scrollbar-thumb-hover: var(--kx-control-bg);--kx-scrollbar-track: transparent;--kx-sidebar-width: 280px;--kx-header-height: 64px;--kx-mobile-cta-height: 4.25rem;--kx-aside-sticky-top: calc(4.85rem + var(--kx-space-1));--kx-font: "Segoe UI", "Avenir Next", "Nunito Sans", system-ui, sans-serif;--kx-font-mono: "IBM Plex Mono", ui-monospace, SFMono-Regular, Menlo, monospace;--kx-font-mono-size: .92em;--kx-shadow: 0 8px 28px rgba(0, 0, 0, .35);--kx-vault-shadow: 0 4px 14px rgba(0, 0, 0, .22);--kx-vault-shadow-hover: 0 8px 20px rgba(0, 0, 0, .3);color-scheme:dark;font-family:var(--kx-font);background:var(--kx-bg);color:var(--kx-text);line-height:1.45;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}*,*:before,*:after{box-sizing:border-box}html,body,#root{min-height:100%;margin:0;overflow:visible}body{background:var(--kx-bg)}a{color:var(--kx-accent-muted);text-decoration:none}a:hover{color:var(--kx-accent)}button,input,textarea,select{font:inherit}button{cursor:pointer}::selection{background:#02abb859}*{scrollbar-width:auto;scrollbar-color:var(--kx-scrollbar-thumb) var(--kx-scrollbar-track)}*::-webkit-scrollbar{width:var(--kx-scrollbar-size);height:var(--kx-scrollbar-size)}*::-webkit-scrollbar-track{background:var(--kx-scrollbar-track)}*::-webkit-scrollbar-thumb{background-color:var(--kx-scrollbar-thumb);border-radius:var(--kx-radius-pill)}*::-webkit-scrollbar-thumb:hover{background-color:var(--kx-scrollbar-thumb-hover)}*::-webkit-scrollbar-corner{background:transparent}html[data-network=testnet]{--kx-network: var(--kx-yellow);--kx-network-soft: rgba(255, 229, 102, .18);--kx-network-border: rgba(255, 229, 102, .45);--kx-testnet: var(--kx-yellow);--kx-glow-a: rgba(255, 229, 102, .14);--kx-glow-b: rgba(255, 229, 102, .08)}html[data-theme=light]{--kx-bg: #f4f4f5;--kx-bg-elevated: #ffffff;--kx-surface: #ffffff;--kx-surface-hover: #ececee;--kx-panel: #ffffff;--kx-border: rgba(9, 9, 11, .12);--kx-border-strong: rgba(9, 9, 11, .2);--kx-accent: #02abb8;--kx-accent-soft: #0891a0;--kx-accent-muted: #0e7490;--kx-accent-hover: #03c4d4;--kx-on-accent: #ffffff;--kx-lime: #3d7a00;--kx-yellow: #8a6400;--kx-hub-points: #059669;--kx-hub-points-muted: rgba(5, 150, 105, .12);--kx-hub-points-border: rgba(5, 150, 105, .35);--kx-signal-yellow: #e8bc00;--kx-signal-gray: #94a3b8;--kx-sky: #2563eb;--kx-violet: #5b21b6;--kx-indigo: #3730a3;--kx-purple: #6b21a8;--kx-mint: #02abb8;--kx-orange: #c45e22;--kx-amber: #a36b00;--kx-rose: #c43d62;--kx-steel: #64748b;--kx-sand: #7a6a28;--kx-foam: #0891a0;--kx-gold: #8a6a00;--kx-silver: #64748b;--kx-bronze: #8a4e28;--kx-l2: #6d28d9;--kx-l2-soft: rgba(109, 40, 217, .1);--kx-l2-border: rgba(109, 40, 217, .28);--kx-text: #09090b;--kx-text-muted: #3f3f46;--kx-muted: var(--kx-text-muted);--kx-danger: #dc2626;--kx-success: #028a96;--kx-card: #ffffff;--kx-inset: #f0f1f3;--kx-media-placeholder: #f9fafb;--kx-inset-mid: #f5f5f6;--kx-inset-panel: #fafafb;--kx-inset-strong: #e4e5e8;--kx-tooltip-bg: #ececee;--kx-control-bg: color-mix(in srgb, var(--kx-inset) 92%, #000 8%);--kx-chip-bg: var(--kx-inset);--kx-menu: #ffffff;--kx-overlay: rgba(15, 23, 42, .42);--kx-sidebar-from: #ffffff;--kx-sidebar-to: #f4f4f5;--kx-glow-a: rgba(2, 171, 184, .08);--kx-glow-b: rgba(2, 171, 184, .04);--hub-accent-muted: rgba(2, 171, 184, .08);--hub-accent-border: rgba(2, 171, 184, .22);--hub-accent-shadow: rgba(2, 171, 184, .14);--kx-shadow: 0 8px 24px rgba(15, 23, 42, .08);--kx-vault-shadow: 0 4px 12px rgba(15, 23, 42, .06);--kx-vault-shadow-hover: 0 8px 18px rgba(15, 23, 42, .1);--kx-scrollbar-thumb: var(--kx-control-bg);--kx-scrollbar-thumb-hover: var(--kx-control-bg);color-scheme:light}html[data-theme=light] body{background:var(--kx-bg)}html[data-theme=light][data-network=testnet]{--kx-glow-a: rgba(212, 176, 0, .18);--kx-glow-b: rgba(212, 176, 0, .1)}.app-shell{display:flex;flex-direction:column;min-height:100vh;overflow:visible}.shell-body{display:grid;grid-template-columns:var(--kx-sidebar-width) minmax(0,1fr);flex:1 1 auto;min-height:0;overflow:visible}.app-shell.is-game-play .shell-body{grid-template-columns:minmax(0,1fr)}@media(min-width:901px){.app-shell.is-sidebar-collapsed .shell-body{grid-template-columns:0 minmax(0,1fr)}.app-shell.is-sidebar-collapsed .sidebar{overflow:hidden;opacity:0;pointer-events:none;padding:0;border-right:0}.app-shell.is-sidebar-collapsed .content{padding-left:calc(var(--kx-space-3) + 48px)}}.content{position:relative}.route-page-fallback{min-height:12rem}.shell-sidebar-edge-toggle{position:absolute;top:var(--kx-space-4);left:var(--kx-space-3);z-index:6;pointer-events:auto}.sidebar-panel-toggle{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;margin:0;gap:0;box-sizing:border-box;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset);color:var(--kx-text-muted);cursor:pointer}.sidebar-panel-toggle:hover,.sidebar-panel-toggle:focus-visible{background:var(--kx-surface-hover);color:var(--kx-text)}.sidebar-panel-toggle-icon{display:block;flex-shrink:0;margin:0}.sidebar-nav-head{display:flex;align-items:center;gap:var(--kx-space-2);min-width:0}.sidebar-nav-head.is-social-row{justify-content:space-between}.sidebar-nav-head .sidebar-back{flex:1 1 auto;min-width:0}.sidebar-nav-head .sidebar-panel-toggle{flex-shrink:0}.context-back-row{margin:0}.context-back-link{display:inline-flex;align-items:center;justify-content:flex-start;gap:.75rem;height:40px;padding:0 .5rem;border-radius:var(--kx-radius-sm);color:var(--kx-text-muted);transition:background .15s ease,color .15s ease;border:0;white-space:nowrap;font-weight:650;text-decoration:none}.context-back-link:hover,.context-back-link:focus-visible{background:var(--kx-surface-hover);color:var(--kx-text)}.sidebar-nav-head .sidebar-socials{flex:1 1 auto;min-width:0}.sidebar{position:sticky;top:var(--kx-header-height);z-index:40;height:calc(100vh - var(--kx-header-height));padding:var(--kx-space-4) var(--kx-space-3);background:var(--kx-bg);border-right:1px solid var(--kx-border);display:flex;flex-direction:column;gap:var(--kx-space-4);overflow-x:hidden;overflow-y:auto;align-self:start}.sidebar-pane-nav{display:flex;flex-direction:column;gap:var(--kx-space-4);flex:1 1 auto;min-height:0}.sidebar-pane-editor{display:none;flex:1 1 auto;min-height:0;flex-direction:column;gap:var(--kx-space-4)}.sidebar.is-editor .sidebar-pane-nav{display:none}.sidebar.is-editor .sidebar-pane-editor{display:flex}.token-editor-side{display:flex;flex-direction:column;gap:var(--kx-space-4);flex:1 1 auto;min-height:0}.token-editor-side-head strong{display:block}.token-editor-side-head .helper-text{margin:var(--kx-space-2) 0 0}.token-editor-side-section .section-title{margin-bottom:var(--kx-space-2)}.token-editor-breakdown{display:flex;flex-direction:column;gap:var(--kx-space-2);padding:var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.token-editor-breakdown-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);font-size:.92rem}.token-editor-breakdown-row.is-total{padding-top:var(--kx-space-2);border-top:1px solid var(--kx-border)}.card.card-inset.is-disabled,.card.card-interactive.is-disabled,.hub-link-card.is-disabled{opacity:.55;pointer-events:none}.brand{display:flex;flex-direction:column;gap:var(--kx-space-2);padding:0}.brand-top{display:flex;align-items:flex-start;gap:var(--kx-space-3);min-width:0}.brand-logo-link{display:block;flex-shrink:0;line-height:0;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);overflow:hidden;box-shadow:0 6px 16px #0006}.brand-logo-link:hover,.brand-logo-link:focus{border-color:var(--hub-accent-border)}.brand img.brand-logo{display:block;width:64px;height:64px;object-fit:cover;border-radius:var(--kx-radius);flex-shrink:0}.brand-mark{display:flex;flex-direction:column;gap:.2rem;min-width:0;flex:1}.brand-ticker-row{display:flex;align-items:center;gap:var(--kx-space-2);min-height:1.35rem}.brand-mark .social-icons{margin-top:.15rem}.brand-ticker{font-weight:800;font-size:1.45rem;letter-spacing:.03em;color:var(--kx-text);line-height:1}.brand-title{font-weight:650;font-size:.84rem;letter-spacing:0;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--kx-text);text-decoration:none;max-width:100%}.social-icons{display:inline-flex;align-items:center;gap:.4rem}.social-icons a,.social-icons .vault-rev-mark{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);color:var(--kx-accent-muted);background:var(--kx-inset);text-decoration:none;transition:border-color .15s ease,color .15s ease,background .15s ease}.social-icons .vault-rev-mark{font-size:.68rem;font-weight:650;letter-spacing:.02em}.social-icons a:hover,.social-icons a:focus{border-color:var(--hub-accent-border);color:var(--kx-accent);background:#02abb81a}.social-icons a.vault-you-mark{width:auto;padding:0 .5rem 0 .3rem;gap:.25rem;color:var(--kx-sky);border-color:#7ecbff66;background:#7ecbff29;font-size:.68rem;font-weight:650}.social-icons a.vault-you-mark:hover,.social-icons a.vault-you-mark:focus{color:var(--kx-sky);border-color:#7ecbff99;background:#7ecbff3d}.brand-buy{width:100%}.sidebar-kas{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);padding:var(--kx-space-4);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.sidebar-kas p{margin:0;min-width:0;flex:1;font-size:.75rem;color:var(--kx-text-muted);line-height:1.4}.sidebar-kas .btn{flex:0 0 auto;width:auto}a.sidebar-banner{color:inherit;text-decoration:none}a.sidebar-banner:hover,a.sidebar-banner:focus{border-color:var(--hub-accent-border)}.sidebar-banner,.media-banner,.feature-banner{display:block;width:100%;flex:0 0 auto;height:auto;border-radius:var(--kx-radius);border:1px solid var(--kx-border);overflow:hidden;background:var(--kx-media-placeholder)}.media-banner{aspect-ratio:var(--kx-media-banner-ratio)}.sidebar-banner{aspect-ratio:var(--kx-banner-ratio) / 1;min-height:calc((var(--kx-sidebar-width) - (var(--kx-space-3) * 2)) / var(--kx-banner-ratio))}.feature-banner{aspect-ratio:var(--kx-banner-ratio) / 1}.feature-banner-fallback{display:flex;align-items:center;justify-content:center;background:#00000038;color:var(--kx-text-muted)}.feature-banner-fallback .listing-card-fallback-icon{width:3rem;height:3rem}html[data-theme=light] .feature-banner-fallback{background:#0c3a371a}.sidebar-banner img,.media-banner img,.feature-banner img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.media-banner-bottom img{object-position:center bottom}.sidebar-foot{margin-top:auto;font-size:.75rem;padding:0 var(--kx-space-2)}.nav{display:flex;flex-direction:column;gap:var(--kx-space-2)}.nav a,.nav .sidebar-back{display:flex;align-items:center;justify-content:flex-start;gap:.75rem;height:40px;padding:0 .5rem;border-radius:var(--kx-radius-sm);color:var(--kx-text-muted);transition:background .15s ease,color .15s ease;border:0;white-space:nowrap}.sidebar-socials{display:flex;align-items:center;justify-content:space-between;gap:.3rem;min-height:40px;padding:0 .1rem}.sidebar-socials a,.nav .sidebar-socials a{display:inline-flex;align-items:center;justify-content:center;width:2.05rem;height:2.05rem;padding:0;gap:0;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset);color:var(--kx-accent-muted);white-space:normal}.nav .sidebar-socials a:hover,.nav .sidebar-socials a:focus{background:#02abb81a;border-color:var(--hub-accent-border);color:var(--kx-accent)}.nav .sidebar-socials a.active{background:var(--kx-inset);color:var(--kx-accent-muted);font-weight:inherit}.sidebar-socials a svg{width:.95rem;height:.95rem}.nav a:hover,.nav .sidebar-back:hover{background:var(--kx-surface-hover);color:var(--kx-text)}.nav a.active{background:var(--hub-accent-muted, var(--kx-network-soft));color:var(--hub-accent, var(--kx-accent));font-weight:600}.nav a[href^="#"]{font-weight:500}.nav a[href^="#"]:hover{background:var(--kx-surface-hover);color:var(--kx-text)}.nav a .nav-icon,.nav .sidebar-back .nav-icon{color:currentColor}html[data-theme=light] .nav a:hover,html[data-theme=light] .nav .sidebar-back:hover{background:color-mix(in srgb,var(--kx-accent) 14%,#ffffff);color:#05565e}.nav-label{min-width:0;flex:1 1 auto}.nav a .nav-trailing{margin-left:auto}.nav-trailing{display:inline-flex;align-items:center;justify-content:flex-end;gap:.4rem;flex:0 0 auto;margin-left:auto;padding-left:.5rem}.nav-trailing-dot,.nav-trailing .hold-access-mark,.nav-trailing .nav-gate-mark{flex:0 0 auto}.nav-trailing .hold-access-locked{color:#c4b5fd;background:#a78bfa2e;border-color:#a78bfa73}.nav-trailing .hold-access-unlocked{color:#34d399;background:#34d39924;border-color:#34d39961}.nav a.active .nav-trailing .hold-access-mark{color:inherit}.nav a.active .nav-trailing .hold-access-locked{color:#c4b5fd}.nav a.active .nav-trailing .hold-access-unlocked{color:#34d399}.holder-access-panel .hub-calc-aside{position:static;max-height:none}.nav-group{display:flex;flex-direction:column;gap:var(--kx-space-1)}.nav-group+.nav-group{margin-top:var(--kx-space-3)}.nav-group-btn{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);width:100%;padding:.7rem .85rem;border-radius:var(--kx-radius-sm);border:0;background:transparent;color:var(--kx-text-muted);font:inherit;text-align:left;cursor:pointer;transition:background .15s ease,color .15s ease}.nav-group-btn:hover{background:var(--kx-surface-hover);color:var(--kx-text)}.nav-group-btn.active{background:var(--hub-accent-muted, rgba(2, 171, 184, .16));color:var(--hub-accent, var(--kx-accent));font-weight:600}.nav-chevron{display:block;width:.9rem;height:.9rem;flex-shrink:0;color:currentColor;transition:transform .15s ease}.nav-chevron.open{transform:rotate(180deg)}.nav-sub{display:flex;flex-direction:column;gap:var(--kx-space-1);padding-left:var(--kx-space-3)}.nav-sub a{padding:.55rem .85rem;font-size:.95em}.nav-sub a[data-tone]{color:var(--tone)}.nav-sub a[data-tone]:hover,.nav-sub a[data-tone].active{background:var(--tone-soft);color:var(--tone);border-color:var(--tone-border)}.nav-sub a[data-tone=sky]{--tone: var(--kx-sky);--tone-soft: rgba(126, 203, 255, .16);--tone-border: rgba(126, 203, 255, .4)}.nav-sub a[data-tone=sand]{--tone: var(--kx-sand);--tone-soft: rgba(230, 213, 154, .18);--tone-border: rgba(230, 213, 154, .4)}.nav-sub a[data-tone=foam]{--tone: var(--kx-foam);--tone-soft: rgba(2, 171, 184, .18);--tone-border: rgba(2, 171, 184, .4)}.nav-sub a[data-tone=steel]{--tone: var(--kx-steel);--tone-soft: rgba(143, 180, 196, .18);--tone-border: rgba(143, 180, 196, .4)}.nav-sub a[data-tone=rose]{--tone: var(--kx-rose);--tone-soft: rgba(224, 122, 138, .18);--tone-border: rgba(224, 122, 138, .4)}.nav-sub a[data-tone=warn]{--tone: var(--kx-orange);--tone-soft: rgba(255, 159, 67, .18);--tone-border: rgba(255, 159, 67, .4)}.main-column{display:flex;flex-direction:column;min-width:0}.topbar{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);height:var(--kx-header-height);min-height:var(--kx-header-height);padding:0 var(--kx-space-4);border-bottom:1px solid var(--kx-border);background:var(--kx-bg);backdrop-filter:blur(12px);position:sticky;top:0;z-index:50;width:100%;flex-shrink:0;overflow:visible;--hub-accent: var(--kx-accent);--hub-accent-hover: var(--kx-accent-hover);--hub-accent-muted: rgba(2, 171, 184, .1);--hub-accent-border: rgba(2, 171, 184, .26);--hub-accent-shadow: rgba(2, 171, 184, .18);--kx-network: var(--kx-accent);--kx-network-soft: rgba(2, 171, 184, .16);--kx-network-border: rgba(2, 171, 184, .28)}.topbar-tools{display:flex;align-items:center;justify-content:flex-end;gap:var(--kx-space-2);flex-wrap:wrap;min-width:0}.content{padding:var(--kx-space-4) var(--kx-space-3);max-width:none;width:100%;min-width:0;overflow-x:clip}.content [id]{scroll-margin-top:calc(var(--kx-header-height) + .75rem)}.page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-3);margin:0}.page-header .row-actions{margin-top:0;flex-shrink:0}.page-header-lead{margin-bottom:var(--kx-space-3)}.page-header-lead .row-actions{margin:0}.page-header-actions{display:flex;flex-direction:column;align-items:flex-end;gap:var(--kx-space-3);flex-shrink:0}.token-market-quote{display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--kx-space-4)}.token-market-quote .cell-stack{text-align:right}.token-market-quote strong{font-size:.95rem;font-weight:700;letter-spacing:-.02em}.page-header .social-icons{margin-right:.15rem}.page-header-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);width:100%;min-width:0}.page-header-title-row>.hub-points-badge{flex-shrink:0;margin-left:auto}.page-header h1{margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:1.75rem;letter-spacing:-.02em}.page-header h1.card-title-mark{font-weight:800}.page-header-meta{margin:.2rem 0 0;color:var(--kx-text-muted);font-size:.8125rem;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.35}.page-header p{margin:var(--kx-space-2) 0 0;color:var(--kx-text-muted);max-width:42rem;line-height:1.5}.page-header>div>.helper-text:first-child{margin:0 0 var(--kx-space-3)}.tool-split{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(14rem,.75fr);gap:var(--kx-section-gap);align-items:start}.tool-split>.stack-lg,.tool-split>.how-it-works{min-width:0}.how-it-works h2{margin:0}.how-it-works-cols{align-items:start}.how-col{display:grid;gap:var(--kx-space-2)}.how-col h3{margin:0;font-size:.92rem;font-weight:700;color:var(--kx-text)}.how-it-works{display:flex;flex-direction:column;gap:var(--kx-space-4)}.how-it-works .section-title{font-size:1.05rem;font-weight:700}.how-it-works-facts{margin-top:var(--kx-space-1)}.how-steps{margin:0;padding-left:1.35rem;display:grid;gap:var(--kx-space-3);color:var(--kx-text);font-size:.95rem;font-weight:500;line-height:1.5}.how-steps li::marker{color:var(--kx-accent);font-weight:700}.token-hero{display:flex;flex-direction:column;gap:var(--kx-space-4)}.item-hero-blurb,.token-hero-blurb{margin:0;color:var(--kx-text-muted);max-width:42rem;line-height:1.5}.helper-text{margin:0 0 var(--kx-space-3);color:var(--kx-text-muted);line-height:1.5;font-size:.9rem}.helper-text .copyable{display:inline-flex;vertical-align:middle}.section{display:flex;flex-direction:column;gap:var(--kx-space-3)}.section+.section{margin-top:var(--kx-section-gap)}.stack-lg>.section+.section,.stack-md>.section+.section{margin-top:0}.section-title{margin:0;font-family:var(--kx-font);font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--kx-text)}.section-title.vault-title,.page-header h1.vault-title{display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem}.vault-title-row{align-items:center;width:100%}.vault-title-meta{color:var(--kx-text-muted);font-weight:500;font-size:.92em;font-variant-numeric:tabular-nums}.section-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);flex-wrap:wrap}.section-head h2,.section-head .section-title{margin:0}.section-head-copy{display:flex;align-items:baseline;gap:var(--kx-space-2);min-width:0}.section-count{font-size:.9rem;font-weight:600;color:var(--kx-text-muted);font-variant-numeric:tabular-nums}.section-head .btn{flex:0 0 auto;margin:0}.card-title{margin:0 0 var(--kx-space-3);font-size:1.05rem}.card>.section-head:first-child{margin:0}.card>.section-head h2{margin:0}.card>.section-head+.helper-text,.section>.helper-text,.section>.muted{margin:0}.card>.section-head+.helper-text{margin-bottom:var(--kx-space-2)}.card>.helper-text+table,.card>.helper-text+.share-table-wrap,.card>.helper-text+.stack-md{margin-top:var(--kx-space-3)}.card>p:last-child,.card>.helper-text:last-child{margin-bottom:0}.prose p{margin:0 0 var(--kx-space-3);color:var(--kx-text-muted);line-height:1.6;max-width:48rem}.kx-note-list{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:.35rem}.kx-note-list li{color:var(--kx-text);line-height:1.45}.prose p:last-child{margin-bottom:0}.quote-box{border:1px solid var(--kx-border);background:#02abb814;border-radius:var(--kx-radius);padding:var(--kx-space-4)}.quote-box p{margin:0;font-size:1.35rem;font-weight:750;letter-spacing:-.02em;line-height:1.3;color:var(--kx-text)}.quote-box .muted{margin:var(--kx-space-3) 0 0;font-size:.95rem;font-weight:500;letter-spacing:0}.stat-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-3);align-items:stretch}.stat-box{position:relative;display:flex;flex-direction:column;gap:var(--kx-space-2);height:100%;background:var(--kx-panel);border:1px solid var(--kx-border);border-radius:var(--kx-radius);padding:var(--kx-space-4);box-shadow:var(--kx-shadow);min-width:0;transition:border-color .15s ease,box-shadow .15s ease}.fee-box-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.fee-box-title{font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--kx-text-muted)}.stat-box-featured{border-color:var(--hub-accent-border);background:#02abb81a}.stat-box strong{display:block;font-family:var(--kx-font-mono);font-size:1.15rem;font-variant-numeric:tabular-nums;color:var(--kx-accent);letter-spacing:0;line-height:1}a.stat-box,button.stat-box{width:100%;text-decoration:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.stat-box strong.allocation-pct-locked{color:var(--kx-yellow)}.stat-box strong.allocation-pct-claimed,.stat-box strong.allocation-pct-liquid{color:var(--kx-text-muted)}.stat-box strong.is-paid,.podium-places .stat-box strong.is-paid{color:var(--kx-text-muted);font-weight:500;text-decoration:line-through}.stat-box>span{display:block;margin-top:0;font-weight:650}.stat-box.is-metric{gap:.35rem}.stat-box.is-metric>span:first-of-type{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-text-muted)}.stat-box.is-metric>strong{font-size:1.85rem;font-weight:800;color:var(--kx-accent);font-variant-numeric:tabular-nums}.stat-box>span.muted{font-weight:500}.stat-box .muted{margin-top:0;font-size:.78rem;font-weight:500}.stat-box-head{display:flex;align-items:center;gap:var(--kx-space-2)}.stat-box-head strong{margin:0}.stat-box .row-actions{margin-top:auto}.stat-box .helper-text,.stat-box .meta-line{margin:0}.status-dot{width:.62rem;height:.62rem;border-radius:50%;flex:0 0 auto;box-shadow:0 0 0 2px #0b1c1d59}.status-dot-unlocked{background:var(--kx-accent)}.status-dot-locked{background:var(--kx-signal-yellow)}.status-dot-claimed{background:var(--kx-signal-gray)}.vault-card{position:relative;display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:0;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-panel);box-shadow:var(--kx-shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.vault-card-banner{display:flex;flex-direction:column;justify-content:flex-start;gap:var(--kx-space-2);min-height:6.5rem;padding:var(--kx-space-3) var(--kx-space-4);background:#02abb81a}.vault-card-open .vault-card-banner{background:#02abb81a}.vault-card-locked .vault-card-banner,.vault-card-unlocked .vault-card-banner{background:#9bb5b31f}.vault-card-claimed .vault-card-banner{background:#02abb81f}.vault-card:hover{transform:translateY(-2px);border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 35%,transparent),var(--kx-shadow)}.vault-card-banner-top{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3)}.vault-card-banner-marks{display:flex;align-items:center;gap:.3rem;min-width:0;flex-wrap:wrap}.vault-card-banner-marks .listing-onchain-icons{display:inline-flex;align-items:center;gap:.3rem;margin-left:0}.vault-card-banner-title{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-3);min-width:0}.vault-card-heading{display:flex;flex-direction:column;gap:.2rem;min-width:0}.vault-card-status{display:flex;align-items:center;gap:var(--kx-space-2);flex:0 0 auto}.vault-card-rev{font-size:.7rem;font-weight:600;letter-spacing:.03em;color:var(--kx-text-muted);white-space:nowrap}.vault-card-title{margin:0;min-width:0;font-size:1.15rem;font-weight:500;white-space:normal;overflow-wrap:anywhere}.vault-card-page .vault-card-title{font-size:1.45rem}.vault-card-heading .vault-card-blurb{padding-block:.15rem 0}.vault-card-banner-row1,.vault-card-banner-row2{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-3)}.vault-card-banner-row2{align-items:flex-end;margin-top:var(--kx-space-2)}.vault-card-banner-headline{display:flex;flex-direction:column;align-items:flex-end;gap:.25rem;min-width:0;flex:1 1 auto}.vault-card-banner-headline .vault-card-title{margin:0;text-align:right;white-space:nowrap}.vault-card-title-link{color:inherit;text-decoration:none}.vault-card-blurb-wrap{min-width:0;flex:1 1 auto}.vault-card-page .vault-card-blurb-wrap .vault-card-blurb{margin:0;padding:0}.vault-card-marks-row{display:flex;align-items:center;gap:var(--kx-space-2);min-width:0}.vault-card-marks-row .vault-card-banner-marks{flex:1 1 auto}.vault-card-dot{display:inline-flex;margin-left:auto;flex:0 0 auto}.vault-card-quote-block{display:flex;flex-direction:column;gap:.12rem;min-width:0}.vault-card .token-logo-box.vault-card-token{width:2rem;height:2rem;border-radius:var(--kx-radius-sm);align-self:center}.vault-card-page .token-logo-box.vault-card-token{width:2.35rem;height:2.35rem}.vault-card-quote-line{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);min-width:0}.vault-card-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-2)}.vault-card-page .vault-card-facts{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.vault-card-quote-label{font-size:.78rem;font-weight:650;color:var(--kx-text-muted)}.vault-card-fact{display:flex;flex-direction:column;gap:.2rem;min-width:0;padding:var(--kx-space-2) var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.vault-card-fact span{font-size:.72rem;color:var(--kx-text-muted)}.vault-card-fact strong{font-size:.92rem;font-weight:650;line-height:1.25;color:var(--kx-text);overflow-wrap:anywhere}.vault-card-page .vault-card-fact strong{font-size:1.05rem}.vault-card-value-wrap{display:flex;align-items:flex-start;gap:var(--kx-space-2);flex:0 0 auto}.vault-card-quote-stack{display:flex;flex-direction:column;align-items:flex-end;gap:.12rem}.vault-card-quote-row{display:flex;align-items:center;gap:.55rem;flex-wrap:wrap;justify-content:flex-end}.vault-card-volume{margin:0;font-size:.72rem;font-weight:400;color:var(--kx-text-muted);white-space:nowrap}.vault-card-token-inline,.vault-card-value-wrap .vault-card-token{flex:0 0 auto;width:2rem;height:2rem;border-radius:var(--kx-radius-sm);object-fit:cover}.vault-card-page .vault-card-token,.vault-card-page .vault-card-value-wrap .vault-card-token{width:2.85rem;height:2.85rem}.vault-card-status{display:flex;align-items:center;flex:0 0 auto;margin-left:.15rem}a.vault-card-media{display:block;color:inherit}a.vault-card-banner-title,a.vault-card-body{color:inherit;text-decoration:none}a.vault-card-banner-title:hover,a.vault-card-body:hover{color:inherit}.vault-card>.feature-banner,.vault-card>a .feature-banner{border-left:none;border-right:none;border-top:none;border-radius:0}.table th.col-podium-mark,.table td.col-podium-mark,.podium-ladder .table th.col-podium-mark,.podium-ladder .table td.col-podium-mark{width:5.75rem;min-width:5.75rem;max-width:5.75rem;text-align:center;white-space:nowrap}.podium-ladder .table th.col-podium-claim,.podium-ladder .table td.col-podium-claim{width:1%;white-space:nowrap;text-align:right}.podium-ladder .vault-state-row{justify-content:center}.podium-ladder .claim-actions{justify-content:flex-end}.podium-ladder-table th.col-podium-hop,.podium-ladder-table td.col-podium-hop{width:4.5rem;min-width:4.5rem;text-align:center;white-space:nowrap}.podium-hop-mark{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border-radius:var(--kx-radius-sm)}.podium-hop-mark-check{color:var(--kx-accent);background:color-mix(in srgb,var(--kx-accent) 14%,transparent)}.podium-hop-mark-lock{color:var(--kx-amber);background:color-mix(in srgb,var(--kx-amber) 14%,transparent)}.podium-hop-mark-open{color:var(--kx-text-muted);background:var(--kx-inset);font-size:.85rem}.podium-hop-mark-muted{color:var(--kx-text-muted)}.table th.col-claim,.table td.col-claim{width:1%;white-space:nowrap;text-align:right}.claim-actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--kx-space-2)}.table td.col-total{color:var(--kx-accent);font-weight:600}.table td.is-paid,.table-amount-tx .is-paid,.stat-box .is-paid,.is-paid{color:var(--kx-text-muted);font-weight:500;text-decoration:line-through}.table-amount-tx{display:inline-flex;align-items:center;gap:var(--kx-space-2);min-width:0}.table-amount-tx .copyable-icon{flex:0 0 auto}.table-hop-open{display:inline-flex;align-items:center;gap:var(--kx-space-2);margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer;border-radius:var(--kx-radius-sm)}.table-hop-open:hover,.table-hop-open:focus-visible{color:var(--kx-accent)}.table-hop-open .badge{min-width:1.25rem;justify-content:center}.vault-parties tbody tr.is-mine td,.table tbody tr.is-mine td{background:color-mix(in srgb,var(--kx-accent) 16%,transparent)}.table th.col-calc,.table td.col-calc,.table tfoot td.col-calc{background:var(--kx-table-calc);white-space:nowrap;text-align:center;min-width:7.25rem}.table th.col-calc-start,.table td.col-calc-start{border-left:1px solid var(--kx-border)}.table tbody tr.is-mine td.col-calc,.vault-parties tbody tr.is-mine td.col-calc{background:color-mix(in srgb,var(--kx-accent) 20%,var(--kx-table-calc))}.table td.col-calc>[data-tooltip]{display:flex;justify-content:center}.wallet-cell{display:inline-flex;align-items:center;gap:var(--kx-space-2);flex-wrap:wrap;max-width:100%}.table .wallet-cell{width:100%;flex-wrap:nowrap}.table .wallet-cell .saved-label-edit{flex:1 1 auto}a.vault-card-token{display:flex;flex:0 0 auto;line-height:0;border-radius:50%;color:inherit}a.vault-card-token:hover,a.vault-card-token:focus-visible{outline:2px solid var(--kx-accent);outline-offset:2px}.vault-card-value{display:flex;flex-direction:row;align-items:baseline;justify-content:flex-end;gap:.35rem;margin-left:auto;min-width:0;flex:0 1 auto;line-height:1.1;text-align:right}.vault-card-value.is-stacked{align-items:center}.vault-card-amount-stack{display:flex;flex-direction:column;align-items:flex-end;gap:.05rem}.vault-card-quote-line:has(.vault-card-value.is-stacked){align-items:flex-start}.vault-card:not(.vault-card-page) .vault-card-value.is-stacked .vault-card-amount,.vault-card:not(.vault-card-page) .vault-card-quote-line:has(.vault-card-value.is-stacked) .vault-card-change{font-size:1.7rem;font-weight:750;padding-block:0;letter-spacing:-.02em}.vault-card:not(.vault-card-page) .vault-card-value.is-stacked .token-logo-box.vault-card-token{width:2.5rem;height:2.5rem}.vault-card-page .vault-card-value.is-stacked .token-logo-box.vault-card-token{width:2.85rem;height:2.85rem}.kx-pay-amt{font-weight:750;color:var(--kx-accent)}.vault-card-amount{margin:0;font-size:1.35rem;font-weight:750;color:var(--kx-text);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums}.vault-card-page .vault-card-amount{font-size:1.7rem}.vault-card-unit{margin:0;font-size:.92rem;font-weight:500;color:var(--kx-text-muted)}.vault-card-mark-col{display:flex;flex-direction:column;align-items:center;gap:var(--kx-space-2);flex:0 0 auto}.vault-card-amount-row{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:var(--kx-space-2)}.vault-card-change{font-size:1.05rem;font-weight:750;line-height:1.15;color:var(--kx-hub-points);white-space:nowrap}.vault-card-page .vault-card-change{font-size:1.12rem}.vault-card:not(.vault-card-page) .vault-card-change{padding-block:var(--kx-space-1)}.vault-card-body{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--kx-space-2);padding:var(--kx-space-3)}.vault-card-blurb{margin:0;padding:0;font-size:.82rem;line-height:1.45;color:var(--kx-text-muted)}.vault-card.vault-card-listing .vault-card-banner,html[data-theme=light] .vault-card.vault-card-listing .vault-card-banner{background:var(--kx-card)}.vault-card .helper-text,.vault-card .meta-line,.vault-card .muted{margin:0;font-size:.78rem}.vault-card .meta-line{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.vault-card-body>.row-actions,.vault-card-body>.meter{margin-top:auto}.vault-card-body>.row-actions{padding-top:var(--kx-space-4)}.vault-parties{margin:0}.vault-parties .table th,.vault-parties .table td{padding:.35rem .28rem;font-size:.8rem}.vault-parties .badge,.vault-parties .btn-badge{white-space:nowrap}.vault-state-row{display:inline-flex;align-items:center;justify-content:flex-end;gap:.2rem}.table th.col-seat-marks,.table td.col-seat-marks{width:1%;white-space:nowrap}.vault-state{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:var(--kx-radius-sm)}.vault-state-locked{color:var(--kx-yellow)}.vault-state-unlocked,.vault-state-claimed{color:var(--kx-accent)}.action-flow{display:flex;flex-direction:column;gap:var(--kx-space-2)}.action-flow-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3)}.action-flow-head h3,.action-flow h3{margin:0;font-size:.92rem;font-weight:700}.action-flow-steps{margin:0;padding:0;list-style:none;display:grid;gap:var(--kx-space-2)}.action-flow-step{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kx-space-3);flex-wrap:wrap;font-size:.9rem;color:var(--kx-text-muted)}.action-flow-step-main{display:flex;align-items:center;gap:var(--kx-space-2);min-width:0}.action-flow-step-hint{margin-left:auto;text-align:right;flex:1 1 12rem;min-width:0;font-size:.78rem;font-weight:500;color:var(--kx-text-muted);white-space:normal;overflow-wrap:anywhere}.action-flow-step.is-now{color:var(--kx-text);font-weight:650}.action-flow-step.is-done{color:var(--kx-text-muted)}.action-flow-step.is-error{color:var(--kx-danger)}html[data-theme=light] .status-dot{box-shadow:0 0 0 2px #ffffffd9}html[data-theme=light] .vault-card,html[data-theme=light] .vault-card-banner,html[data-theme=light] .vault-card-open .vault-card-banner,html[data-theme=light] .vault-card-locked .vault-card-banner,html[data-theme=light] .vault-card-unlocked .vault-card-banner,html[data-theme=light] .vault-card-claimed .vault-card-banner{background:#fff}.supply-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-3);align-items:stretch}.supply-box{display:flex;flex-direction:column;justify-content:center;gap:var(--kx-space-1);min-height:5.25rem;margin:0;padding:var(--kx-space-3);background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);box-sizing:border-box}.supply-box strong{font-size:1.35rem;color:var(--kx-accent);letter-spacing:-.02em;line-height:1.15}.supply-box .supply-box-label{display:inline-flex;align-items:center;gap:var(--kx-space-2)}.supply-box-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);width:100%}.supply-box-head .muted{min-width:0}.supply-lock-btn{color:var(--kx-yellow);flex-shrink:0;pointer-events:none}.supply-box .supply-lock{color:var(--kx-yellow);flex-shrink:0}.supply-box.is-locked .supply-lock{color:var(--kx-yellow)}a.supply-box-link{text-decoration:none;color:inherit;transition:border-color .15s ease,background .15s ease,transform .15s ease}a.supply-box-link:hover{border-color:var(--kx-accent);background:var(--kx-surface-hover)}.supply-box .copyable{width:100%}.supply-box .badge{align-self:flex-start}a.supply-cta,button.supply-cta{appearance:none;width:100%;text-align:left;font:inherit;color:inherit;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .12s ease}a.supply-cta:hover,a.supply-cta:focus,button.supply-cta:not(:disabled):hover,button.supply-cta:not(:disabled):focus{border-color:var(--hub-accent-border);background:#02abb81f;color:inherit;transform:translateY(-1px)}button.supply-cta:disabled{opacity:.55;cursor:not-allowed}.supply-cta strong{font-size:.95rem}.feature-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--kx-space-2)}.feature-list li{display:flex;align-items:center;gap:.55rem;padding:.55rem .75rem;background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);line-height:1.45}.feature-list li:before{content:"";flex:0 0 .35rem;width:.35rem;height:.35rem;border-radius:50%;background:var(--kx-accent)}.plain-list{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:var(--kx-space-2)}.plain-list li{line-height:1.5}.card{display:flex;flex-direction:column;gap:var(--kx-space-4);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius);padding:var(--kx-space-4);box-shadow:var(--kx-shadow);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.card>form{display:flex;flex-direction:column;gap:var(--kx-space-4)}.card>h2:first-child,.card>.card-title,.card>p,.card>.helper-text,.card>.field,.card>.row-actions,.card>.meter,.card>.meta-line,.card>.segmented,.card>.countdown,.card>.countdown-wrap,.card>.stat-grid,.card>.supply-grid,.card>.grid-2,.card>.grid-3,.card>.pair-row,.card>.section-title,.card>.table-wrap,.card>.toolbar,.card>.stack-sm,.card>.stack-md,.card>.prose,form.card>.field,.card .field,.card .helper-text,.card .row-actions,.card>.plain-list,.card>.how-steps,.card>ol,.card>.action-flow,.modal>.helper-text,.modal>.saved-list,.modal>.grid-2,.modal>.grid-3,.modal>.field,.modal>.row-actions,.modal>.modal-footer,.modal>p,.modal>.table-wrap,.modal .field,.modal .helper-text,.modal .row-actions,.modal .saved-list{margin-top:0;margin-bottom:0}.card .stat-box>.row-actions,.card .vault-card-body>.row-actions{margin-top:auto}button.card{appearance:none;width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}.card-inset{background:var(--kx-inset);box-shadow:none}.card-wash{background:linear-gradient(135deg,color-mix(in srgb,var(--kx-card) 90%,var(--hub-accent, var(--kx-accent)) 10%),var(--kx-card))}.card-wash>.table-wrap,.card-wash .table-wrap{background:var(--kx-card)}.vault-dot-legend-table td,.vault-dot-legend-table th{font-weight:400;color:var(--kx-text)}.vault-dot-legend-table td:first-child{width:2.5rem;white-space:nowrap}.vault-dot-legend-table td:nth-child(2),.vault-dot-legend-table th:nth-child(2){width:7.5rem;white-space:nowrap}.vault-dot-legend-table td:last-child,.vault-dot-legend-table th:last-child{white-space:normal;word-break:break-word}.vault-dot-legend-wrap{overflow-x:visible}.vault-dot-legend-wrap>.table,.vault-dot-legend-wrap>table{width:100%;table-layout:auto}.vault-dot-legend-wrap .data-table th,.vault-dot-legend-wrap .data-table td{white-space:normal}.vault-dot-legend-table .game-tab-dot{margin-left:0}.card-link{display:flex;flex-direction:column;gap:var(--kx-space-2);height:100%;color:inherit}button.card.card-link{font:inherit;text-align:left;width:100%;cursor:pointer}.card-link>.launch-meta,.card-link>.card-title,.card-link>p{margin:0}.card-interactive:hover,a.card:hover,a.card:focus,.card.card-interactive:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 35%,transparent),var(--kx-shadow);transform:translateY(-2px);color:inherit}.card:hover,.stat-box:hover,.fee-box:hover,.hub-calc-aside:hover,.hub-benefits-panel:hover,.hub-benefits-compact:hover,.listing-card:hover,.vault-card:hover,.meta-stat-card:hover,.hub-points-row:hover,.bento-block:hover,.allocation-stat:hover,.tokenomics-card:hover,.supply-box:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent),var(--kx-shadow)}a.card{color:inherit}.hub-link-card{gap:var(--kx-space-2)}.hub-link-card.has-banner{padding:0;overflow:hidden;gap:0}.hub-link-card.has-banner .listing-card-media{width:100%}.hub-link-card-body{display:flex;flex-direction:column;gap:var(--kx-space-2);padding:var(--kx-space-3)}.hub-link-card-footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2);margin-top:auto}.hub-link-card.is-active{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 38%,transparent)}button.hub-link-card{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit}.hub-link-card-title{display:flex;align-items:center;gap:var(--kx-space-2);margin:0;color:var(--kx-text);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.hub-link-card-title-text{min-width:0;flex:1 1 auto}.hub-link-gate-mark{margin-left:auto;flex:0 0 auto}.hub-link-card .badge-mark svg,.kx-mark-title .badge-mark svg,.badge-mark svg{width:1.05rem;height:1.05rem;display:block}.kx-mark-title{display:flex;align-items:center;gap:var(--kx-space-2);margin:0}.select-option-logo{width:1.25rem;height:1.25rem;border-radius:999px;object-fit:cover;background:var(--kx-inset);flex-shrink:0}.hub-link-card .helper-text{margin:0;line-height:1.45}.hub-home-card-title{margin:0 0 var(--kx-space-3);font-family:var(--kx-font);font-size:1.05rem;font-weight:700;letter-spacing:-.01em;line-height:1.25}.hub-home-card .helper-text{margin:0;line-height:1.55}.hub-home-card .hub-tilt-bar-sm{margin-right:.35rem}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.timeline-step{display:grid;grid-template-columns:1.15rem minmax(0,1fr);gap:var(--kx-space-3);align-items:stretch}.timeline-rail{position:relative;display:flex;justify-content:center}.timeline-rail:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:2px;transform:translate(-50%);background:var(--kx-border)}.timeline-step:first-child .timeline-rail:before{top:1.15rem}.timeline-step:last-child .timeline-rail:before{bottom:calc(100% - 1.15rem)}.timeline-dot{position:relative;z-index:1;width:.85rem;height:.85rem;margin-top:1.1rem;border-radius:50%;border:2px solid var(--kx-border);background:var(--kx-bg);flex:0 0 auto}.timeline-done .timeline-dot{border-color:var(--kx-lime);background:var(--kx-lime)}.timeline-now .timeline-dot{border-color:var(--kx-accent);background:var(--kx-accent);box-shadow:0 0 0 4px #02abb833}.timeline-next .timeline-dot{border-color:var(--kx-yellow);background:var(--kx-yellow)}.timeline-locked .timeline-dot{border-color:var(--kx-signal-gray);background:var(--kx-inset)}.timeline-done .timeline-rail:before{background:#99ff0073}.timeline-now .timeline-rail:before{background:#02abb873}.timeline-next .timeline-rail:before{background:#ffe56666}.timeline-locked .timeline-rail:before{background:color-mix(in srgb,var(--kx-signal-gray) 35%,transparent)}.timeline-card{margin-bottom:var(--kx-space-3)}.timeline-card .card-title{margin:0}.timeline-step:last-child .timeline-card{margin-bottom:0}.timeline-card p{margin:var(--kx-space-2) 0 0}.timeline-card.is-locked,.timeline-card:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:none}.timeline-card.is-locked:hover,.timeline-card:disabled:hover{border-color:var(--kx-border);transform:none;box-shadow:none}.timeline-done .timeline-card.is-active{border-color:var(--kx-lime);box-shadow:0 0 0 1px #99ff0047,var(--kx-shadow)}.timeline-now .timeline-card.is-active{border-color:var(--kx-accent);box-shadow:0 0 0 1px #02abb859,var(--kx-shadow)}.timeline-next .timeline-card.is-active{border-color:var(--kx-yellow);box-shadow:0 0 0 1px #ffe56647,var(--kx-shadow)}.timeline-locked .timeline-card.is-active{border-color:var(--kx-border);box-shadow:none}.table-wrap.is-muted{opacity:.72;filter:saturate(.85)}.card-gated{position:relative;overflow:hidden}.gate-blur{filter:blur(8px);user-select:none;pointer-events:none}.gate-label{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:2;padding:.4rem .75rem;border-radius:var(--kx-radius-sm);background:var(--kx-inset-strong);border:1px solid var(--kx-border);color:var(--kx-accent);font-weight:700;font-size:.82rem;pointer-events:none;white-space:nowrap}.gate-label-premium{display:inline-flex;align-items:center;gap:var(--kx-space-2);pointer-events:auto;color:#c4b5fd;border-color:#a78bfa73;background:color-mix(in srgb,rgba(167,139,250,.2) 55%,var(--kx-inset-strong))}.content-gated{position:relative}.premium-lock-head{display:flex;align-items:flex-start;gap:var(--kx-space-3)}.premium-label{display:inline-flex;align-items:center;gap:var(--kx-space-2);min-width:0}.alpha-leak-guard{position:relative;user-select:none}.alpha-leak-guard:after{content:attr(data-wm);pointer-events:none;position:absolute;inset:12% 8%;z-index:0;display:grid;place-items:center;font-size:clamp(2.5rem,10vw,5.5rem);font-weight:800;letter-spacing:.08em;color:color-mix(in srgb,var(--kx-accent) 10%,transparent);transform:rotate(-18deg)}.alpha-leak-banner{margin-bottom:var(--kx-space-3);padding:var(--kx-space-2) var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.alpha-leak-body{position:relative;z-index:1}.alpha-sealed-hero .token-hero-blurb{margin-top:var(--kx-space-3)}.alpha-card-banner{aspect-ratio:var(--kx-media-banner-ratio, 16 / 9);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:linear-gradient(135deg,rgba(2,171,184,.12),transparent 55%),linear-gradient(320deg,rgba(255,229,102,.08),transparent 45%),var(--kx-inset)}.token-avatar-sealed{font-weight:800;letter-spacing:0;line-height:1;text-transform:uppercase}.token-avatar-sm.token-avatar-sealed{font-size:.85rem}.token-avatar.token-avatar-sealed:not(.token-avatar-sm):not(.token-avatar-lg):not(.token-avatar-vault){font-size:.8rem}.token-avatar-lg.token-avatar-sealed{font-size:1.35rem}.token-avatar-vault.token-avatar-sealed{font-size:.85rem}.alpha-perks-card .alpha-perk-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);flex-wrap:wrap;padding:var(--kx-space-3) 0;border-top:1px solid var(--kx-border)}.alpha-perks-card .alpha-perk-row:first-of-type{border-top:0;padding-top:0}.alpha-check{display:flex;align-items:center;gap:var(--kx-space-2);font-size:.92rem;color:var(--kx-text);cursor:pointer}.alpha-check input{width:1rem;height:1rem;accent-color:var(--kx-accent)}.badge-premium{background:#a78bfa29;color:#c4b5fd;border-color:#a78bfa73;cursor:pointer}.badge-premium:hover{background:#a78bfa42;color:#ddd6fe}.badge-mark-md{width:2rem;height:2rem;min-width:2rem}.nav-row{display:contents}.nav-row>a{width:100%}.nav-row .nav-premium,.nav-row .badge-premium{flex:0 0 auto}.gated-section{display:flex;flex-direction:column;gap:var(--kx-space-3)}.gated-section-mark{display:flex;justify-content:flex-end}.row-gated{opacity:.78}.stack-sm{display:flex;flex-direction:column;gap:var(--kx-space-2)}.stack-md{display:flex;flex-direction:column;gap:var(--kx-space-3)}.stack-lg{display:flex;flex-direction:column;gap:var(--kx-section-gap)}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-3)}.pair-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--kx-space-3);align-items:end}.asset-amount{display:grid;grid-template-columns:minmax(11rem,.85fr) minmax(0,1.65fr);gap:var(--kx-space-3);align-items:end}.pair-row>.row-actions{margin:0}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-3)}.grid-3>.card,.grid-3>.vault-card{height:100%;display:flex;flex-direction:column}.grid-3>.card>.row-actions:last-child{margin-top:auto}.saved-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-3)}.saved-grid-2{grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.saved-grid>*{min-width:0}button.saved-card,.saved-card{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-2);width:100%;text-align:left;color:inherit;font:inherit}.saved-card-main{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-1);flex:1;min-width:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.saved-card strong{font-size:.95rem}.meta-line{margin:var(--kx-space-3) 0 0;font-size:.82rem;display:flex;flex-wrap:wrap;align-items:center;gap:.45rem}.meta-line-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.meta-line-row>.row-actions{margin-top:0}.k-control-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--kx-space-2);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 var(--kx-control-pad-x);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-control-bg);color:var(--kx-text);font-size:.875rem;font-weight:500;line-height:1.2;white-space:nowrap;box-sizing:border-box;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease,box-shadow .15s ease}.k-control-btn:hover{border-color:var(--hub-accent-border, var(--kx-network-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,var(--kx-control-bg))}.k-control-btn.is-filtered{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,transparent)}.k-control-caret{width:1rem;height:1rem;flex-shrink:0;margin-left:auto;color:var(--kx-text-muted)}.k-control-dropdown{position:relative;display:inline-flex;flex-shrink:0}.k-control-menu{position:absolute;top:calc(100% + 6px);left:0;z-index:120;width:14rem;min-width:9.5rem;max-width:min(16rem,calc(100vw - 2rem));overflow:hidden;display:flex;flex-direction:column;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-menu);box-shadow:var(--kx-shadow)}.k-control-menu.is-align-end{left:auto;right:0}.k-control-menu-search{padding:var(--kx-space-2);border-bottom:1px solid var(--kx-border)}.k-control-menu-search .control{width:100%;font-size:.875rem;font-weight:500;background:var(--kx-control-bg)}.instant-hub-points-rail{display:flex;align-items:center;justify-content:flex-start;min-height:0}.k-control-menu-scroll{display:flex;flex-direction:column;gap:3px;max-height:min(16rem,45vh);overflow:auto;padding:var(--kx-space-1)}.k-control-menu-item{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;padding:.5rem .65rem;border:1px solid transparent;border-radius:calc(var(--kx-radius-sm) - 2px);background:transparent;color:var(--kx-text);font-family:var(--kx-font);font-size:.875rem;font-weight:500;line-height:1.25;text-align:left;cursor:pointer}.k-control-menu-item:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,transparent);color:var(--hub-accent, var(--kx-accent))}.k-control-menu-item.is-active,.hub-filter-dropdown-item-active{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,transparent);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,transparent);color:var(--hub-accent, var(--kx-accent));font-weight:500}.k-control-menu-empty{padding:.65rem .75rem;font-size:.875rem;color:var(--kx-text-muted)}.k-control-menu-footer{padding:var(--kx-space-2);border-top:1px solid var(--kx-border)}.k-control-menu-footer .k-control-btn{width:100%}.k-control-check-box{width:14px;height:14px;flex-shrink:0;border:1px solid var(--kx-border);border-radius:3px;background:var(--kx-inset-mid)}.k-control-menu-item.is-active .k-control-check-box{border-color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,transparent);box-shadow:inset 0 0 0 2px var(--hub-accent, var(--kx-accent))}.btn,button.btn,a.btn{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);border:1px solid var(--kx-border-strong);border-radius:var(--kx-radius-sm);padding:0 .9rem;font-size:.875rem;font-weight:650;line-height:1;letter-spacing:0;white-space:nowrap;text-decoration:none;box-sizing:border-box;background:color-mix(in srgb,#000 8%,var(--kx-panel));background-clip:padding-box;color:var(--kx-text);box-shadow:none;appearance:none;-webkit-appearance:none;transition:transform .12s ease,opacity .12s ease,background .12s ease,border-color .12s ease,color .12s ease}.btn:disabled{opacity:.55;cursor:not-allowed}.btn:not(:disabled):hover{transform:translateY(-1px)}.btn:not(:disabled):not(.btn-primary):not(.btn-danger):not(.btn-chip):not(.btn-add):not(.btn-lime):not(.btn-gold):hover,a.btn:not(.btn-primary):not(.btn-danger):not(.btn-chip):not(.btn-add):not(.btn-lime):not(.btn-gold):hover{background:color-mix(in srgb,var(--kx-text) 8%,var(--kx-panel));border-color:color-mix(in srgb,var(--kx-text) 24%,var(--kx-border))}.btn-mark{width:1.05rem;height:1.05rem;object-fit:cover;border-radius:50%;flex:0 0 auto;display:block}a.btn:hover,a.btn:focus,a.btn:active{text-decoration:none}button.btn.btn-primary,a.btn.btn-primary,.btn-primary,a.btn-primary{height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);padding:0 .9rem;font-size:.875rem;font-weight:650;line-height:1;letter-spacing:0;background:var(--hub-accent, var(--kx-accent));background-clip:padding-box;color:var(--kx-on-accent);border-width:1px;border-style:solid;border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 72%,#000);box-shadow:none}button.btn.btn-primary:not(:disabled):hover,a.btn.btn-primary:hover,a.btn.btn-primary:focus,.btn-primary:not(:disabled):hover,a.btn-primary:hover,a.btn-primary:focus{background:var(--hub-accent-hover, var(--kx-accent-hover));background-clip:padding-box;color:var(--kx-on-accent);border-color:color-mix(in srgb,var(--hub-accent-hover, var(--kx-accent-hover)) 72%,#000)}.btn-ghost,a.btn-ghost,.btn-secondary,a.btn-secondary{background:color-mix(in srgb,#000 8%,var(--kx-panel));color:var(--kx-text);border-color:var(--kx-border-strong)}.btn-ghost:not(:disabled):hover,a.btn-ghost:hover,a.btn-ghost:focus,.btn-secondary:not(:disabled):hover,a.btn-secondary:hover,a.btn-secondary:focus{border-color:var(--hub-accent-border);background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,var(--kx-panel));color:var(--kx-text)}.btn-danger,a.btn-danger{background:#ff6b7a26;color:var(--kx-danger);border-color:#ff6b7a59}.btn-danger:not(:disabled):hover,a.btn-danger:hover,a.btn-danger:focus{background:#ff6b7a38;color:#ff8a96;border-color:#ff6b7a8c}.btn-chip{height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);width:auto;min-width:var(--kx-control-height);padding:0 .75rem;font-size:.78rem;font-weight:650;line-height:1;background:var(--kx-inset);color:var(--kx-text-muted);border-color:var(--kx-border);border-radius:var(--kx-radius-sm);white-space:nowrap}.btn-chip:not(:disabled):hover{color:var(--kx-text);border-color:var(--hub-accent-border);background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,var(--kx-panel))}.btn-chip.is-selected{color:var(--kx-accent);border-color:var(--hub-accent-border);background:#02abb81f}.btn-add,button.btn.btn-add,a.btn.btn-add{width:auto;align-self:flex-start;flex:0 0 auto;background:transparent;color:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent-border, var(--kx-network-border));font-weight:650}.btn-add:not(:disabled):hover,button.btn.btn-add:not(:disabled):hover,a.btn.btn-add:hover,a.btn.btn-add:focus{background:var(--kx-inset-mid);color:var(--kx-text);border-color:var(--kx-border);transform:none}html[data-theme=light] .btn-add,html[data-theme=light] button.btn.btn-add,html[data-theme=light] a.btn.btn-add{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,#fff);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 18%,transparent)}.btn-lime,a.btn-lime,button.btn.btn-lime{background:color-mix(in srgb,#3dd68c 16%,transparent);color:#3dd68c;border-color:color-mix(in srgb,#3dd68c 55%,transparent)}.btn-lime:not(:disabled):hover,a.btn-lime:hover,a.btn-lime:focus,button.btn.btn-lime:not(:disabled):hover{background:color-mix(in srgb,#3dd68c 28%,transparent);color:#9af0c3;border-color:#3dd68c}.btn-gold,a.btn-gold,button.btn.btn-gold{background:color-mix(in srgb,var(--kx-gold) 14%,transparent);color:var(--kx-gold);border-color:color-mix(in srgb,var(--kx-gold) 65%,transparent)}.btn-gold:not(:disabled):hover,a.btn-gold:hover,a.btn-gold:focus,button.btn.btn-gold:not(:disabled):hover{background:color-mix(in srgb,var(--kx-gold) 26%,transparent);color:var(--kx-gold);border-color:var(--kx-gold)}.btn.btn-compact,button.btn.btn-compact,a.btn.btn-compact{height:34px;min-height:34px;padding:0 .7rem;font-size:.78rem;white-space:nowrap}.btn.btn-badge,a.btn.btn-badge{height:auto;max-height:none;min-height:0;padding:.25rem .55rem;font-size:.75rem;font-weight:650;line-height:1.2}.btn-icon.btn-compact{width:34px;min-width:34px;padding:0}.btn-icon.btn-icon-sm,.btn-icon.btn-compact.btn-icon-sm{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0}.topbar-icon-btn,.btn-icon.btn-compact:not(.btn-icon-sm),.btn.btn-compact.btn-icon{width:34px;min-width:34px;height:34px;min-height:34px}.hub-buy-krex-btn.btn-icon,.col-buy .btn.btn-icon{width:auto;min-width:0;height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 .75rem}.btn-icon.is-busy svg{animation:icon-spin .8s linear infinite}@keyframes icon-spin{to{transform:rotate(360deg)}}.field{display:flex;flex-direction:column;gap:var(--kx-space-2);margin-bottom:var(--kx-space-4)}.grid-2>.field,.grid-3>.field,.pair-row>.field,.asset-amount>.field{margin-bottom:0}.kx-instant-form>.grid-2,.editor-form-card>.grid-2{align-items:center}.field-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);flex-wrap:wrap}.field-head.is-leading{flex-wrap:nowrap;width:100%;gap:var(--kx-space-3)}.field-head-lead{flex:0 1 auto;width:auto;max-width:min(11rem,42%);min-width:0}.field-head.is-leading .hub-pay-currency-trigger,.field-head.is-leading .hub-pay-currency-trigger.is-ticker,.field-head.is-leading .hub-pay-currency-trigger.is-ticker.is-fill,.field-head.is-leading .hub-pay-currency-trigger.is-leading-fill{width:auto;max-width:100%;min-width:0;flex:0 1 auto}.field-head.is-leading .field-balance-row{flex:0 0 auto;min-width:0;margin-left:auto;flex-wrap:nowrap;justify-content:flex-end}.field-head.is-leading .field-balance{min-width:0;flex-shrink:0;overflow:visible;white-space:nowrap}.field.has-leading-head>.field-label{display:block;margin:var(--kx-space-2) 0 .35rem}.field-head>label{margin:0}.field-head>span,.field-head>label{color:var(--kx-text-muted);font-weight:650}.field-balance-row{display:inline-flex;align-items:center;gap:.35rem;flex-wrap:wrap;justify-content:flex-end}.field-balance-row .btn-icon{width:.9rem;min-width:.9rem;height:.9rem;min-height:.9rem;padding:0}.field-balance-row .btn-icon svg{width:.78rem;height:.78rem}.field-balance{font-family:var(--kx-font-mono);font-size:.78rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text-muted)}.field-balance.is-short{color:var(--kx-danger)}.field-balance-get{border:0;background:none;padding:0;margin:0;font:inherit;font-size:.78rem;font-weight:650;color:var(--kx-accent);cursor:pointer;text-decoration:underline;text-underline-offset:.12em}.field-balance-get:hover{color:var(--hub-accent, var(--kx-accent))}.hub-currency-detail .field-balance-get{margin-left:.4rem}.table th.col-label,.table td.col-label{width:8.5rem}.table th.col-pct,.table td.col-pct{width:5.5rem}.table th.col-amount,.table td.col-amount{width:8.5rem}.table th.col-row-action,.table td.col-row-action{width:1%;min-width:10.5rem;white-space:nowrap;text-align:right;vertical-align:middle}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table){table-layout:fixed}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) th.col-label,.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) td.col-label{width:16%;min-width:0}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) td.col-label .control{width:100%;min-width:0}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) th.col-wallet,.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) td.col-wallet{width:auto;min-width:0}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) th.col-pct,.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) td.col-pct{width:4.5rem;max-width:4.75rem;min-width:0;white-space:nowrap}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) th.col-amount,.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) td.col-amount{width:22%;min-width:0;white-space:nowrap}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) th.col-row-action,.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) td.col-row-action{width:6%;min-width:0;white-space:nowrap}.table th.col-status,.table td.col-status{width:5.5rem;white-space:nowrap;vertical-align:middle}.table th.col-votes,.table td.col-votes{width:12rem;min-width:10rem;max-width:15rem;vertical-align:middle}.table td.col-row-action .icon-actions,.table td.col-row-action .row-actions{justify-content:flex-end}.table td .row-actions{margin-top:0;gap:var(--kx-space-2)}.table td .row-actions>.btn.btn-compact:not(.btn-icon),.table td .row-actions>a.btn.btn-compact:not(.btn-icon){flex:0 0 auto;min-width:2.75rem}.table.data-table th,.table.data-table td{vertical-align:middle}.table.data-table td .row-actions{flex-wrap:nowrap;align-items:center;justify-content:flex-end;margin-top:0}.table tr.data-row-sub td{padding-top:0;border-top:0}.vault-lock-alias{margin:0;font-size:.82rem}.table.data-table tbody.vault-lock-pair tr.data-row td{border-bottom:0;padding-bottom:.35rem}.table.data-table tbody.vault-lock-pair tr.data-row-sub td{padding-top:0;padding-bottom:.85rem}.table.data-table tbody.vault-lock-pair:hover td,html[data-theme=light] .table.data-table tbody.vault-lock-pair:hover td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-card))}.field label,.field>span:first-child{font-family:var(--kx-font);font-size:.88rem;color:var(--kx-text);font-weight:650;letter-spacing:normal;text-transform:none}.field-inline{display:flex;align-items:center;gap:var(--kx-space-2);flex-wrap:nowrap;width:100%}.field-inline:has(.quick-offsets){flex-wrap:nowrap}.field-inline.chips-below{flex-wrap:wrap;row-gap:var(--kx-space-2)}.field-inline.chips-below .quick-offsets{flex:1 1 100%;margin-left:0;justify-content:flex-start}.field-inline>.control:not(.control-chip),.field-inline>input:not(.control-chip){flex:1 1 auto;width:auto;min-width:6rem}.field-inline>.btn{flex:0 0 auto}.quick-offsets{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35rem;flex:0 0 auto;flex-wrap:wrap;margin-left:auto}.quick-offsets .btn.btn-chip{width:3.4rem;min-width:3.4rem;max-width:3.4rem;flex:0 0 3.4rem;padding:0}.field-inline.is-value-chips{flex-wrap:nowrap}.field-inline.is-value-chips>input.control{flex:1 1 4.5rem;min-width:4.25rem;width:auto}.field-inline.is-value-chips .quick-offsets{flex:0 0 auto;width:auto;margin-left:0;justify-content:flex-start;flex-wrap:nowrap}.field-inline.is-value-chips .quick-offsets .btn.btn-chip{width:auto;min-width:max-content;max-width:none;flex:0 0 auto;padding:0 .7rem}.quick-offsets .control-chip,.field-inline .quick-offsets input.control,.quick-offsets input.control.control-chip{width:3.4rem;min-width:3.4rem;max-width:3.4rem;flex:0 0 3.4rem;box-sizing:border-box;padding:0 .25rem;border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.control-chip{text-align:center;padding:0 .25rem;border-radius:var(--kx-radius-sm)}.field input,.field textarea,input.control,textarea.control,.table input{appearance:none;background:var(--kx-control-bg);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);color:var(--kx-text);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 var(--kx-control-pad-x);font-size:.875rem;line-height:1;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease}.field input:not([type=checkbox]):not([type=radio]):not([type=file]),input.control:not(textarea),.table input,.select-trigger{max-height:var(--kx-control-height)}.field input:not(.control-chip),.field textarea,input.control:not(.control-chip),textarea.control,.table input{width:100%}.field input:-webkit-autofill,.field input:-webkit-autofill:hover,.field input:-webkit-autofill:focus,.field textarea:-webkit-autofill,.field textarea:-webkit-autofill:hover,.field textarea:-webkit-autofill:focus,input.control:-webkit-autofill,input.control:-webkit-autofill:hover,input.control:-webkit-autofill:focus,textarea.control:-webkit-autofill,textarea.control:-webkit-autofill:hover,textarea.control:-webkit-autofill:focus,.table input:-webkit-autofill,.table input:-webkit-autofill:hover,.table input:-webkit-autofill:focus{-webkit-text-fill-color:var(--kx-text-muted);caret-color:var(--kx-text);box-shadow:0 0 0 1000px var(--kx-control-bg) inset;border-color:var(--kx-border);transition:background-color 99999s ease-out 0s}.field input:autofill,.field textarea:autofill,input.control:autofill,textarea.control:autofill,.table input:autofill{color:var(--kx-text-muted)}.table input.control-compact{width:4.25rem;min-width:4.25rem;max-width:4.25rem;margin:0 auto;display:block;padding:0 .4rem;text-align:center;height:var(--kx-control-height);min-height:var(--kx-control-height);appearance:textfield}.table input.control-compact.control-amount{width:100%;min-width:5.5rem;max-width:none;margin:0;text-align:left}.table input.control-compact::-webkit-outer-spin-button,.table input.control-compact::-webkit-inner-spin-button{appearance:none;margin:0}.table input.control-compact:read-only{opacity:1;cursor:default}.field textarea,textarea.control{height:auto;max-height:none;min-height:88px;padding:.72rem var(--kx-control-pad-x);field-sizing:content;overflow:hidden;resize:none;font-family:var(--kx-font);font-size:var(--kx-prose-size);font-weight:400;line-height:var(--kx-prose-line)}.field input:not(:disabled):hover,.field textarea:not(:disabled):hover,.table input:not(:disabled):hover,input.control:not(:disabled):hover{border-color:#02abb859}.field input:disabled,.field textarea:disabled,.table input:disabled,input.control:disabled,textarea.control:disabled{opacity:.55;cursor:not-allowed}.field input:focus,.field textarea:focus,.table input:focus,input.control:focus{border-color:var(--hub-accent-border, var(--kx-network-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,transparent)}.select{position:relative;width:100%}.select-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);appearance:none;background:var(--kx-control-bg);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);color:var(--kx-text);height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);padding:0 var(--kx-control-pad-x);font-size:.875rem;line-height:1;text-align:left;outline:none;box-sizing:border-box;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.select-trigger .select-value{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select-trigger:hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 35%,transparent)}.select.is-open .select-trigger,.select-trigger:focus{border-color:var(--hub-accent-border, var(--kx-network-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,transparent)}.select.is-disabled .select-trigger{opacity:.55;cursor:not-allowed}.select-value{color:var(--kx-text);display:inline-flex;align-items:center;gap:var(--kx-space-2);min-width:0}.select-placeholder{color:var(--kx-text-muted)}.select-caret{width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:6px solid var(--kx-accent-muted);flex-shrink:0;transition:transform .15s ease}.select.is-open .select-caret{transform:rotate(180deg)}.select-menu{position:absolute;z-index:40;top:calc(100% + .35rem);left:0;right:0;margin:0;padding:var(--kx-space-1);background:var(--kx-menu);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);box-shadow:var(--kx-shadow);max-height:min(240px,40vh);overflow:auto}.select-menu.select-menu-portal,.select-menu-portal{position:fixed;margin:0;max-height:min(280px,45vh)}.filter-menu-portal{display:flex;flex-direction:column;padding:0;border:0;background:transparent;box-shadow:none;overflow:visible}.filter-menu-portal .k-control-menu{position:static;top:auto;left:auto;right:auto;width:100%;min-width:9.5rem;max-width:min(16rem,calc(100vw - 2rem))}.select-menu-portal .k-control-menu-search{flex-shrink:0}.select-menu-portal .k-control-menu-empty{padding:var(--kx-space-2) var(--kx-space-3);color:var(--kx-text-muted);font-size:.84rem}.select-menu-portal .wallet-row{font-size:.84rem;line-height:1.35;white-space:normal;word-break:break-word}.select-menu.is-searchable{max-height:20rem}.select-menu ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--kx-space-1)}.select-search{position:sticky;top:calc(-1 * var(--kx-space-1));z-index:1;margin:calc(-1 * var(--kx-space-1)) calc(-1 * var(--kx-space-1)) var(--kx-space-1);padding:var(--kx-space-1);background:var(--kx-menu)}.select-search .control{width:100%}.select-empty{padding:.65rem .75rem;color:var(--kx-text-muted);font-size:.85rem}.select-option-row{position:relative;display:block}.select-option-row:hover .select-option{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,transparent);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 20%,transparent);color:var(--hub-accent, var(--kx-accent))}.select-option.has-action{padding-right:2.65rem}.select-option.has-two-actions{padding-right:4.5rem}.select-option-actions{position:absolute;right:6px;top:50%;transform:translateY(-50%);z-index:1;display:inline-flex;align-items:center;gap:4px}.select-option-actions .input-action{position:static;top:auto;right:auto;transform:none}.select-option-buy.input-action,a.select-option-buy.input-action,button.select-option-buy.input-action{z-index:1}a.input-action{color:var(--kx-accent);text-decoration:none}a.input-action:hover,a.input-action:focus{color:var(--kx-accent)}.select-option{width:100%;display:flex;align-items:center;gap:var(--kx-space-2);text-align:left;border:1px solid transparent;border-radius:var(--kx-radius-sm);background:transparent;color:var(--kx-text);padding:.65rem .75rem}.select-option:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,transparent);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 20%,transparent);color:var(--hub-accent, var(--kx-accent))}.select-option.is-active{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 16%,transparent);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent);color:var(--hub-accent, var(--kx-accent));font-weight:650}.select-option .badge-mark{flex-shrink:0}.select-option:hover .badge-lime,.select-option.is-active .badge-lime,.select-value .badge-lime{color:var(--hub-accent, var(--kx-accent))}.muted{color:var(--kx-text-muted)}.accent{color:var(--kx-accent);font-variant-numeric:tabular-nums}.success{color:var(--kx-success)}.danger{color:var(--kx-danger)}.hold-status{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3)}.hold-status-copy{display:flex;align-items:flex-start;gap:var(--kx-space-2);min-width:0}.hold-mark{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex:0 0 auto;margin-top:.1em}.hold-mark-ok{color:var(--kx-lime)}.hold-access-mark{box-sizing:border-box;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--kx-radius-sm);border:1px solid transparent;line-height:1}.hold-access-mark.hold-access-sm{width:1.35rem;height:1.35rem;min-width:1.35rem}.hold-access-mark.hold-access-md{width:2rem;height:2rem;min-width:2rem}.hold-access-mark svg{display:block}.hold-access-locked{background:#a78bfa29;color:#c4b5fd;border-color:#a78bfa73;cursor:pointer}.hold-access-locked:hover{background:#a78bfa42;color:#ddd6fe}.hold-access-unlocked{background:#34d39924;color:#34d399;border-color:#34d39961;cursor:default}.holder-gate-tier{padding:var(--kx-space-3)}.holder-gate-tier-head{justify-content:space-between;align-items:center}.holder-gate-need{color:var(--hub-accent, var(--kx-accent));font-weight:700}.holder-gate-tier-copy{margin:0}.kx-tab-trailing{display:inline-flex;align-items:center;margin-left:.25rem;vertical-align:middle}.kx-tab-trailing .badge-mark{width:1.15rem;height:1.15rem;min-width:1.15rem}.hold-mark-no{color:var(--kx-danger)}.hold-amt{color:var(--kx-accent);font-weight:700}.badge{display:inline-flex;align-items:center;gap:.3rem;padding:.25rem .55rem;border-radius:var(--kx-radius-sm);border:1px solid transparent;font-size:.75rem;font-weight:650;background:#02abb81f;color:var(--kx-accent)}.badge-medal{padding:.25rem .4rem;justify-content:center}.badge-medal svg{display:block}.grid-3.podium-places{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.grid-3.podium-places,.vault-card-banner .podium-places,.vault-card-page .vault-card-facts{grid-template-columns:1fr}.vault-card-banner-top{flex-wrap:wrap;align-items:flex-start}.vault-card-value-wrap{flex:1 1 auto;min-width:0;justify-content:flex-end;flex-wrap:wrap;row-gap:var(--kx-space-2)}.vault-card-page .vault-card-title,.vault-card-banner-headline .vault-card-title{white-space:normal}.vault-card-banner-row1,.vault-card-banner-row2{flex-wrap:wrap}.vault-card-banner-headline{align-items:flex-start;width:100%}.vault-card-banner-headline .vault-card-title{text-align:left}.vault-card-quote-row{justify-content:flex-start}}.vault-card-banner .podium-places{margin-top:var(--kx-space-1)}.vault-card-banner .podium-places .stat-box{padding:var(--kx-space-2);padding-right:var(--kx-space-2)}.vault-card-banner .podium-places .stat-box strong{font-size:.95rem}.vault-card-page .podium-places .stat-box strong{font-size:1.35rem}.podium-places .stat-box-head{min-width:0}.podium-place-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.podium-amount-line{display:inline-flex;align-items:baseline;gap:.35rem;flex-wrap:wrap}.podium-amount-line strong{font-variant-numeric:tabular-nums}.podium-amount-unit{display:inline-flex;align-items:center;gap:.2rem;font-size:.82rem;color:var(--kx-text-muted);font-weight:600}.podium-ladder-table .podium-amount-line{font-size:.88rem}.podium-hop-modal-body{gap:var(--kx-space-3)}.podium-hop-modal-copy{margin:0;line-height:1.5}.podium-hop-table th,.podium-hop-table td{font-size:.82rem;vertical-align:middle}.podium-hop-table .col-podium-hop{text-align:center;width:7.5rem}.podium-seated-inline,.podium-hop-inline{display:inline-flex;align-items:center;gap:.35rem}.table-hop-open.podium-seated-inline{align-items:baseline}.podium-places .stat-box-actions{display:flex;align-items:center;gap:var(--kx-space-2);flex-wrap:wrap;margin-top:auto}.podium-flow-path{display:flex;flex-wrap:wrap;align-items:stretch;gap:var(--kx-space-2)}.podium-flow-step{flex:1 1 7.5rem;min-width:7rem;display:flex;flex-direction:column;gap:var(--kx-space-1);padding:var(--kx-space-3);background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm)}.podium-flow-step strong{font-size:.95rem;letter-spacing:-.01em;color:var(--kx-accent)}.podium-flow-step span{color:var(--kx-text-muted);font-size:.85rem;line-height:1.35}.podium-flow-arrow{flex:0 0 auto;align-self:center;color:var(--kx-text-muted);font-weight:650;padding:0 var(--kx-space-1)}.podium-risk-list,.podium-rule-list{margin:0;padding-left:1.15rem;display:flex;flex-direction:column;gap:var(--kx-space-2)}.podium-risk-list li,.podium-rule-list li{color:var(--kx-text-muted);line-height:1.45}.podium-risk-list li strong,.podium-rule-list li strong{color:var(--kx-text);font-weight:650}@media(max-width:720px){.podium-flow-arrow{display:none}}.badge-warn{background:#ffe56629;color:var(--kx-yellow)}.badge-lime{background:var(--hub-accent-muted, rgba(2, 171, 184, .12));color:var(--kx-accent)}.hub-link-card-title .badge-lime{background:color-mix(in srgb,var(--kx-lime) 18%,transparent);color:color-mix(in srgb,var(--kx-lime) 82%,#fff);border:1px solid color-mix(in srgb,var(--kx-lime) 42%,var(--kx-border))}.badge-orange{background:#ffb07a2e;color:var(--kx-orange)}.badge-sky{background:#7ecbff29;color:var(--kx-sky)}.badge-you{background:color-mix(in srgb,var(--kx-accent) 22%,transparent);color:var(--kx-accent)}.badge-mint{background:var(--hub-accent-muted, rgba(2, 171, 184, .12));color:var(--kx-accent)}.badge-amber{background:#f5c15d2e;color:var(--kx-amber)}.badge-gold{background:#ffd24a2e;color:var(--kx-gold)}.badge-silver{background:#c5d0d433;color:var(--kx-silver)}.badge-bronze{background:#c8895a33;color:var(--kx-bronze)}.badge-rose{background:#ff8fab29;color:var(--kx-rose)}.badge-steel{background:#8fb4c42e;color:var(--kx-steel)}.badge-sand{background:#e6d59a2e;color:var(--kx-sand)}.badge-foam{background:#02abb82e;color:var(--kx-foam)}.badge-violet{background:#c4b5fd33;color:var(--kx-violet)}.badge-indigo{background:#93a4ff33;color:var(--kx-indigo)}.badge-purple{background:#d8b4fe33;color:var(--kx-purple)}.card-title-mark{display:flex;align-items:center;gap:var(--kx-space-2)}.card-title-mark .badge-mark{flex:0 0 auto}.card-copy{display:flex;align-items:flex-start;gap:var(--kx-space-3)}.card-copy>.badge-mark{flex:0 0 auto}.card-copy-body{flex:1 1 auto;min-width:0}.card-link:has(>.card-split){gap:0}.card-split{display:flex;flex-direction:column;flex:1 1 auto;min-height:0}.card-split>*{margin:0;padding-block:var(--kx-space-2)}.card-split>*+*{border-top:1px solid var(--kx-border)}.card-split>.card-split-foot{margin-top:auto}.card-kind-head{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-2)}.card-kind-head .card-title{margin:0}.token-marks{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto}.badge-mark{width:2rem;height:2rem;min-width:2rem;padding:.35rem;box-sizing:border-box;justify-content:center}.badge-index{border-radius:50%;font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700;letter-spacing:-.03em}.page-header .badge-mark-lg,.badge-mark-lg{width:2.25rem;height:2.25rem;min-width:2.25rem}.badge-mark svg{display:block}.badge-testnet{background:var(--kx-network-soft);color:var(--kx-network)}.badge-muted{background:var(--kx-inset);color:var(--kx-text-muted);border:1px solid transparent}.badge-muted.is-owned-zero{color:var(--kx-text-muted);background:var(--kx-inset);border-color:transparent}a.badge{text-decoration:none}a.badge:hover,a.badge:focus{color:var(--kx-accent);background:#02abb833}a.badge-warn{color:var(--kx-yellow)}a.badge-warn:hover,a.badge-warn:focus{color:var(--kx-yellow);background:#ffe5663d}a.badge-lime{color:var(--kx-accent)}a.badge-lime:hover,a.badge-lime:focus{color:var(--kx-accent);background:var(--hub-accent-muted, rgba(2, 171, 184, .2))}a.badge-orange{color:var(--kx-orange)}a.badge-orange:hover,a.badge-orange:focus{color:var(--kx-orange);background:#ffb07a47}a.badge-sky{color:var(--kx-sky)}a.badge-sky:hover,a.badge-sky:focus{color:var(--kx-sky);background:#7ecbff47}a.badge-mint{color:var(--kx-mint)}a.badge-mint:hover,a.badge-mint:focus{color:var(--kx-mint);background:#02abb847}a.badge-amber{color:var(--kx-amber)}a.badge-amber:hover,a.badge-amber:focus{color:var(--kx-amber);background:#f5c15d47}a.badge-rose{color:var(--kx-rose)}a.badge-rose:hover,a.badge-rose:focus{color:var(--kx-rose);background:#ff8fab47}a.badge-violet{color:var(--kx-violet)}a.badge-violet:hover,a.badge-violet:focus{color:var(--kx-violet);background:#c4b5fd47}a.badge-purple{color:var(--kx-purple)}a.badge-purple:hover,a.badge-purple:focus{color:var(--kx-purple);background:#d8b4fe47}a.badge-indigo{color:var(--kx-indigo)}a.badge-indigo:hover,a.badge-indigo:focus{color:var(--kx-indigo);background:#93a4ff47}a.badge-steel{color:var(--kx-steel)}a.badge-steel:hover,a.badge-steel:focus{color:var(--kx-steel);background:#8fb4c447}a.badge-sand{color:var(--kx-sand)}a.badge-sand:hover,a.badge-sand:focus{color:var(--kx-sand);background:#e6d59a47}a.badge-foam{color:var(--kx-foam)}a.badge-foam:hover,a.badge-foam:focus{color:var(--kx-foam);background:#02abb847}a.badge-muted{color:var(--kx-text-muted)}a.badge-muted:hover,a.badge-muted:focus{color:var(--kx-text);background:#9bb5b33d}html[data-theme=light] .badge{border-color:color-mix(in srgb,currentColor 48%,transparent);background:color-mix(in srgb,currentColor 14%,#ffffff)}html[data-theme=light] .btn-ghost,html[data-theme=light] a.btn-ghost,html[data-theme=light] .btn-secondary,html[data-theme=light] a.btn-secondary,html[data-theme=light] .btn:not(.btn-primary):not(.btn-danger):not(.btn-lime):not(.btn-gold):not(.btn-add):not(.btn-chip){background:#eef0f2;border-color:#0f172a1f;color:#111827}html[data-theme=light] .btn-ghost:not(:disabled):hover,html[data-theme=light] a.btn-ghost:hover,html[data-theme=light] a.btn-ghost:focus,html[data-theme=light] .btn-secondary:not(:disabled):hover,html[data-theme=light] a.btn-secondary:hover,html[data-theme=light] a.btn-secondary:focus{background:#e6e8eb;border-color:#02abb859;color:#111827}html[data-theme=light] .btn-chip{background:#f9fafb;border-color:#0f172a1a;color:#111827}html[data-theme=light] .btn-chip:not(:disabled):hover{background:#e6e8eb;border-color:#02abb859;color:#111827}html[data-theme=light] .btn-chip.active,html[data-theme=light] .btn-chip.btn-primary{background:#02abb81a;color:#028a96;border-color:#02abb859}html[data-theme=light] .control,html[data-theme=light] .select-trigger,html[data-theme=light] .k-control-btn,html[data-theme=light] .field input,html[data-theme=light] .field textarea{background:var(--kx-inset);border-color:#0f172a1f;color:#111827}html[data-theme=light] .k-control-btn:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,var(--kx-inset));border-color:var(--hub-accent-border, rgba(2, 171, 184, .28))}html[data-theme=light] .listing-toolbar .control,html[data-theme=light] .listing-toolbar .select-trigger,html[data-theme=light] .listing-toolbar .k-control-btn,html[data-theme=light] .listing-toolbar .field input,html[data-theme=light] .listing-toolbar .listing-toolbar-reset,html[data-theme=light] .listing-toolbar .segmented,html[data-theme=light] .listing-toolbar .btn-ghost,html[data-theme=light] .listing-toolbar a.btn-ghost,html[data-theme=light] .hub-currency-toolbar .control,html[data-theme=light] .hub-currency-toolbar .k-control-btn{background:#fff}html[data-theme=light] .listing-toolbar .listing-toolbar-reset.is-filtered{color:var(--kx-accent);border-color:#02abb866;background:#02abb81f}html[data-theme=light] .listing-toolbar .k-control-btn:hover,html[data-theme=light] .hub-currency-toolbar .k-control-btn.kx-filter-trigger:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,#ffffff)}html[data-theme=light] .hub-pay-currency-trigger{background:var(--kx-inset)}html[data-theme=light] .hub-pay-currency-trigger:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,var(--kx-inset))}html[data-theme=light] .hub-currency-row{background:#fff}html[data-theme=light] .hub-currency-row.is-selected{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,#ffffff)}html[data-theme=light] .select-menu,html[data-theme=light] .select-menu-portal,html[data-theme=light] .k-control-menu{background:#fff}html[data-theme=light] .topbar-icon-btn{background:#fff;border-color:#0f172a24;color:#27272a}html[data-theme=light] .topbar-icon-btn:hover,html[data-theme=light] .topbar-icon-btn:focus-visible{background:#f3f4f6;border-color:#02abb847;color:#111827}html[data-theme=light] .segmented{background:var(--kx-media-placeholder);border-color:#0f172a1a}html[data-theme=light] .segmented button.active{background:#02abb81f;color:#028a96}.segmented{display:inline-flex;flex-wrap:wrap;align-items:stretch;gap:0;padding:0;overflow:hidden;min-height:var(--kx-control-height);box-sizing:border-box;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);transition:border-color .15s ease}.segmented button{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:var(--kx-control-height);min-height:var(--kx-control-height);border:0;background:transparent;color:var(--kx-text);border-radius:0;padding:0 .85rem;font-size:.8125rem;font-weight:600}.segmented button:hover:not(:disabled):not(.active){background:var(--hub-accent-muted, var(--kx-network-soft))}.segmented button svg{width:1.15rem;height:1.15rem;flex-shrink:0}.segmented.icon-only button{width:var(--kx-control-height);padding:0}.segmented button.segmented-stack{flex-direction:column;height:auto;min-height:calc(var(--kx-control-height) - .35rem);padding-top:.35rem;padding-bottom:.35rem;gap:.2rem}.segmented button.segmented-stack>span{display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.segmented .badge{height:1.15rem;min-height:1.15rem;padding:0 .4rem;font-size:.68rem;font-weight:700}.segmented button.active{background:var(--hub-accent-muted, var(--kx-network-soft));color:var(--hub-accent, var(--kx-accent))}.segmented button[data-network=testnet].active{background:var(--kx-network-soft);color:var(--kx-network)}.segmented button[data-tone]{color:var(--tone)}.segmented button[data-tone].active{background:var(--tone-soft);color:var(--tone)}.segmented button[data-tone=sky]{--tone: var(--kx-sky);--tone-soft: rgba(126, 203, 255, .16);--tone-border: rgba(126, 203, 255, .4)}.segmented button[data-tone=mint]{--tone: var(--kx-accent);--tone-soft: var(--hub-accent-muted, rgba(2, 171, 184, .12));--tone-border: var(--hub-accent-border, rgba(2, 171, 184, .26))}.segmented button[data-tone=warn]{--tone: var(--kx-yellow);--tone-soft: rgba(255, 229, 102, .16);--tone-border: rgba(255, 229, 102, .4)}.segmented button[data-tone=amber]{--tone: var(--kx-amber);--tone-soft: rgba(245, 193, 93, .18);--tone-border: rgba(245, 193, 93, .4)}.segmented button[data-tone=rose]{--tone: var(--kx-rose);--tone-soft: rgba(255, 143, 171, .16);--tone-border: rgba(255, 143, 171, .4)}.segmented button[data-tone=steel]{--tone: var(--kx-steel);--tone-soft: rgba(143, 180, 196, .18);--tone-border: rgba(143, 180, 196, .4)}.segmented button[data-tone=sand]{--tone: var(--kx-sand);--tone-soft: rgba(230, 213, 154, .18);--tone-border: rgba(230, 213, 154, .4)}.segmented button[data-tone=foam]{--tone: var(--kx-foam);--tone-soft: rgba(2, 171, 184, .18);--tone-border: rgba(2, 171, 184, .4)}.segmented button[data-tone=violet]{--tone: var(--kx-violet);--tone-soft: rgba(196, 181, 253, .2);--tone-border: rgba(196, 181, 253, .4)}html[data-theme=light] .segmented button[data-tone].active{background:var(--tone-soft);color:var(--tone)}.segmented button:disabled{opacity:.55;cursor:default}.table{width:100%;border-collapse:collapse}.table th,.table td{text-align:left;padding:.75rem .85rem;border-bottom:1px solid var(--kx-border);font-size:.92rem}.table tfoot td{font-weight:600;border-bottom:none;border-top:1px solid var(--kx-border)}.table th[data-tooltip],.table td [data-tooltip],.badge[data-tooltip],.vault-state[data-tooltip]{cursor:help}.table .table-more td{text-align:center;border-bottom:none}.table .table-more .btn{width:100%}.row-actions{display:flex;flex-wrap:wrap;gap:var(--kx-space-2);margin-top:var(--kx-space-3);align-items:center}.row-actions:has(.btn-compact){flex-wrap:nowrap}.row-actions>.btn.btn-compact:not(.btn-icon),.row-actions>a.btn.btn-compact:not(.btn-icon){flex:1 1 0;min-width:0}.row-actions>.btn-icon,.row-actions>a.btn-icon{flex:0 0 auto}.row-actions.modal-footer,.row-actions.modal-actions{flex-wrap:nowrap}.row-actions-end{display:flex;flex-wrap:wrap;gap:inherit;margin-left:auto}.row-actions+.helper-text,.row-actions+.muted,.row-actions+p,.segmented+.helper-text,.segmented+.muted,.countdown+.meta-line,.countdown+.muted{margin-top:var(--kx-space-3)}.stack-md>.section-title,.stack-lg>.section-title{margin-bottom:0}.stack-md>.row-actions,.stack-lg>.row-actions{margin-top:0}.modal-backdrop{position:fixed;inset:0;background:var(--kx-overlay);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;z-index:200;padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) max(.75rem,env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px));overflow:hidden}html:not([data-theme=light]) .modal{--kx-scrollbar-thumb: var(--kx-control-bg);scrollbar-color:var(--kx-scrollbar-thumb) var(--kx-scrollbar-track)}.modal{display:flex;flex-direction:column;gap:0;width:min(480px,100%);max-height:min(90dvh,100%);min-height:0;overflow:hidden;background:var(--kx-panel-gradient);border:1px solid var(--kx-border);border-radius:var(--kx-radius);padding:0;box-shadow:var(--kx-shadow)}.modal-wide{width:min(720px,100%)}.modal-lg{width:min(36rem,100%)}.modal-standard,.modal-compact{width:min(28rem,100%);max-height:min(90dvh,100%)}.hub-nft-tier-filters{flex-wrap:wrap}.modal-standard:has(.hub-currency-modal){min-height:min(32rem,90dvh)}.modal-standard .modal-header,.modal-compact .modal-header{padding:var(--kx-space-3) var(--kx-space-4)}.modal-standard .modal-header,.modal-standard .modal-footer,.modal-compact .modal-header,.modal-compact .modal-footer{flex:0 0 auto}.modal-standard .modal-body,.modal-compact .modal-body{padding:var(--kx-space-3) 0 var(--kx-space-3) var(--kx-space-4);gap:var(--kx-space-3);flex:1 1 auto;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.modal-xl .modal-body{padding:var(--kx-space-3) 0 var(--kx-space-3) var(--kx-space-4);overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.modal-xl .modal-body>*{padding-right:var(--kx-space-4);min-width:0}.modal-standard .modal-body>*,.modal-compact .modal-body>*{padding-right:var(--kx-space-4);min-width:0}.modal-standard .modal-body:not(:has(.hub-currency-modal)){overflow-x:hidden;overflow-y:auto}.modal-standard .modal-body:has(.hub-currency-modal){overflow:hidden;scrollbar-gutter:auto}.modal-standard .modal-body:has(.hub-currency-modal)>*{padding-right:0}.modal-standard .modal-body:has(.kx-instant-shell){overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable}.modal-standard .modal-footer,.modal-compact .modal-footer{padding:var(--kx-space-3) var(--kx-space-4)}.modal-compact{width:min(28rem,100%)}.modal-compact .modal-header{padding:var(--kx-space-3) var(--kx-space-4)}.modal-compact .modal-body{padding:var(--kx-space-3) 0 var(--kx-space-3) var(--kx-space-3);gap:var(--kx-space-3)}.modal-compact .modal-body>*{padding-right:var(--kx-space-3)}.modal-compact .modal-footer{padding:var(--kx-space-3) var(--kx-space-4)}.modal-xl{width:min(960px,100%)}.modal-xl:has(.media-watch-shell){width:min(64rem,calc(100vw - 2rem),calc((90dvh - 8rem) * 16 / 9))}.modal-xl:has(.media-watch-shell) .modal-body{overflow:hidden;padding:0 var(--kx-space-4);scrollbar-gutter:auto}.modal-xl:has(.media-watch-shell) .modal-body>*{padding:0}.modal-editor-split{display:grid;gap:var(--kx-space-4);grid-template-columns:minmax(0,1.55fr) minmax(240px,.85fr);align-items:start}@media(max-width:760px){.modal-editor-split{grid-template-columns:1fr}.modal,.modal-wide,.modal-xl,.modal-standard,.modal-compact{width:min(100%,calc(100vw - 1rem));max-height:min(94dvh,calc(100dvh - 1rem))}}.modal-section{display:flex;flex-direction:column;gap:var(--kx-space-2)}.modal .stack-md{gap:var(--kx-space-4)}.modal .field,.modal-section .field{margin-bottom:0}.modal-section-title,.form-section-label{margin:0 0 .28rem;font-family:var(--kx-font);font-size:.82rem;font-weight:600;letter-spacing:normal;text-transform:none;color:var(--kx-text)}.modal-section-title.is-required:after,.form-section-label.is-required:after,.field-label.is-required:after,.field>span.is-required:after,.field-head .is-required:after{content:" *";color:var(--kx-danger);font-weight:700}.upload-drop{position:relative;display:flex;min-height:10rem;flex-direction:column;align-items:center;justify-content:center;gap:var(--kx-space-2);padding:var(--kx-space-4);border:2px dashed var(--kx-border-strong);border-radius:var(--kx-radius);background:color-mix(in srgb,var(--kx-inset) 88%,transparent);text-align:center;transition:border-color .15s ease,background .15s ease}.upload-drop:hover{border-color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-inset))}.upload-drop input[type=file]{position:absolute;inset:0;z-index:2;opacity:0;cursor:pointer}.upload-drop-icon{display:grid;place-items:center;width:3rem;height:3rem;border-radius:var(--kx-radius-pill);background:var(--kx-network-soft);color:var(--hub-accent, var(--kx-accent))}.upload-drop-title{font-size:.88rem;font-weight:700}.upload-drop-sub{font-size:.75rem;color:var(--kx-text-muted)}.upload-file-chip{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);padding:.45rem .65rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-network-border);background:var(--kx-network-soft);font-size:.78rem}.duration-stepper{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--kx-space-3);padding:.65rem .85rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset)}.duration-stepper .helper-text{margin:0}.duration-stepper-price{margin-left:auto;display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.4rem;font-variant-numeric:tabular-nums;font-weight:800;color:var(--hub-accent, var(--kx-accent));white-space:nowrap}.duration-stepper-price-was{color:var(--kx-text-muted);font-weight:600;text-decoration:line-through}.duration-stepper-controls{display:inline-flex;align-items:center;gap:var(--kx-space-2)}.duration-stepper-value{width:var(--kx-control-height);min-width:var(--kx-control-height);max-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0;box-sizing:border-box;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset-strong);color:var(--kx-text);text-align:center;font-family:var(--kx-font);font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums}.premium-list{display:flex;flex-direction:column;gap:var(--kx-space-3)}.premium-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-3);padding:.85rem 1rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel)}.premium-row-copy{flex:1 1 12rem;min-width:0}.premium-row-copy strong{display:block;font-size:.95rem;color:var(--kx-text)}.premium-row-copy p{margin:.25rem 0 0;font-size:.82rem;color:var(--kx-text-muted);line-height:1.4}input[type=checkbox]{appearance:none;width:1.15rem;height:1.15rem;margin:0;flex-shrink:0;border:1.5px solid var(--kx-border-strong);border-radius:4px;background:var(--kx-inset);cursor:pointer}input[type=checkbox]:checked{background:var(--kx-accent);border-color:var(--kx-accent);box-shadow:inset 0 0 0 2px var(--kx-bg-elevated)}.editor-split>.stack-lg,.editor-split>.stack-md{gap:var(--kx-space-5)}.section-title+.helper-text,.listing-title-row-main+.helper-text{margin-top:.35rem}.table th.col-wallet,.table td.col-wallet{min-width:10rem}.table.share-table{width:100%;border-collapse:collapse;border-spacing:0}.table.share-table th{padding:.2rem .45rem .65rem;text-align:left;font-size:.88rem;font-weight:400;color:var(--kx-text-muted);border-bottom:1px solid var(--kx-border)}.table.share-table td{vertical-align:middle;padding:.7rem .45rem;background:transparent;border-bottom:1px solid var(--kx-border)}.table.share-table th.col-num,.table.share-table td.col-num{text-align:right;font-variant-numeric:tabular-nums}.table.share-table tbody tr:last-child td{border-bottom:0}.table.share-table .control,.table.share-table .input-with-action>input,.table.share-table input.control-compact{height:var(--kx-control-height);min-height:var(--kx-control-height);padding-left:var(--kx-control-pad-x)}.table.share-table input.control-compact{width:5.85rem;min-width:5.85rem;max-width:6.5rem;margin:0;padding:0 .25rem 0 .8rem;text-align:left;appearance:auto}.table.share-table input.control-compact.control-amount{width:100%;min-width:6.5rem;max-width:none;padding:0 .25rem 0 .85rem}.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) input.control-compact,.table.share-table:not(.saved-wallet-table):not(.combined-holdings-table) input.control-compact.control-amount{width:100%;min-width:0;max-width:none}.table.share-table input.control-compact::-webkit-outer-spin-button,.table.share-table input.control-compact::-webkit-inner-spin-button{appearance:auto;height:1.15rem;margin-right:.2rem}.table.share-table .input-with-action>input{padding-right:2.35rem}.table.share-table .input-action{width:26px;min-width:26px;height:26px;right:8px}.table.share-table .input-action .nav-icon{width:14px;height:14px}.table.share-table .col-row-action .btn-icon{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);border-radius:var(--kx-radius-sm)}.share-table-actions{margin-top:var(--kx-space-2)}.share-table-actions>.btn{width:auto;flex:0 0 auto;padding:0 var(--kx-control-pad-x)}.editor-form-card{gap:var(--kx-space-4);padding:var(--kx-space-5)}.editor-form-card .field{gap:.5rem;margin-bottom:var(--kx-space-4)}.editor-form-card .listing-title-row-main{margin-bottom:var(--kx-space-1)}.editor-form-card .listing-title-row-main .helper-text{margin:0 0 var(--kx-space-2);color:var(--kx-text-muted);font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.editor-form-card .editor-form-intro,.editor-form-card .helper-text{color:var(--kx-text-muted)}.editor-form-card .editor-form-intro{margin-bottom:var(--kx-space-5);line-height:1.55}.editor-form-card>.stack-md{gap:var(--kx-space-5);margin-top:var(--kx-space-6);padding-top:var(--kx-space-5);border-top:1px solid var(--kx-border)}.fee-box-base{display:block;font-family:var(--kx-font-mono);font-size:.81rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-decoration:line-through}.premium-row-copy p{margin:.25rem 0 0;font-size:.82rem;color:var(--kx-text-muted);line-height:1.35}.premium-row-price{font-size:.98rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--hub-accent, var(--kx-accent))}.switch-toggle{position:relative;flex-shrink:0;width:3.5rem;height:2rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-pill);background:var(--kx-surface-hover);transition:background .15s ease,border-color .15s ease}.switch-toggle[aria-checked=true]{background:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent, var(--kx-accent))}.switch-toggle-knob{position:absolute;top:.25rem;left:.25rem;width:1.5rem;height:1.5rem;border-radius:var(--kx-radius-pill);background:#fff;box-shadow:var(--kx-vault-shadow);transition:transform .15s ease}.switch-toggle[aria-checked=true] .switch-toggle-knob{transform:translate(1.5rem)}.modal-header{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);margin:0;flex-shrink:0;padding:var(--kx-space-4);border-bottom:1px solid var(--kx-border)}.modal-header:has(.modal-header-subtitle){align-items:flex-start}.modal-header-copy{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:center;min-height:var(--kx-control-height)}.modal-header-title-row{display:flex;align-items:center;gap:var(--kx-space-2);min-width:0;flex-wrap:wrap}.modal-header-title-row h2{min-width:0}.modal-header-badge{flex:0 0 auto;display:inline-flex;align-items:center}.modal-header-badge .hub-points-badge{font-size:.75rem}.modal-header-subtitle{margin:.35rem 0 0;font-size:.9375rem;line-height:1.45;color:var(--kx-text-muted);white-space:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;border-left:2px solid var(--hub-accent, var(--kx-accent));padding-left:.55rem}.modal-header-actions{display:inline-flex;align-items:center;gap:var(--kx-space-2);flex-shrink:0}.modal h2,.modal-header h2{margin:0;font-family:var(--kx-font);font-size:1.1rem;font-weight:700;line-height:1.15;display:flex;align-items:center;min-height:var(--kx-control-height)}.modal-close-btn{flex-shrink:0;color:var(--kx-text-muted)}.modal-close-btn:hover,.modal-close-btn:focus-visible{color:var(--kx-text);background:var(--kx-inset)}.modal-scroll{display:flex;flex-direction:column;gap:var(--kx-space-4);min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-left:var(--kx-space-4);padding-right:0;scrollbar-gutter:stable}.modal-scroll>*{padding-right:var(--kx-space-4);min-width:0}.modal-body{margin:0;line-height:1.5;padding:var(--kx-space-4);padding-right:0;display:flex;flex-direction:column;gap:var(--kx-space-4);min-width:0;min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.modal-body>*{padding-right:var(--kx-space-4);min-width:0}.hub-wallet-gate-modal{display:flex;flex-direction:column;gap:var(--kx-space-4)}.hub-wallet-gate-message{margin:0;font-size:.875rem;color:var(--kx-text-muted)}.hub-wallet-gate-section{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-2)}.hub-wallet-gate-label{font-size:.625rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-network-badge{display:inline-flex;align-items:center;gap:.4rem;border-radius:8px;border:1px solid rgba(112,199,186,.4);background:#02abb81f;color:#70c7ba;font-size:.75rem;font-weight:700;box-shadow:0 1px 2px #00000040}.hub-network-badge-md{padding:.4rem .75rem}.hub-network-badge-sm{padding:.25rem .55rem;font-size:.7rem}.hub-signal-icon{display:block;flex-shrink:0}html[data-theme=light] .hub-network-badge{background:#02abb81a;border-color:#028f9a59;color:#028f9a}.hub-wallet-gate-wallets{display:flex;flex-direction:column;gap:var(--kx-space-2)}.hub-wallet-gate-mobile{display:flex;flex-direction:column;gap:.35rem;margin:.15rem 0 0}.hub-wallet-gate-mobile .helper-text{margin:0;text-transform:none;letter-spacing:normal;font-weight:500}.hub-wallet-gate-evm,.hub-wallet-gate-close{width:100%}.hub-wallet-gate-close{border-color:var(--kx-border);background:var(--kx-inset)}.modal-footer,.modal-actions{display:flex;align-items:center;gap:var(--kx-space-2);margin:auto 0 0;flex-shrink:0;flex-wrap:wrap;padding:var(--kx-space-3) var(--kx-space-4);border-top:1px dashed var(--kx-border-strong);background:transparent}.modal-footer>.btn,.modal-actions>.btn,.modal-footer>a.btn,.modal-actions>a.btn{min-width:0;min-height:var(--kx-control-height);max-height:var(--kx-control-height);height:var(--kx-control-height);padding:0 .9rem;font-size:.875rem;white-space:nowrap}.modal-footer:has(.btn-primary),.modal-actions:has(.btn-primary){flex-wrap:wrap}.modal-footer:has(.modal-footer-bar),.modal-actions:has(.modal-footer-bar){display:block;padding:0;overflow:hidden}.modal-footer-bar{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;min-width:0;padding:var(--kx-space-3) var(--kx-space-4)}.modal-footer-bar-secondary{display:inline-flex;align-items:center;gap:var(--kx-space-1);flex:0 0 auto}.modal-footer-bar-primary{flex:1 1 8rem;min-width:0;margin-left:auto;display:flex;justify-content:stretch}.modal-footer-bar-primary>.btn-primary{flex:1 1 auto;min-width:0;max-width:100%}.modal-footer-bar-primary>a.btn-primary{justify-content:center;text-align:center}.modal-footer .field,.modal-footer .select,.modal-actions .field,.modal-actions .select{flex:1 1 10rem;min-width:0;max-width:14.5rem}.modal-footer .game-refill-cost,.modal-actions .game-refill-cost{flex:0 0 auto;font-variant-numeric:tabular-nums;font-weight:700;color:var(--kx-text-muted)}.modal-footer:has(.btn-primary)>.btn-ghost,.modal-footer:has(.btn-primary)>a.btn-ghost,.modal-footer:has(.btn-primary)>.btn-secondary,.modal-footer:has(.btn-primary)>a.btn-secondary,.modal-actions:has(.btn-primary)>.btn-ghost,.modal-actions:has(.btn-primary)>a.btn-ghost,.modal-actions:has(.btn-primary)>.btn-secondary,.modal-actions:has(.btn-primary)>a.btn-secondary{flex:0 0 auto;width:auto;min-width:5.25rem;max-width:none;padding:0 1rem}.modal-footer:has(.btn-primary)>.btn-primary,.modal-actions:has(.btn-primary)>.btn-primary{flex:1 1 auto;min-width:8.5rem;white-space:nowrap}.modal-footer:has(.modal-footer-pair),.modal-actions:has(.modal-footer-pair){display:block}.modal-footer-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--kx-space-2);width:100%}.modal-footer-pair .field,.modal-footer-pair .select,.modal-footer-pair .btn{width:100%;max-width:none;flex:none}.modal-pane{display:flex;flex-direction:column;gap:var(--kx-space-4);min-width:0}.modal-pane.is-in{animation:modal-pane-in .25s ease}.modal-pane.is-back{animation:modal-pane-back .25s ease}@keyframes modal-pane-in{0%{transform:translate(1.25rem);opacity:.4}to{transform:translate(0);opacity:1}}@keyframes modal-pane-back{0%{transform:translate(-1.25rem);opacity:.4}to{transform:translate(0);opacity:1}}.btn-icon{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0;justify-content:center;border-radius:var(--kx-radius-sm)}.modal-header-actions .btn-icon,.modal-close-btn{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);border-radius:var(--kx-radius-sm)}.btn-icon svg{display:block;flex-shrink:0}.input-with-action{position:relative;display:block;width:100%}.field .input-with-action>input,.table .input-with-action>input,.input-with-action>input{width:100%;padding-right:calc(var(--kx-control-height) + .7rem)}.input-action{appearance:none;position:absolute;right:6px;top:50%;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-chip-bg);color:var(--kx-accent);cursor:pointer}.input-action:not(:disabled):hover,.input-action:not(:disabled):focus{border-color:var(--hub-accent-border);background:#02abb81f;color:var(--kx-accent)}.input-action:disabled{opacity:.55;cursor:not-allowed}.field-lock{position:relative}.field-lock-hit{position:absolute;inset:0;z-index:1;border:0;padding:0;margin:0;background:transparent;cursor:pointer;border-radius:var(--kx-radius-sm)}.saved-list{display:flex;flex-direction:column;gap:var(--kx-space-2);width:100%;max-height:min(320px,42vh);overflow:auto;margin:0;padding-right:.15rem}.saved-wallet-table-scroll{max-height:min(360px,48vh);overflow:auto}.saved-wallet-table th.col-use,.saved-wallet-table td.col-use{width:1%;white-space:nowrap;text-align:center;padding-right:var(--kx-space-3)}.table.share-table .col-use .btn-icon{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);border-radius:var(--kx-radius-sm)}.modal:has(.wallet-book-scroller) .modal-body{overflow:hidden}.wallet-book-scroller{flex:1 1 auto;min-height:0;overflow:auto}.modal-footer:has(.wallet-book-footer){display:block;flex-wrap:nowrap}.wallet-book-footer{display:flex;flex-direction:column;align-items:stretch;gap:var(--kx-space-3);width:100%}.wallet-book-footer .row-actions{margin-top:0}.wallet-book-footer .grid-2,.wallet-book-footer .saved-wallet-composer{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.modal-footer .wallet-book-footer .field,.wallet-book-footer .field,.saved-wallet-composer .field{flex:1 1 auto;min-width:0;max-width:none;width:100%}.saved-wallet-composer{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.share-table-wrap{max-width:100%;overflow-x:auto}.saved-wallet-table{width:100%;table-layout:auto}.saved-wallet-table th.col-label,.saved-wallet-table td.col-label{width:auto;min-width:8.5rem;max-width:none}.saved-wallet-table th.col-wallet,.saved-wallet-table td.col-wallet{width:1%;min-width:0;white-space:nowrap}.saved-wallet-table th.col-row-action,.saved-wallet-table td.col-row-action{width:1%;white-space:nowrap}.saved-wallet-table .saved-item-address .copyable{display:flex;align-items:center;gap:var(--kx-space-1);max-width:100%;min-width:0}.saved-wallet-table .copyable-text,.saved-wallet-table .copyable-text-link{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.saved-wallet-table .copyable-btn{aspect-ratio:1 / 1;width:1.75rem;height:1.75rem;min-width:1.75rem;max-width:1.75rem;min-height:1.75rem;max-height:1.75rem;padding:0}.saved-wallet-table .saved-label-edit .control{height:var(--kx-control-height);min-height:var(--kx-control-height)}.saved-wallet-table .saved-label-save.btn-icon{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height)}.saved-wallet-table .saved-label-edit{display:flex;align-items:center;gap:var(--kx-space-1);width:100%}.saved-wallet-table .saved-label-edit .control{width:100%}.saved-wallet-row.is-pickable{cursor:pointer}.saved-wallet-row.is-pickable:hover td,.saved-wallet-row.is-pickable:focus-visible td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-card))}.combined-hold-token{display:flex;align-items:center;gap:var(--kx-space-2);min-width:0;color:inherit}.combined-hold-token>span{display:flex;flex-direction:column;gap:.1rem;min-width:0}.combined-hold-token .helper-text{margin:0}.combined-hold-tick{font-weight:400}.combined-hold-logo-link{display:flex;flex-shrink:0;border-radius:999px;line-height:0}.combined-hold-logo-link.is-static{cursor:default;pointer-events:none}.combined-hold-logo-link:hover .combined-hold-logo,.combined-hold-logo-link:focus-visible .combined-hold-logo{border-color:var(--kx-accent)}.combined-hold-logo{width:2.55rem;height:2.55rem;border-radius:999px;object-fit:contain;background:var(--kx-inset);border:1px solid var(--kx-border);flex-shrink:0}.combined-hold-logo.is-fallback{display:grid;place-items:center;font-size:.72rem;font-weight:700;color:var(--kx-text-muted)}.share-table-wrap:has(.combined-holdings-table){overflow-x:auto;max-width:100%}.combined-holdings-table{table-layout:auto;width:100%}.combined-holdings-table th{font-size:.95rem}.combined-holdings-table .col-token{width:1%;white-space:nowrap}.combined-holdings-table .col-protocol{width:auto;text-align:left;padding-left:var(--kx-space-2);padding-right:var(--kx-space-3)}.combined-holdings-table .col-num,.combined-holdings-table .col-wallets,.combined-holdings-table .col-row-action{width:1%;white-space:nowrap}.combined-hold-token .token-logo-box.combined-hold-logo{width:2.55rem;height:2.55rem;min-width:2.55rem;min-height:2.55rem;flex:0 0 2.55rem}.combined-hold-loading{display:flex;align-items:center;gap:var(--kx-space-2)}.combined-hold-spinner{display:inline-block;width:.95rem;height:.95rem;flex-shrink:0;vertical-align:middle}.combined-holdings-table .col-num,.combined-holdings-table .col-wallets,.combined-hold-wallets-btn{font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;vertical-align:middle}.combined-holdings-table .col-num{text-align:right}.combined-hold-wallets-btn{display:inline;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;cursor:pointer;text-align:left}.combined-hold-wallets-btn:hover,.combined-hold-wallets-btn:focus-visible{color:var(--kx-accent)}.combined-hold-nested td{background:transparent;padding-top:.4rem;padding-bottom:.4rem;font-size:.88rem}.combined-hold-wallet-label{display:block;padding-left:3.15rem;font-weight:400}.saved-item{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;min-height:var(--kx-control-height);padding:.35rem .45rem .35rem .4rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:color-mix(in srgb,var(--kx-control-bg) 88%,var(--kx-panel) 12%)}.saved-item.is-pickable{cursor:pointer}.saved-item.is-pickable:hover,.saved-item.is-pickable:focus-visible{border-color:var(--hub-accent-border, var(--kx-network-border))}.saved-item>.saved-label-edit{flex:0 1 10rem;min-width:5.5rem;max-width:42%}.saved-item>.copyable{flex:0 1 auto;min-width:0;display:inline-flex;align-items:center;justify-content:flex-start}.saved-item-address{flex:1 1 0;min-width:0;display:flex;align-items:center;overflow:visible}.saved-item-address .copyable{max-width:100%;width:fit-content}.saved-item>.icon-actions{flex:0 0 auto}.saved-item-use{flex:0 0 auto;color:var(--kx-accent);border-color:var(--hub-accent-border);background:#02abb814}.saved-item-use:not(:disabled):hover,.saved-item-use:not(:disabled):focus-visible{color:var(--kx-accent-hover);border-color:var(--hub-accent-border);background:#02abb829}.saved-item-pick{appearance:none;flex:0 0 auto;display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:transparent;color:var(--kx-text);font:inherit;text-align:left;cursor:pointer}.saved-label-save{color:var(--kx-success);border-color:#02abb859}.modal-error-text{color:var(--kx-danger)}.saved-label-edit{display:inline-flex;align-items:center;gap:var(--kx-space-2);min-width:0;max-width:100%}.saved-label-edit .control,.table .saved-label-edit input.control{flex:1 1 auto;width:auto;min-width:3.5rem;height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 .55rem}.icon-actions{display:inline-flex;align-items:center;gap:var(--kx-space-1);flex-shrink:0}.countdown-wrap{display:flex;flex-direction:column;gap:var(--kx-space-3)}.countdown-wrap-sm{gap:var(--kx-space-1)}.countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kx-space-2)}.countdown-sm{gap:var(--kx-space-1)}.countdown-sm .countdown-cell{padding:.45rem .25rem}.countdown-sm .countdown-cell strong{font-size:1.05rem}.countdown-sm .countdown-cell span{font-size:.62rem}.launch-card-body>.launch-card-foot{margin-top:auto;padding-top:var(--kx-space-3)}.countdown-cell{background:var(--kx-inset-strong);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);padding:.85rem .5rem;text-align:center}.countdown-cell strong{display:block;font-size:1.55rem;color:var(--kx-accent)}.countdown-cell span{font-size:.72rem;color:var(--kx-text-muted);text-transform:uppercase;letter-spacing:.06em}.meter{display:flex;flex-direction:column;gap:var(--kx-space-1);width:100%}.meter-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2);font-size:.82rem;font-weight:600;color:var(--kx-text)}.meter-detail{display:inline-flex;align-items:baseline;gap:.45rem;color:var(--kx-text-muted);font-weight:400;font-variant-numeric:tabular-nums;flex:0 0 auto}.meter-stamp{font-weight:400;color:var(--kx-text-muted)}.meter-pct{font-weight:650}.meter-warn .meter-pct{color:var(--kx-signal-yellow)}.meter-success .meter-pct{color:var(--kx-success)}.meter-hot .meter-pct{color:var(--kx-lime)}.meter-graduated .meter-pct,.meter-accent .meter-pct{color:var(--kx-accent)}.meter-muted .meter-pct{color:var(--kx-text-muted)}.meter-track{width:100%;height:var(--kx-meter-height);border-radius:var(--kx-radius-sm);background:var(--kx-inset-strong);border:1px solid var(--kx-border);overflow:hidden}.meter-sm .meter-track{height:var(--kx-meter-height-sm)}.meter-sm .meter-head{font-size:.75rem}.meter-lg .meter-track{height:calc(var(--kx-meter-height) + .2rem)}.meter-lg .meter-head{font-size:1.05rem;font-weight:700}.meter-lg .meter-pct{font-size:.95rem;font-weight:700}.meter-fill{display:block;height:100%;width:0;border-radius:inherit;background:var(--kx-accent);transition:width .35s ease}.meter-vote-split .meter-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.15rem .55rem;width:100%;min-width:0}.meter-vote-split .meter-vote-yes-label{margin-right:auto}.meter-vote-split .meter-stamp{text-align:center;white-space:nowrap}.meter-vote-split .meter-vote-no-label{margin-left:auto;text-align:right}.meter-vote-yes-label{color:var(--kx-sky);font-weight:650}.meter-vote-no-label{color:var(--kx-danger);font-weight:650}.meter-vote-split .meter-track{display:flex;padding:0;background:var(--kx-inset-strong)}.meter-vote-fill{display:block;height:100%;min-width:0;transition:width .35s ease}.meter-vote-fill.is-yes{background:linear-gradient(90deg,color-mix(in srgb,var(--kx-sky) 75%,var(--kx-foam)),var(--kx-sky))}.meter-vote-fill.is-no{background:linear-gradient(90deg,var(--kx-danger),color-mix(in srgb,var(--kx-rose) 70%,var(--kx-danger)))}.meter-vote-fill.is-empty{width:100%;background:var(--kx-inset-strong)}.btn.btn-vote-yes,button.btn.btn-vote-yes{background:color-mix(in srgb,var(--kx-sky) 22%,transparent);border-color:color-mix(in srgb,var(--kx-sky) 55%,var(--kx-border));color:var(--kx-sky)}.btn.btn-vote-yes:hover:not(:disabled),button.btn.btn-vote-yes:hover:not(:disabled){background:color-mix(in srgb,var(--kx-sky) 34%,transparent);border-color:var(--kx-sky)}.btn.btn-vote-no,button.btn.btn-vote-no{background:color-mix(in srgb,var(--kx-danger) 18%,transparent);border-color:color-mix(in srgb,var(--kx-danger) 50%,var(--kx-border));color:var(--kx-danger)}.btn.btn-vote-no:hover:not(:disabled),button.btn.btn-vote-no:hover:not(:disabled){background:color-mix(in srgb,var(--kx-danger) 30%,transparent);border-color:var(--kx-danger)}.dao-proposal-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem;min-width:0}.dao-proposal-meta .listing-onchain-icons{margin-left:0}.listing-table-title-row.dao-proposal-title{display:block;line-height:1.35;font-weight:650;overflow-wrap:anywhere;white-space:normal}.dao-proposal-body{margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;white-space:normal;overflow-wrap:anywhere}.dao-proposal-mark{display:inline-flex;align-items:center;gap:.3rem}.dao-board.table-wrap{container-type:inline-size;overflow:hidden}.dao-board-head,.dao-board-main{min-width:0}.dao-board-head{padding:.85rem 1rem;border-bottom:1px solid var(--kx-border);text-transform:uppercase;font-size:.82rem;letter-spacing:.06em;color:var(--kx-text-muted);font-weight:650}.dao-board-row{display:flex;flex-direction:column;gap:.85rem;padding:.9rem 1rem;border-bottom:1px solid var(--kx-border)}.dao-board-row:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-card))}html[data-theme=light] .dao-board-row:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,#ffffff)}.dao-board-row:last-child{border-bottom:none}.dao-proposal-title-line{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1rem;min-width:0;width:100%}.dao-proposal-title-lead{display:flex;align-items:center;gap:.45rem;min-width:0}.dao-proposal-title-line .dao-proposal-title{min-width:0}.dao-proposal-title-meta{display:inline-flex;align-items:center;gap:.75rem;margin-left:auto;flex:0 1 auto;min-width:0}.dao-proposal-title-meta .dao-time-left{margin-left:0}.dao-proposal-title-meta .author-inline{min-width:0}.dao-board .listing-table-copy{gap:.7rem}.dao-proposal-link{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;min-width:0;color:var(--kx-accent-muted);font-size:.85rem;text-decoration:none}.dao-proposal-link span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dao-proposal-link:hover,.dao-proposal-link:focus-visible{color:var(--kx-accent)}.dao-board-foot{display:grid;grid-template-columns:max-content minmax(0,1fr) max-content;align-items:center;gap:.75rem 1rem;min-width:0}.dao-board-cta{display:flex;justify-content:center;padding:var(--kx-space-2) 0 var(--kx-space-1)}.dao-time-left{margin-left:auto;flex:0 0 auto;font-variant-numeric:tabular-nums;font-size:.82rem;font-weight:650;color:var(--kx-accent);white-space:nowrap}.dao-time-left.is-warn{color:var(--kx-signal-yellow)}.dao-time-left.is-ended{color:var(--kx-text-muted);font-weight:500}.dao-board-empty{margin:0;padding:.9rem 1rem}.dao-board-votes{min-width:0;width:100%}.dao-board-votes .meter,.dao-board-votes .meter-head,.dao-board-votes .meter-track{width:100%;min-width:0;max-width:100%}.dao-board-votes .meter-vote-split .meter-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:baseline}.dao-board-votes .meter-vote-split .meter-vote-yes-label,.dao-board-votes .meter-vote-split .meter-vote-no-label{margin:0}.dao-board-votes .meter:not(.meter-vote-split) .meter-head{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.15rem .65rem}.dao-board-votes .meter:not(.meter-vote-split) .meter-detail{margin-left:auto;flex:0 0 auto}.dao-board-votes .meter-stamp{white-space:nowrap}.dao-board .dao-vote-actions,.dao-board .dao-vote-actions:has(.btn-compact){flex-wrap:wrap;justify-content:flex-end;width:auto;max-width:100%;min-width:0;margin-top:0;margin-left:auto}.dao-board .dao-vote-actions>.btn.btn-compact:not(.btn-icon){flex:0 0 auto;min-width:2.75rem}@container (max-width: 40rem){.dao-board-head{display:none}}.meter-success .meter-fill{background:var(--kx-success)}.meter-warn .meter-fill{background:var(--kx-signal-yellow)}.meter-hot .meter-fill{background:var(--kx-lime)}.meter-graduated .meter-fill{background:var(--kx-accent)}.meter-muted .meter-fill{background:var(--kx-signal-gray)}.meter-violet .meter-fill{background:var(--kx-violet)}.meter-indigo .meter-fill{background:var(--kx-indigo)}.meter-purple .meter-fill{background:var(--kx-purple)}.meter-mining .meter-fill{background:#f0a04b}.meter-attention .meter-fill{background:#3dd68c}.meter-reclaim .meter-fill{background:#4cc4e8}.meter-inactive .meter-fill{background:var(--kx-steel)}.meter-mining .meter-pct,.meter-mining .meter-stamp{color:#f0a04b}.meter-attention .meter-pct,.meter-attention .meter-stamp{color:#3dd68c}.meter-reclaim .meter-pct,.meter-reclaim .meter-stamp{color:#4cc4e8}.meter-inactive .meter-pct,.meter-inactive .meter-stamp{color:var(--kx-steel)}.countdown+.meter,.meter+.meta-line,.meta-line+.meter,.meter+.stat-grid{margin-top:var(--kx-space-3)}.countdown-wrap .countdown+.meter,.card>.meter,.card>.stat-grid,.card>.meta-line{margin-top:0}.wallet-bar{display:flex;align-items:center;gap:var(--kx-space-2);flex-wrap:wrap;justify-content:flex-end}.wallet-bar-col{flex-direction:column;align-items:flex-end;gap:var(--kx-space-1)}.wallet-balance{font-size:.9rem;color:var(--kx-text-muted);font-variant-numeric:tabular-nums}.copyable{display:inline-flex;align-items:center;gap:.3rem;max-width:100%;min-width:0;overflow:visible}.saved-item>.copyable .copyable-text,.saved-item>.copyable .copyable-text-link{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx-mono,.copyable-text,.copyable-text-link,.toast-tx,.copyable-block,.mono-break,.wallet-pill-addr,.wallet-dd-address,.wallet-dd-balance-row,.header-rewards-points,.hub-wallet-address-main,.hub-wallet-address-sub,.hub-wallet-address-text,.field-balance,.col-num,.col-amount,.control-amount,.cell-price,.hub-currency-amount,.hub-pay-currency-trigger-main .truncate,.hub-pay-total-value,.hub-calc-line strong,.hub-pay-split-row strong,.hub-pts-value,.hub-badge-pts,.stat-box.is-metric>strong,.kx-stat-tile-value,.kx-stat-list dd,.token-holder-amount,.token-holder-amount-line,.token-dex-cell strong,.token-dex-change,.token-holder-lp,.token-holder-gap strong,.wallet-balance,.tabular-nums,.premium-row-price,.duration-stepper-price,.podium-amount-line strong,.vault-card-amount,.game-stat-value,.game-owned-value,.game-deck-bag,.game-maint-cost-kas,.supply-grid-alloc .meta-stat-card strong,.vdonate-pledge-stats,.vdonate-funding-pct,.vdonate-tier-min,.vdonate-tier-price,.meter-detail,input.control[inputmode=decimal],input.control[inputmode=numeric]{font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-variant-numeric:tabular-nums}.stat-box.is-metric>strong,.kx-stat-tile.is-metric-dot .kx-stat-tile-value,.supply-grid-alloc .meta-stat-card strong,.meta-stat-card strong{font-size:1.85rem;font-weight:800;line-height:1.05;letter-spacing:-.03em}.copyable-text{font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);line-height:1;letter-spacing:0;color:var(--kx-accent-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.copyable-text-link{color:var(--kx-accent-muted);text-decoration:none}a.copyable-text-link:hover,a.copyable-text-link:focus{color:var(--kx-accent);text-decoration:underline}html[data-theme=light] .copyable-text,html[data-theme=light] a.copyable-text-link{color:var(--kx-text)}html[data-theme=light] a.copyable-text-link:hover,html[data-theme=light] a.copyable-text-link:focus{color:var(--kx-accent)}.copyable-btn{display:inline-flex;align-items:center;justify-content:center;aspect-ratio:1 / 1;width:1.75rem;height:1.75rem;min-width:1.75rem;max-width:1.75rem;min-height:1.75rem;max-height:1.75rem;border-radius:var(--kx-radius-sm);border:1px solid transparent;background:transparent;color:var(--kx-text-muted);padding:0;flex-shrink:0;box-sizing:border-box;transform:none}.copyable-btn.btn.btn-icon,button.copyable-btn.btn-ghost.btn-icon{aspect-ratio:1 / 1;width:1.75rem;height:1.75rem;min-width:1.75rem;max-width:1.75rem;min-height:1.75rem;max-height:1.75rem;padding:0;border:1px solid transparent;transform:none}.copyable-btn:hover,.copyable-btn:focus-visible,.copyable-btn.btn-ghost:not(:disabled):hover,.copyable-btn.btn-ghost:focus-visible,button.copyable-btn.btn-ghost.btn-icon:not(:disabled):hover{border-color:var(--hub-accent-border);background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,var(--kx-panel));color:var(--kx-text);transform:none}.copyable-btn svg{display:block;overflow:visible;width:12px;height:12px}.copyable-btn svg rect:last-of-type{fill:transparent}.copyable-btn:hover svg rect:last-of-type,.copyable-btn:focus-visible svg rect:last-of-type{fill:transparent}.toast-stack{position:fixed;left:max(var(--kx-space-3),env(safe-area-inset-left,0px));right:auto;bottom:max(var(--kx-space-3),env(safe-area-inset-bottom,0px));z-index:4500;display:flex;flex-direction:column-reverse;align-items:stretch;gap:var(--kx-space-2);width:min(26rem,calc(100vw - 1.5rem));pointer-events:none}.turnstile-hold{position:fixed;right:max(var(--kx-space-3),env(safe-area-inset-right,0px));bottom:max(var(--kx-space-3),env(safe-area-inset-bottom,0px));z-index:4600}.toast{position:relative;overflow:hidden;pointer-events:auto;display:flex;align-items:flex-start;gap:var(--kx-space-2);padding:.75rem 2.35rem .75rem .85rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-menu);box-shadow:var(--kx-shadow);color:var(--kx-text)}.toast.toast-has-flow{align-items:flex-start;padding:1.15rem 2.5rem 1.25rem 1.2rem;gap:var(--kx-space-3)}.toast-has-flow .toast-body{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:var(--kx-space-3)}.toast-has-flow .hub-flow-progress{width:100%;margin-top:.1rem;padding:var(--kx-space-3) .15rem var(--kx-space-2);border-top:1px solid var(--kx-border);gap:var(--kx-space-3)}.toast-accent{position:absolute;top:.45rem;bottom:.45rem;right:0;width:3px;border-radius:99px}.toast-accent-info,.toast-accent-loading{background:var(--kx-sky);box-shadow:0 0 12px #7ecbff73}.toast-accent-success{background:var(--kx-accent);box-shadow:0 0 12px #02abb873}.toast-accent-error{background:var(--kx-danger);box-shadow:0 0 12px #ff6b7a73}.toast-accent-warning{background:var(--kx-amber);box-shadow:0 0 12px #f5c15d73}.toast-icon-wrap{display:grid;place-items:center;width:2rem;height:2rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);flex-shrink:0;align-self:flex-start;margin-top:.05rem}.toast-icon-wrap-info,.toast-icon-wrap-loading{background:#7ecbff1f;color:var(--kx-sky);border-color:#7ecbff47}.toast-icon-wrap-success{background:#02abb81f;color:var(--kx-accent);border-color:#02abb847}.toast-icon-wrap-error{background:#ff6b7a1f;color:var(--kx-danger);border-color:#ff6b7a47}.toast-icon-wrap-warning{background:#f5c15d1f;color:var(--kx-amber);border-color:#f5c15d47}.toast-icon-svg{width:1rem;height:1rem;display:block}.toast-icon-spin-track{opacity:.25}.toast-icon-spin-head{opacity:.9}.toast-icon-spin{animation:hub-flow-spin .8s linear infinite}.toast-body{min-width:0;flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-start;gap:.15rem}.toast-title{display:block;font-size:.875rem;font-weight:700;line-height:1.3}.toast-info{border-color:#7ecbff59}.toast-success{border-color:#02abb861}.toast-error{border-color:#ff6b7a73}.toast-warning{border-color:#f5c15d8c;background:color-mix(in srgb,var(--kx-amber) 12%,var(--kx-menu))}.toast-loading{border-color:#7ecbff59}.toast-msg{margin:.2rem 0 0;font-size:.78rem;line-height:1.35;color:var(--kx-text-muted)}.toast-links{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .9rem;margin-top:.35rem}.toast-links .copyable{font-size:.8125rem}a.toast-tx,button.toast-tx{display:inline-block;padding:0;border:0;background:none;color:var(--kx-accent);font:inherit;font-size:.78rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;word-break:break-all;cursor:pointer}a.toast-tx:hover,a.toast-tx:focus,button.toast-tx:hover,button.toast-tx:focus{color:var(--kx-accent-hover)}.toast-close{position:absolute;top:.55rem;right:.55rem;border:none;background:transparent;color:var(--kx-text-muted);flex-shrink:0;z-index:1}.toast-close:hover,.toast-close:focus-visible{color:var(--kx-text);background:var(--kx-inset)}.ui-tooltip{position:fixed;z-index:300;max-width:min(22rem,calc(100vw - 1.5rem));padding:.6rem .8rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-tooltip-bg, var(--kx-inset));color:var(--kx-text);font-family:inherit;font-size:.9rem;font-weight:400;line-height:1.45;box-shadow:var(--kx-shadow);pointer-events:none;word-break:break-word}.ui-tooltip-legend{display:flex;flex-direction:column;gap:var(--kx-space-2)}.ui-tooltip-row{display:flex;align-items:center;gap:var(--kx-space-2);font-weight:400}.ui-tooltip-row .vault-state{flex:0 0 auto}.launch-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2);margin:0 0 var(--kx-space-1)}.token-heading{display:flex;align-items:center;justify-content:flex-start;gap:var(--kx-space-2)}.token-heading-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:var(--kx-space-2);min-width:0;flex:1}.token-heading .launch-meta,.token-badges{margin:0}.token-badge-stack{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-2)}.token-badges .badge{height:1.6rem;min-height:1.6rem;box-sizing:border-box}.token-badges .badge-mark{width:1.6rem;min-width:1.6rem;padding:0}.table .token-cell-ticker .badge-mark{width:1.25rem;height:1.25rem;min-width:1.25rem;padding:.15rem}.token-mark-verified{background:#99ff0029;color:var(--kx-lime)}.token-mark-graduated{background:#ffb07a2e;color:var(--kx-orange)}.token-mark-krc20,.token-mark-kcc20,.token-mark-kron,.token-mark-kcom{font-size:.68rem;letter-spacing:.04em;text-transform:uppercase;padding:0 .45rem}.token-mark-krc20{background:#94a3b829;color:var(--kx-muted, #94a3b8)}.token-mark-kcc20{background:#02abb829;color:var(--kx-accent)}.token-mark-kron{background:#ffd24a29;color:var(--kx-gold)}.token-mark-kcom{background:#c4b5fd29;color:var(--kx-violet)}.token-tool-marks{display:inline-flex;align-items:center;gap:.25rem;flex:0 0 auto}.token-tool-marks.is-labeled{gap:var(--kx-space-2)}.token-tool-marks.is-labeled .token-swap-btn{margin-right:.15rem}.token-th-btn{background:none;border:0;color:inherit;font:inherit;font-weight:inherit;padding:0;cursor:pointer}.token-th-btn.token-th-icon{display:inline-flex;align-items:center;gap:.15rem}.token-th-btn:hover,.token-th-btn:focus{color:var(--kx-accent)}.token-identity{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem}.token-identity .author-inline{margin-left:3.15rem}.token-cell-logo{width:2.75rem;height:2.75rem;flex-shrink:0;overflow:hidden;border-radius:999px;border:1px solid var(--kx-border);background:var(--kx-inset);display:grid;place-items:center;font-size:.72rem;font-weight:700}.token-cell-logo img,.token-cell-logo .token-logo-box,.token-cell-logo .token-logo-fallback{width:100%;height:100%;object-fit:cover;box-sizing:border-box}.token-cell-logo .listing-card-fallback,.token-cell-logo .token-logo-fallback{display:grid;place-items:center;place-content:center;background:transparent;padding:0}.token-cell-logo .listing-card-fallback-icon{display:block;width:46%;height:46%;max-width:none;max-height:none;margin:0;color:color-mix(in srgb,var(--kx-text-muted) 78%,var(--kx-text));opacity:1}.token-swap-btn,.token-pay-btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;height:var(--kx-control-height);min-height:var(--kx-control-height);box-sizing:border-box}.token-swap-btn-disabled{padding:0 .85rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset);color:var(--kx-text-muted);font-size:.72rem;font-weight:650;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;cursor:not-allowed}.token-tool-marks .token-swap-mark,.token-tool-marks .badge-mint.token-swap-mark{background:var(--kx-accent);color:var(--kx-on-accent)}.token-tool-marks .badge,.token-tool-marks a.badge{background:#9bb5b329;color:var(--kx-text-muted);border:1px solid var(--kx-border)}.token-tool-marks .token-mint-mark,.token-capability-strip .token-mint-mark,button.token-mint-mark{background:var(--kx-lime);color:#0b1220;border:1px solid var(--kx-lime)}button.token-mint-mark.is-modal.btn-ghost.btn-icon{width:var(--kx-control-height);height:var(--kx-control-height);min-width:var(--kx-control-height);min-height:var(--kx-control-height);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:color-mix(in srgb,var(--kx-lime) 22%,transparent);color:var(--kx-lime)}button.token-mint-mark.is-modal.btn-ghost.btn-icon:hover,button.token-mint-mark.is-modal.btn-ghost.btn-icon:focus-visible{background:var(--kx-lime);color:#0b1220;border-color:var(--kx-lime)}.token-tool-marks .token-mint-mark:hover,.token-tool-marks .token-mint-mark:focus,.token-capability-strip .token-mint-mark:hover,.token-capability-strip .token-mint-mark:focus,button.token-mint-mark:hover,button.token-mint-mark:focus-visible{background:color-mix(in srgb,var(--kx-lime) 78%,#0b1220);color:#0b1220;border-color:var(--kx-lime)}html[data-theme=light] .token-tool-marks .token-mint-mark,html[data-theme=light] .token-capability-strip .token-mint-mark,html[data-theme=light] button.token-mint-mark{color:#fff}html[data-theme=light] .token-tool-marks .token-mint-mark:hover,html[data-theme=light] .token-capability-strip .token-mint-mark:hover,html[data-theme=light] button.token-mint-mark:hover,html[data-theme=light] button.token-mint-mark:focus-visible{color:#fff}.token-tool-marks .badge-sky:hover,.token-tool-marks .badge-sky:focus,.token-tool-marks a.badge-sky:hover,.token-tool-marks a.badge-sky:focus,.token-capability-strip .badge-sky:hover,.token-capability-strip .badge-sky:focus{background:#7ecbff29;color:var(--kx-sky)}.token-tool-marks .badge-mint:hover,.token-tool-marks .badge-mint:focus,.token-tool-marks a.badge-mint:hover,.token-tool-marks a.badge-mint:focus,.token-tool-marks .token-swap-mark:hover,.token-tool-marks .token-swap-mark:focus,.token-capability-strip .badge-mint:hover,.token-capability-strip .badge-mint:focus{background:var(--kx-accent-hover);color:var(--kx-on-accent)}.token-tool-marks .badge-warn:hover,.token-tool-marks .badge-warn:focus,.token-tool-marks a.badge-warn:hover,.token-tool-marks a.badge-warn:focus{background:#ffe56629;color:var(--kx-yellow)}.token-tool-marks .badge-amber:hover,.token-tool-marks .badge-amber:focus,.token-tool-marks a.badge-amber:hover,.token-tool-marks a.badge-amber:focus,.token-capability-strip .badge-amber:hover,.token-capability-strip .badge-amber:focus{background:#f5c15d2e;color:var(--kx-amber)}.token-tool-marks .badge-rose:hover,.token-tool-marks .badge-rose:focus,.token-tool-marks a.badge-rose:hover,.token-tool-marks a.badge-rose:focus{background:#ff8fab29;color:var(--kx-rose)}.token-tool-marks .badge-violet:hover,.token-tool-marks .badge-violet:focus,.token-tool-marks a.badge-violet:hover,.token-tool-marks a.badge-violet:focus,.token-capability-strip .badge-violet:hover,.token-capability-strip .badge-violet:focus{background:#c4b5fd29;color:var(--kx-violet)}.token-tool-marks .badge-foam:hover,.token-tool-marks .badge-foam:focus,.token-tool-marks a.badge-foam:hover,.token-tool-marks a.badge-foam:focus,.token-capability-strip .badge-foam:hover,.token-capability-strip .badge-foam:focus{background:#02abb82e;color:var(--kx-foam)}.token-capability-strip .badge-gold:hover,.token-capability-strip .badge-gold:focus{background:#ffd24a2e;color:var(--kx-gold)}.token-capability-strip .badge-steel:hover,.token-capability-strip .badge-steel:focus{background:#8fb4c42e;color:var(--kx-steel)}.token-capability-strip .badge-indigo:hover,.token-capability-strip .badge-indigo:focus{background:#93a4ff33;color:var(--kx-indigo)}.token-capability-strip .badge-orange:hover,.token-capability-strip .badge-orange:focus{background:#ffb07a2e;color:var(--kx-orange)}.token-capability-strip .badge-rose:hover,.token-capability-strip .badge-rose:focus{background:#ff8fab29;color:var(--kx-rose)}.token-capability-strip .badge-sand:hover,.token-capability-strip .badge-sand:focus{background:#e6d59a2e;color:var(--kx-sand)}.token-capability-strip .badge-silver:hover,.token-capability-strip .badge-silver:focus{background:#c5d0d433;color:var(--kx-silver)}.token-capability-strip .badge-bronze:hover,.token-capability-strip .badge-bronze:focus{background:#c8895a33;color:var(--kx-bronze)}.token-capability-strip .badge-purple:hover,.token-capability-strip .badge-purple:focus{background:#d8b4fe33;color:var(--kx-purple)}.token-trade-icons{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--kx-space-1)}.token-dex-mark svg{width:14px;height:14px;display:block}.token-identity{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-2)}.token-heading-title{margin:0}.token-heading-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.token-heading-title-row .token-heading-title,.token-heading-title-row .card-title{margin:0}.token-heading-title-row .social-icons{flex:0 0 auto}.page-header .token-heading-title{font-size:1.75rem;letter-spacing:-.02em}.page-header .token-heading-name{margin:0;font-size:1rem;max-width:none}.token-heading .card-title{margin:0}.token-heading-name{margin:0;font-size:.82rem;font-weight:500;color:var(--kx-text-muted);line-height:1.3}.launch-card-body{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;gap:var(--kx-space-2)}.launch-card-body>p{margin:0}.launch-card-body>.meter,.launch-card-body>.launch-card-foot{margin-top:auto}.launch-card-body>p.meta-line{margin-top:0}.token-identity+p{margin-top:var(--kx-space-3)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.toolbar-search{flex:1 1 16rem;min-width:12rem}.toolbar-num{width:7.5rem;flex:0 0 7.5rem;appearance:textfield}.toolbar-num::-webkit-outer-spin-button,.toolbar-num::-webkit-inner-spin-button{appearance:none;margin:0}.toolbar .segmented{flex:0 0 auto}.toolbar .segmented:last-child{margin-left:auto}.toolbar-select{width:11.5rem;flex:0 0 11.5rem}.token-avatar{width:44px;height:44px;border-radius:50%;object-fit:cover;border:1px solid var(--kx-border);background:#02abb81f;flex-shrink:0}.token-avatar-sm{width:48px;height:48px}.token-avatar-lg{width:96px;height:96px}.token-avatar-vault{width:2.9rem;height:2.9rem}.token-avatar-fallback{display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:800;letter-spacing:.04em;color:var(--kx-accent)}.token-avatar-lg.token-avatar-fallback{font-size:1.1rem}.table-card{padding:0;overflow:hidden}.col-buy{width:1%;white-space:nowrap;text-align:right}.col-group{width:1%;white-space:nowrap}.col-buy .btn{display:inline-flex}.col-buy .token-trade-icons{width:100%}.studio-table-actions{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:var(--kx-space-2);white-space:nowrap}.studio-table-actions>.btn,.studio-table-actions>a.btn{height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);padding:0 .9rem;font-size:.875rem;line-height:1}.studio-listing-table{width:100%}.studio-listing-table .listing-table-icon{flex-basis:2rem;width:2rem;height:2rem}.studio-listing-table .listing-table-item{min-width:0;max-width:none;white-space:nowrap}.studio-listing-table th:first-child,.studio-listing-table td:first-child{width:99%;max-width:0}.studio-listing-table th.col-rank,.studio-listing-table td.col-rank{width:1%;max-width:none;white-space:nowrap;text-align:center;color:var(--kx-text-muted);font-variant-numeric:tabular-nums}.studio-listing-table th.col-rank+th,.studio-listing-table td.col-rank+td{width:99%;max-width:0}.studio-listing-table th:nth-child(n+2),.studio-listing-table td:nth-child(n+2){width:1%;white-space:nowrap}.table.data-table.studio-listing-table tbody td:first-child{white-space:nowrap}.table.studio-listing-table td.col-buy,.table.studio-listing-table th.col-buy{width:1%;min-width:0;text-align:right;white-space:nowrap}.studio-listing-table .listing-table-copy,.studio-listing-table .listing-table-title-row{min-width:0;flex:1;overflow:hidden}.studio-listing-table .listing-table-title-row a,.studio-listing-table .listing-table-title-row>span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-listing-table .listing-table-copy .helper-text{margin:0;font-size:.75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:none}.listing-lazy-sentinel{height:1px}.studio-listing-table th,.studio-listing-table td{padding:.5rem .75rem}.table-wrap{overflow-x:auto;overflow-y:hidden;width:100%;max-width:100%;min-width:0;padding:0;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-card, var(--kx-bg-elevated));box-shadow:var(--kx-shadow);-webkit-overflow-scrolling:touch}.table-wrap>.table,.table-wrap>table{margin:0}.table-wrap .table thead th,.table-wrap .data-table thead th,.table-wrap .table th,.table-wrap .data-table th{text-transform:uppercase;font-size:.82rem;letter-spacing:.06em;color:var(--kx-text-muted);font-weight:650;background:color-mix(in srgb,var(--kx-card, var(--kx-bg-elevated)) 88%,var(--kx-inset) 12%)}.table-wrap .token-th-btn,.table-wrap .th-sort{text-transform:uppercase;font-size:.72rem;letter-spacing:.06em;font-weight:650;color:inherit}.data-table{width:100%;min-width:0}.table-wrap.is-fit,.detail-split .table-wrap,.editor-split .table-wrap{overflow-x:hidden}.table-wrap.is-fit>.table,.table-wrap.is-fit>table,.detail-split .table-wrap>.table,.detail-split .table-wrap>table,.editor-split .table-wrap>.table,.editor-split .table-wrap>table{width:100%;table-layout:fixed}.table-wrap.is-fit .data-table th,.table-wrap.is-fit .data-table td,.detail-split .table-wrap .data-table th,.detail-split .table-wrap .data-table td,.editor-split .table-wrap .data-table th,.editor-split .table-wrap .data-table td{white-space:normal}.table-wrap.is-fit .col-votes,.detail-split .table-wrap .col-votes,.editor-split .table-wrap .col-votes{width:14rem;min-width:12rem;max-width:18rem}.table-wrap.is-fit .col-row-action,.detail-split .table-wrap .col-row-action,.editor-split .table-wrap .col-row-action{width:10rem;min-width:10rem;white-space:nowrap}.table-wrap.is-fit th:first-child,.table-wrap.is-fit td:first-child,.detail-split .table-wrap th:first-child,.detail-split .table-wrap td:first-child,.editor-split .table-wrap th:first-child,.editor-split .table-wrap td:first-child{width:auto;min-width:0}.table-wrap.is-fit .col-votes .row-actions,.detail-split .table-wrap .col-votes .row-actions{justify-content:flex-start}.table-wrap.is-fit .row-actions:has(.btn-compact),.detail-split .table-wrap .row-actions:has(.btn-compact),.editor-split .table-wrap .row-actions:has(.btn-compact){flex-wrap:wrap;justify-content:flex-end}.data-table th,.data-table td{padding:.9rem 1rem;vertical-align:middle;white-space:nowrap}.data-table th{text-transform:uppercase;font-size:.82rem;letter-spacing:.06em;color:var(--kx-text-muted);font-weight:650}.data-table tbody tr.data-row{cursor:pointer}.data-table tbody td,.table.data-table tbody td{background:var(--kx-card)}.data-table tbody tr.data-row:hover td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-card))}.data-table tbody tr:last-child td{border-bottom:none}.listing-table-item{display:flex;align-items:center;gap:.85rem;min-width:16rem;white-space:normal}.listing-table-icon{flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border-radius:var(--kx-radius);overflow:hidden;border:1px solid var(--kx-border);background:var(--kx-inset);display:grid;place-items:center}.listing-table-icon img{width:100%;height:100%;object-fit:cover;border-radius:inherit}.listing-table-icon.is-mark img{object-fit:contain;padding:.2rem}.listing-table-icon .listing-card-fallback{width:100%;height:100%;padding:.5rem;box-sizing:border-box}.listing-table-icon .token-logo-fallback{display:grid;place-items:center;place-content:center;padding:0;box-sizing:border-box}.listing-table-icon .listing-card-fallback-icon{display:block;width:46%;height:46%;max-width:none;max-height:none;margin:0;color:color-mix(in srgb,var(--kx-text-muted) 78%,var(--kx-text))}.listing-table-copy{min-width:0;display:flex;flex-direction:column;gap:.2rem}.listing-table-title-row{display:flex;align-items:center;gap:.65rem;min-width:0}.listing-table-title-row a:not(.author-inline-id):not(.token-social-icon),.listing-table-title-row .listing-gate-link{font-size:1rem;font-weight:500;color:inherit}.table.data-table tbody td:first-child a:not(.token-cell):not(.author-inline-id):not(.token-social-icon),.table.data-table tbody td:first-child .listing-gate-link:not(.token-cell){font-size:1rem;font-weight:500;color:inherit}.listing-table-copy .helper-text{margin:0}.table.data-table tbody td:first-child{white-space:normal}.th-sort{display:inline-flex;align-items:center;gap:.35rem;padding:0;border:none;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit}.th-sort:hover{color:var(--kx-accent)}.sort-caret{font-size:.6rem;color:var(--kx-accent)}.col-star{width:44px;padding-left:var(--kx-space-3);padding-right:0}.star-btn{width:32px;height:32px;border:1px solid transparent;border-radius:var(--kx-radius-sm);background:transparent;color:var(--kx-text-muted);font-size:1rem;line-height:1;padding:0}.star-btn:hover,.star-btn.is-on{color:var(--kx-accent)}.token-cell{display:flex;align-items:center;gap:var(--kx-space-2);color:inherit;min-width:0}a.token-cell:hover,a.token-cell:focus{color:inherit;text-decoration:none}a.token-cell:hover strong{color:var(--kx-accent)}.token-cell-text{display:flex;flex-direction:column;gap:.1rem;min-width:0;overflow:hidden}.token-cell-text strong,.token-cell-ticker{font-size:1.05rem}.token-cell-ticker{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.35rem;max-width:100%;min-width:0;font-weight:650;text-transform:uppercase;letter-spacing:.02em}.token-cell-text .muted,.token-cell-sub{font-size:.78rem;max-width:14rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-stack{display:flex;flex-direction:column;gap:.12rem}.cell-stack small{font-size:.75rem}.cell-price-change .cell-price,.token-catalog-table .cell-price-change>strong,.token-catalog-table td.col-holders,.token-catalog-table td.col-rank{font-family:var(--kx-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.cell-price-change .cell-price{font-size:.72rem;font-weight:500;color:var(--kx-text-muted)}.sparkline{display:block}.sparkline-up{color:var(--kx-success)}.sparkline-down{color:var(--kx-danger)}.card>.media-banner:first-child,.card>.feature-banner:first-child,.card-link .media-banner,.card-link .feature-banner{margin:calc(var(--kx-space-4) * -1) calc(var(--kx-space-4) * -1) 0;width:calc(100% + var(--kx-space-4) * 2);border-radius:var(--kx-radius) var(--kx-radius) 0 0;border-left:none;border-right:none;border-top:none;border-bottom:none}@media(max-width:1100px){.grid-3:not(.podium-places),.listing-grid.is-3,.listing-grid.is-4,.stat-grid,.saved-grid:not(.saved-grid-2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.shell-body{grid-template-columns:1fr}.sidebar-nav-head .chrome-panel-toggle,.shell-sidebar-edge-toggle{display:none}.app-shell.is-sidebar-collapsed .shell-body,.tool-split{grid-template-columns:1fr}.nav{flex-direction:row;flex-wrap:wrap}.sidebar-context,.nav-group{flex:1 1 100%}.topbar{justify-content:space-between}.content{padding:var(--kx-space-3);max-width:100%}.page-header{flex-direction:column}.page-header-actions,.token-market-quote{align-items:flex-start;justify-content:flex-start;width:100%}.token-market-quote .cell-stack{text-align:left}.countdown{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar-search,.toolbar-num,.toolbar-select{flex:1 1 100%;width:100%}}@media(max-width:640px){.grid-2,.grid-3:not(.podium-places),.listing-grid.is-3,.listing-grid.is-4,.pair-row,.asset-amount,.stat-grid,.saved-grid,.saved-grid-2,.supply-grid,.dash-stats.is-4,.dash-stats.is-3,.supply-grid-alloc.is-4,.supply-grid-alloc.is-3,.wallet-book-footer .grid-2,.wallet-book-footer .saved-wallet-composer,.saved-wallet-composer{grid-template-columns:1fr}.countdown{grid-template-columns:repeat(2,minmax(0,1fr))}.pair-row>.row-actions{justify-content:center}.wallet-bar{gap:var(--kx-space-2)}.field-inline{align-items:center}.field-inline:has(.quick-offsets){flex-wrap:nowrap}.quick-offsets{margin-left:auto;flex-wrap:nowrap;justify-content:flex-end}.segmented{max-width:100%}.modal{width:calc(100% - var(--kx-space-4))}}.token-page-editing{padding-bottom:0}.token-editor-bar{display:none}.token-editor-bar-main{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kx-space-3)}.token-editor-bar-copy{min-width:10rem;flex:1 1 12rem}.token-editor-bar-copy strong{display:block}.token-editor-bar-copy .helper-text{margin:0}.token-editor-price{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.token-editor-modules .card-inset.is-selected,.modal .card-inset.is-selected{border-color:var(--kx-accent);box-shadow:0 0 0 1px #02abb847}.live-edit,.live-edit-area{width:100%;margin:0;border:1px dashed var(--kx-border-strong);border-radius:var(--kx-radius-sm);background:color-mix(in srgb,var(--kx-inset) 70%,transparent);color:inherit;font:inherit;line-height:inherit;padding:var(--kx-space-2) var(--kx-space-3)}.live-edit:focus,.live-edit-area:focus{outline:none;border-color:var(--kx-accent);box-shadow:0 0 0 1px #02abb859}.live-edit.token-heading-name,.live-edit.token-hero-blurb,.live-edit.section-title{font-weight:inherit}.live-banner{position:relative}.live-banner.is-editing .media-banner,.live-banner.is-editing .feature-banner,.live-banner.is-editing .sidebar-banner{outline:1px dashed var(--kx-border-strong)}.live-banner-actions{display:flex;flex-direction:column;gap:var(--kx-space-2);margin-top:var(--kx-space-2)}.live-meta-form{margin-top:var(--kx-space-2)}.live-meta-form-body{margin-top:var(--kx-space-2);padding:var(--kx-space-3);border:1px dashed var(--kx-border);border-radius:var(--kx-radius-sm)}.tab-drag-hint{opacity:.45;margin-right:.25rem;letter-spacing:-.08em}.chip-row{display:flex;flex-wrap:wrap;gap:var(--kx-space-2)}.bento-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:var(--kx-space-3);align-items:stretch}.bento-block{display:flex;flex-direction:column;gap:var(--kx-space-3);min-width:0;padding:var(--kx-space-5) var(--kx-space-4);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius);box-shadow:0 10px 28px #00000024}.bento-block>p{margin:0;font-size:var(--kx-prose-size);line-height:var(--kx-prose-line);color:var(--kx-text-muted)}.bento-span-3{grid-column:span 3}.bento-span-4{grid-column:span 4}.bento-span-5{grid-column:span 5}.bento-span-6{grid-column:span 6}.bento-span-7{grid-column:span 7}.bento-span-8{grid-column:span 8}.bento-span-12{grid-column:span 12}.bento-block-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-3)}.bento-block-copy{min-width:0;flex:1 1 12rem}.bento-block-title{margin:0;font-size:1.125rem;font-weight:650;letter-spacing:-.01em;line-height:1.4;color:var(--kx-text)}.bento-block-copy .helper-text{margin:var(--kx-space-1) 0 0}.bento-block-actions{display:flex;flex-wrap:wrap;gap:var(--kx-space-2)}.bento-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-3)}.bento-stats .supply-box{min-height:4.75rem}.bento-quote{border-left:4px solid color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,transparent);border-radius:0 var(--kx-radius-sm) var(--kx-radius-sm) 0;background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-inset));padding:var(--kx-space-4) var(--kx-space-4) var(--kx-space-4) var(--kx-space-5)}.bento-quote .bento-quote-lead{margin:0;font-size:var(--kx-prose-size);font-style:italic;line-height:var(--kx-prose-line);letter-spacing:-.01em;color:var(--kx-text-muted)}.allocation-pie{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--kx-space-4);align-items:center}.allocation-pie.is-empty{display:block;padding:var(--kx-space-4);text-align:center}.allocation-pie-visual{position:relative;display:grid;place-items:center;justify-self:center}.allocation-pie-center{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none;text-align:center}.allocation-pie-center strong{max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.05rem;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:var(--kx-accent);line-height:1.1}.allocation-pie-center .muted{font-size:.78rem}.allocation-pie-legend{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kx-space-2)}.allocation-pie-legend li{display:grid;grid-template-columns:auto 1fr auto;gap:var(--kx-space-2);align-items:center;padding:var(--kx-space-2) var(--kx-space-3);background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm)}.allocation-pie-swatch{width:.7rem;height:.7rem;border-radius:999px;flex-shrink:0}.allocation-pie-legend-label{display:inline-flex;align-items:center;gap:var(--kx-space-2);min-width:0}.allocation-pie-legend strong{color:var(--kx-accent);font-variant-numeric:tabular-nums}.bento-preview-banner{overflow:hidden;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);aspect-ratio:var(--kx-media-banner-ratio);background:var(--kx-inset)}.bento-preview-banner img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:960px){.bento-span-3,.bento-span-4,.bento-span-5,.bento-span-6,.bento-span-7,.bento-span-8{grid-column:span 12}.bento-stats,.allocation-pie{grid-template-columns:1fr}}html[data-theme=light] .bento-block{box-shadow:0 8px 22px #0b1c1d14}.token-heading-socials{display:inline-flex;align-items:center;gap:var(--kx-space-2);flex-wrap:wrap}.live-banner.is-editing .media-banner,.live-banner.is-editing .feature-banner{position:relative}.live-banner-hover{position:absolute;inset:0;display:grid;place-items:center;margin:0;border:0;border-radius:inherit;background:#0614159e;color:var(--kx-text);font:inherit;font-weight:650;cursor:pointer;opacity:0;transition:opacity .15s ease}.live-banner.is-editing:hover .live-banner-hover,.live-banner-hover:focus-visible{opacity:1}.allocation-pie-solo{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kx-space-3);min-height:0}.allocation-pie-tip{margin:0;min-height:1.25rem;text-align:center;font-size:.86rem;color:var(--kx-text)}.allocation-pie-tip.is-placeholder{color:var(--kx-text-muted)}.allocation-pie-seg{cursor:pointer;transition:opacity .15s ease,stroke-width .15s ease}.allocation-pie-seg:hover,.allocation-pie-seg.is-hot{opacity:1;filter:brightness(1.08)}.allocation-pie-seg.is-dimmed{opacity:.28}.supply-grid-alloc{display:grid;grid-template-columns:1fr;gap:var(--kx-space-3)}.allocation-stat{position:relative;padding-right:calc(var(--kx-space-3) + 1.4rem);text-align:left;width:100%;font:inherit;color:inherit;cursor:default}button.allocation-stat{cursor:pointer}.allocation-stat.is-hot{border-color:var(--kx-accent);box-shadow:0 0 0 1px #02abb847}.allocation-stat.is-editable:hover{border-color:var(--hub-accent-border)}.allocation-stat-lock{position:absolute;top:var(--kx-space-2);right:var(--kx-space-2);z-index:1}.allocation-stat-lock.is-open{color:var(--kx-yellow)}.allocation-stat-lock-quiet{color:var(--kx-text-muted);opacity:.72}.allocation-stat .vault-state{width:1.35rem;height:1.35rem}.allocation-stat-timer{width:100%;margin-top:var(--kx-space-2)}.allocation-stat-ready{margin-top:var(--kx-space-2);display:inline-flex}.allocation-stat-rows{display:flex;flex-direction:column;gap:var(--kx-space-2);width:100%;margin-top:var(--kx-space-1);padding-top:var(--kx-space-3);border-top:1px solid var(--kx-border)}.allocation-stat-row{display:grid;grid-template-columns:1.35rem minmax(0,1fr) auto;align-items:start;gap:var(--kx-space-2);width:100%;margin:0;padding:var(--kx-space-2);border:0;border-radius:var(--kx-radius-sm);background:var(--kx-inset-mid);color:inherit;font:inherit;text-align:left}button.allocation-stat-row{cursor:pointer}button.allocation-stat-row:hover{background:var(--kx-surface-hover)}.allocation-stat-row-mark{display:flex;align-items:flex-start;justify-content:center;padding-top:.12rem}.allocation-stat-row-mark .allocation-stat-lock,.allocation-stat-row-mark .allocation-stat-lock-quiet{position:static}.allocation-stat-row-copy{display:flex;flex-direction:column;gap:.15rem;min-width:0}.allocation-stat-row-pct{display:flex;flex-direction:column;align-items:flex-end;gap:.1rem;font-weight:650;font-size:.95rem;letter-spacing:-.02em;line-height:1.15;color:var(--kx-accent)}.allocation-stat-row-pct.allocation-pct-locked{color:var(--kx-yellow)}.allocation-stat-row-pct.allocation-pct-claimed,.allocation-stat-row-pct.allocation-pct-liquid{color:var(--kx-text-muted)}.story-buy-transparency{align-items:stretch}.story-buy-transparency>.bento-block{height:100%}.section-add-rail{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--kx-space-3);width:100%;margin:var(--kx-space-2) 0}.section-add-line{height:0;border-top:1px dashed var(--kx-border-strong)}.section-add-btn{width:2.75rem;height:2.75rem;border-radius:999px;border:1px dashed var(--kx-border-strong);background:var(--kx-inset)}.section-layout-card{text-align:left;cursor:pointer}.section-layout-glyph{display:grid;gap:.25rem;margin-bottom:var(--kx-space-2);min-height:2.4rem}.section-layout-glyph span{display:block;min-height:.55rem;border-radius:4px;background:color-mix(in srgb,var(--kx-accent) 35%,var(--kx-inset))}.section-layout-glyph-col2,.section-layout-glyph-wideSide,.section-layout-glyph-heroSplit{grid-template-columns:1fr 1fr}.section-layout-glyph-col3{grid-template-columns:1fr 1fr 1fr}.section-layout-glyph-wideSide span:first-child{grid-column:span 1}.section-layout-glyph-empty span{opacity:.35}.bento-section-cols-2{display:block}@media(max-width:720px){.supply-grid-alloc{grid-template-columns:1fr}}.hub-calc-aside{display:flex;flex-direction:column;gap:var(--kx-space-3);padding:var(--kx-space-4);border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-panel);box-shadow:var(--kx-shadow);transition:border-color .15s ease,box-shadow .15s ease}.vdonate-pledge-aside,.vdonate-pledge-aside.hub-calc-aside{display:flex;flex-direction:column;gap:var(--kx-space-3);padding:var(--kx-space-4);border-radius:var(--kx-radius);border:1px solid color-mix(in srgb,var(--hub-accent, var(--hub-accent-donations, var(--kx-accent))) 32%,var(--kx-border));background:linear-gradient(145deg,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,var(--kx-panel)),var(--kx-panel));box-shadow:var(--kx-shadow),inset 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,transparent)}.kx-kv-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kx-space-2);min-width:0}.kx-kv-list-row{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--kx-space-2);min-width:0}.kx-kv-list-main{display:flex;align-items:center;gap:var(--kx-space-2);min-width:0}.kx-kv-list-row .author-inline,.listing-covenant-author .author-inline{min-width:0}.kx-kv-list-row .author-inline-id,.listing-covenant-author .author-inline-id{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.vdonate-refund-btn{flex-shrink:0;min-width:5.5rem}.vdonate-pledge-aside .vdonate-pledge-stats{font-size:1.15rem;font-weight:800;font-variant-numeric:tabular-nums;letter-spacing:-.02em}.vdonate-pledge-benefits{width:100%;min-width:0}.vdonate-pledge-benefits .hub-benefits-compact{flex-wrap:wrap;width:100%;max-width:100%}.vdonate-pledge-benefits .hub-benefits-compact-main{flex-wrap:wrap;row-gap:.35rem}.vdonate-funding-meter{display:flex;flex-direction:column;gap:.45rem;width:100%}.vdonate-pledge-aside .vdonate-funding-meter{gap:.7rem;margin-bottom:var(--kx-space-2)}.vdonate-funding-meter-head,.vdonate-funding-meta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2)}.vdonate-funding-meta{font-size:.75rem;line-height:1.2;color:var(--kx-text-muted)}.vdonate-funding-meter.is-lg .vdonate-funding-meter-head{font-size:1.15rem;font-variant-numeric:tabular-nums}.vdonate-funding-raised{color:var(--hub-accent, var(--kx-accent));font-weight:500}.vdonate-funding-meter.is-empty .vdonate-funding-raised,.vdonate-funding-meter.is-empty .vdonate-funding-pct{color:var(--kx-text-muted)}.vdonate-funding-goal{color:var(--kx-text-muted);font-weight:600}.vdonate-funding-pct{color:var(--hub-accent, var(--kx-accent));font-size:inherit;font-weight:600;font-variant-numeric:tabular-nums}.vdonate-funding-track .meter-track{height:calc(var(--kx-meter-height) + .15rem)}.vdonate-funding-meter.is-sm .vdonate-funding-track .meter-track{height:var(--kx-meter-height-sm)}.listing-card-footer .vdonate-funding-meter{flex:1 1 100%}.listing-covenant-footer-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);flex:1 1 100%;width:100%}.listing-covenant-footer-row .hub-vote-controls{margin-left:auto}.listing-covenant-author{flex:1 1 100%;width:100%}.listing-card-subtitle .listing-covenant-author,.listing-card-subtitle-row .listing-covenant-author{flex:0 1 auto;width:auto;max-width:100%;margin:0}.vdonate-funding-outcome{margin:0;width:100%}.vdonate-outcome-box{display:flex;align-items:center;justify-content:center;width:100%;min-height:calc(var(--kx-control-height) - 6px);padding:.35rem var(--kx-space-3);border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-inset);color:var(--kx-text);text-align:center;font-size:.85rem;font-weight:600;line-height:1.2}.vdonate-outcome-box.is-goal{border-color:color-mix(in srgb,var(--kx-sky) 36%,var(--kx-border));background:color-mix(in srgb,var(--kx-sky) 12%,var(--kx-inset))}.vdonate-outcome-box.is-claimed{color:var(--kx-text-muted)}.listing-card.is-vdonate .listing-card-body h3{font-size:1.2rem;font-weight:800;line-height:1.3}.listing-card.is-vdonate .listing-card-title-bar .listing-card-title-row{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;white-space:normal;overflow-wrap:anywhere}.listing-card.is-vdonate .listing-card-body{flex:0 0 auto}.listing-card.is-vdonate .listing-card-footer{flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;align-items:stretch;margin-top:0;padding-top:var(--kx-space-2)}.listing-card.is-vdonate .listing-card-footer .vdonate-funding-meter{margin-bottom:var(--kx-space-3)}.listing-card.is-vdonate .listing-covenant-footer-row{margin-top:auto;padding-top:var(--kx-space-4)}.vdonate-reward-tier-row+.vdonate-reward-tier-row{padding-top:var(--kx-space-3);border-top:1px solid var(--kx-border)}.vdonate-tier-card.is-active{border-color:var(--hub-accent-donations, var(--hub-accent))}.vdonate-tier-card.is-muted{opacity:.72}.vdonate-tier-min{color:var(--hub-accent-donations, var(--hub-accent));font-weight:700;font-variant-numeric:tabular-nums}.vdonate-tier-rewards{margin:0;padding-left:1.1rem;color:var(--kx-text-muted)}.vdonate-tier-locked{border:1px dashed color-mix(in srgb,var(--hub-accent-donations, var(--hub-accent)) 35%,var(--kx-border));border-radius:var(--kx-radius-md);padding:var(--kx-space-3);background:color-mix(in srgb,var(--hub-accent-donations, var(--hub-accent)) 6%,transparent)}.vdonate-tier-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3)}.vdonate-tier-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2);min-width:0}.vdonate-tier-title{margin:0;font-size:1.05rem;font-weight:700;line-height:1.3;color:var(--kx-text)}.vdonate-tier-price{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.vdonate-muted-copy,.vdonate-muted-copy p,.vdonate-muted-copy .kx-prose,.vdonate-muted-copy .kx-prose-p,.vdonate-muted-copy .kx-article-p,.hub-faq-accordion-panel .kx-prose,.hub-faq-accordion-panel .kx-prose-p,.hub-faq-accordion-panel .kx-article-p{color:var(--kx-text-muted)}.vdonate-tier-gate{position:relative;min-height:2.5rem}.vdonate-tier-gate.is-locked .vdonate-tier-gate-body{filter:blur(5px);user-select:none;pointer-events:none}.vdonate-tier-gate-note{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;margin:0;text-align:center}.listing-card.is-vdonate.is-settled{filter:grayscale(1)}.chronicles-article-title-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.chronicles-article-title-row .chronicles-article-title{flex:1 1 auto;min-width:0}.vdonate-covenant-icons{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-1)}.vdonate-aside-flow{display:flex;flex-direction:column;gap:var(--kx-space-3);width:100%;position:static}.vdonate-clock{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--kx-space-2);width:100%}.vdonate-clock-cell{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.15rem;min-width:0;min-height:3.4rem;padding:.4rem .15rem;border-radius:var(--kx-radius-sm);border:1px solid color-mix(in srgb,var(--hub-accent, var(--hub-accent-donations)) 35%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--hub-accent-donations)) 12%,var(--kx-inset))}.vdonate-clock-value{font-size:1.2rem;font-weight:800;line-height:1;color:var(--kx-text)}.vdonate-clock-label{font-size:.62rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--kx-text-muted)}.detail-split .table-wrap.is-fit.vdonate-backers-fit,.editor-split .table-wrap.is-fit.vdonate-backers-fit,.table-wrap.is-fit.vdonate-backers-fit{overflow-x:auto;overflow-y:hidden;width:100%;min-width:0}.detail-split .vdonate-backers-fit>.table.data-table.vdonate-backers-table,.vdonate-backers-fit>.table.data-table.vdonate-backers-table{width:max-content;min-width:100%;table-layout:auto}.detail-split .vdonate-backers-fit>.table.data-table.vdonate-backers-table.is-full,.vdonate-backers-fit>.table.data-table.vdonate-backers-table.is-full{min-width:40rem}.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table th,.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table td{overflow:visible;text-overflow:clip;white-space:nowrap;vertical-align:middle;padding:.55rem .75rem}.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table th.col-rank,.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table td.col-rank,.table-wrap.is-fit.vdonate-backers-fit th:first-child,.table-wrap.is-fit.vdonate-backers-fit td:first-child{width:1%;min-width:5.5rem;max-width:none}.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table th.col-backer,.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table td.col-backer{min-width:8rem}.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table th.col-pledged,.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table td.col-pledged{width:1%;min-width:8.75rem;max-width:none;text-align:right}.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table th.col-lock,.table-wrap.is-fit.vdonate-backers-fit .vdonate-backers-table td.col-lock{width:1%;min-width:9rem;max-width:none;text-align:right;white-space:nowrap}.vdonate-backers-table .col-lock .token-social-icons,.vdonate-backers-table .col-lock .listing-onchain-icons{margin-left:0;justify-content:flex-end}.vdonate-backers-table .author-inline{display:flex;max-width:100%;min-width:0}.vdonate-backers-table .author-inline-by{display:none}.vdonate-backers-table .author-inline-id{overflow:visible;text-overflow:clip;white-space:nowrap}.vdonate-campaign-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));gap:var(--kx-space-3);align-items:start}.hub-calc-header{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);padding-bottom:var(--kx-space-2);border-bottom:1px solid var(--kx-border)}.hub-calc-tier-tip{display:inline-flex}.hub-calc-tier-btn{display:inline-flex;align-items:center;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.hub-calc-header .section-title{font-size:.95rem}.hub-calc-lines{display:flex;flex-direction:column;gap:.4rem}.hub-calc-line{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);font-size:.92rem;font-weight:400;color:var(--kx-text)}.hub-calc-line strong{display:inline-flex;align-items:center;justify-content:flex-end;gap:.35em;color:var(--kx-text);font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-align:right}.hub-calc-line.has-divider{margin-top:.35rem;padding-top:.45rem;border-top:1px solid var(--kx-border)}.hub-calc-line.is-muted{opacity:.75;font-size:.78rem}.hub-calc-line.is-discount,.hub-calc-line.is-discount span,.hub-calc-line.is-discount strong{color:var(--kx-hub-points)}.hub-calc-total{margin:0;padding:.85rem 1rem;border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-inset);font-size:.88rem;color:var(--kx-text)}.hub-calc-total strong{font-family:var(--kx-font-mono);font-size:.96rem;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text)}.hub-pay-total-box{display:flex;flex-direction:column;gap:.55rem;padding:.85rem 1rem;border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-inset)}.hub-pay-total-label{margin:0;font-size:.72rem;font-weight:700;color:var(--kx-text-muted);letter-spacing:.06em;text-transform:uppercase}.hub-pay-total-value{margin:0;font-family:var(--kx-font-mono);font-size:1.24rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text)}.hub-pay-total-value.is-accent{color:var(--hub-accent, var(--kx-accent))}.hub-pay-with{display:flex;flex-direction:column;gap:var(--kx-space-1);padding-top:.55rem;border-top:1px solid var(--kx-border)}.hub-pay-currency-trigger{display:flex;align-items:center;justify-content:flex-start;text-align:left;gap:var(--kx-space-3);width:100%;min-height:var(--kx-control-height);height:var(--kx-control-height);padding:0 var(--kx-space-3);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset);box-sizing:border-box;color:var(--kx-text);font:inherit;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}.hub-pay-currency-trigger:hover{border-color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,var(--kx-inset))}html[data-theme=light] .hub-calc-aside .hub-pay-currency-trigger{background:#fff}html[data-theme=light] .hub-calc-aside .hub-pay-currency-trigger:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,#ffffff)}html[data-theme=dark] .hub-calc-aside .hub-pay-currency-trigger{background:var(--kx-bg-elevated)}html[data-theme=dark] .hub-calc-aside .hub-pay-currency-trigger:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,var(--kx-bg-elevated))}.hub-pay-currency-trigger>svg{margin-left:auto;flex-shrink:0}.hub-pay-currency-trigger-main{display:flex;align-items:center;justify-content:flex-start;gap:var(--kx-space-2);flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.hub-pay-currency-trigger-main>.token-logo-box,.hub-pay-currency-trigger-main>.hub-currency-logo,.hub-pay-currency-trigger-main>.hub-currency-logo-sm{flex-shrink:0}.hub-pay-currency-trigger-main>.truncate{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-pay-currency-trigger.is-ticker{width:auto;flex:0 0 auto;min-width:5.5rem;max-width:9rem;padding-inline:var(--kx-space-2) var(--kx-space-2)}.hub-pay-currency-trigger.is-ticker.is-fill{width:100%;max-width:none;flex:1 1 auto}.hub-pay-currency-trigger.is-leading-fill{flex:0 0 8.5rem;width:8.5rem;min-width:8.5rem;max-width:8.5rem}.field-inline.has-leading>.hub-pay-currency-trigger{flex:0 0 auto}.field-inline.has-leading>.hub-pay-currency-trigger.is-leading-fill{flex:0 0 8.5rem}.hub-pay-split{display:flex;flex-direction:column;gap:.4rem;padding-top:.55rem;border-top:1px solid var(--kx-border)}.hub-pay-split-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);font-size:.88rem;color:var(--kx-text)}.hub-pay-split-row strong{display:inline-flex;align-items:center;font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-weight:400;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-align:right}.hub-pay-split-row.is-change{color:var(--kx-text-muted)}.hub-pay-split .helper-text{margin:.15rem 0 0;font-size:.75rem;line-height:1.35}.hub-pay-note{margin:0;padding:.7rem .85rem;border-radius:var(--kx-radius);border:1px solid color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,var(--kx-inset));color:var(--kx-text);font-size:.82rem;line-height:1.4}.hub-discount-tip{display:block;width:100%}.hub-discount-banner,button.hub-discount-banner{display:block;width:100%;margin:0;padding:.7rem .85rem;border-radius:var(--kx-radius);border:1px solid var(--kx-hub-points-border);background:color-mix(in srgb,var(--kx-hub-points) 12%,var(--kx-inset));color:var(--kx-hub-points);font-size:.82rem;font-weight:600;line-height:1.4;text-align:left;font-family:inherit;cursor:pointer}button.hub-discount-banner:hover,button.hub-discount-banner:focus{border-color:var(--hub-accent-border, var(--kx-border-strong))}.hub-points-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);font-size:.82rem;color:var(--kx-text-muted);padding:.7rem .85rem;border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-inset)}.hub-points-row-badge{display:inline-flex;align-items:center;gap:var(--kx-space-1);min-width:0;white-space:nowrap}.hub-points-row-badge .helper-text{margin:0;font-size:.65rem;white-space:nowrap}.hub-points-badge{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--kx-font-mono);font-size:.75rem;line-height:1;letter-spacing:0;font-weight:600;font-variant-numeric:tabular-nums;color:var(--kx-hub-points);white-space:nowrap}html[data-theme=light] .hub-points-badge{color:var(--kx-hub-points)}.hub-points-badge.is-muted{color:var(--kx-text-muted)}.hub-points-icon{width:1em;height:1em;flex-shrink:0;color:inherit}.hub-calc-actions{display:flex;flex-direction:column;gap:var(--kx-space-3)}.hub-buy-krex-btn{width:100%;margin:0;font-weight:500}.hub-pay-submit-wrap{display:block;width:100%}button.btn.hub-pay-submit,.hub-pay-submit{width:100%;margin:0;height:var(--kx-control-height);min-height:var(--kx-control-height);font-size:.875rem;background:var(--hub-accent, var(--kx-accent));color:var(--kx-on-accent);border-color:var(--hub-accent, var(--kx-accent))}button.btn.hub-pay-submit:not(:disabled):hover,button.btn.hub-pay-submit:focus,.hub-pay-submit:not(:disabled):hover,.hub-pay-submit:focus{background:var(--hub-accent-hover, var(--kx-accent-hover));color:var(--kx-on-accent);border-color:var(--hub-accent-hover, var(--kx-accent-hover))}.hub-flow-progress{display:flex;flex-direction:column;gap:var(--kx-space-1);padding-top:var(--kx-space-2);border-top:1px solid var(--kx-border)}.hub-flow-progress.is-dots{gap:var(--kx-space-3)}.hub-flow-title{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-flow-dots{display:flex;flex-direction:column;gap:0;margin:0;padding:0;list-style:none}.hub-flow-dot-row{display:grid;grid-template-columns:.85rem 1fr;gap:var(--kx-space-2);align-items:start}.hub-flow-dot-col{display:flex;flex-direction:column;align-items:center;padding-top:.28rem}.hub-flow-dot{width:.55rem;height:.55rem;border-radius:999px;background:var(--kx-border);box-shadow:0 0 0 2px color-mix(in srgb,var(--kx-border) 35%,transparent)}.hub-flow-dot-row.is-current .hub-flow-dot{background:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent);animation:hub-flow-dot-pulse 1.4s ease-in-out infinite}.hub-flow-dot-row.is-complete .hub-flow-dot{background:var(--kx-lime, #7dffb3);box-shadow:none}.hub-flow-dot-row.is-error .hub-flow-dot{background:var(--kx-danger);box-shadow:0 0 0 3px color-mix(in srgb,var(--kx-danger) 28%,transparent)}@keyframes hub-flow-dot-pulse{0%,to{box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 40%,transparent)}}.hub-flow-dot-row.is-complete .hub-flow-dot-stem{background:color-mix(in srgb,var(--kx-lime) 55%,var(--kx-border))}.hub-flow-dot-row.is-error .hub-flow-dot-copy strong{color:var(--kx-danger)}.hub-flow-dot-copy{min-width:0;padding-bottom:var(--kx-space-3)}.hub-flow-dot-row:last-child .hub-flow-dot-copy{padding-bottom:0}.hub-flow-dot-copy strong{display:block;font-size:.82rem;font-weight:700;line-height:1.25}.hub-flow-dot-copy p{margin:.15rem 0 0;font-size:.72rem;line-height:1.3;color:var(--kx-text-muted)}.hub-flow-steps{display:flex;flex-wrap:nowrap;align-items:center;width:100%;gap:.125rem;margin:0;padding:0;list-style:none}.hub-flow-step-wrap{display:flex;flex:1 1 0;min-width:0;align-items:center;gap:.125rem}.hub-flow-step{display:inline-flex;flex:1 1 auto;align-items:center;justify-content:center;width:100%;min-width:0;padding:.375rem .25rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:transparent;font-size:.625rem;line-height:1.15;font-weight:600;color:var(--kx-text-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hub-flow-step.is-current{border-color:var(--hub-accent, var(--kx-accent));color:var(--hub-accent, var(--kx-accent));background:var(--hub-accent-muted, var(--kx-network-soft))}.hub-flow-step.is-complete{color:var(--kx-text)}.hub-flow-arrow{display:inline;flex-shrink:0;font-size:.625rem;color:var(--kx-text-muted)}.hub-flow-status{display:flex;align-items:center;gap:var(--kx-space-2);margin:0;font-size:.75rem;color:var(--kx-text-muted)}.hub-flow-status.is-error{color:var(--kx-danger)}.hub-flow-status.is-complete{color:var(--kx-lime)}.hub-flow-step.is-error{border-color:var(--kx-danger);color:var(--kx-danger)}.hub-flow-spinner{width:.75rem;height:.75rem;border:2px solid var(--kx-border);border-top-color:var(--hub-accent, var(--kx-accent));border-radius:50%;animation:hub-flow-spin .8s linear infinite}@keyframes hub-flow-spin{to{transform:rotate(360deg)}}.kx-page-loader{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--kx-space-4);min-height:min(28rem,calc(100dvh - var(--kx-header-height, 64px) - 6rem));width:100%;padding:var(--kx-space-5) var(--kx-space-4);text-align:center}.kx-page-loader-orbit{position:relative;width:4.25rem;height:4.25rem}.kx-page-loader-ring{position:absolute;inset:0;border-radius:999px;border:2px solid color-mix(in srgb,var(--kx-accent) 22%,transparent);border-top-color:var(--kx-accent);animation:hub-flow-spin .85s linear infinite}.kx-page-loader-core{position:absolute;inset:1.05rem;border-radius:999px;background:color-mix(in srgb,var(--kx-accent) 28%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--kx-accent) 45%,transparent);animation:kx-page-loader-pulse 1.4s ease-in-out infinite}@keyframes kx-page-loader-pulse{0%,to{transform:scale(.86);opacity:.55}50%{transform:scale(1);opacity:1}}.kx-page-loader-bar{position:relative;width:min(16rem,70vw);height:.28rem;overflow:hidden;border-radius:999px;background:var(--kx-inset-panel)}.kx-page-loader-bar-fill{position:absolute;inset:0 auto 0 0;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,var(--kx-accent),transparent);animation:kx-page-loader-bar 1.35s ease-in-out infinite}@keyframes kx-page-loader-bar{0%{transform:translate(-120%)}to{transform:translate(280%)}}.kx-page-loader-label{margin:0;font-size:.92rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-benefits-panel{display:flex;flex-direction:column;gap:var(--kx-space-2);width:100%;margin:0;box-sizing:border-box;padding:var(--kx-space-4);border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-panel-gradient);box-shadow:var(--kx-shadow);transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}.hub-benefits-panel-body{display:flex;flex-direction:column;gap:var(--kx-space-2);cursor:pointer}.author-inline{display:inline-flex;align-items:center;gap:.4rem;margin:0;color:var(--kx-text-muted);text-decoration:none;font-family:var(--kx-font);font-size:.85rem;font-weight:400}.author-inline-by{color:var(--kx-text-muted);font-weight:400}.author-inline-id{font-family:inherit;font-size:inherit;font-weight:500;color:var(--kx-text);text-decoration:none}a.author-inline-id:hover,a.author-inline-id:focus{color:var(--hub-accent, var(--kx-accent));text-decoration:underline;text-underline-offset:.12em}.kx-avatar,.hub-wallet-avatar{border-radius:50%;display:block;flex-shrink:0}.kx-avatar-frame{width:64px;height:64px;border-radius:var(--kx-radius);overflow:hidden;border:1px solid var(--kx-border);display:grid;place-items:center;background:var(--kx-inset);flex-shrink:0}.hub-benefits-panel[data-visual-tier=starter]{border-color:#fb923c73;background:linear-gradient(135deg,rgba(251,146,60,.1),var(--kx-bg-elevated))}.hub-benefits-panel[data-visual-tier=builder]{border-color:#facc1573;background:linear-gradient(135deg,rgba(250,204,21,.1),var(--kx-bg-elevated))}.hub-benefits-panel[data-visual-tier=pro]{border-color:#2dd4bf73;background:linear-gradient(135deg,rgba(45,212,191,.1),var(--kx-bg-elevated))}.hub-benefits-panel[data-visual-tier=vip]{border-color:#34d39973;background:linear-gradient(135deg,rgba(52,211,153,.1),var(--kx-bg-elevated))}.hub-benefits-compact{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;max-width:100%;padding:.5rem .85rem;border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:linear-gradient(135deg,color-mix(in srgb,var(--kx-bg-elevated) 92%,var(--hub-accent, var(--kx-accent)) 8%),var(--kx-bg-elevated));box-shadow:var(--kx-shadow);transition:border-color .15s ease,box-shadow .15s ease;cursor:pointer}.hub-benefits-compact[data-visual-tier=none]{border-color:var(--kx-border);background:linear-gradient(135deg,color-mix(in srgb,var(--kx-bg-elevated) 92%,var(--hub-accent, var(--kx-accent)) 8%),var(--kx-bg-elevated))}.hub-benefits-compact[data-visual-tier=starter]{border-color:#fb923c73;background:linear-gradient(135deg,rgba(251,146,60,.1),var(--kx-bg-elevated))}.hub-benefits-compact[data-visual-tier=builder]{border-color:#facc1573;background:linear-gradient(135deg,rgba(250,204,21,.1),var(--kx-bg-elevated))}.hub-benefits-compact[data-visual-tier=pro]{border-color:#2dd4bf73;background:linear-gradient(135deg,rgba(45,212,191,.1),var(--kx-bg-elevated))}.hub-benefits-compact[data-visual-tier=vip]{border-color:#34d39973;background:linear-gradient(135deg,rgba(52,211,153,.1),var(--kx-bg-elevated))}.hub-benefits-compact-main{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1 1 auto;cursor:pointer}.hub-benefits-compact .hub-benefits-kicker{font-size:.68rem;font-weight:800;letter-spacing:.12em;white-space:nowrap}.hub-benefits-compact-perk{font-size:.8125rem;line-height:1;color:var(--kx-text-muted);white-space:nowrap}.hub-benefits-compact-perk-md,.hub-benefits-compact-perk-lg{display:none}.hub-benefits-compact-balance{font-size:.8125rem;line-height:1;font-weight:700;white-space:nowrap}.hub-benefits-compact-balance-sm{display:none}.hub-benefits-actions{display:inline-flex;align-items:center;gap:var(--kx-space-2);flex-shrink:0}.hub-benefits-nft-buy,button.btn.hub-benefits-nft-buy{width:1.7rem;min-width:1.7rem;height:1.7rem;min-height:1.7rem;padding:0;border-radius:999px}.hub-benefits-panel .hub-benefits-nft-buy,.hub-benefits-panel button.btn.hub-benefits-nft-buy{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);border-radius:var(--kx-radius-sm)}.badge-nft-tier{height:1.35rem;min-height:1.35rem;padding:0 .5rem;font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.badge-nft-tier-premium{background:color-mix(in srgb,#6366f1 18%,transparent);color:#c7d2fe;border:1px solid color-mix(in srgb,#6366f1 45%,transparent)}.badge-nft-tier-partner{background:color-mix(in srgb,#14b8a6 16%,transparent);color:#99f6e4;border:1px solid color-mix(in srgb,#14b8a6 42%,transparent)}.badge-nft-tier-standard{background:color-mix(in srgb,#94a3b8 16%,transparent);color:#cbd5e1;border:1px solid color-mix(in srgb,#94a3b8 38%,transparent)}html[data-theme=light] .badge-nft-tier-premium{color:#4338ca}html[data-theme=light] .badge-nft-tier-partner{color:#0f766e}html[data-theme=light] .badge-nft-tier-standard{color:#475569}.hub-benefits-compact-buy,button.btn.hub-benefits-compact-buy,button.btn.btn-primary.hub-benefits-compact-buy{flex-shrink:0;height:1.7rem;min-height:1.7rem;padding:0 .65rem;font-size:.6875rem;font-weight:650;line-height:1;border-radius:999px;cursor:pointer;background:var(--kx-accent);color:var(--kx-on-accent);border-color:var(--kx-accent)}button.btn.hub-benefits-compact-buy:not(:disabled):hover,button.btn.hub-benefits-compact-buy:focus{background:var(--kx-accent-hover);color:var(--kx-on-accent);border-color:var(--kx-accent-hover)}.tier-accent-none{color:var(--kx-text-muted)}.tier-accent-starter{color:#fb923c}.tier-accent-builder{color:#facc15}.tier-accent-pro{color:#2dd4bf}.tier-accent-vip{color:#34d399}@media(min-width:640px){.hub-benefits-compact-balance-sm{display:inline}}@media(min-width:768px){.hub-benefits-compact-perk-md{display:inline}}@media(min-width:1024px){.hub-benefits-compact-perk-lg{display:inline}}.hub-benefits-header{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.hub-benefits-kicker{font-family:var(--kx-font);font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--hub-accent, var(--kx-accent))}.hub-benefits-headline{margin:0;font-family:var(--kx-font);font-size:.9rem;font-weight:700;line-height:1.35}.hub-benefits-list{margin:0;padding-left:1rem;font-size:.82rem;line-height:1.45;color:var(--kx-text-muted)}.hub-benefits-status{padding:0;border:0;background:transparent;font-size:.78rem;line-height:1.4;color:var(--kx-text-muted)}.hub-benefits-status strong,.hub-benefits-balance{font-weight:700}.hub-benefits-buy{flex:1 1 auto;width:auto;margin-top:0;font-weight:500;cursor:pointer;background:var(--kx-accent);color:var(--kx-on-accent);border-color:var(--kx-accent)}.hub-benefits-panel>.hub-benefits-actions{width:100%;margin-top:var(--kx-space-1)}button.btn.hub-benefits-buy:not(:disabled):hover,button.btn.hub-benefits-buy:focus{background:var(--kx-accent-hover);color:var(--kx-on-accent);border-color:var(--kx-accent-hover)}.hub-benefits-headline+.hub-benefits-list{margin-top:.15rem}.tier-badge{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .45rem;border-radius:var(--kx-radius-sm);font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.tier-badge-icon{width:.85rem;height:.85rem}.tier-badge-none{background:#9aa8a633;color:#cbd5d4}.tier-badge-starter{background:#fb923c33;color:#fdba74}.tier-badge-builder{background:#facc1533;color:#fde047}.tier-badge-pro{background:#2dd4bf33;color:#5eead4}.tier-badge-vip{background:#34d39933;color:#6ee7b7}html[data-theme=light] .tier-badge-none{color:#3f3f46}html[data-theme=light] .tier-badge-starter{color:#9a3412}html[data-theme=light] .tier-badge-builder{color:#854d0e}html[data-theme=light] .tier-badge-pro{color:#0f766e}html[data-theme=light] .tier-badge-vip{color:#047857}html[data-theme=light] .nft-slot-plus{color:var(--kx-text-muted)}html[data-theme=light] .nft-slot-status{color:#166534}html[data-theme=light] .nft-slot-status a{color:#0e7490}html[data-theme=light] .nft-token-tick,html[data-theme=light] .nft-token-meta dt{color:var(--kx-text-muted)}.tier-badge.is-locked{opacity:.55}.hub-filter-row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.hub-currency-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--kx-space-2);flex-shrink:0;padding-right:var(--kx-space-4)}.hub-currency-modal{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;overflow:hidden}.hub-currency-modal.stack-md{gap:var(--kx-space-3)}.hub-currency-toolbar .control,.hub-currency-toolbar .k-control-btn,.hub-currency-filters .k-control-btn.kx-filter-trigger{background:var(--kx-control-bg)}.hub-currency-toolbar .k-control-btn:hover,.hub-currency-toolbar .k-control-btn.kx-filter-trigger:hover{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,var(--kx-control-bg))}.hub-currency-search{flex:1 1 auto;min-width:0}.hub-currency-filters{flex:0 0 auto;display:flex;flex-wrap:nowrap;align-items:center;gap:var(--kx-space-2)}.hub-currency-filters .k-control-dropdown{flex:0 0 auto;width:auto}.hub-currency-filters .k-control-btn.kx-filter-trigger{min-width:6.25rem;max-width:8.25rem;height:var(--kx-control-height);min-height:var(--kx-control-height);justify-content:space-between;border-radius:var(--kx-radius-sm)}.hub-filter-chip{padding:.28rem .7rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset-strong);font:inherit;font-size:.72rem;font-weight:650;letter-spacing:.02em;color:var(--kx-text-muted);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.hub-filter-chip.is-active{border-color:var(--hub-accent-border, var(--kx-network-border));background:var(--hub-accent-muted, var(--kx-network-soft));color:var(--hub-accent, var(--kx-accent))}.hub-currency-list{display:flex;flex-direction:column;gap:var(--kx-space-3);flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;overflow-x:hidden;margin-right:0;padding-right:0;scrollbar-gutter:stable}.hub-currency-list>.helper-text,.hub-currency-group-label,.hub-currency-row{margin-right:var(--kx-space-4)}.hub-currency-group{display:flex;flex-direction:column;gap:var(--kx-space-2)}.hub-currency-sentinel{height:1px;flex:0 0 1px}.hub-currency-group-label{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-currency-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);width:auto;align-self:stretch;box-sizing:border-box;min-height:4.35rem;padding:var(--kx-space-3);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset-mid);text-align:left;transition:border-color .15s ease,background .15s ease}.hub-currency-row:hover:not(.is-disabled){border-color:var(--hub-accent-border, var(--kx-network-border))}.hub-currency-row.is-selected{border-color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-inset-mid));box-shadow:none}.hub-currency-row.is-disabled{opacity:.55}.hub-currency-row-pick{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-3);flex:1 1 auto;min-width:0;padding:0;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.hub-currency-row.is-disabled .hub-currency-row-pick{cursor:not-allowed}.hub-currency-logo-link{display:grid;place-items:center;flex-shrink:0;border-radius:999px;line-height:0}.hub-currency-logo-link:hover,.hub-currency-logo-link:focus-visible{box-shadow:0 0 0 2px var(--hub-accent, var(--kx-accent))}.hub-currency-row-main{display:flex;align-items:center;gap:var(--kx-space-3);min-width:0}.hub-currency-row-copy{display:flex;flex-direction:column;justify-content:center;gap:.12rem;min-width:0;flex:1 1 auto}.hub-currency-row-copy strong{display:inline-flex;align-items:center;gap:.35rem;font-size:.92rem;font-weight:700;line-height:1.25}.hub-currency-detail{margin:0;font-size:.68rem;line-height:1.25;color:var(--kx-text-muted)}.hub-currency-row-side{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;align-self:center;gap:.12rem;flex-shrink:0;text-align:right}.hub-currency-amount{font-size:.88rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.25;color:var(--kx-text)}.token-logo-box{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden;box-sizing:border-box;aspect-ratio:1 / 1;border-radius:999px;background:var(--kx-inset)}.token-logo-box>.token-logo-img{display:block;width:100%;height:100%;object-fit:cover}.token-logo-box>.listing-card-fallback-icon{display:block;width:62%;height:62%;color:color-mix(in srgb,var(--kx-text-muted) 78%,var(--kx-text))}.hub-currency-logo,.hub-currency-logo-sm{aspect-ratio:1 / 1;object-fit:cover;border-radius:999px;background:var(--kx-inset);flex-shrink:0}.hub-currency-logo{width:2.25rem;height:2.25rem;align-self:center}.hub-currency-logo-sm{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem}.hub-currency-logo.listing-card-fallback.token-logo-fallback,.hub-currency-logo-sm.listing-card-fallback.token-logo-fallback,.reward-offer-logo.listing-card-fallback.token-logo-fallback,.vault-card-token.listing-card-fallback.token-logo-fallback{display:grid;place-items:center;place-content:center;width:2.25rem;height:2.25rem;min-width:2.25rem;min-height:2.25rem;padding:0;aspect-ratio:1 / 1;flex-shrink:0;box-sizing:border-box;border-radius:999px;background:var(--kx-inset);border:1px solid var(--kx-border);overflow:hidden}.hub-currency-logo-sm.listing-card-fallback.token-logo-fallback{width:1.25rem;height:1.25rem;min-width:1.25rem;min-height:1.25rem}.reward-offer-logo.listing-card-fallback.token-logo-fallback{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem}.vault-card-token.listing-card-fallback.token-logo-fallback{width:2rem;height:2rem;min-width:2rem;min-height:2rem;border-radius:var(--kx-radius-sm)}.vault-card-page .vault-card-token.listing-card-fallback.token-logo-fallback,.vault-card-page .vault-card-value-wrap .vault-card-token.listing-card-fallback.token-logo-fallback{width:2.85rem;height:2.85rem;min-width:2.85rem;min-height:2.85rem}.combined-hold-logo.listing-card-fallback.token-logo-fallback{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;min-width:2.55rem;min-height:2.55rem;border-radius:999px;background:var(--kx-inset);border:1px solid var(--kx-border)}.combined-hold-logo.token-logo-fallback>.listing-card-fallback-icon{display:block;width:1.2rem;height:1.2rem;color:var(--kx-accent)}.hub-currency-logo.token-logo-fallback .listing-card-fallback-icon,.hub-currency-logo-sm.token-logo-fallback .listing-card-fallback-icon,.reward-offer-logo.token-logo-fallback .listing-card-fallback-icon,.vault-card-token.token-logo-fallback .listing-card-fallback-icon,.combined-hold-logo.token-logo-fallback .listing-card-fallback-icon,.token-cell-logo .token-logo-fallback .listing-card-fallback-icon,.listing-table-icon .token-logo-fallback .listing-card-fallback-icon{display:block;width:46%;height:46%;max-width:none;max-height:none;margin:0;color:color-mix(in srgb,var(--kx-text-muted) 78%,var(--kx-text));opacity:1}.hub-currency-logo-fallback{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;aspect-ratio:1 / 1;border-radius:999px;background:var(--kx-inset);font-size:.65rem;font-weight:700}.hub-capsule-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));gap:var(--kx-space-3)}.hub-capsule-card{display:flex;flex-direction:column;gap:var(--kx-space-1);padding:var(--kx-space-3);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset);text-decoration:none;color:inherit}.hub-capsule-card:hover{border-color:var(--hub-accent, var(--kx-accent))}.hub-capsule-thumb{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset)}.ui-tooltip-rich{max-width:min(26rem,calc(100vw - 1.5rem));padding:.65rem .8rem;pointer-events:none}.ui-tooltip-title{margin:0;font-size:1rem;font-weight:650;line-height:1.3;color:var(--kx-text)}.ui-tooltip-body{margin:0;font-size:.9rem;font-weight:400;line-height:1.45;color:var(--kx-text-muted)}.ui-tooltip-body.is-only{color:var(--kx-text)}.ui-tooltip-rich .ui-tooltip-body{margin-top:.45rem}.ad-promo-tooltip-title{margin:0;font-size:.82rem;font-weight:700}.ad-promo-tooltip-body{margin:.35rem 0 0;font-size:.75rem;opacity:.9;line-height:1.4}.tier-perks-tooltip-title{margin:0 0 var(--kx-space-2);font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.tier-perks-table{width:100%;border-collapse:collapse;font-size:.75rem}.tier-perks-table th,.tier-perks-table td{padding:.35rem .45rem;border-bottom:1px solid var(--kx-border);text-align:left;vertical-align:middle}.tier-perks-table th{font-weight:700;color:var(--kx-text-muted)}.vote-split-tooltip-lead{margin:0 0 var(--kx-space-2);font-size:.75rem;line-height:1.35;color:var(--kx-text-muted)}.vote-split-fee{color:var(--kx-accent);font-weight:750}.vote-split-rank-1,.vote-split-rank-2,.vote-split-rank-3,.vote-split-rank-4,.vote-split-rank-5{text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums}.vote-split-rank-1{background:#fb923c33;color:#fdba74}.vote-split-rank-2{background:#facc1533;color:#fde047}.vote-split-rank-3{background:#2dd4bf33;color:#5eead4}.vote-split-rank-4{background:#34d39933;color:#6ee7b7}.vote-split-rank-5{background:#a78bfa38;color:#c4b5fd}html[data-theme=light] .vote-split-rank-1{color:#9a3412}html[data-theme=light] .vote-split-rank-2{color:#854d0e}html[data-theme=light] .vote-split-rank-3{color:#0f766e}html[data-theme=light] .vote-split-rank-4{color:#047857}html[data-theme=light] .vote-split-rank-5{color:#6d28d9}.vote-split-table th:first-child,.vote-split-table td:first-child,.vote-split-table th:nth-child(2),.vote-split-table td:nth-child(2){width:1%;white-space:nowrap}.vote-split-table th:last-child,.vote-split-table td:last-child{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.sidebar-filter-row{display:inline-flex;align-items:center;gap:var(--kx-space-2);min-width:0}.sidebar-status-dot{width:8px;height:8px;border-radius:999px;flex-shrink:0;background:var(--kx-text-muted)}.sidebar-status-dot.is-mainnet{background:#22c55e}.sidebar-status-dot.is-testnet{background:#f59e0b}.sidebar-status-dot.is-suspended{background:#ef4444}.sidebar-tag-search{margin:0 0 var(--kx-space-2)}.sidebar-tag-list{display:flex;flex-wrap:wrap;gap:var(--kx-space-2);padding:0 .15rem var(--kx-space-2)}.sidebar-reset-btn{margin-top:var(--kx-space-2)}.kx-matrix-table{min-width:640px;width:100%}.kx-matrix-table th,.kx-matrix-table td{text-align:center;vertical-align:middle}.kx-matrix-table thead th:first-child,.kx-matrix-table tbody th.kx-matrix-row-label{text-align:left;font-weight:650;background:color-mix(in srgb,var(--kx-bg-elevated) 80%,transparent);position:sticky;left:0;z-index:1}.kx-matrix-table .kx-matrix-col-hot{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,transparent)}.kx-matrix-col-sub{font-size:.7rem;font-weight:600;margin-top:.15rem}.kx-matrix-col-sub.is-current{color:var(--hub-accent, var(--kx-accent))}.kx-matrix-col-sub.is-unlocked{color:#22c55e}.kx-matrix-positive,.kx-matrix-check{color:#22c55e;font-weight:650}.kx-matrix-cross,.kx-matrix-table .is-muted{color:var(--kx-text-muted)}.kx-matrix-badge-cell{display:flex;justify-content:center}.kx-matrix-footer .kx-matrix-balance{margin-left:auto;text-align:right;display:flex;flex-direction:column;gap:.15rem}.kx-matrix-row-current td,.kx-matrix-row-current th{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,transparent)}@media(max-width:720px){.kx-matrix-table{min-width:560px}}.hub-pts-value{color:var(--kx-hub-points);font-variant-numeric:tabular-nums;font-weight:700}.hub-pts-unit{color:var(--kx-hub-points);font-weight:650}.reward-offer-card{display:flex;flex-direction:column;gap:var(--kx-space-2);height:auto}.reward-offer-head{display:flex;align-items:flex-start;gap:var(--kx-space-2)}.reward-offer-ident{display:flex;align-items:flex-start;gap:var(--kx-space-2);min-width:0;flex:1 1 auto;width:100%}.reward-offer-logo{width:2.5rem;height:2.5rem;aspect-ratio:1 / 1;object-fit:cover;border-radius:999px;background:var(--kx-inset);flex-shrink:0}.reward-offer-logo.token-logo-fallback{display:grid;place-items:center}.reward-offer-ident-copy{display:flex;flex-direction:column;justify-content:center;gap:.12rem;min-width:0;flex:1 1 auto}.reward-offer-title-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);width:100%;min-width:0}.reward-offer-title-row h3{margin:0;min-width:0;font-size:1.05rem;line-height:1.2}.reward-offer-title-row .badge{flex-shrink:0;margin-left:auto}.reward-offer-rate{margin:0}.reward-offer-cost-row{display:flex;flex-direction:column;align-items:stretch;gap:var(--kx-space-2)}.reward-offer-qty{flex:1 1 auto;min-width:0;margin:0;width:100%}.reward-offer-qty-row{display:flex;align-items:center;gap:var(--kx-space-2);width:100%}.reward-offer-qty-row .control{flex:1 1 auto;min-width:0}.reward-offer-cost{display:flex;flex-direction:row;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2);width:100%;min-width:0}.reward-offer-cost .hub-pts-value{white-space:nowrap;letter-spacing:.01em}.reward-offer-card>.btn{width:100%;margin-top:auto}.table.data-table{width:100%;min-width:760px;table-layout:auto}.table.data-table th,.table.data-table .token-th-btn,.table.data-table .th-sort{text-transform:uppercase;font-size:.82rem;letter-spacing:.06em;color:var(--kx-text-muted);font-weight:650}.table.data-table tbody tr.data-row:hover td,.table.data-table tbody tr:hover td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-card))}html[data-theme=light] .table-wrap{background:#fff;border-color:#0f172a1a}html[data-theme=light] .data-table tbody td,html[data-theme=light] .table.data-table tbody td{background:#fff}html[data-theme=light] .data-table tbody tr.data-row:hover td,html[data-theme=light] .table.data-table tbody tr.data-row:hover td,html[data-theme=light] .table.data-table tbody tr:hover td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,#ffffff)}.table.data-table.kx-matrix-table tbody tr:hover th,.table.data-table.kx-matrix-table tbody tr:hover td,html[data-theme=light] .table.data-table.kx-matrix-table tbody tr:hover th,html[data-theme=light] .table.data-table.kx-matrix-table tbody tr:hover td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,var(--kx-card))}.table.data-table tbody tr.is-mine td,html[data-theme=light] .table.data-table tbody tr.is-mine td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 16%,var(--kx-card))}.table.data-table tbody tr.is-mine:hover td,html[data-theme=light] .table.data-table tbody tr.is-mine:hover td{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,var(--kx-card))}html[data-theme=light] .kx-instant-form .control,html[data-theme=light] .editor-form-card .control,html[data-theme=light] .share-table .control,html[data-theme=light] .kx-preset-bar .control{background:var(--kx-inset)}.editor-form-card.kx-instant-form .field{margin-bottom:0}.kx-instant-shell{overflow:visible;width:100%;max-width:100%;min-width:0;position:relative}.kx-instant-panel{width:100%;max-width:100%;min-width:0;overflow:visible;box-sizing:border-box}.kx-instant-form.stack-sm{gap:var(--kx-space-3)}.kx-instant-form .field{margin:0}.kx-preset-bar{display:flex;align-items:center;gap:var(--kx-space-2);flex-wrap:wrap;width:100%}.kx-preset-bar .control{flex:1 1 14rem;min-width:10rem}.kx-preset-bar .btn{width:auto;flex:0 0 auto}.kx-preset-card{position:relative;align-items:flex-start;text-align:left;gap:.35rem;padding:var(--kx-space-3);background:var(--kx-inset);box-shadow:none}.kx-preset-card-main{display:flex;flex-direction:column;align-items:flex-start;gap:.35rem;width:100%;margin:0;padding:0;border:0;background:none;color:inherit;text-align:left;cursor:pointer}.kx-preset-card-meta{display:block;font-size:.75rem;font-weight:550;color:var(--kx-text-muted)}.kx-preset-card-remove{position:absolute;top:.4rem;right:.4rem}.kx-preset-card .helper-text,.kx-preset-card .kx-preset-card-meta{margin:0}.page-header .item-hero-logo{width:3rem;height:3rem}.page-header .item-hero-head{margin-bottom:var(--kx-space-3)}.kx-instant-lede,.kx-instant-shell>.helper-text,.kx-instant-form .helper-text{margin:0}.modal .kx-instant-shell.stack-md{gap:1.35rem}.kx-instant-pair-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:var(--kx-space-2);align-items:end;width:100%}.kx-instant-pair-row .field{margin:0;min-width:0}.kx-instant-pair-row .field-label{display:block;margin-bottom:.35rem}.kx-instant-flip{align-self:end;display:inline-flex;align-items:center;gap:.35rem;width:auto;flex:0 0 auto;min-width:max-content;height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 .85rem;color:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent-border, var(--kx-network-border));white-space:nowrap;border-radius:var(--kx-radius-sm);box-sizing:border-box}.kx-instant-form .field-inline{align-items:center;flex-wrap:nowrap;width:100%}.kx-instant-form .field-inline.chips-below{flex-wrap:nowrap}.kx-instant-form .field-inline .quick-offsets,.kx-instant-form .field-inline.chips-below .quick-offsets{flex:0 0 auto;width:auto;margin-left:0;justify-content:flex-end}.kx-instant-form .field-inline .control{min-width:0}.kx-instant-form .field-inline>.control:not(.control-chip),.kx-instant-form .field-inline>input:not(.control-chip){flex:1 1 0%;width:auto;min-width:4.5rem;max-width:none}.kx-instant-form .field-inline.has-leading>.control:not(.control-chip){flex:1 1 0%}.kx-instant-form .quick-offsets{margin-left:0}.kx-instant-pair-row .hub-pay-currency-trigger.is-ticker{min-width:8.75rem;max-width:none}.kx-instant-form .quick-offsets .btn-chip.is-active{border-color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,var(--kx-chip-bg));color:var(--hub-accent, var(--kx-accent))}.slippage-offsets{flex-wrap:nowrap}.slippage-custom{display:inline-flex;align-items:center;gap:.15rem;flex:0 0 auto}.slippage-custom-input{width:3.4rem;min-width:3.4rem;height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 .25rem;text-align:center;font-variant-numeric:tabular-nums;border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.slippage-custom-suffix{display:none}@media(max-width:520px){.hub-currency-toolbar{flex-direction:column;align-items:stretch}.hub-currency-filters{width:100%;flex-wrap:wrap}.kx-instant-pair-row{grid-template-columns:1fr;gap:var(--kx-space-3)}.kx-instant-flip{justify-self:center;transform:rotate(90deg)}.kx-instant-form .field-inline{flex-wrap:wrap;row-gap:var(--kx-space-2)}.kx-instant-form .field-inline .quick-offsets{flex:1 1 100%;justify-content:flex-start}}.token-badge-row{display:flex;flex-wrap:wrap;gap:var(--kx-space-2);align-items:center}.token-catalog-table{width:100%;min-width:760px;table-layout:auto}.token-catalog-table .col-token{width:24%;min-width:14.5rem;max-width:22rem;overflow:visible}.token-catalog-table .col-holders{width:3.25rem;text-align:center}.token-catalog-table .col-rank{width:2.6rem;text-align:center;color:var(--kx-text-muted);font-variant-numeric:tabular-nums}.token-catalog-table tbody tr.is-featured td,html[data-theme=light] .token-catalog-table tbody tr.is-featured td{background:linear-gradient(90deg,color-mix(in srgb,var(--kx-highlight, var(--hub-accent, var(--kx-accent))) 26%,var(--kx-card)),color-mix(in srgb,var(--kx-highlight, var(--hub-accent, var(--kx-accent))) 8%,var(--kx-card)) 58%,var(--kx-card))}.token-catalog-table tbody tr.is-featured.data-row:hover td,html[data-theme=light] .token-catalog-table tbody tr.is-featured.data-row:hover td{background:linear-gradient(90deg,color-mix(in srgb,var(--kx-highlight, var(--hub-accent, var(--kx-accent))) 34%,var(--kx-card)),color-mix(in srgb,var(--kx-highlight, var(--hub-accent, var(--kx-accent))) 12%,var(--kx-card)) 58%,var(--kx-card))}.token-catalog-table .token-cell-text{min-width:0;max-width:none;overflow:visible}.token-catalog-table .token-cell-ticker{flex-wrap:nowrap;white-space:nowrap}.token-catalog-table .cell-stack{min-width:5.5rem}.token-holders-wrap.table-wrap{padding:0}.token-holders-table{min-width:520px}.token-holders-table tbody tr.data-row{cursor:default}.table.token-holders-table th,.table.token-holders-table td{padding:.55rem .85rem}.table.token-holders-table tbody td{height:4rem}.token-holders-table .col-rank{width:4.5rem;min-width:4.5rem;text-align:center}.token-holders-table tbody tr.is-podium[data-place="1"] td,.token-holders-table tbody tr.is-podium[data-place="1"]:hover td{background:color-mix(in srgb,var(--kx-gold) 8%,var(--kx-card))}.token-holders-table tbody tr.is-podium[data-place="2"] td,.token-holders-table tbody tr.is-podium[data-place="2"]:hover td{background:color-mix(in srgb,var(--kx-silver) 8%,var(--kx-card))}.token-holders-table tbody tr.is-podium[data-place="3"] td,.token-holders-table tbody tr.is-podium[data-place="3"]:hover td{background:color-mix(in srgb,var(--kx-bronze) 9%,var(--kx-card))}.token-holders-table tbody tr.is-you td,.token-holders-table tbody tr.is-you:hover td{background:color-mix(in srgb,var(--kx-indigo) 14%,var(--kx-card))}.token-holder-wallet{display:inline-flex;align-items:center;gap:.4rem;min-width:0;min-height:1.75rem}.token-holder-name{padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:650;line-height:1.2;cursor:pointer}.token-holder-name:hover{color:var(--kx-accent)}.token-holder-lp{color:var(--kx-text);font-variant-numeric:tabular-nums;font-weight:650}.token-holder-mark{display:inline-flex;align-items:center;padding:.15rem .45rem;border-radius:var(--kx-radius-sm);background:color-mix(in srgb,var(--kx-steel) 22%,transparent);color:var(--kx-steel);font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.token-holder-amount,.token-holder-amount-line{font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.token-holder-amount{white-space:nowrap}.token-holder-amount-line{display:inline-flex;align-items:center;gap:.35em}.token-share{display:block;height:4px;margin-top:.35rem;border-radius:999px;background:color-mix(in srgb,var(--kx-border) 70%,transparent);overflow:hidden}.token-share>span{display:block;height:100%;background:var(--kx-accent)}.token-holders-table .col-buy a.btn.btn-icon.btn-icon-sm{width:1.75rem;min-width:1.75rem;max-width:1.75rem;height:1.75rem;min-height:1.75rem;max-height:1.75rem}.token-holder-you-copy{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;min-width:0}.token-holder-gap{display:flex;flex-wrap:wrap;align-items:baseline;gap:.45rem;margin:0}.token-holder-gap strong{font-size:1.45rem;line-height:1.1;font-variant-numeric:tabular-nums}.token-holder-goal{width:min(18rem,100%);margin-top:.35rem}.token-sparkline-wrap{display:flex;align-items:center;min-width:6rem}.token-sparkline-wrap.is-page{flex-direction:column;align-items:stretch;gap:var(--kx-space-2);min-width:0}.token-sparkline-wrap.is-hero{min-width:7.5rem;justify-content:flex-end;margin-top:.2rem}.token-sparkline{display:block;color:var(--kx-text-muted)}.token-sparkline.is-up{color:var(--kx-hub-points)}.token-sparkline.is-down{color:var(--kx-danger, #ff6b7a)}.token-dex-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--kx-space-2)}.token-dex-cell{display:flex;flex-direction:column;gap:.2rem;padding:var(--kx-space-3);background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);min-width:0}.token-dex-cell span{color:var(--kx-text-muted);font-size:.75rem}.token-dex-cell strong{font-variant-numeric:tabular-nums}.token-dex-change{color:var(--kx-text-muted);font-variant-numeric:tabular-nums;font-weight:650}.token-dex-change.is-up{color:var(--kx-hub-points)}.token-dex-change.is-down{color:var(--kx-danger, #ff6b7a)}.item-hero-quote .token-dex-change{font-size:1.2rem;font-weight:750}.tokenomics-card{display:flex;flex-direction:column;gap:var(--kx-space-3);padding-top:var(--kx-space-4)}.tokenomics-card .listing-title-row-main{margin:0}.tokenomics-card .listing-title-row-main .helper-text{margin:0 0 .2rem}.tokenomics-split{display:grid;grid-template-columns:minmax(12rem,.9fr) minmax(0,1.2fr);gap:var(--kx-space-4);align-items:start}.tokenomics-split.is-wide{grid-template-columns:minmax(12rem,.7fr) minmax(0,1.55fr)}.tokenomics-split.is-boxes-first{grid-template-columns:minmax(0,1.2fr) minmax(12rem,.9fr)}.tokenomics-split.is-wide.is-boxes-first{grid-template-columns:minmax(0,1.55fr) minmax(12rem,.7fr)}.alloc-box-stack{display:flex;flex-direction:column;gap:var(--kx-space-3);min-width:0}.supply-grid-alloc.is-fill{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.supply-grid-alloc.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.supply-grid-alloc.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.supply-grid-alloc.is-3 .meta-stat-card strong{font-size:1.75rem;letter-spacing:-.03em;color:var(--kx-accent);font-variant-numeric:tabular-nums}.supply-grid-alloc.is-4 .meta-stat-card strong,.supply-grid-alloc.is-fill .meta-stat-card strong{font-size:1.65rem;letter-spacing:-.02em;color:var(--kx-accent);font-variant-numeric:tabular-nums}.supply-grid-alloc .allocation-stat{padding-right:var(--kx-space-4);cursor:pointer}.allocation-stat-extra,.allocation-stat-extra span{text-transform:none;letter-spacing:0;font-size:.82rem;font-weight:500;color:var(--kx-text-muted)}.market-link-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:var(--kx-space-3)}.market-link-card{display:flex;flex-direction:column;align-items:center;gap:var(--kx-space-2);padding:var(--kx-space-4);text-align:center;text-decoration:none;color:inherit}.market-link-card img{width:2.25rem;height:2.25rem;object-fit:contain;border-radius:var(--kx-radius-sm)}.market-link-card strong{font-size:.92rem}.modal-header-actions .market-mode-toggle,.modal-header-actions .segmented,.modal-header-actions .market-mode-switch{flex-wrap:nowrap}.market-mode-switch{display:inline-flex;align-items:center;gap:.55rem;min-height:var(--kx-control-height);padding:0 .15rem}.market-mode-switch>span{font-size:.82rem;font-weight:650;color:var(--kx-text-muted);transition:color .15s ease}.market-mode-switch>span.is-active{color:var(--kx-text)}.faucet-steps{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:var(--kx-space-2)}.faucet-steps li{color:var(--kx-text)}.tokenomics-footnote{grid-column:1 / -1}.token-utility-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.5rem,1fr));gap:var(--kx-space-3)}.token-utility-card{display:flex;flex-direction:column;gap:var(--kx-space-2);padding:var(--kx-space-4);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius);color:inherit;text-decoration:none;min-height:10rem}.token-utility-card p,.token-utility-card .helper-text{margin:0;color:var(--kx-text-muted);font-size:.88rem}.token-utility-icon{width:2.25rem;height:2.25rem;display:grid;place-items:center;border-radius:999px;background:var(--kx-inset);color:var(--kx-accent)}.token-utility-icon[data-mark=mint]{color:#34d399}.token-utility-icon[data-mark=sky]{color:#38bdf8}.token-utility-icon[data-mark=amber]{color:#f59e0b}.token-utility-icon[data-mark=steel]{color:#94a3b8}.token-utility-icon[data-mark=foam]{color:#2dd4bf}.token-utility-card.is-soon{opacity:.72}.token-gate-card{text-align:left}.token-roadmap{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kx-space-3)}.token-roadmap-item{display:grid;grid-template-columns:auto 1fr;gap:var(--kx-space-3);padding:var(--kx-space-4);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius)}.kx-timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:0}.kx-timeline.is-empty,.kx-meter-stack.is-empty,.kx-stat-tiles.is-empty,.kx-team-grid.is-empty{padding:var(--kx-space-4);border:1px dashed var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset, var(--kx-bg-elevated))}.kx-timeline-item{display:grid;grid-template-columns:1.25rem 1fr;gap:var(--kx-space-3);align-items:stretch;outline:none}.kx-timeline-item.is-dimmed{opacity:.55}.kx-timeline-item.is-hot .kx-timeline-body{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border))}.kx-timeline-rail{display:flex;flex-direction:column;align-items:center;padding-top:1.15rem}.kx-timeline-dot{width:.7rem;height:.7rem;border-radius:999px;border:2px solid var(--kx-border);background:var(--kx-card);flex-shrink:0}.kx-timeline-dot.is-done{background:var(--kx-lime, #84cc16);border-color:var(--kx-lime, #84cc16)}.kx-timeline-dot.is-now{background:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent)}.kx-timeline-dot.is-next{background:var(--kx-bg-elevated)}.kx-timeline-line{flex:1;width:2px;min-height:1.25rem;margin-top:.35rem;background:var(--kx-border)}.kx-timeline-body{padding:var(--kx-space-3) var(--kx-space-4);margin-bottom:var(--kx-space-3);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius);transition:border-color .15s ease,opacity .15s ease}.kx-timeline-head{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2);margin-bottom:var(--kx-space-2)}.kx-timeline-date{font-size:.85rem;color:var(--kx-muted)}.kx-timeline-title{display:block;font-size:1rem}.kx-timeline-note{margin:var(--kx-space-2) 0 0;color:var(--kx-muted)}.kx-meter-stack,.kx-stat-tiles{width:100%}.kx-stat-tile{position:relative;text-align:left;border:1px solid var(--kx-border)}.kx-stat-tile-dot{position:absolute;top:var(--kx-space-3);right:var(--kx-space-3);width:.5rem;height:.5rem;border-radius:999px;background:currentColor;opacity:.7}.kx-stat-tile.is-accent .kx-stat-tile-dot{color:var(--hub-accent, var(--kx-accent))}.kx-stat-tile.is-lime .kx-stat-tile-dot{color:var(--kx-lime, #84cc16)}.kx-stat-tile.is-sky .kx-stat-tile-dot{color:var(--kx-sky, #38bdf8)}.kx-stat-tile.is-amber .kx-stat-tile-dot{color:var(--kx-amber, #f59e0b)}.kx-stat-tile.is-violet .kx-stat-tile-dot{color:var(--kx-violet, #a78bfa)}.kx-stat-tile.is-hot .kx-stat-tile-dot{color:var(--kx-hot, #f43f5e)}.kx-stat-tile.is-muted .kx-stat-tile-dot{color:var(--kx-muted)}.kx-stat-tile-label{display:block;font-size:.8rem;color:var(--kx-muted)}.kx-stat-tile-value{display:block;margin-top:var(--kx-space-1);font-variant-numeric:tabular-nums}.kx-stat-tile-hint{display:block;margin-top:var(--kx-space-1)}.kx-people-section .section-title{text-align:center}.kx-people-section .kx-team-grid{grid-template-columns:repeat(auto-fit,minmax(160px,180px));justify-content:center;justify-items:stretch}.kx-team-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:var(--kx-space-3)}.kx-team-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--kx-space-2);padding:var(--kx-space-4);background:var(--kx-card);border:1px solid var(--kx-border);border-radius:var(--kx-radius);text-decoration:none;color:inherit;transition:border-color .15s ease}.kx-team-card:hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border))}.kx-team-avatar{width:2.75rem;height:2.75rem;border-radius:var(--kx-radius);object-fit:cover;background:var(--kx-inset, var(--kx-bg-elevated));border:1px solid var(--kx-border)}.kx-team-avatar.is-fallback{display:grid;place-items:center;font-weight:700;color:var(--hub-accent, var(--kx-accent))}.kx-team-name{font-weight:650}.kx-team-role{font-size:.85rem;color:var(--kx-muted)}.kx-feature-chips{display:flex;flex-wrap:wrap;gap:var(--kx-space-2)}.kx-feature-chip{display:inline-flex;align-items:center;gap:var(--kx-space-2);padding:.45rem .75rem;border-radius:999px;border:1px solid var(--kx-border);background:var(--kx-inset, var(--kx-bg-elevated));font-size:.9rem}.kx-feature-chip-dot{width:.45rem;height:.45rem;border-radius:999px;background:var(--hub-accent, var(--kx-accent));flex-shrink:0}.kx-highlight-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-3)}.kx-highlight-card{position:relative;padding:var(--kx-space-4);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset, var(--kx-bg-elevated));transition:border-color .15s ease,box-shadow .15s ease}.kx-highlight-card:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent),var(--kx-shadow)}.kx-highlight-dot{position:absolute;top:var(--kx-space-3);right:var(--kx-space-3);width:.5rem;height:.5rem;border-radius:999px;background:var(--hub-accent, var(--kx-accent))}.kx-highlight-card p{margin:var(--kx-space-2) 0 0;color:var(--kx-muted)}.kx-trust-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--kx-space-2)}.kx-trust-item{display:grid;grid-template-columns:.75rem 1fr;gap:var(--kx-space-3);align-items:start;padding:var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-card)}.kx-trust-dot{width:.55rem;height:.55rem;margin-top:.35rem;border-radius:999px;background:var(--kx-muted)}.kx-trust-item.is-pass .kx-trust-dot{background:var(--kx-lime, #84cc16)}.kx-trust-item.is-warn .kx-trust-dot{background:var(--kx-amber, #f59e0b)}.kx-trust-item.is-info .kx-trust-dot{background:var(--kx-sky, #38bdf8)}@media(max-width:900px){.kx-highlight-grid{grid-template-columns:1fr}}.token-slice-row+.token-slice-row{margin-top:var(--kx-space-2)}@media(max-width:1100px){.dash-stats.is-4,.dash-stats.hub-perk-grid.is-4,.hub-perk-grid.is-4,.dash-stats.hub-perk-grid.is-3,.hub-perk-grid.is-3,.supply-grid-alloc.is-4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.token-dex-strip,.tokenomics-split,.tokenomics-split.is-wide{grid-template-columns:1fr}.dash-stats.is-3:not(.hub-perk-grid),.supply-grid-alloc.is-3{grid-template-columns:1fr}}.listing-grid.nft-token-grid,.listing-grid.nft-collection-grid{grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}@media(min-width:1100px){.listing-grid.nft-token-grid,.listing-grid.nft-collection-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}.nft-art-frame{display:block;width:100%;aspect-ratio:1;border-radius:var(--kx-radius);overflow:hidden;background:var(--kx-inset)}.nft-art-frame>img,.nft-art-frame>.listing-card-fallback{width:100%;height:100%;object-fit:cover;display:block}.nft-art-frame>.listing-card-fallback{display:grid;place-items:center;aspect-ratio:1}button.nft-token-card{width:100%;text-align:left;font:inherit;color:inherit;cursor:pointer}.nft-token-card.is-selected{border-color:var(--hub-accent, var(--kx-accent))}.nft-token-card,.nft-slot-card,.nft-picker-card{display:flex;flex-direction:column;gap:var(--kx-space-2);padding:var(--kx-space-3)}.nft-slot-face-wrap,.nft-slot-art{position:relative;aspect-ratio:1;border-radius:var(--kx-radius);overflow:hidden;background:var(--kx-inset)}.nft-slot-face-wrap{width:100%}.nft-slot-art{width:50%;align-self:center}.nft-token-media,.nft-slot-face{position:relative;aspect-ratio:1;width:100%;height:100%;border:0;padding:0;border-radius:var(--kx-radius);overflow:hidden;background:var(--kx-inset);cursor:pointer}.nft-token-media img,.nft-slot-face img,.nft-check-art,.nft-pfp-value img,.nft-pfp-preview .nft-token-media img{width:100%;height:100%;object-fit:cover}.nft-check-art{width:96px;height:96px;border-radius:var(--kx-radius)}.nft-token-body{display:flex;flex-direction:column;gap:var(--kx-space-1);min-width:0}.nft-token-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.nft-token-name{display:inline-flex;align-items:center;gap:.3rem;min-width:0;font-size:.92rem;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--kx-text)}.nft-token-id{flex-shrink:0;font-size:.92rem;font-weight:650;color:var(--hub-accent, var(--kx-accent))}.nft-mark{width:.95rem;height:.95rem;flex-shrink:0}.nft-mark.is-diamond{color:#38bdf8}.nft-mark.is-rarest{color:#f59e0b}.nft-mark.is-one{color:#c4b5fd}.nft-token-tick{margin:0;font-size:.75rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-muted)}.nft-token-meta{display:grid;grid-template-columns:auto 1fr;gap:.2rem .75rem;margin:0}.nft-token-meta dt{color:var(--kx-muted)}.nft-token-meta dd{margin:0}.nft-rarity-pill,.nft-role-pill{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .55rem;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.nft-token-media .nft-rarity-pill{position:absolute;left:.5rem;top:.5rem}.nft-rarity-pill.is-diamond{color:#fde68a;background:color-mix(in srgb,#eab308 22%,transparent)}.nft-role-pill.is-operator{color:#7dd3fc;background:color-mix(in srgb,#0ea5e9 22%,transparent)}.nft-rarity-pill.is-rarest{color:#fda4af;background:color-mix(in srgb,#f43f5e 22%,transparent)}.nft-rarity-pill.is-one{color:#ddd6fe;background:color-mix(in srgb,#8b5cf6 28%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#e9d5ff 45%,transparent)}.nft-role-pill.is-foreman{color:#d8b4fe;background:color-mix(in srgb,#a855f7 22%,transparent)}.nft-rarity-pill.is-standard{color:#cbd5e1;background:color-mix(in srgb,#94a3b8 22%,transparent)}.nft-role-pill.is-worker{color:#86efac;background:color-mix(in srgb,#22c55e 22%,transparent)}.nft-role-pill.is-operative{color:#67e8f9;background:color-mix(in srgb,#06b6d4 22%,transparent)}.nft-role-pill.is-warden{color:#fcd34d;background:color-mix(in srgb,#f59e0b 22%,transparent)}html[data-theme=light] .nft-rarity-pill.is-diamond{color:#a16207;background:color-mix(in srgb,#eab308 18%,#ffffff)}html[data-theme=light] .nft-role-pill.is-operator{color:#075985;background:color-mix(in srgb,#0ea5e9 16%,#ffffff)}html[data-theme=light] .nft-rarity-pill.is-rarest{color:#be123c;background:color-mix(in srgb,#f43f5e 16%,#ffffff)}html[data-theme=light] .nft-rarity-pill.is-one{color:#5b21b6;background:color-mix(in srgb,#8b5cf6 16%,#ffffff)}html[data-theme=light] .nft-role-pill.is-foreman{color:#6b21a8;background:color-mix(in srgb,#a855f7 16%,#ffffff)}html[data-theme=light] .nft-rarity-pill.is-standard{color:#475569;background:color-mix(in srgb,#94a3b8 18%,#ffffff)}html[data-theme=light] .nft-role-pill.is-worker{color:#166534;background:color-mix(in srgb,#22c55e 16%,#ffffff)}html[data-theme=light] .nft-role-pill.is-operative{color:#155e75;background:color-mix(in srgb,#06b6d4 16%,#ffffff)}html[data-theme=light] .nft-role-pill.is-warden{color:#92400e;background:color-mix(in srgb,#f59e0b 16%,#ffffff)}.nft-slot-status{margin:0;display:flex;flex-direction:column;gap:.1rem;font-size:.85rem;color:#86efac}.nft-slot-status a{display:block;color:#67e8f9}.nft-slot-card{position:relative;display:grid;grid-template-rows:minmax(0,1fr) auto;justify-items:center;aspect-ratio:1;width:100%;min-width:0;border-style:solid;background:var(--kx-inset-mid, var(--kx-bg-elevated));gap:.85rem;padding:.9rem;align-items:center;text-align:center;overflow:hidden}.nft-slot-card.is-filled{border-style:solid}.nft-slot-card>.nft-role-pill,.nft-slot-badges{align-self:center;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}.nft-slot-badges>*{box-sizing:border-box;min-height:1.45rem;padding:.15rem .5rem;font-size:.65rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;border-radius:999px;line-height:1.2}.nft-slot-specs{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.35rem}.nft-slot-specs .game-tone-badge{font-weight:650;letter-spacing:0;text-transform:none}.nft-slot-id{margin:0;width:100%;font-size:.95rem;font-weight:700;text-align:center}.nft-slot-deploy{margin:0;width:100%;font-size:.9rem;font-weight:650;color:var(--kx-text);text-align:center}.nft-slot-hint{margin:0}.nft-slot-top{display:flex;justify-content:space-between;align-items:center;gap:var(--kx-space-2)}.nft-slot-x{width:28px;height:28px;border-radius:999px;border:1px solid var(--kx-border);background:var(--kx-bg-elevated);color:inherit;line-height:1}.nft-slot-plus{font-size:1.4rem;color:var(--kx-muted)}.nft-slot-perk{margin:0;color:#67e8f9;font-size:.85rem}.game-hero-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.game-top-nav{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-3);margin:0}.game-play-shell{display:flex;flex-direction:column;gap:var(--kx-space-3)}.game-top-nav-back,.game-top-nav-link{color:var(--hub-accent, var(--kx-accent));font-weight:700;font-size:.92rem;text-decoration:none}.game-top-nav-back:hover,.game-top-nav-link:hover{text-decoration:underline}.game-top-nav-links{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-4)}.game-hero.card.item-hero{overflow:hidden}.item-hero.game-hero{border-color:var(--kx-border)}.item-hero.game-hero:hover,.item-hero.game-hero:focus-within{border-color:var(--kx-border);box-shadow:none}.game-hero-title{display:flex;align-items:center;gap:var(--kx-space-3)}.game-hero-title.editor-hero-title{font-size:clamp(1.75rem,3vw,2.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.game-hero-title .hub-tilt-bar{width:6px;height:.92em;min-height:0;align-self:center}.game-tabs-row .segmented button{position:relative;flex-shrink:0}.kx-tab-icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center}.kx-tab-label{display:inline-flex;align-items:center;gap:.55rem;white-space:nowrap}.game-tab-dot{display:inline-block;width:.42rem;height:.42rem;margin-left:.12rem;border-radius:999px;background:var(--kx-steel);flex-shrink:0;align-self:center}.game-tab-dot.is-mining,.game-status-dot.is-mining{background:#3dd68c}.game-tab-dot.is-attention,.game-status-dot.is-attention{background:#f0a04b}.game-tab-dot.is-inactive,.game-status-dot.is-inactive{background:#e85d5d}.game-tab-dot.is-reclaim,.game-status-dot.is-reclaim{background:#4cc4e8}.game-tabs-row{display:flex;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--kx-space-2);width:100%}.chrome-tab-toolbar-leading{display:inline-flex;align-items:center;gap:var(--kx-space-2);flex:0 0 auto;min-width:0}.chrome-tab-leading-btn{height:var(--kx-control-height);white-space:nowrap}.chrome-back-btn{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0;box-sizing:border-box;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);color:var(--kx-text-muted);text-decoration:none}.chrome-back-btn svg{width:18px;height:18px}.chrome-back-btn:hover,.chrome-back-btn:focus-visible{color:var(--kx-text);background:var(--kx-panel)}.chrome-tab-toolbar-actions{display:inline-flex;align-items:center;gap:var(--kx-space-2);flex-shrink:0;margin-left:auto}.chrome-panel-toggle,.hub-aside-toggle{flex-shrink:0;width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0;box-sizing:border-box;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);color:var(--kx-text-muted)}.chrome-panel-toggle[aria-pressed=true],.hub-aside-toggle[aria-pressed=true]{color:var(--kx-text);background:var(--kx-panel);border-color:var(--kx-border)}.chrome-panel-toggle:hover,.chrome-panel-toggle:focus-visible,.hub-aside-toggle:hover,.hub-aside-toggle:focus-visible{color:var(--kx-text);background:var(--kx-panel)}.game-tabs-row .segmented,.kx-tabs-scroll>.segmented{display:flex;flex:1 1 auto;width:100%;min-width:0;max-width:none;justify-content:flex-start;overflow-x:auto;overflow-y:visible;flex-wrap:nowrap;scrollbar-gutter:stable}.kx-tabs-scroll>.kx-tabs-collapse{flex:1 1 auto;width:100%;min-width:0}.game-plant-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-3);align-items:stretch}@media(max-width:900px){.game-plant-grid{grid-template-columns:1fr}}.game-plant-card{display:flex;flex-direction:column;height:100%;gap:0;padding:0;overflow:hidden}.game-plant-card.is-inactive .game-plant-media img{filter:grayscale(1)}.game-plant-media{position:relative;display:block;width:100%;padding:0;border:0;aspect-ratio:var(--kx-media-banner-ratio, 16 / 9);overflow:hidden;cursor:pointer;background:var(--kx-inset)}.game-plant-media img{width:100%;height:100%;object-fit:cover;object-position:top center}.game-plant-media-stats{position:absolute;left:0;right:0;bottom:0;z-index:1;display:flex;flex-wrap:wrap;gap:.35rem;padding:.55rem .75rem;background:linear-gradient(transparent,#000000c7);pointer-events:none}.game-plant-media-modal{cursor:default;border-radius:var(--kx-radius);overflow:hidden}.game-plant-chip{display:inline-flex;max-width:100%;align-items:center;border:1px solid rgba(255,255,255,.3);border-radius:var(--kx-radius);background:#00000080;color:#fff;padding:.2rem .5rem;font-size:.62rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.game-plant-cta{width:100%}.game-plant-body{display:flex;flex-direction:column;flex:1 1 auto;padding:.4rem var(--kx-space-3) var(--kx-space-3);gap:var(--kx-space-2)}.game-plant-foot{display:flex;flex-direction:column;gap:var(--kx-space-2)}.game-plant-pillar-wrap{display:flex;flex-direction:column;align-items:center;gap:.28rem}.game-plant-pillar{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:2.35rem;height:3.55rem;padding:0;border:0;background:transparent;color:var(--kx-text);font-weight:800;font-size:.58rem;font-variant-numeric:tabular-nums;line-height:1}.game-plant-pillar:after{content:"";position:absolute;top:-5px;left:50%;width:.72rem;height:4px;transform:translate(-50%);border-radius:2px 2px 0 0;background:var(--kx-text)}.game-plant-pillar-tank{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;overflow:hidden;border-radius:.42rem;border:2px solid color-mix(in srgb,var(--kx-text) 55%,transparent);background:var(--kx-inset-mid)}.game-plant-pillar-tank:before{content:"";position:absolute;left:0;right:0;bottom:0;height:var(--pillar-fill, 0%);background:var(--hub-accent, var(--kx-accent));pointer-events:none}.game-plant-pillar.is-empty .game-plant-pillar-tank{background:var(--kx-inset-strong);border-color:var(--kx-border-strong)}.game-plant-pillar.is-empty .game-plant-pillar-tank:before{display:none}.game-plant-pillar.is-empty:after{background:var(--kx-border-strong)}.game-plant-pillar.is-empty{color:var(--kx-text-muted)}.game-plant-pillar-label{position:relative;z-index:1}.game-plant-pillar-id{font-size:.68rem;font-weight:700;color:var(--kx-text-muted)}.game-overview-layout{display:flex;flex-direction:column;gap:var(--kx-space-4);min-width:0}.game-overview-layout .kx-article,.game-overview-layout .card{max-width:none}.game-owned-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-2)}.game-owned-group{display:flex;flex-direction:column;gap:var(--kx-space-2)}.game-owned-group-title{margin:0;font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--kx-text-muted)}.game-owned-capsule{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);min-height:2.75rem;padding:.55rem .75rem}button.game-owned-capsule{width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer}button.game-owned-capsule.is-selected{border-color:var(--hub-accent, var(--kx-accent))}.game-owned-label{font-size:.9rem;font-weight:650;color:var(--kx-text-muted)}.game-owned-value{font-variant-numeric:tabular-nums}.game-owned-value.is-owned{color:#3dd68c}.game-owned-value.is-zero{color:var(--kx-text-muted);font-weight:500}.game-stat-capsule{display:flex;flex-direction:column;gap:.15rem;min-height:0;padding:1rem}.game-stat-label-row{display:flex;align-items:center;gap:.4rem}.game-stat-help{width:1.15rem;height:1.15rem;border-radius:999px;border:1px solid var(--kx-border);background:transparent;color:var(--kx-text-muted);font-size:.68rem;font-weight:800;line-height:1;padding:0;cursor:help}.game-stat-capsule .fee-box-title{font-size:.75rem;font-weight:650;letter-spacing:.04em}.game-stat-capsule .game-stat-value{margin-top:.2rem;font-size:1.5rem;font-weight:800;line-height:1.15}.game-stat-capsule .game-stat-value.is-flow{color:#34d399}.game-stat-capsule .game-stat-value.is-bag{display:inline-flex;align-items:center;gap:.45rem;color:#60a5fa}.game-stat-capsule .game-stat-value.is-bag .game-mined-diamond{width:1.25rem;height:1.25rem;color:inherit}.game-stat-capsule .game-stat-value.is-count{color:var(--kx-text)}.game-stat-capsule .helper-text{margin:.25rem 0 0;font-size:.75rem}html[data-theme=light] .game-stat-capsule .game-stat-value.is-flow{color:#059669}html[data-theme=light] .game-stat-capsule .game-stat-value.is-bag{color:#2563eb}.game-redeem-stats{display:grid;grid-template-columns:1fr;gap:var(--kx-space-2)}.game-redeem-stat{display:flex;flex-direction:column;gap:.25rem}.game-redeem-aside{gap:var(--kx-space-3)}.game-refill-slots{display:flex;flex-direction:column;gap:var(--kx-space-2)}.game-refill-slot{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);padding:.7rem .85rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset-panel)}.game-refill-slot strong{display:block}.game-refill-slot .helper-text{margin:.2rem 0 0}.game-refill-slot.is-empty{opacity:.72}.game-worker-card.is-exhausted{border-color:color-mix(in srgb,#f0a04b 45%,var(--kx-border))}.game-blueprint-card{display:flex;flex-direction:column;height:100%;min-height:100%;gap:0;padding:0;overflow:hidden}.game-card-media,.game-blueprint-media,.game-shop-card-media{position:relative;aspect-ratio:var(--kx-media-banner-ratio, 16 / 9);height:auto;min-height:0;overflow:hidden;background:#101012}.game-card-media img,.game-shop-card-media img{width:100%;height:100%;object-fit:cover;display:block}.game-blueprint-media{aspect-ratio:4 / 3}.game-blueprint-media img{width:100%;height:100%;object-fit:contain;object-position:center;display:block}.game-blueprint-media .game-kind-badge{position:absolute;top:.55rem;left:.55rem}.game-card-body{display:flex;flex-direction:column;flex:1 1 auto;gap:var(--kx-space-2);padding:1.15rem var(--kx-space-3) var(--kx-space-3)}.game-card-dock{margin-top:auto;display:flex;flex-direction:column;gap:var(--kx-space-2)}.game-assign-badges{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.35rem}.game-blueprint-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-2);padding-top:0}.game-blueprint-head .section-title{margin:0}.game-blueprint-specs,.game-blueprint-ings{display:flex;flex-direction:column;gap:.35rem;padding:.65rem .75rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset)}.game-blueprint-spec,.game-blueprint-ing{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2);font-size:.85rem}.game-blueprint-spec strong,.game-blueprint-ing strong{font-variant-numeric:tabular-nums;text-align:right}.game-spec-value{font-variant-numeric:tabular-nums;font-weight:600}.game-spec-value.is-speed{color:#3dd68c}.game-spec-value.is-cap{color:var(--kx-gold)}.game-spec-value.is-power{color:#e85d5d}.game-spec-value.is-duration,.game-spec-value.is-efficiency{color:var(--kx-sky)}.game-spec-value.is-refine{color:#c084fc}.game-spec-value.is-max,.game-spec-value.is-prod{color:var(--hub-accent, var(--kx-accent))}.game-spec-value.is-auto{color:var(--kx-gold)}.game-tone-badge,.game-plant-setup-stat{display:inline-flex;align-items:center;font-size:.72rem;font-weight:650;font-variant-numeric:tabular-nums;white-space:nowrap;padding:.15rem .45rem;border-radius:999px;background:var(--kx-inset);border:1px solid transparent}.game-tone-badge.is-speed,.game-plant-setup-stat.is-speed{color:#3dd68c;background:color-mix(in srgb,#3dd68c 14%,transparent);border-color:color-mix(in srgb,#3dd68c 35%,transparent)}.game-tone-badge.is-cap,.game-plant-setup-stat.is-cap{color:#a5b4fc;background:color-mix(in srgb,#6366f1 16%,transparent);border-color:color-mix(in srgb,#6366f1 36%,transparent)}.game-tone-badge.is-power,.game-plant-setup-stat.is-power,.game-plant-setup-stat.is-bad{color:#e85d5d;background:color-mix(in srgb,#e85d5d 14%,transparent);border-color:color-mix(in srgb,#e85d5d 35%,transparent)}.game-tone-badge.is-duration,.game-tone-badge.is-efficiency,.game-plant-setup-stat.is-duration,.game-plant-setup-stat.is-efficiency{color:var(--kx-sky);background:color-mix(in srgb,var(--kx-sky) 14%,transparent);border-color:color-mix(in srgb,var(--kx-sky) 35%,transparent)}.game-tone-badge.is-refine,.game-plant-setup-stat.is-refine{color:#c084fc;background:color-mix(in srgb,#c084fc 16%,transparent);border-color:color-mix(in srgb,#c084fc 35%,transparent)}.game-tone-badge.is-max,.game-tone-badge.is-prod,.game-plant-setup-stat.is-prod,.game-plant-setup-stat.is-max,.game-plant-setup-stat.is-good{color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,transparent);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 35%,transparent)}.game-tone-badge.is-auto,.game-plant-setup-stat.is-auto{color:#5eead4;background:color-mix(in srgb,#14b8a6 16%,transparent);border-color:color-mix(in srgb,#14b8a6 35%,transparent)}.game-tone-badge.is-crew,.game-tone-badge.is-flow{color:#3dd68c;background:color-mix(in srgb,#3dd68c 14%,transparent);border-color:color-mix(in srgb,#3dd68c 35%,transparent)}.game-tone-badge.is-session{color:#7dd3fc;background:color-mix(in srgb,#0ea5e9 16%,transparent);border-color:color-mix(in srgb,#0ea5e9 35%,transparent)}.game-tone-badge.is-payout{color:#d8b4fe;background:color-mix(in srgb,#a855f7 16%,transparent);border-color:color-mix(in srgb,#a855f7 35%,transparent)}.game-tone-badge.is-zero,.game-tone-badge.is-idle{color:var(--kx-text-muted);background:var(--kx-inset);border-color:transparent;font-weight:500}html[data-theme=light] .game-tone-badge.is-speed,html[data-theme=light] .game-plant-setup-stat.is-speed{color:#166534;background:color-mix(in srgb,#22c55e 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-cap,html[data-theme=light] .game-plant-setup-stat.is-cap{color:#3730a3;background:color-mix(in srgb,#6366f1 14%,#ffffff)}html[data-theme=light] .game-tone-badge.is-auto,html[data-theme=light] .game-plant-setup-stat.is-auto{color:#0f766e;background:color-mix(in srgb,#14b8a6 14%,#ffffff)}html[data-theme=light] .game-tone-badge.is-power,html[data-theme=light] .game-plant-setup-stat.is-power,html[data-theme=light] .game-plant-setup-stat.is-bad{color:#991b1b;background:color-mix(in srgb,#e85d5d 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-duration,html[data-theme=light] .game-tone-badge.is-efficiency,html[data-theme=light] .game-plant-setup-stat.is-duration,html[data-theme=light] .game-plant-setup-stat.is-efficiency{color:#075985;background:color-mix(in srgb,var(--kx-sky) 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-refine,html[data-theme=light] .game-plant-setup-stat.is-refine{color:#6b21a8;background:color-mix(in srgb,#c084fc 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-max,html[data-theme=light] .game-tone-badge.is-prod,html[data-theme=light] .game-plant-setup-stat.is-prod,html[data-theme=light] .game-plant-setup-stat.is-max,html[data-theme=light] .game-plant-setup-stat.is-good{color:#0f766e;background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-crew,html[data-theme=light] .game-tone-badge.is-flow{color:#166534;background:color-mix(in srgb,#22c55e 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-session{color:#075985;background:color-mix(in srgb,#0ea5e9 16%,#ffffff)}html[data-theme=light] .game-tone-badge.is-payout{color:#6b21a8;background:color-mix(in srgb,#a855f7 16%,#ffffff)}.game-tone-badge,.game-plant-setup-stat,.game-kind-badge{border-color:transparent}.game-blueprint-ing.is-ok strong{color:#3dd68c}.game-blueprint-ing.is-miss strong{color:#e85d5d}@media(max-width:1100px){.game-owned-grid,.game-blueprint-grid,.game-shop-grid,.game-upgrade-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.game-owned-grid,.game-blueprint-grid,.game-shop-grid,.game-upgrade-grid{grid-template-columns:minmax(0,1fr)}}.item-hero-copy{padding:var(--kx-space-4)}.game-play-shell>.item-hero,.game-play-shell .item-hero{margin:0}.game-plant-id{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2)}.game-plant-id strong{font-size:1.05rem;font-weight:700;letter-spacing:-.01em}.game-plant-id .game-plant-mined{font-size:1.2rem}.game-plant-id .game-plant-mined .game-spec-value{font-size:1.25rem;font-weight:800}.game-plant-id .game-mined-diamond{width:1.15rem;height:1.15rem}.game-plant-timer,.game-plant-meter .game-plant-rate,.game-plant-meter .game-plant-rate .game-stat-value{font-size:.95rem;font-weight:800;font-variant-numeric:tabular-nums}.game-plant-timer{color:var(--kx-sky)}.game-plant-meter{display:flex;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2);flex-wrap:wrap}.game-plant-rate{display:inline-flex;align-items:baseline;gap:.45rem;cursor:help}.game-plant-meter .game-plant-rate .game-stat-value{color:#3dd68c}.game-plant-mined{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:.2rem;font-weight:800;font-variant-numeric:tabular-nums;cursor:help}.game-plant-mined.is-muted{opacity:.55}.game-plant-mined-of{font-size:.78rem;font-weight:700;color:var(--kx-text-muted);padding:0 .15rem}.game-mined-diamond{width:.95rem;height:.95rem;color:var(--kx-sky);flex:0 0 auto;translate:0 .08rem}.game-plant-power-meta{display:inline-flex;flex-wrap:wrap;gap:var(--kx-space-3);font-size:.85rem}.game-power-line{display:inline-flex;align-items:center;gap:.4rem;font-weight:400;color:var(--kx-text-muted)}.game-plant-energy,.game-plant-setup{border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);padding:var(--kx-space-3)}.game-plant-pillars{display:flex;align-items:flex-end;gap:var(--kx-space-2);margin:.72rem 0 .58rem}.game-plant-setup{display:flex;flex-direction:column;gap:.35rem}.game-plant-setup-scroll{display:flex;flex-direction:column;gap:.35rem;height:14.15rem;overflow-x:hidden;overflow-y:auto;padding-right:.25rem;scrollbar-width:thin;scrollbar-color:var(--kx-scrollbar-thumb) var(--kx-scrollbar-track)}.game-plant-setup-scroll::-webkit-scrollbar{width:var(--kx-scrollbar-size)}.game-plant-setup-scroll::-webkit-scrollbar-track{background:var(--kx-scrollbar-track)}.game-plant-setup-scroll::-webkit-scrollbar-thumb{background:var(--kx-scrollbar-thumb);border-radius:var(--kx-radius-pill)}.game-plant-setup-scroll::-webkit-scrollbar-thumb:hover{background:var(--kx-scrollbar-thumb-hover)}.game-plant-setup-row{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;height:2.55rem;min-height:2.55rem;flex:0 0 2.55rem;overflow:hidden;border:0;background:transparent;color:inherit;text-align:left;padding:0;cursor:pointer}.game-plant-setup-row span.helper-text{display:inline}.game-plant-setup-mark{width:1.15rem;flex:0 0 auto;font-weight:800}.game-plant-setup-row.is-ok .game-plant-setup-mark{color:#3dd68c}.game-plant-setup-row.is-miss .game-plant-setup-mark{color:#e85d5d}.listing-grid.nft-slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none;gap:var(--kx-space-3);align-items:start}@media(max-width:720px){.listing-grid.nft-slot-grid{grid-template-columns:minmax(0,1fr)}}.listing-grid.nft-picker-grid{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));width:100%;align-items:stretch}.nft-picker-card{height:100%}.nft-picker-card .nft-token-body{flex:1 1 auto}.nft-picker-card .nft-token-body>.btn{margin-top:auto;width:100%}.nft-picker-card .nft-token-media,.nft-token-card .nft-token-media{position:relative;display:block;aspect-ratio:auto;width:100%;height:0;padding:0 0 100%;overflow:hidden;flex:0 0 auto}.nft-slot-card .nft-slot-art{width:100%;max-width:none;aspect-ratio:1;height:auto;flex:0 0 auto}.nft-slot-art .nft-slot-face{aspect-ratio:1;width:100%;height:100%;padding:0}.nft-slot-card .nft-slot-face img,.nft-picker-card .nft-token-media>img,.nft-picker-card .nft-token-media>.listing-card-fallback,.nft-token-card .nft-token-media>img,.nft-token-card .nft-token-media>.listing-card-fallback{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center}.nft-slot-art .nft-slot-x{position:absolute;right:.35rem;top:.35rem;z-index:2}.nft-slot-overlay{position:absolute;left:.4rem;right:.4rem;bottom:.4rem;z-index:1;margin:0;font-size:.68rem;line-height:1.2}.game-worker-thumb{width:9rem;height:9rem;aspect-ratio:1;min-height:0;flex:0 0 9rem;align-self:center;overflow:hidden;box-sizing:border-box;padding:0;display:grid;place-items:center}.game-worker-thumb img,.game-worker-thumb .listing-card-fallback{width:100%;height:100%;max-width:none;max-height:none;object-fit:cover}.game-worker-copy{flex:1;min-width:0}.game-setup-box{padding:.75rem}.game-how-steps strong{display:block}.kx-article-head{display:flex;flex-direction:column;gap:var(--kx-space-2);margin-top:max(0px,calc(var(--kx-prose-h3-gap) - var(--kx-prose-block-gap)))}.kx-article-head:first-child{margin-top:0}.kx-article>.kx-article-kicker:first-child+.kx-article-title{margin-top:var(--kx-space-1)}.kx-article>.kx-prose-quote{margin-top:max(0px,calc(var(--kx-space-4) - var(--kx-prose-block-gap)));margin-bottom:0}.nft-picker-card.is-locked{opacity:.78}.nft-in-use{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;background:color-mix(in srgb,#000 55%,transparent);color:#fff;font-weight:800;letter-spacing:.08em;text-align:center;padding:.5rem}.nft-in-use small{font-weight:600;letter-spacing:0}.nft-pfp-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.9fr);gap:var(--kx-space-5);align-items:start}.nft-pfp-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);flex-wrap:wrap}.nft-pfp-values{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:var(--kx-space-2);max-height:18rem;overflow:auto;padding-right:.15rem}.nft-pfp-value{position:relative;aspect-ratio:1;padding:0;border:1px solid var(--kx-border);border-radius:var(--kx-radius);overflow:hidden;background:var(--kx-inset);cursor:pointer}.nft-pfp-value.is-on{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px var(--hub-accent, var(--kx-accent))}.nft-pfp-value img,.nft-pfp-value .listing-card-fallback{width:100%;height:100%;object-fit:cover}.nft-pfp-check{position:absolute;top:.3rem;right:.3rem;width:1.1rem;height:1.1rem;display:grid;place-items:center;border-radius:999px;background:var(--hub-accent, var(--kx-accent));color:#04110a;font-size:.7rem;font-weight:800}.nft-pfp-preview{position:sticky;top:var(--kx-space-4)}.nft-pfp-preview .nft-token-media{min-height:min(52vw,22rem)}.nft-pfp-preview .btn{width:100%}@media(max-width:720px){.nft-pfp-split{grid-template-columns:1fr}}.kx-article{max-width:var(--kx-prose-max-width);display:flex;flex-direction:column;gap:var(--kx-prose-block-gap);font-size:var(--kx-prose-size);line-height:var(--kx-prose-line)}.kx-article.is-bare{max-width:none}.kx-article.card{padding:var(--kx-space-5) var(--kx-space-4);gap:var(--kx-prose-block-gap)}.chronicles-article-body .kx-prose,.publishing-article-panel .kx-prose,.publishing-body-panel .kx-prose,.kx-article .kx-prose{max-width:none}.kx-article-kicker{margin:0;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hub-accent, var(--kx-accent))}.kx-article-title,.kx-article-h2{margin:0;font-size:clamp(1.5rem,2.6vw,1.85rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--kx-text)}.kx-article-h3{margin:0;font-size:1.125rem;font-weight:650;line-height:1.4;color:var(--kx-text)}.kx-article-p{margin:0;color:color-mix(in srgb,var(--kx-text) 88%,var(--kx-text-muted));line-height:var(--kx-prose-line);font-size:var(--kx-prose-size)}.kx-article-list{margin:0;padding-left:1.2rem;color:var(--kx-text-muted);line-height:var(--kx-prose-line);font-size:var(--kx-prose-size)}.kx-article-list li+li{margin-top:.35rem}.kx-article-list li::marker{color:var(--hub-accent, var(--kx-accent))}.kx-article-table-wrap{overflow-x:auto;border:1px solid var(--kx-border);border-radius:var(--kx-radius)}.kx-article-table{width:100%;border-collapse:collapse;font-size:.92rem}.kx-article-table th,.kx-article-table td{padding:.65rem .85rem;text-align:left;border-bottom:1px solid var(--kx-border)}.kx-article-table th{font-size:.68rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--kx-text-muted);background:var(--kx-inset, var(--kx-bg-elevated))}.kx-article-table tr:last-child td{border-bottom:0}.kx-prose{max-width:var(--kx-prose-max-width);display:flex;flex-direction:column;gap:var(--kx-prose-block-gap);font-size:var(--kx-prose-size);line-height:var(--kx-prose-line)}.kx-prose-h1{margin:0;font-size:clamp(1.5rem,2.6vw,1.85rem);font-weight:800;letter-spacing:-.02em;line-height:1.25;color:var(--kx-text)}.kx-prose-h2{margin:var(--kx-prose-section-gap) 0 0;padding-bottom:var(--kx-space-2);border-bottom:1px solid var(--kx-border);font-size:clamp(1.25rem,2.2vw,1.45rem);font-weight:800;letter-spacing:-.02em;line-height:1.3;color:var(--kx-text)}.kx-prose-h2:first-child,.kx-prose-h1:first-child{margin-top:0}.kx-prose-h3{margin:var(--kx-prose-h3-gap) 0 0;font-size:1.125rem;font-weight:650;line-height:1.4;color:var(--kx-text)}.kx-prose-p{margin:0;color:color-mix(in srgb,var(--kx-text) 88%,var(--kx-text-muted));line-height:var(--kx-prose-line);font-size:var(--kx-prose-size)}.kx-prose-ul,.kx-prose-ol{margin:0;padding-left:1.2rem;color:var(--kx-text-muted);line-height:var(--kx-prose-line)}.kx-prose-ul li+li,.kx-prose-ol li+li{margin-top:.35rem}.kx-prose-ul li::marker,.kx-prose-ol li::marker{color:var(--hub-accent, var(--kx-accent))}.kx-prose-quote{margin:var(--kx-space-5) 0;padding:var(--kx-space-4) var(--kx-space-4) var(--kx-space-4) var(--kx-space-5);border-left:4px solid color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,transparent);border-radius:var(--kx-radius);background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-inset));font-style:italic;color:color-mix(in srgb,var(--kx-text) 88%,var(--kx-text-muted))}.kx-prose-quote p{margin:0;line-height:var(--kx-prose-line)}.kx-prose-quote p:empty{display:none}.kx-prose-quote p+p{margin-top:var(--kx-space-2)}.kx-prose-quote-cite{margin-top:var(--kx-space-3);font-style:normal;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--hub-accent, var(--kx-accent))}.kx-prose-hr{margin:var(--kx-prose-hr-gap) 0;border:none;border-top:1px solid var(--kx-border)}.kx-prose-link{color:var(--hub-accent, var(--kx-accent));font-weight:650;text-decoration:none}.kx-prose-link:hover{text-decoration:underline}.kx-body{font-size:var(--kx-prose-size);line-height:var(--kx-prose-line);color:color-mix(in srgb,var(--kx-text) 88%,var(--kx-text-muted))}.kx-body-sm{font-size:1rem;line-height:2;color:var(--kx-text-muted)}.kx-page-kicker{display:flex;align-items:center;gap:.625rem;margin:0 0 var(--kx-space-3)}.kx-page-kicker .hub-tilt-bar-sm{height:1rem}.kx-panel-label{margin:0;font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--hub-accent, var(--kx-accent))}.chronicles-page-shell{min-width:0;max-width:100%}.chronicles-page-shell.stack-md{gap:var(--kx-space-3)}.chronicles-back-link{display:inline-flex;align-items:center;gap:.35rem;margin:0;font-size:1rem;font-weight:650;color:var(--kx-text-muted);text-decoration:none}.chronicles-back-link:hover{color:var(--hub-accent, var(--kx-accent))}.chronicles-article-split{display:grid;gap:var(--kx-space-5);align-items:start;min-width:0}@media(min-width:1024px){.chronicles-article-split{grid-template-columns:minmax(0,1fr) minmax(0,320px);gap:var(--kx-space-6);column-gap:var(--kx-space-6)}}@media(min-width:1280px){.chronicles-article-split{grid-template-columns:minmax(0,1fr) minmax(0,340px);gap:var(--kx-space-6);column-gap:var(--kx-space-6)}}.chronicles-article-column{display:flex;flex-direction:column;gap:var(--kx-space-4);min-width:0}.chronicles-article-main{min-width:0;max-width:100%;padding:0;overflow:hidden;gap:0}.chronicles-article-main .chronicles-featured-visual{border-radius:0;border-left:0;border-right:0;border-top:0;margin:0}.chronicles-article-header{display:flex;flex-direction:column;gap:var(--kx-space-4);padding:var(--kx-space-4) var(--kx-space-4) var(--kx-space-6)}.chronicles-article-main .chronicles-article-body{padding:var(--kx-space-5) var(--kx-space-4) var(--kx-space-4);margin-top:0;border-top:1px solid var(--kx-border)}.publishing-article{display:flex;flex-direction:column;gap:var(--kx-space-4)}.chronicles-featured-visual{position:relative;display:grid;place-items:center;width:100%;aspect-ratio:16 / 9;margin:0;overflow:hidden;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-media-placeholder, var(--kx-inset))}.chronicles-featured-visual:has(img){display:block}.chronicles-featured-visual img{width:100%;height:100%;object-fit:cover;display:block}.chronicles-featured-visual .listing-card-fallback{display:grid;place-items:center;width:100%;height:100%}.chronicles-featured-visual .listing-card-fallback-icon{width:2.5rem;height:2.5rem;flex-shrink:0;color:var(--kx-text-muted);opacity:.72}.chronicles-featured-badge{position:absolute;top:var(--kx-space-2);left:var(--kx-space-2);padding:.2rem .45rem;border-radius:var(--kx-radius-sm);background:color-mix(in srgb,#000 55%,transparent);color:#fff;font-size:.625rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;backdrop-filter:blur(4px)}.chronicles-article-title{margin:0;font-size:clamp(1.875rem,4vw,2.25rem);font-weight:900;letter-spacing:-.02em;line-height:1.15}.chronicles-article-subtitle{margin:0;font-size:var(--kx-prose-size);line-height:var(--kx-prose-line);font-weight:650;color:var(--kx-text-muted)}.chronicles-article-main.is-compact .chronicles-article-header{gap:var(--kx-space-3);padding:var(--kx-space-4)}.chronicles-article-main.is-compact .chronicles-article-title{font-size:clamp(1.5rem,2.6vw,1.85rem);font-weight:800}.chronicles-article-main.is-compact .chronicles-featured-visual{aspect-ratio:21 / 9}.chronicles-article-main.is-compact .chronicles-article-body{padding-top:var(--kx-space-4)}.kx-format-host{display:block;width:100%}.kx-format-bar{position:fixed;z-index:140;display:flex;align-items:center;gap:2px;padding:4px;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);box-shadow:0 8px 24px color-mix(in srgb,#000 18%,transparent);transform:translate(-50%)}.kx-format-btn{min-width:2rem;height:2rem;padding:0 .45rem;border:0;border-radius:var(--kx-radius-sm);background:transparent;color:var(--kx-text);font:inherit;font-size:.85rem;line-height:1;cursor:pointer}.kx-format-btn.is-bold{font-weight:800}.kx-format-btn.is-italic{font-style:italic}.kx-format-btn:hover,.kx-format-btn:focus-visible{background:var(--kx-inset);color:var(--hub-accent, var(--kx-accent))}.kx-format-editor{width:100%;min-height:88px;padding:.72rem var(--kx-control-pad-x);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-control-bg);color:var(--kx-text);font-family:var(--kx-font);font-size:var(--kx-prose-size);font-weight:400;line-height:var(--kx-prose-line);outline:none;box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere}.kx-format-editor:focus{border-color:var(--hub-accent, var(--kx-accent))}.kx-format-editor.is-empty:before{content:attr(data-placeholder);color:var(--kx-text-muted)}.kx-format-editor h2,.kx-format-editor h3{margin:.35em 0;font-weight:800;line-height:1.25}.kx-format-editor h2{font-size:1.2rem}.kx-format-editor h3{font-size:1.05rem}.kx-format-editor p,.kx-format-editor blockquote,.kx-format-editor ul,.kx-format-editor ol{margin:.35em 0}.kx-format-editor blockquote{margin-left:0;padding-left:.75rem;border-left:3px solid var(--hub-accent, var(--kx-accent));color:var(--kx-text)}.kx-format-editor ul,.kx-format-editor ol{padding-left:1.25rem}.kx-format-editor a{color:var(--hub-accent, var(--kx-accent))}.kx-format-editor strong,.kx-format-editor b{font-weight:800}.kx-format-editor em,.kx-format-editor i{font-style:italic}.vblog-module-stack{display:flex;flex-direction:column;gap:var(--kx-space-4)}.vblog-module-stack>*{position:relative;margin-top:0}.kx-format-link{width:9rem;height:2rem;min-height:2rem;margin-left:.25rem}.hub-calc-strike{display:inline-flex;align-items:center;margin-right:0;color:var(--kx-text-muted);font-weight:600;line-height:1;text-decoration:line-through}.kx-poll{display:flex;flex-direction:column;gap:var(--kx-space-3)}.kx-poll-question{margin:0;font-weight:700}.kx-poll-options{display:flex;flex-direction:column;gap:var(--kx-space-2)}.kx-poll-option{position:relative;display:flex;align-items:center;gap:var(--kx-space-3);min-height:var(--kx-control-height);padding:.35rem var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);cursor:pointer}.kx-poll-option input{position:absolute;width:1px;height:1px;opacity:0}.kx-poll-mark{width:1.05rem;height:1.05rem;flex:0 0 auto;border:2px solid var(--kx-border);border-radius:50%;background:var(--kx-panel)}.kx-poll-option.is-selected{border-color:var(--hub-accent, var(--kx-accent));background:var(--hub-accent-muted, transparent)}.kx-poll-option.is-selected .kx-poll-mark{border-color:var(--hub-accent, var(--kx-accent));box-shadow:inset 0 0 0 3px var(--kx-panel),inset 0 0 0 8px var(--hub-accent, var(--kx-accent))}.kx-poll-result{position:relative;overflow:hidden;cursor:default}.kx-poll-result-fill{position:absolute;inset:0 auto 0 0;background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 18%,transparent)}.kx-poll-result-copy,.kx-poll-result-pct{position:relative;z-index:1}.kx-poll-result-pct{margin-left:auto;font-variant-numeric:tabular-nums;font-weight:700}.chronicles-article-teaser{margin:0;padding-bottom:var(--kx-space-3)}.chronicles-progress{margin:var(--kx-space-3) 0 0;width:100%;max-width:none}.chronicles-progress-track{height:.5rem;border-radius:999px;overflow:hidden;background:var(--kx-inset)}.chronicles-progress-fill{height:100%;border-radius:999px;background:linear-gradient(to right,var(--hub-accent, var(--kx-accent)),color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 72%,#fff))}.chronicles-progress-label{margin:var(--kx-space-2) 0 0}.chronicles-article-progress .chronicles-progress-label{margin-top:var(--kx-space-4)}.chronicles-chapter-nav{display:flex;flex-direction:column;gap:var(--kx-space-3);margin-top:var(--kx-space-6);padding-top:var(--kx-space-5);border-top:1px solid var(--kx-border)}@media(min-width:640px){.chronicles-chapter-nav{flex-direction:row;justify-content:space-between}}.chronicles-chapter-nav-card{flex:1 1 0;display:block;padding:var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);color:inherit;text-decoration:none;transition:border-color .15s ease}.chronicles-chapter-nav-card:hover{border-color:var(--hub-accent-border, var(--kx-accent))}.chronicles-chapter-nav-card.is-next{text-align:right}.chronicles-chapter-nav-kicker{display:block;font-size:.75rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--kx-text-muted)}.chronicles-chapter-nav-title{margin:.35rem 0 0;font-size:1.125rem;font-weight:750;line-height:1.35}.chronicles-section-header{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);margin:0 0 var(--kx-space-3)}.chronicles-section-header h2,.chronicles-section-header h3{margin:0;display:inline-flex;align-items:center;gap:var(--kx-space-2);font-size:.875rem;font-weight:650;line-height:1.3}.chronicles-aside-panel{padding:var(--kx-space-4);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);box-shadow:var(--kx-shadow);min-width:0}.chronicles-aside-panel .sidebar-group-label{margin:0;padding:0 0 var(--kx-space-2)}.chronicles-aside-links{display:flex;flex-direction:column;gap:var(--kx-space-1);min-width:0}.chronicles-aside-links a{display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;min-height:var(--kx-control-height);padding:.55rem .75rem;border-radius:var(--kx-radius-sm);color:var(--kx-text-muted);text-decoration:none;font-weight:650;line-height:1.45;white-space:normal;overflow-wrap:anywhere;transition:background .15s ease,color .15s ease}.chronicles-aside-links a:hover,.chronicles-aside-links a:focus-visible{background:var(--kx-surface-hover);color:var(--kx-text)}.chronicles-aside-links a .nav-label{min-width:0}.chronicles-aside-list{margin:0;padding-left:1.1rem;color:var(--kx-text-muted)}.chronicles-aside-list li+li{margin-top:.35rem}.chronicles-article-premium{margin-top:var(--kx-space-5);padding-top:var(--kx-space-5);border-top:1px solid var(--kx-border)}.chronicles-aside-rail{display:flex;flex-direction:column;gap:var(--kx-space-4);min-width:0}.chronicles-article-split>.chronicles-aside-rail.hub-aside-stack{min-height:100%;align-self:stretch}.chronicles-overview-split{display:grid;gap:var(--kx-space-5);align-items:stretch}@media(min-width:1024px){.chronicles-overview-split{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:var(--kx-space-6)}}.chronicles-timeline-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--kx-space-3)}.card.chronicles-timeline-card{flex-direction:row;align-items:flex-start;gap:var(--kx-space-3);padding:var(--kx-space-3);text-decoration:none;color:inherit;min-width:0}.chronicles-timeline-card.is-text-only{flex-direction:column;gap:var(--kx-space-2);width:100%}button.chronicles-timeline-link-btn{display:block;width:100%;border:1px solid var(--kx-border);background:var(--kx-panel);font:inherit;text-align:left;cursor:pointer}.chronicles-timeline-card.is-highlight{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 42%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 6%,var(--kx-panel))}.chronicles-timeline-card .stack-sm{flex:1 1 auto;min-width:0}.chronicles-timeline-card strong,.chronicles-timeline-card .listing-card-excerpt{display:block;min-width:0;overflow-wrap:anywhere}.chronicles-timeline-thumb{position:relative;flex:0 0 5rem;width:5rem;height:5rem;max-width:5rem;overflow:hidden;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-media-placeholder, var(--kx-inset))}.chronicles-timeline-thumb img{width:100%;height:100%;object-fit:cover}.chronicles-timeline-thumb .listing-card-fallback{display:grid;place-items:center;width:100%;height:100%}.chronicles-timeline-thumb .listing-card-fallback-icon{width:1.55rem;height:1.55rem;flex-shrink:0;color:var(--kx-text-muted);opacity:.72}.chronicles-badge-row{display:flex;flex-wrap:wrap;gap:.35rem;margin:0 0 var(--kx-space-2)}.listing-card[data-kx-accent=chronicles] .listing-card-title-link,.listing-card[data-kx-accent=chronicles] .chronicles-listing-card-title{color:var(--kx-text)}.listing-card[data-kx-accent=chronicles] .listing-card-title-link:hover,.listing-card[data-kx-accent=chronicles] .listing-card-title-link:focus-visible{color:var(--hub-accent, var(--kx-accent))}.chronicles-listing-card-title{font-size:.9375rem;font-weight:650}.chronicles-listing-card-excerpt{font-size:1rem;line-height:2}.chronicles-listing-footer-label{font-size:.75rem;font-weight:700;letter-spacing:.04em;color:var(--kx-text-muted)}.chronicles-chapters-grid{display:grid;gap:var(--kx-space-4)}@media(min-width:640px){.chronicles-chapters-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1280px){.chronicles-chapters-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.listing-card[data-kx-accent=chronicles]:hover,.listing-card[data-kx-accent=chronicles]:focus-within,.card.chronicles-article-main[data-kx-accent=chronicles]:hover,.publishing-article-panel[data-kx-accent=vblog]:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 38%,transparent)}.publishing-article-panel{min-width:0;padding:var(--kx-space-5) var(--kx-space-4);display:flex;flex-direction:column;gap:var(--kx-prose-block-gap)}.publishing-article-panel>.section-title{margin:var(--kx-prose-h3-gap) 0 0}.publishing-article-panel>.section-title:first-child{margin-top:0}.publishing-article-panel>.chronicles-article-premium{margin-top:var(--kx-prose-section-gap);padding-top:var(--kx-prose-section-gap)}.publishing-codex-section{margin-top:0;padding:var(--kx-space-5) var(--kx-space-4);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);box-shadow:var(--kx-shadow);min-width:0}.publishing-codex-section .sidebar-group-label{margin-bottom:var(--kx-space-2)}.token-page-body .card>.section-title+.kx-article-p,.token-page-body .card>.section-title+p.kx-article-p{margin-top:var(--kx-space-2)}.token-prose-block+.token-prose-block{margin-top:var(--kx-prose-h3-gap);padding-top:var(--kx-space-2);border-top:1px solid var(--kx-border)}.publishing-fragments-grid{display:grid;gap:var(--kx-space-4)}.chronicles-access-gate{position:relative;border-radius:var(--kx-radius);overflow:hidden}.chronicles-access-gate.is-locked .chronicles-access-preview{max-height:12rem;overflow:hidden;filter:blur(6px);user-select:none;pointer-events:none}.chronicles-access-gate.is-locked:after{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,transparent 20%,var(--kx-bg-elevated) 88%);pointer-events:none}.chronicles-access-cta{position:relative;z-index:1;margin-top:calc(-1 * var(--kx-space-6));padding:var(--kx-space-4)}.qty-stepper{display:inline-flex;align-items:stretch;height:var(--kx-control-height);border:1px solid var(--kx-border);border-radius:var(--kx-radius);overflow:hidden;background:var(--kx-panel);flex:0 0 auto}.qty-stepper-input{width:4.35rem;border:0;background:transparent;color:var(--kx-text);text-align:center;font:inherit;font-variant-numeric:tabular-nums;font-weight:700}.qty-stepper-input::-webkit-outer-spin-button,.qty-stepper-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.qty-stepper-arrows{display:grid;grid-template-rows:1fr 1fr;border-left:1px solid var(--kx-border)}.qty-stepper-btn{border:0;background:transparent;color:var(--kx-text-muted);font-size:.55rem;line-height:1;padding:0 .45rem;cursor:pointer}.qty-stepper-btn:hover{color:var(--hub-accent, var(--kx-accent));background:#02abb814}.item-hero.game-hero .item-hero-copy{gap:var(--kx-space-3)}.item-hero.game-hero .item-hero-meta{padding:0;border:0;background:transparent}.item-hero.game-hero .game-hero-identity{gap:.7rem;margin-top:0}.game-hero .author-inline-id{color:var(--kx-text);font-weight:500}.game-hero a.author-inline-id:hover,.game-hero a.author-inline-id:focus{color:var(--hub-accent, var(--kx-accent))}.game-hero-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .85rem;width:100%}.game-hero-tags .kx-hash-tags{min-height:0}.item-hero.game-hero .item-hero-media{background:var(--kx-bg)}.item-hero.game-hero .item-hero-media img{object-fit:cover;object-position:center}.game-hero-tags .badge,.item-hero.game-hero .item-hero-meta .badge{height:1.6rem;min-height:1.6rem;padding:0 .65rem;font-size:.75rem;font-weight:650;box-sizing:border-box;letter-spacing:0}.game-hero-kicker{font-size:.75rem;font-weight:700;letter-spacing:.1em}.game-hero .game-deck{margin-top:0}.game-deck-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2);margin-bottom:var(--kx-space-2)}.game-deck-head-hint{margin:0}.game-section-title{display:flex;align-items:stretch;gap:var(--kx-space-3);min-width:0}.game-section-title .hub-tilt-bar{width:5px;height:auto;min-height:0;align-self:stretch}.game-slot-head{align-items:center;flex-wrap:nowrap}.game-slot-head .game-section-title{flex:1 1 0}.game-slot-head .helper-text{margin:.15rem 0 0}@media(max-width:720px){.game-slot-head{flex-wrap:wrap}}.game-section-title .section-title{font-weight:800}.game-deck-head .section-title,.game-deck-title{margin:0;font-size:1rem;font-weight:800;letter-spacing:-.01em;text-transform:none}.game-deck-capsules{display:flex;flex-direction:column;gap:var(--kx-space-2)}.game-deck-capsule{border:1px solid var(--kx-border);border-radius:var(--kx-radius);padding:.7rem .85rem;background:var(--kx-inset-panel, #242428);transition:border-color .15s ease}.game-deck-capsule:hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,var(--kx-border))}.game-deck-currency,.game-deck-refine{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kx-space-2);min-height:4.1rem}.game-deck-refine-copy{flex:1 1 12rem;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:.15rem}.game-deck-refine-copy strong{display:block;font-size:.95rem;font-weight:700;color:var(--kx-text)}.game-deck-refine-copy .helper-text{margin:0}.game-deck-refine-actions{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--kx-space-2);margin-left:auto}.game-deck-currency-left{display:flex;align-items:flex-start;gap:var(--kx-space-2);min-width:0}.game-deck-currency-icon{width:1.35rem;height:1.35rem;margin-top:.1rem;flex:0 0 auto;color:var(--hub-accent, var(--kx-accent))}.game-deck-currency-right{text-align:right;margin-left:auto}.game-deck-bag-row{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--kx-space-2)}.game-deck-label{margin:0;font-size:.95rem;font-weight:700;letter-spacing:normal;text-transform:none;color:var(--kx-text)}.game-deck-footnote{margin:.15rem 0 0}.game-deck-bag{font-size:1.45rem;font-weight:700;font-variant-numeric:tabular-nums}.game-deck-bag-current{color:var(--kx-sky)}.game-deck-bag-of,.game-deck-bag-window{font-size:.95rem;font-weight:650;color:var(--kx-text-muted)}.game-deck-bag-cap{font-size:1.45rem;font-weight:700;color:var(--kx-gold)}.game-deck-rate{margin:.15rem 0 0;color:#3dd68c}.game-deck-rate.is-idle{color:var(--kx-text-muted)}.game-deck-refine-input-wrap{position:relative;min-width:7.5rem;max-width:9.25rem;width:9.25rem}.game-deck-refine-control{width:100%;min-width:0;padding-right:3.35rem;min-height:var(--kx-control-height)}.game-deck-max{position:absolute;right:.45rem;top:50%;transform:translateY(-50%);border:0;background:transparent;color:var(--kx-text-muted);padding:0 .15rem;font-size:.68rem;font-weight:700;letter-spacing:.08em;cursor:pointer;line-height:1}.game-deck-max:hover,.game-deck-max:focus-visible{color:var(--hub-accent, var(--kx-accent));background:transparent}.game-deck-refine-btn{flex:0 0 auto;min-width:5.75rem;height:var(--kx-control-height);min-height:var(--kx-control-height)}.game-status-dot{width:.55rem;height:.55rem;border-radius:999px;flex:0 0 auto;background:var(--kx-text-muted)}.game-status-dot.is-mining{background:#3dd68c}.game-status-dot.is-attention{background:#f0a04b}.game-status-dot.is-inactive{background:#e85d5d}.game-deck-refine-row .input{flex:1 1 8rem;min-width:0}.game-maint-costs .game-section-title{display:flex;align-items:flex-start;gap:var(--kx-space-3)}.game-maint-cost-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-2)}@media(max-width:720px){.game-maint-cost-grid{grid-template-columns:1fr}}.game-maint-cost-capsule{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);padding:.65rem 1rem;min-height:var(--kx-control-height);transition:border-color .15s ease}.game-maint-cost-capsule:hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,var(--kx-border))}.game-maint-cost-capsule.is-wide{grid-column:1 / -1;border-radius:var(--kx-radius)}.game-maint-cost-label{font-size:.88rem;color:var(--kx-text-muted)}.game-maint-cost-kas{font-weight:700;font-variant-numeric:tabular-nums;color:var(--hub-accent, var(--kx-accent));white-space:nowrap}.game-maint-cost-link{border:0;background:transparent;color:var(--hub-accent, var(--kx-accent));font-weight:700;cursor:pointer;padding:0}.game-mining-toolbar{align-items:center;flex-wrap:nowrap}.game-mining-toolbar .listing-toolbar-filters{width:auto;flex:1 1 auto;min-width:0}.game-mining-toolbar-actions{margin-top:0;margin-left:auto;flex-wrap:nowrap;flex:0 0 auto}.game-mining-toolbar .input{flex:1 1 12rem;min-width:0}.game-plant-tier-tag{position:absolute;top:.55rem;right:.55rem;z-index:2;border-radius:999px;background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,#000);border:1px solid color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,transparent);color:#fff;padding:.2rem .55rem;font-size:.58rem;font-weight:800;letter-spacing:.06em}.game-plant-setup-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--kx-space-2);box-sizing:border-box;width:100%;height:2.55rem;min-height:2.55rem;flex:0 0 2.55rem;overflow:hidden;padding:0 .55rem;border-radius:var(--kx-radius-sm);background:color-mix(in srgb,var(--kx-inset-panel) 82%,var(--kx-inset-strong) 18%)}.game-plant-setup-row.is-miss{background:var(--kx-inset-strong);color:var(--kx-text)}.game-plant-setup-copy{display:flex;align-items:baseline;gap:.4rem;min-width:0;overflow:hidden}.game-plant-setup-copy strong{flex:0 0 auto;white-space:nowrap}.game-plant-setup-copy .helper-text{display:inline;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.game-plant-setup-stats{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.25rem}.game-plant-setup-chevron{color:var(--kx-text-muted);font-size:1.1rem;line-height:1}.game-plant-power,.game-plant-maint{border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);padding:var(--kx-space-3);cursor:help}.game-plant-energy>.helper-text,.game-plant-power>.helper-text,.game-plant-maint-head .helper-text{margin:.45rem 0 0;font-size:.9rem;font-weight:400;color:var(--kx-text-muted)}.game-plant-maint-head .helper-text{margin-top:0}.game-plant-power-head,.game-plant-maint-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--kx-space-2);margin-bottom:.45rem}.game-plant-power-track,.game-plant-maint-track{height:.45rem;border-radius:999px;background:var(--kx-border);overflow:hidden}.game-plant-power-fill{height:100%;border-radius:inherit}.game-plant-power-fill.is-optimal{background:#3dd68c}.game-plant-power-fill.is-strained{background:#f0a04b}.game-plant-power-fill.is-critical{background:#e85d5d}.game-plant-maint-fill{height:100%;background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 70%,#fff)}.game-plant-maint-alert{margin-top:var(--kx-space-2);border:1px solid color-mix(in srgb,#e85d5d 45%,var(--kx-border));border-radius:var(--kx-radius);background:color-mix(in srgb,#e85d5d 12%,transparent);padding:var(--kx-space-2) var(--kx-space-3);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.game-plant-maint-alert p{margin:0;font-size:.82rem}.game-assign-list{margin:0}.game-assign-instruction{margin-bottom:var(--kx-space-2)}.game-assign-summary{border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);padding:var(--kx-space-3);margin-bottom:var(--kx-space-2)}.game-crew-roster-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-2);margin-top:.35rem;font-size:.85rem}.game-assign-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:var(--kx-space-3);width:100%;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);color:inherit;text-align:left;padding:var(--kx-space-3);cursor:pointer}.game-assign-row-thumb{width:3.75rem;height:3.75rem;flex-shrink:0;border-radius:var(--kx-radius);overflow:hidden;border:1px solid var(--kx-border);background:var(--kx-panel)}.game-assign-row-thumb img{width:100%;height:100%;object-fit:cover;object-position:center}.game-assign-row.is-disabled .game-assign-row-thumb img{filter:grayscale(1);opacity:.55}.game-assign-row.is-selected{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 65%,var(--kx-border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 35%,transparent)}.game-assign-row.is-disabled{opacity:.55;cursor:not-allowed}.game-assign-row-copy{min-width:0}.game-assign-row-copy strong{display:block}.game-assign-accent{display:block;margin-top:.2rem;font-size:.72rem;font-weight:700;color:#3dd68c}.game-assign-row.is-disabled .game-assign-accent{color:var(--kx-text-muted)}.game-assign-row-stats{display:flex;gap:var(--kx-space-4)}.game-assign-stat{display:flex;flex-direction:column;align-items:center;gap:.1rem;min-width:2.5rem}.game-assign-stat small{font-size:.62rem;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-text-muted)}.game-assign-stat strong{font-size:.95rem;font-weight:700;font-variant-numeric:tabular-nums}.game-assign-stat strong.is-owned{color:#3dd68c}.game-assign-stat strong.is-active{color:var(--hub-accent, var(--kx-accent))}.game-assign-cost{color:var(--kx-text)}.game-assign-row-action{color:var(--hub-accent, var(--kx-accent));font-size:1.1rem;font-weight:800;min-width:1rem;text-align:center}.game-maint-modal-stats{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);padding:var(--kx-space-3);margin-bottom:var(--kx-space-3)}.game-maint-modal-stats strong{color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 80%,#fff)}.game-maint-patch{display:inline-flex;align-items:center;gap:.45rem}.game-maint-patch .btn{height:1.85rem;min-height:1.85rem;padding:0 .6rem;font-size:.75rem}.game-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:900px){.game-stat-grid{grid-template-columns:1fr}}.game-stat-value{font-family:var(--kx-font-mono);font-size:1.24rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--hub-accent, var(--kx-accent))}.game-stat-value.is-idle,.game-plant-rate.is-idle .game-stat-value{color:var(--kx-text-muted);font-weight:600}.game-plant-body .game-progress{flex:0 0 auto;min-height:0}.game-worker-card{display:flex;flex-direction:column;gap:var(--kx-space-2);padding:var(--kx-space-3)}.game-worker-main{display:flex;gap:var(--kx-space-3);align-items:center}.game-worker-thumb-wrap{position:relative;width:9rem;height:9rem;flex:0 0 9rem}.game-worker-thumb-wrap .nft-slot-x{position:absolute;right:.35rem;top:.35rem;z-index:3}.game-worker-thumb{width:9rem;height:9rem;aspect-ratio:1;min-height:0;flex:0 0 9rem;align-self:center;border-radius:var(--kx-radius);position:relative;display:grid;place-items:center;overflow:hidden;box-sizing:border-box;padding:0}.game-worker-thumb .game-kind-badge,.game-worker-thumb .nft-slot-overlay{z-index:2}.game-worker-thumb .nft-slot-overlay{color:#fff;background:color-mix(in srgb,#000 78%,transparent);border-radius:999px;padding:.12rem .4rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.game-worker-addons{display:flex;flex-wrap:wrap;gap:.35rem}.game-worker-thumb.nft-slot-face{width:9rem;height:9rem;aspect-ratio:1;flex:0 0 9rem;padding:0}.game-worker-thumb .badge,.game-worker-thumb .game-kind-badge{position:absolute;top:.28rem;left:.28rem;right:auto;max-width:calc(100% - 1.7rem);text-align:center;justify-content:center}.game-worker-footer{display:flex;flex-wrap:wrap;gap:var(--kx-space-3);align-items:flex-end;justify-content:space-between}.game-vein-card{display:flex;flex-direction:column;gap:0;padding:1rem 1.1rem}.game-vein-main{display:grid;grid-template-columns:11.5rem minmax(0,1fr);gap:1.15rem;align-items:stretch}.kx-slot-frame{box-sizing:border-box;border:1.5px dashed color-mix(in srgb,var(--kx-text-muted) 48%,var(--kx-border));border-radius:1.05rem;background:color-mix(in srgb,var(--kx-inset) 72%,transparent);transition:border-color .15s ease,background .15s ease}.kx-slot-frame:hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border-strong));background:radial-gradient(ellipse 62% 56% at 50% 42%,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 18%,transparent) 0%,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 7%,transparent) 46%,transparent 74%),color-mix(in srgb,var(--kx-inset) 80%,transparent)}.kx-slot-frame-head{position:absolute;top:.5rem;left:.55rem;right:.55rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.35rem;min-height:1.7rem}.kx-slot-art{width:5.4rem;height:5.4rem;aspect-ratio:1;flex:0 0 auto;border:0;padding:0;border-radius:.85rem;overflow:hidden;background:var(--kx-bg);display:grid;place-items:center;cursor:pointer}.kx-slot-art img,.kx-slot-art .listing-card-fallback{width:100%;height:100%;object-fit:cover;display:block}.kx-slot-id{font-size:.84rem;font-weight:700;color:var(--kx-text);line-height:1.2}.game-vein-frame{position:relative;width:11.5rem;aspect-ratio:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.65rem;padding:2.4rem .85rem .95rem}.nft-slot-card .nft-slot-art.kx-slot-frame{position:relative;align-self:center;width:auto;height:100%;max-width:100%;min-height:0;margin:0;aspect-ratio:1;overflow:visible;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;padding:2.15rem .75rem .7rem}.nft-slot-card .kx-slot-frame-head{justify-content:space-between}.kx-slot-frame-marks{display:inline-flex;align-items:center;justify-content:flex-start;gap:.35rem;min-width:0}.nft-slot-card .kx-slot-id{max-width:100%;font-size:.82rem;font-weight:700;line-height:1.25;text-align:center}.nft-slot-card .kx-slot-id a{color:inherit;text-decoration:none}.nft-slot-card .nft-slot-specs{margin-top:0;margin-bottom:.15rem}.nft-seat-mark{width:1.35rem;height:1.35rem;display:grid;place-items:center;flex:0 0 auto;border-radius:999px;color:var(--kx-text-muted);background:color-mix(in srgb,currentColor 16%,transparent)}.nft-seat-mark svg{width:.85rem;height:.85rem;display:block}.nft-seat-mark.is-diamond{color:#fde68a}.nft-seat-mark.is-rarest{color:#fda4af}.nft-seat-mark.is-one{color:#ddd6fe}.nft-seat-mark.is-premium{color:#c7d2fe}.nft-seat-mark.is-partner{color:#99f6e4}.nft-slot-card .kx-slot-frame .nft-slot-face{width:5.4rem;height:5.4rem;aspect-ratio:1;flex:0 0 auto}.game-vein-frame-head{position:absolute;top:.5rem;left:.55rem;right:.55rem;width:auto;min-height:1.7rem;display:flex;align-items:center;justify-content:space-between;gap:.35rem}.game-vein-frame-head .game-kind-badge{position:static;max-width:calc(100% - 2rem)}.game-vein-x{width:1.55rem;height:1.55rem;flex:0 0 1.55rem;border-radius:999px;border:1px solid var(--kx-border);background:color-mix(in srgb,var(--kx-panel) 88%,transparent);color:var(--kx-text-muted);display:grid;place-items:center;padding:0;line-height:1;font-size:1rem;cursor:pointer}.game-vein-x:hover{color:var(--kx-text);border-color:color-mix(in srgb,var(--kx-text-muted) 55%,var(--kx-border))}.game-vein-pick{border:0;background:transparent;padding:0;display:flex;flex-direction:column;align-items:center;gap:.45rem;cursor:pointer;color:inherit}.game-vein-art{width:5.15rem;height:5.15rem;aspect-ratio:1;border:0;border-radius:.85rem;overflow:hidden;background:var(--kx-bg);display:grid;place-items:center;padding:0}.game-vein-art:has(.ad-cell-plus),.kx-slot-art:has(.ad-cell-plus){width:auto;height:auto;background:transparent;overflow:visible;border-radius:0}.game-vein-art img,.game-vein-art .listing-card-fallback{width:100%;height:100%;object-fit:cover;display:block}.nft-slot-card .kx-slot-frame .nft-slot-face:has(.ad-cell-plus){width:auto;height:auto;background:transparent}.game-vein-id{font-size:.84rem;font-weight:700;color:var(--kx-text);line-height:1.2}.game-vein-copy{display:flex;flex-direction:column;gap:1.05rem;min-width:0;height:100%;padding-top:.15rem}.game-vein-copy .helper-text{margin:0}.game-vein-flow-row{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .65rem}.game-vein-flow-label{color:var(--kx-text);font-size:1.35rem;font-weight:750;line-height:1.2}.game-vein-flow-value{color:var(--hub-accent, var(--kx-accent));font-size:1.35rem;font-weight:750;line-height:1.2;font-variant-numeric:tabular-nums}.game-vein-perks{margin-top:auto;padding-top:.35rem}.game-vein-facts{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:.65rem 1.35rem}.game-vein-facts p{margin:0;font-size:.92rem;line-height:1.5;color:var(--kx-text-muted)}.game-vein-facts strong{color:var(--kx-text);font-weight:650}.game-vein-footer{display:flex;align-items:center;gap:1rem;margin-top:1rem;padding-top:.95rem;border-top:1px solid color-mix(in srgb,var(--kx-border) 88%,transparent)}.game-vein-meter{flex:1 1 12rem;min-width:0}.game-vein-meter-head{display:flex;justify-content:space-between;gap:.75rem;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-text-muted)}.game-vein-meter .game-progress-track{margin-top:.45rem}.game-feed-option{display:flex;align-items:center;justify-content:space-between;gap:.75rem;width:100%;min-height:var(--kx-control-height);padding:.7rem .85rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:transparent;color:var(--kx-text);text-align:left;cursor:pointer}.game-feed-option:hover:not(:disabled){border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,var(--kx-border))}.game-feed-option:disabled{opacity:.45;cursor:not-allowed}.game-feed-option strong{display:block}.game-feed-option .helper-text{display:block;margin:.15rem 0 0}.game-feed-count{font-variant-numeric:tabular-nums;color:var(--kx-text-muted);font-size:.8rem;font-weight:700}.game-buy-slot-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;text-transform:none}.game-buy-slot-menu{display:flex;flex-direction:column;gap:.35rem;padding:.35rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset)}.game-buy-slot-option{display:flex;align-items:center;gap:.65rem;width:100%;min-height:var(--kx-control-height);padding:.35rem .55rem;border:0;border-radius:calc(var(--kx-radius) - 2px);background:transparent;color:var(--kx-text);text-align:left;cursor:pointer}.game-buy-slot-option.is-on{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,transparent)}.game-buy-slot-check{width:1.15rem;height:1.15rem;flex:0 0 1.15rem;border-radius:.28rem;border:1px solid var(--kx-border);display:grid;place-items:center;font-size:.75rem;color:var(--kx-bg)}.game-buy-slot-check.is-on{background:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent, var(--kx-accent))}.game-buy-slot-badge{margin-left:auto;border-radius:999px;padding:.18rem .55rem;font-size:.75rem;font-weight:700;color:var(--kx-text-muted);background:color-mix(in srgb,var(--kx-panel) 80%,transparent);border:1px solid var(--kx-border);white-space:nowrap}@media(max-width:720px){.game-vein-main,.game-vein-facts{grid-template-columns:minmax(0,1fr)}.game-vein-frame{width:min(100%,11.5rem);margin-inline:auto}.game-vein-footer{flex-direction:column;align-items:stretch}}.game-progress{flex:1 1 12rem;min-width:0}.game-progress-track{height:.45rem;border-radius:999px;background:var(--kx-border);overflow:hidden;margin-top:.35rem}.game-progress-fill{height:100%;background:var(--hub-accent, var(--kx-accent))}.game-energy-bar{display:flex;flex-direction:column;gap:.4rem}.game-energy-track{position:relative;margin-top:0;overflow:visible}.game-energy-mark{position:absolute;top:-6px;bottom:-6px;width:14px;margin-left:-7px;padding:0;border:0;appearance:none;background:transparent;cursor:help}.game-energy-mark:after{content:"";position:absolute;left:6px;top:3px;bottom:3px;width:2px;background:var(--kx-text);opacity:.7}.game-energy-mark.is-min:after{background:#f0a04b;opacity:1}.game-energy-mark.is-max:after{background:#3dd68c;opacity:1}.game-energy-legend{display:flex;flex-wrap:wrap;gap:.35rem .85rem;font-size:.75rem;font-variant-numeric:tabular-nums;color:var(--kx-text-muted)}.game-kind-badge{display:inline-flex;align-items:center;border-radius:999px;padding:.15rem .55rem;font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;border:1px solid transparent}.game-kind-badge.is-machine,.game-kind-badge.is-standard,.game-kind-badge.is-ingredient{color:#86efac;background:color-mix(in srgb,#22c55e 22%,transparent);border-color:color-mix(in srgb,#22c55e 45%,transparent)}.game-kind-badge.is-battery,.game-kind-badge.is-advanced,.game-kind-badge.is-boost{color:#fcd34d;background:color-mix(in srgb,#f59e0b 22%,transparent);border-color:color-mix(in srgb,#f59e0b 45%,transparent)}.game-kind-badge.is-module,.game-kind-badge.is-premium,.game-kind-badge.is-feed{color:#7dd3fc;background:color-mix(in srgb,#0ea5e9 22%,transparent);border-color:color-mix(in srgb,#0ea5e9 45%,transparent)}.game-kind-badge.is-mining{color:#86efac;background:color-mix(in srgb,#22c55e 22%,transparent);border-color:color-mix(in srgb,#22c55e 45%,transparent)}.game-kind-badge.is-empty{color:var(--kx-text-muted);background:color-mix(in srgb,var(--kx-text-muted) 14%,transparent);border-color:transparent}.game-kind-badge.is-exhausted{color:#fda4af;background:color-mix(in srgb,#f43f5e 22%,transparent);border-color:color-mix(in srgb,#f43f5e 40%,transparent)}.game-kind-badge.is-reactor,.game-kind-badge.is-elite,.game-kind-badge.is-vault{color:#d8b4fe;background:color-mix(in srgb,#a855f7 22%,transparent);border-color:color-mix(in srgb,#a855f7 45%,transparent)}.game-kind-badge.is-industrial,.game-kind-badge.is-maint{color:#fdba74;background:color-mix(in srgb,#f97316 22%,transparent);border-color:color-mix(in srgb,#f97316 45%,transparent)}.game-kind-badge.is-dominion{color:#fde68a;background:color-mix(in srgb,#eab308 22%,transparent);border-color:color-mix(in srgb,#eab308 45%,transparent)}.game-kind-badge,.game-kind-badge[class*=is-]{border-color:transparent}html[data-theme=light] .game-kind-badge.is-machine,html[data-theme=light] .game-kind-badge.is-standard,html[data-theme=light] .game-kind-badge.is-ingredient{color:#166534;background:color-mix(in srgb,#22c55e 16%,#ffffff)}html[data-theme=light] .game-kind-badge.is-battery,html[data-theme=light] .game-kind-badge.is-advanced,html[data-theme=light] .game-kind-badge.is-boost{color:#92400e;background:color-mix(in srgb,#f59e0b 16%,#ffffff)}html[data-theme=light] .game-kind-badge.is-module,html[data-theme=light] .game-kind-badge.is-premium,html[data-theme=light] .game-kind-badge.is-feed{color:#075985;background:color-mix(in srgb,#0ea5e9 16%,#ffffff)}html[data-theme=light] .game-kind-badge.is-reactor,html[data-theme=light] .game-kind-badge.is-elite,html[data-theme=light] .game-kind-badge.is-vault{color:#6b21a8;background:color-mix(in srgb,#a855f7 16%,#ffffff)}html[data-theme=light] .game-kind-badge.is-industrial,html[data-theme=light] .game-kind-badge.is-maint{color:#9a3412;background:color-mix(in srgb,#f97316 16%,#ffffff)}html[data-theme=light] .game-kind-badge.is-dominion{color:#854d0e;background:color-mix(in srgb,#eab308 16%,#ffffff)}html[data-theme=light] .nft-slot-badges .badge-lime{color:#0f766e;background:color-mix(in srgb,var(--kx-accent) 16%,#ffffff)}html[data-theme=light] .nft-slot-badges .badge-muted{color:#3f3f46}.game-shop-grid,.game-upgrade-grid,.game-blueprint-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-4);align-items:stretch}@media(max-width:900px){.game-shop-grid,.game-upgrade-grid{grid-template-columns:1fr}}.game-shop-card{display:flex;flex-direction:column;height:100%;gap:0;padding:0;overflow:hidden}.game-shop-card-media{display:grid;place-items:center;font-size:1.6rem;font-weight:800;letter-spacing:.04em}.game-shop-card-body{padding:1.15rem var(--kx-space-3) var(--kx-space-3)}.game-shop-card-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.game-shop-card-head h3{margin:0;font-size:1.05rem}.game-shop-card-desc{margin:0;color:var(--kx-text-muted);line-height:1.45;min-height:2.6em}.game-shop-card-controls{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--kx-space-2);align-items:center}.game-shop-buy,.game-plant-cta,.game-blueprint-card .btn,.game-upgrade-grid .btn{width:100%;height:var(--kx-control-height);min-height:var(--kx-control-height)}.game-shop-buy{text-transform:uppercase;letter-spacing:.06em;font-weight:800}.game-upgrade-grid .card{display:flex;flex-direction:column;height:100%}.game-upgrade-grid .btn{margin-top:auto}.game-shop-discount{margin:0;font-size:.85rem;font-weight:650;color:#3dd68c}.cipher-level-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));gap:var(--kx-space-3)}.cipher-level-grid.is-compact{grid-template-columns:repeat(auto-fill,minmax(7.1rem,1fr));gap:.45rem}.cipher-level-card{text-align:left;cursor:pointer}.cipher-level-grid.is-compact .cipher-level-card{gap:.15rem;padding:.45rem .55rem}.cipher-level-grid.is-compact .cipher-level-card strong{font-size:.82rem;line-height:1.2}.cipher-level-grid.is-compact .helper-text,.cipher-level-grid.is-compact .listing-chip{font-size:.68rem}.cipher-level-card.is-filled{border-color:var(--hub-accent, var(--kx-accent))}.cipher-level-card.is-locked{opacity:.55;cursor:not-allowed}.cipher-level-card.is-done{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 50%,var(--kx-border))}.cipher-boards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-4)}@media(max-width:720px){.cipher-boards{grid-template-columns:1fr}.game-worker-main{flex-direction:column;align-items:center}.game-worker-thumb,.game-worker-thumb.nft-slot-face{width:9rem;height:9rem}.game-worker-copy{width:100%}}.cipher-grid{display:grid;gap:.4rem}.cipher-cell{aspect-ratio:1;display:grid;place-items:center;border-radius:calc(var(--kx-radius) - 2px);border:1px solid var(--kx-border);background:var(--kx-panel);color:var(--kx-text);font-size:1.7rem;font-weight:750;line-height:1;cursor:pointer}.cipher-cell.rune-0{color:#34d399}.cipher-cell.rune-1{color:#38bdf8}.cipher-cell.rune-2{color:#fbbf24}.cipher-cell.rune-3{color:#c084fc}.cipher-cell.rune-4{color:#fb7185}.cipher-cell.rune-5{color:#2dd4bf}.cipher-cell.is-correct{background:color-mix(in srgb,var(--hub-accent, #3dd68c) 16%,var(--kx-panel))}.cipher-cell.is-fog{color:var(--kx-text-muted)}.cipher-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.cipher-guide{padding:var(--kx-space-3) var(--kx-space-4)}.game-worker-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem}.game-worker-stats .meta-stat-card{padding:.4rem .5rem;gap:.1rem;min-width:0}.game-worker-stats .meta-stat-card span{font-size:.68rem}.game-worker-stats .meta-stat-card strong{font-size:.86rem}.cipher-cell.is-seal{cursor:default;opacity:.85}.cipher-cell.is-selected{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px var(--hub-accent, var(--kx-accent))}.precision-track{position:relative;height:.85rem;border-radius:999px;background:var(--kx-border);overflow:hidden}.precision-fill{height:100%;background:linear-gradient(90deg,transparent,var(--hub-accent, var(--kx-accent)))}.precision-target{position:absolute;top:0;bottom:0;width:.35rem;transform:translate(-50%);background:#fff;opacity:.9}.precision-arena-wrap{display:flex;flex-direction:column;gap:var(--kx-space-3);padding:var(--kx-space-3)}.precision-arena{position:relative;height:26rem;width:100%;overflow:hidden;border-radius:var(--kx-radius);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,#3dd68c 28%,transparent),transparent 42%),radial-gradient(circle at 80% 30%,color-mix(in srgb,#38bdf8 24%,transparent),transparent 40%),radial-gradient(circle at 50% 80%,color-mix(in srgb,#e879f9 18%,transparent),transparent 46%),var(--kx-inset, #101614);cursor:crosshair}.precision-arena.is-lv-3,.precision-arena.is-lv-8{background:radial-gradient(circle at 70% 20%,color-mix(in srgb,#fb7185 30%,transparent),transparent 42%),radial-gradient(circle at 20% 70%,color-mix(in srgb,#fbbf24 18%,transparent),transparent 40%),var(--kx-inset, #101614)}.precision-arena.is-lv-5,.precision-arena.is-lv-9,.precision-arena.is-lv-10{background:radial-gradient(circle at 30% 30%,color-mix(in srgb,#c084fc 28%,transparent),transparent 42%),radial-gradient(circle at 75% 75%,color-mix(in srgb,#3dd68c 20%,transparent),transparent 40%),var(--kx-inset, #101614)}.precision-orb{position:absolute;border:0;border-radius:999px;padding:0;box-shadow:inset 0 0 0 2px color-mix(in srgb,#fff 35%,transparent),0 8px 18px color-mix(in srgb,#000 35%,transparent);cursor:pointer}.precision-orb.is-hazard{box-shadow:inset 0 0 0 3px color-mix(in srgb,#fff 55%,transparent)}.precision-arena-start{position:absolute;inset:0;display:grid;place-items:center}.precision-legend{display:flex;flex-wrap:wrap;gap:.45rem .75rem;align-items:center}.precision-legend-item{display:inline-flex;align-items:center;gap:.35rem;font-size:.78rem;font-weight:650}.precision-legend-item i{width:.7rem;height:.7rem;border-radius:999px;display:inline-block}.kaspacom-wallet-host.is-idle{position:fixed;width:1px;height:1px;overflow:hidden;opacity:0;pointer-events:none;z-index:-1}.kaspacom-wallet-host.is-open{position:fixed;inset:0;z-index:240;display:flex;align-items:stretch;justify-content:center}.kaspacom-wallet-backdrop{position:absolute;inset:0;border:0;padding:0;background:var(--kx-overlay);backdrop-filter:blur(10px)}.kaspacom-wallet-panel{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;height:100%;max-height:100dvh;background:var(--kx-panel-gradient);border:0}.kaspacom-wallet-header{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-md);padding:max(.85rem,env(safe-area-inset-top,0px)) max(.85rem,env(safe-area-inset-right,0px)) .75rem max(.85rem,env(safe-area-inset-left,0px))}.kaspacom-wallet-frame-wrap{flex:1;min-height:0}.kaspacom-wallet-frame{display:block;width:100%;height:100%;border:0;background:var(--kx-bg)}@media(min-width:720px){.kaspacom-wallet-host.is-open{align-items:center;padding:max(.75rem,env(safe-area-inset-top,0px)) max(.75rem,env(safe-area-inset-right,0px)) max(.75rem,env(safe-area-inset-bottom,0px)) max(.75rem,env(safe-area-inset-left,0px))}.kaspacom-wallet-panel{width:min(480px,100%);height:min(720px,92dvh);border:1px solid var(--kx-border);border-radius:var(--kx-radius);box-shadow:var(--kx-shadow);overflow:hidden}}.hub-content-editor-side{display:flex;flex-direction:column;gap:var(--kx-space-3);min-height:100%;align-self:stretch}.dash-stats.hub-perk-grid,.hub-perk-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dash-stats.hub-perk-grid.is-4,.hub-perk-grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-stats.hub-perk-grid.is-3,.hub-perk-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.hub-perk-box{padding:calc(var(--kx-space-4) + .15rem);gap:var(--kx-space-4)}.hub-perk-box .stat-box-head{margin-bottom:.2rem}.hub-perk-box .helper-text{line-height:1.45;margin-top:.35rem;margin-bottom:.35rem}.hub-perk-box>.muted{margin-top:.15rem}.hub-perk-box[data-dot=accent]:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent),var(--kx-shadow)}.hub-badge-box{gap:var(--kx-space-3)}.hub-badge-box .stat-box-head{justify-content:flex-start}.hub-badge-box .stat-box-head .hub-badge-pts{margin-left:auto;font-size:.92rem}.hub-badge-box.hub-perk-box strong{font-family:var(--kx-font-mono);font-size:.92rem;font-weight:650;letter-spacing:0;line-height:1;font-variant-numeric:tabular-nums}.hub-badge-pts{font-family:var(--kx-font-mono);font-size:.96rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--hub-accent, var(--kx-accent))}.hub-badge-box.hub-perk-box .stat-box-head .hub-badge-state{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;height:2rem;min-width:2rem;padding:0 .55rem;border-radius:var(--kx-radius-sm);border:1px solid transparent;font-size:.62rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.hub-badge-box.hub-perk-box .stat-box-head .hub-badge-state.is-on{color:#041416;background:linear-gradient(135deg,#8af0d0,#02abb8);border-color:color-mix(in srgb,#8af0d0 50%,#02abb8)}.hub-badge-box.hub-perk-box .stat-box-head .hub-badge-state.is-off{color:var(--kx-text);background:color-mix(in srgb,var(--kx-text) 10%,var(--kx-inset));border-color:var(--kx-border-strong, var(--kx-border))}.hub-badge-mark{background:color-mix(in srgb,var(--hub-badge-tone, var(--kx-accent)) 18%,var(--kx-inset));color:var(--hub-badge-tone, var(--kx-accent));border:1px solid color-mix(in srgb,var(--hub-badge-tone, var(--kx-accent)) 32%,var(--kx-border))}.hub-badge-mark.is-owned,.hub-badge-box.is-owned .hub-badge-mark{background:linear-gradient(145deg,color-mix(in srgb,var(--hub-badge-tone, var(--kx-accent)) 42%,var(--kx-inset)),color-mix(in srgb,var(--hub-badge-tone, var(--kx-accent)) 18%,var(--kx-panel)));color:var(--kx-text);border-color:color-mix(in srgb,var(--hub-badge-tone, var(--kx-accent)) 48%,var(--kx-border))}.hub-badge-box.is-owned{--hub-badge-tone: var(--kx-accent);background:linear-gradient(165deg,color-mix(in srgb,var(--hub-badge-tone) 26%,var(--kx-panel)),var(--kx-panel) 72%);border-color:color-mix(in srgb,var(--hub-badge-tone) 40%,var(--kx-border))}.hub-badge-box.is-owned[data-tone=sky]{--hub-badge-tone: var(--kx-sky)}.hub-badge-box.is-owned[data-tone=foam]{--hub-badge-tone: var(--kx-foam)}.hub-badge-box.is-owned[data-tone=violet]{--hub-badge-tone: var(--kx-violet)}.hub-badge-box.is-owned[data-tone=amber]{--hub-badge-tone: var(--kx-amber)}.hub-badge-box.is-owned[data-tone=mint]{--hub-badge-tone: var(--kx-mint)}.hub-badge-box.is-owned[data-tone=orange]{--hub-badge-tone: var(--kx-orange)}.hub-badge-mark[data-tone=sky]{--hub-badge-tone: var(--kx-sky)}.hub-badge-mark[data-tone=foam]{--hub-badge-tone: var(--kx-foam)}.hub-badge-mark[data-tone=violet]{--hub-badge-tone: var(--kx-violet)}.hub-badge-mark[data-tone=amber]{--hub-badge-tone: var(--kx-amber)}.hub-badge-mark[data-tone=mint]{--hub-badge-tone: var(--kx-mint)}.hub-badge-mark[data-tone=orange]{--hub-badge-tone: var(--kx-orange)}.hub-badge-box.is-locked{background:var(--kx-inset);border-color:var(--kx-border);color:var(--kx-text-muted)}.hub-badge-box.is-locked .hub-badge-mark{background:color-mix(in srgb,var(--kx-text-muted) 14%,var(--kx-inset));color:var(--kx-text-muted);border-color:var(--kx-border)}.hub-badge-box.is-locked strong,.hub-badge-box.is-locked .helper-text,.hub-badge-box.is-locked .hub-badge-pts{color:var(--kx-text-muted)}.hub-badge-box.is-owned:hover{border-color:var(--hub-badge-tone, var(--hub-accent, var(--kx-accent)));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-badge-tone, var(--hub-accent, var(--kx-accent))) 38%,transparent),var(--kx-shadow)}.stat-box.hub-badge-box.is-locked:hover,.hub-badge-box.is-locked:hover{border-color:var(--kx-border);box-shadow:var(--kx-shadow);transform:none}.hub-badge-box>.btn{margin-top:auto;width:fit-content}.hub-badge-marks{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem}.hub-perk-box[data-dot=lime]:hover{border-color:#3dd68c;box-shadow:0 0 0 1px color-mix(in srgb,#3dd68c 28%,transparent),var(--kx-shadow)}.hub-perk-box[data-dot=sky]:hover{border-color:#5eb8ff;box-shadow:0 0 0 1px color-mix(in srgb,#5eb8ff 28%,transparent),var(--kx-shadow)}.hub-perk-box[data-dot=violet]:hover{border-color:#a78bfa;box-shadow:0 0 0 1px color-mix(in srgb,#a78bfa 28%,transparent),var(--kx-shadow)}.hub-perk-box[data-dot=gold]:hover{border-color:var(--kx-yellow);box-shadow:0 0 0 1px color-mix(in srgb,var(--kx-yellow) 28%,transparent),var(--kx-shadow)}.hub-perk-box .stat-box-head span:last-child{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-badge-box.hub-perk-box .stat-box-head .hub-badge-pts{font-size:.92rem;font-weight:800;letter-spacing:-.02em;text-transform:none;color:var(--hub-accent, var(--kx-accent))}.hub-badge-box.is-locked.hub-perk-box .stat-box-head .hub-badge-pts{color:var(--kx-text-muted)}.hub-perk-box strong{font-family:var(--kx-font-mono);font-size:1.7rem;font-weight:650;letter-spacing:0;line-height:1;color:var(--hub-accent, var(--kx-accent));font-variant-numeric:tabular-nums}.hub-perk-list{list-style:none;margin:.25rem 0 0;padding:0;display:flex;flex-direction:column;gap:.4rem}.hub-perk-list li{display:flex;align-items:flex-start;gap:.45rem;font-size:.78rem;line-height:1.4;color:var(--kx-text-muted)}.hub-perk-list .status-dot{margin-top:.28rem;flex-shrink:0}.hub-perk-dot-lime{background:#3dd68c}.hub-perk-dot-sky{background:#5eb8ff}.hub-perk-dot-violet{background:#a78bfa}.hub-perk-dot-gold{background:var(--kx-yellow)}.hub-block-canvas{display:flex;flex-direction:column;gap:var(--kx-space-3)}.hub-block-slot{display:flex;flex-direction:column;gap:0}.hub-block-stack{display:flex;flex-direction:column;gap:0;padding:var(--kx-space-4);margin-bottom:0;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);transition:border-color .15s ease,box-shadow .15s ease}.hub-block-stack:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent),var(--kx-shadow)}.hub-block-stack:focus-within,.hub-block-stack:focus-within:hover{border-color:var(--kx-border);box-shadow:none}.hub-block-stack-premium{border-style:dashed;border-width:2px;border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border-strong));background:linear-gradient(145deg,color-mix(in srgb,var(--kx-yellow) 10%,var(--kx-panel)),var(--kx-panel) 42%);box-shadow:inset 0 1px color-mix(in srgb,#fff 35%,transparent)}.hub-block-stack-premium.hub-block-tone-roadmap{background:linear-gradient(145deg,color-mix(in srgb,#3dd68c 12%,var(--kx-panel)),var(--kx-panel) 45%)}.hub-block-stack-premium.hub-block-tone-analytics{background:linear-gradient(145deg,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,var(--kx-panel)),var(--kx-panel) 45%)}.hub-block-stack-premium.hub-block-tone-highlight{background:linear-gradient(145deg,color-mix(in srgb,#f5c542 14%,var(--kx-panel)),var(--kx-panel) 45%)}.hub-block-stack-premium.hub-block-tone-social{background:linear-gradient(145deg,color-mix(in srgb,#7c9cff 12%,var(--kx-panel)),var(--kx-panel) 45%)}.hub-block-stack-premium.hub-block-tone-access{background:linear-gradient(145deg,color-mix(in srgb,#f87171 10%,var(--kx-panel)),var(--kx-panel) 45%)}.hub-block-stack-premium.hub-block-tone-utility{background:linear-gradient(145deg,color-mix(in srgb,#a78bfa 12%,var(--kx-panel)),var(--kx-panel) 45%)}.hub-block-stack-premium:hover{border-color:#3dd68c;box-shadow:0 0 0 1px color-mix(in srgb,#3dd68c 28%,transparent),var(--kx-shadow)}.hub-block-stack.is-collapsed .hub-block-body{display:none}.hub-block-stack.is-collapsed .hub-block-header{padding-bottom:0;margin-bottom:0;border-bottom:0}.hub-block-header{display:flex;align-items:center;gap:var(--kx-space-3);width:100%;min-width:0;margin-top:0;min-height:var(--kx-control-height)}.hub-block-stack:not(.is-collapsed) .hub-block-header{padding-bottom:var(--kx-space-3);margin-bottom:var(--kx-space-3);border-bottom:1px dashed var(--kx-border-strong)}.hub-block-header-title-row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--kx-space-2);min-width:0}.hub-block-header-title-row strong{font-size:.95rem;line-height:1.25}.hub-block-header-icon{flex-shrink:0;display:grid;place-items:center;border:1px solid var(--kx-border);background:var(--kx-inset-mid);color:var(--hub-accent, var(--kx-accent));pointer-events:none}.hub-block-header-icon svg{width:1.05rem;height:1.05rem;display:block}.hub-block-header-copy{display:flex;flex-direction:column;gap:.1rem;flex:1 1 auto;min-width:0}.hub-block-header-copy strong{font-size:.95rem;line-height:1.25}.hub-block-header-copy .helper-text{margin:0;font-size:.75rem;line-height:1.35}.hub-block-header-copy strong{font-size:inherit;line-height:inherit}.hub-block-header-badges{display:inline-flex;align-items:center;flex-wrap:wrap;gap:var(--kx-space-2);flex-shrink:0;margin-top:0}.hub-block-header-actions{display:flex;flex-shrink:0;align-items:center;gap:var(--kx-space-2);margin-left:auto;margin-top:0}.hub-block-header-price{white-space:nowrap;font-size:1rem}.hub-block-body .editor-form-card{margin:0;border:0;border-radius:0;box-shadow:none;background:transparent;padding:0}.hub-block-body{padding-top:0;border-top:0}.hub-block-body input.control,.hub-block-body textarea.control{pointer-events:auto}.hub-block-body .input-with-action>input.control{position:static}.kx-story-row{display:flex;flex-direction:column;gap:var(--kx-space-2)}.kx-story-row .field-head{width:100%}.hub-block-body .section-title{display:none}.hub-block-body .editor-form-card>.helper-text:first-of-type{margin-top:0}.hub-block-body .form-nested{border-style:dashed;background:var(--kx-inset-mid)}.hub-block-body .stack-md>.helper-text:first-child{margin-top:0}.hub-block-body .editor-form-card>.stack-md,.hub-block-body .editor-form-card>.stack-sm{margin-top:0;padding-top:0;border-top:0}.hub-block-body .listing-title-row-main{display:none}.kx-inline-editor-row{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) auto auto;gap:var(--kx-space-2);align-items:center}.kx-inline-editor-row.is-2,.kx-inline-editor-row.is-story-head{grid-template-columns:minmax(0,1fr) auto}.kx-inline-editor-row.is-3{grid-template-columns:minmax(0,1.4fr) minmax(0,.8fr) auto}.kx-inline-editor-row.is-team,.kx-inline-editor-row.is-roadmap,.kx-inline-editor-row.is-highlight{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr) auto}.kx-inline-editor-row.is-quote{grid-template-columns:minmax(0,1fr) auto;align-items:start}.kx-inline-editor-row .field{margin:0}.kx-color-field input[type=color]{width:2.25rem;height:2.25rem;padding:0;border:1px solid var(--kx-border);border-radius:999px;background:var(--kx-inset);overflow:hidden;appearance:none;-webkit-appearance:none}.kx-color-field input[type=color]::-moz-color-swatch{border:0;border-radius:999px}.kx-color-field input[type=color]::-webkit-color-swatch-wrapper{padding:0;border-radius:999px}.kx-color-field input[type=color]::-webkit-color-swatch{border:0;border-radius:999px}.kx-stat-tile.is-metric-dot{padding-right:1.5rem}.kx-prose.is-beats{max-width:none;gap:var(--kx-prose-h3-gap)}.kx-prose-beat{display:flex;flex-direction:column;gap:var(--kx-space-4)}.kx-prose-beat+.kx-prose-beat{margin-top:var(--kx-prose-h3-gap)}.kx-prose.is-beats .kx-prose-beat+.kx-prose-beat{margin-top:0}.kx-prose-beat .kx-prose-h3{margin:0;font-size:clamp(1.25rem,2.2vw,1.45rem);font-weight:750;letter-spacing:-.02em;line-height:1.3}.kx-stat-tile.is-metric-dot .kx-stat-tile-dot{position:absolute;top:var(--kx-space-3);right:var(--kx-space-3);left:auto;width:.55rem;height:.55rem}.kx-stat-tile.is-metric-dot .kx-stat-tile-label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--kx-text-muted)}.kx-stat-tile.is-metric-dot .kx-stat-tile-value{margin-top:.15rem;font-size:1.85rem;font-weight:800;color:var(--kx-accent)}.kx-quote{margin:0;padding:var(--kx-space-4) var(--kx-space-5);border-left:3px solid var(--kx-accent);background:var(--kx-inset);border-radius:var(--kx-radius);font-size:1.15rem;font-style:italic;color:var(--kx-text)}.kx-quote p{margin:0}.kx-color-palette{display:flex;flex-wrap:wrap;gap:var(--kx-space-2)}.kx-color-swatch{width:1.75rem;height:1.75rem;border-radius:999px;border:2px solid transparent;padding:0;cursor:pointer}.kx-color-swatch.is-on{border-color:var(--kx-text)}.kx-utility-picks{display:flex;flex-wrap:wrap;gap:var(--kx-space-2)}.kx-utility-pick{border:1px solid var(--kx-border);background:var(--kx-inset);color:var(--kx-text);border-radius:999px;min-height:var(--kx-control-height);padding:0 var(--kx-space-3);cursor:pointer}.kx-utility-pick.is-on{border-color:var(--hub-accent, var(--kx-accent));color:var(--kx-text)}.hub-media-pair{align-items:start}@media(max-width:720px){.kx-inline-editor-row,.kx-inline-editor-row.is-2,.kx-inline-editor-row.is-3,.kx-inline-editor-row.is-story-head,.kx-inline-editor-row.is-team,.kx-inline-editor-row.is-roadmap,.kx-inline-editor-row.is-highlight,.kx-inline-editor-row.is-quote{grid-template-columns:minmax(0,1fr) auto}}.hub-block-insert-divider{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;padding:var(--kx-space-3) 0;margin:0}.hub-premium-canvas{margin-top:0}.hub-block-catalog-row.is-added{opacity:.78;border-style:solid;background:color-mix(in srgb,#3dd68c 6%,var(--kx-inset-mid))}.hub-block-catalog-row.is-added:hover{border-color:color-mix(in srgb,#3dd68c 35%,var(--kx-border));box-shadow:none}.hub-block-catalog-added{display:inline-flex;align-items:center;gap:.35rem;color:#3dd68c;font-weight:650;font-size:.82rem;white-space:nowrap}.hub-block-catalog-added svg{color:#3dd68c}.token-lookup-head{display:flex;flex-direction:column;gap:.2rem}.token-lookup-head .helper-text{margin:0}.token-lookup-title-row{display:flex;align-items:center;gap:var(--kx-space-3)}.token-integrate-panel,.token-lookup-result{border:1px dashed var(--kx-border-strong);background:linear-gradient(145deg,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 14%,var(--kx-panel)),var(--kx-panel) 52%);box-shadow:var(--kx-shadow)}.token-integrate-panel:hover,.token-lookup-result:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent),var(--kx-shadow)}.token-integrate-panel .hub-perk-grid{margin-top:var(--kx-space-2)}.token-integrate-flow .section-title{margin:0}.token-integrate-kicker{margin:0;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700}.token-integrated-roster .listing-title-row{margin-bottom:0}.hub-block-insert-line{flex:1;height:0;border-top:1px dashed var(--kx-border-strong)}.hub-block-insert-btn{flex-shrink:0;border-style:dashed;white-space:nowrap}.modal-wide:has(.hub-block-catalog-modal){width:min(52rem,100%);min-height:min(32rem,90dvh)}.modal-wide .modal-body:has(.hub-block-catalog-modal){overflow:hidden;scrollbar-gutter:auto}.modal-wide .modal-body:has(.hub-block-catalog-modal)>*{padding-right:0}.hub-block-catalog-modal{min-height:0}.hub-block-catalog-body{display:grid;grid-template-columns:minmax(8.75rem,10.25rem) minmax(0,1fr);gap:var(--kx-space-3);min-height:0}.hub-block-catalog-nav{display:flex;flex-direction:column;gap:.15rem;padding-right:var(--kx-space-3);border-right:1px solid var(--kx-border);min-height:0}.hub-block-catalog-nav-btn{display:block;width:100%;padding:.45rem .55rem;border:1px solid transparent;border-radius:var(--kx-radius-sm);background:transparent;color:var(--kx-text-muted);font:inherit;font-size:.78rem;line-height:1.35;text-align:left;cursor:pointer}.hub-block-catalog-nav-btn:hover{color:var(--kx-text);background:var(--kx-inset-mid)}.hub-block-catalog-nav-btn.is-active{color:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent-border, var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 10%,var(--kx-inset-mid));font-weight:650}.hub-block-catalog-main{min-width:0;min-height:0}.hub-block-catalog-list{display:flex;flex-direction:column;gap:var(--kx-space-3);max-height:min(26rem,58dvh);overflow-y:auto;padding-right:var(--kx-space-4);scrollbar-gutter:stable}.hub-block-catalog-group-label{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-block-catalog-group-rows{display:flex;flex-direction:column;gap:var(--kx-space-3)}.hub-block-catalog-row{display:flex;align-items:center;gap:var(--kx-space-3);width:100%;min-width:0;min-height:4.35rem;box-sizing:border-box;padding:var(--kx-space-3);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset-mid);transition:border-color .15s ease,box-shadow .15s ease}.hub-block-catalog-row:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 28%,transparent),var(--kx-shadow)}.hub-block-catalog-row.is-premium{border-style:dashed;border-width:2px;border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border-strong))}.hub-block-catalog-row.is-premium:hover{border-color:#3dd68c;box-shadow:0 0 0 1px color-mix(in srgb,#3dd68c 28%,transparent),var(--kx-shadow)}.hub-block-catalog-row-copy{display:flex;flex-direction:column;gap:.12rem;flex:1 1 auto;min-width:0}.hub-block-catalog-row-copy strong{font-size:.92rem}.hub-block-catalog-row-desc{line-height:1.4;word-break:break-word}.hub-block-catalog-price{font-size:.98rem;font-weight:800}.hub-block-catalog-row-side{flex-shrink:0;display:flex;align-items:center;gap:var(--kx-space-2);margin-left:auto}.hub-block-catalog-toolbar{display:flex;align-items:center;gap:var(--kx-space-3);padding-right:var(--kx-space-4);min-width:0}.hub-block-catalog-field,.hub-block-catalog-search{flex:1 1 auto;min-width:0;margin:0}.hub-token-identity-readonly .onchain-list{margin:0}.hub-studio-listing-grid{gap:var(--kx-space-3)}.helper-text.field-error,.field-error{color:var(--kx-danger, #f87171)}.control.is-invalid{border-color:var(--kx-danger, #f87171)}@media(max-width:900px){.hub-content-editor.editor-split,.hub-block-catalog-body{grid-template-columns:1fr}.hub-block-catalog-nav{display:none}.modal-editor-split{grid-template-columns:1fr}.hub-block-header{flex-wrap:wrap;row-gap:var(--kx-space-2)}.hub-block-header-actions{width:100%;justify-content:flex-end}}@media(max-width:640px){.dash-stats.hub-perk-grid,.hub-perk-grid,.hub-block-catalog-toolbar,.hub-block-catalog-body{grid-template-columns:1fr}.hub-block-catalog-nav{flex-direction:row;flex-wrap:wrap;padding-right:0;padding-bottom:var(--kx-space-2);border-right:0;border-bottom:1px solid var(--kx-border)}.hub-block-catalog-nav-btn{width:auto;flex:1 1 auto}.hub-block-catalog-row{flex-wrap:wrap;align-items:flex-start}.hub-block-catalog-row-side{width:100%;justify-content:flex-end;margin-left:0}}.hub-block-stack.is-block-disabled{opacity:.72}.hub-block-header.is-disabled strong{color:var(--kx-text-muted)}.hub-block-reorder-actions{display:inline-flex;gap:.15rem}.hub-block-header-actions .badge{cursor:help}.hub-block-remove-btn{flex-shrink:0}.hub-editor-advanced{margin-top:var(--kx-space-3)}.hub-editor-advanced-body{display:flex;flex-direction:column;padding:var(--kx-space-4);gap:var(--kx-space-4);border-top:1px solid var(--kx-border);margin-top:var(--kx-space-2)}.hub-editor-advanced-body>.helper-text{margin:0}.hub-editor-advanced-body .grid-2{gap:var(--kx-space-4)}.hub-editor-advanced-toggles{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-3);padding:var(--kx-space-3);border-radius:var(--kx-radius);background:var(--kx-inset);border:1px solid var(--kx-border)}.hub-editor-advanced-toggle{display:flex;align-items:center;gap:var(--kx-space-2);min-height:var(--kx-control-height);padding:var(--kx-space-2) 0;font-size:.88rem;color:var(--kx-text-muted)}.hub-editor-custom-tab{display:flex;align-items:center;gap:var(--kx-space-3);padding:var(--kx-space-3);border-radius:var(--kx-radius);background:var(--kx-inset);border:1px solid var(--kx-border)}.hub-editor-custom-tab strong{color:var(--kx-text)}.hub-editor-tab-order{display:flex;flex-direction:column;gap:var(--kx-space-2)}.hub-editor-tab-order-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);padding:var(--kx-space-3) var(--kx-space-4);border-radius:var(--kx-radius);background:var(--kx-inset);border:1px solid var(--kx-border)}.hub-editor-draft-bar{margin-top:var(--kx-space-4);margin-bottom:var(--kx-space-5);padding:var(--kx-space-4)}.hub-editor-quick-dock{position:fixed;left:50%;bottom:calc(var(--kx-space-3) + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:120;display:flex;align-items:center;gap:var(--kx-space-2);max-width:min(720px,calc(100vw - var(--kx-space-4)));padding:.35rem .5rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:color-mix(in srgb,var(--kx-panel) 92%,#000 8%);box-shadow:0 6px 24px #0006,0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,transparent);backdrop-filter:blur(10px)}.hub-editor-quick-dock-group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.hub-editor-quick-dock .btn-icon{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height)}.hub-editor-quick-dock .hub-editor-preview-btn{pointer-events:auto;min-width:7rem;min-height:var(--kx-control-height);height:var(--kx-control-height);padding:0 .9rem;font-size:.875rem;box-shadow:none;flex-shrink:0}.hub-editor-quick-dock.is-reorder-active{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border));box-shadow:0 8px 32px #00000073,0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 40%,transparent)}.hub-editor-reorder-btn.is-active{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 16%,var(--kx-inset));color:var(--kx-text)}.hub-editor-tab-canvas.is-reorder-mode .hub-block-stack.is-reorder-target{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,var(--kx-border))}.hub-editor-tab-canvas.is-reorder-mode .hub-editor-tab-pill.is-draggable:hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border))}.hub-editor-tab-canvas{gap:var(--kx-section-gap)}.hub-editor-section-head{display:flex;flex-direction:column;gap:var(--kx-space-2)}.hub-editor-section-head .helper-text{margin:0}.hub-editor-tab-strip-wrap{overflow-x:auto;padding-bottom:var(--kx-space-1)}.hub-editor-tab-strip{display:flex;flex-wrap:wrap;gap:var(--kx-space-2)}.hub-editor-tab-pill{display:inline-flex;align-items:center;gap:var(--kx-space-2);min-height:var(--kx-control-height);padding:0 var(--kx-space-3);border-radius:999px;border:1px solid var(--kx-border);background:var(--kx-inset);color:var(--kx-text-muted);font:inherit;font-size:.88rem;cursor:pointer}.hub-editor-tab-pill.is-active{color:var(--kx-text);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 12%,var(--kx-inset))}.hub-editor-tab-pill.is-draggable{cursor:grab}.hub-editor-tab-pill.is-draggable:active{cursor:grabbing}.hub-editor-tab-grip{opacity:.55;font-size:.75rem}.hub-editor-tab-add{display:flex;justify-content:center;padding-top:var(--kx-space-2)}.hub-editor-layout-panel{padding:var(--kx-space-4)}.hub-editor-preview-dock{display:none}.hub-content-editor-main{padding-bottom:calc(var(--kx-control-height) + var(--kx-space-4) + 3.5rem);gap:var(--kx-section-gap)}.hub-editor-preview-shell{position:relative;display:flex;flex-direction:column;gap:var(--kx-section-gap);padding:var(--kx-space-2) 0 var(--kx-space-4)}.hub-editor-preview-shell .stack-lg,.hub-editor-preview-shell .detail-split,.hub-editor-preview-shell .detail-split>.stack-lg{gap:var(--kx-section-gap)}.hub-editor-preview-shell .card.stack-md{padding:var(--kx-space-4)}.hub-editor-preview-shell .card.stack-md>.section-title{margin-bottom:var(--kx-space-2)}.hub-editor-preview-badge{position:absolute;top:.65rem;right:.65rem;z-index:3;padding:.2rem .55rem;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 18%,var(--kx-panel));border:1px solid color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 40%,transparent);color:var(--kx-text);pointer-events:none}.hub-faq-accordion{display:flex;flex-direction:column;gap:var(--kx-space-2)}.hub-faq-accordion-item{border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);overflow:hidden}.hub-faq-accordion-item.is-open{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 45%,var(--kx-border))}.hub-faq-accordion-trigger{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);width:100%;min-height:var(--kx-control-height);padding:var(--kx-space-3) var(--kx-space-4);border:0;background:transparent;color:var(--kx-text);font:inherit;font-weight:600;text-align:left;cursor:pointer}.hub-faq-accordion-trigger:hover,.hub-faq-accordion-trigger:focus-visible{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,var(--kx-inset))}.hub-faq-accordion-chevron{flex-shrink:0;color:var(--hub-accent, var(--kx-accent));font-size:.85rem}.hub-faq-accordion-panel{padding:0 var(--kx-space-4) var(--kx-space-4);color:var(--kx-text-muted);line-height:1.55}.hub-faq-accordion-panel p{margin:0;color:var(--kx-text-muted)}.hub-link-rows-field{gap:var(--kx-space-3)}.hub-link-preset-bar{flex-wrap:wrap;gap:var(--kx-space-2);padding:var(--kx-space-3);border-radius:var(--kx-radius);background:var(--kx-inset);border:1px dashed var(--kx-border-strong)}.hub-link-preset-name{flex:1 1 8rem;min-width:7rem;max-width:14rem}.hub-link-preset-grid{gap:var(--kx-space-3)}.hub-link-preset-card{padding:var(--kx-space-3)}@media(max-width:720px){.hub-editor-advanced-toggles{grid-template-columns:1fr}.hub-editor-quick-dock{flex-direction:column;align-items:stretch;border-radius:var(--kx-radius-sm);width:calc(100vw - var(--kx-space-4))}.hub-editor-quick-dock .hub-editor-preview-btn{width:100%;order:-1}.hub-editor-quick-dock-group{justify-content:center}}.topbar-hamburger,.topbar-l1-mobile,.kx-edge-handle,.kx-mobile-cta{display:none}.kx-filter-sheet{display:flex;flex-direction:column;gap:var(--kx-space-3);min-width:0}.kx-filter-sheet .k-control-dropdown,.kx-filter-sheet .k-control-btn,.kx-filter-sheet .btn{width:100%}.kx-filter-sheet.is-inline{width:100%;margin-top:var(--kx-space-2);padding-top:var(--kx-space-2);border-top:1px dashed var(--kx-border)}.listing-toolbar-filter-btn{position:relative;flex:0 0 auto}.listing-toolbar-filter-dot{position:absolute;top:.28rem;right:.28rem;width:.42rem;height:.42rem;border-radius:var(--kx-radius-pill);background:var(--hub-accent, var(--kx-accent))}.kx-overflow{position:relative;flex:0 0 auto}.kx-overflow-menu{display:flex;flex-direction:column;gap:2px;padding:var(--kx-space-1);min-width:10rem}.kx-overflow-menu>*{display:inline-flex;align-items:center;justify-content:flex-start;gap:.45rem;width:100%}.kx-header-more-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);min-height:var(--kx-control-height)}.kx-header-more-l2 .btn-connect-l2,.kx-header-more-l2 .wallet-menu,.kx-header-more-l2 .wallet-pill,.btn-connect-l1.is-full,.wallet-pill.is-full,.wallet-menu.is-full{width:100%}.kx-tabs-scroll{display:flex;align-items:center;flex:1 1 auto;min-width:0;overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width:900px){:root{--kx-header-height: 7.35rem}.topbar{height:auto;min-height:var(--kx-header-height);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:var(--kx-space-2);padding:var(--kx-space-2) var(--kx-space-3) var(--kx-space-2)}.topbar-inner{min-height:2.75rem}.topbar-tools-desktop{display:none}.topbar-hamburger{display:inline-flex}.topbar-l1-mobile{display:block;width:100%}.mega-wrap{min-width:0;flex:1 1 auto}.mega-trigger{max-width:100%}.mega-panel-body{max-height:min(calc(100dvh - 8.5rem),70dvh)}.sidebar{position:fixed;top:var(--kx-header-height);left:0;bottom:0;z-index:90;width:min(20rem,88vw);height:auto;max-height:calc(100dvh - var(--kx-header-height));transform:translate(var(--kx-nav-drawer-x, -105%));transition:transform .2s ease;border-right:1px solid var(--kx-border);border-bottom:none;box-shadow:var(--kx-shadow);pointer-events:none;background:var(--kx-bg-elevated)}.app-shell.is-drawer-open .sidebar{transform:translate(var(--kx-nav-drawer-x, 0));pointer-events:auto}.editor-split>.hub-aside-stack,.detail-split>.hub-aside-stack{position:fixed;top:var(--kx-header-height);right:0;bottom:0;z-index:90;width:min(22rem,86vw);max-height:calc(100dvh - var(--kx-header-height));transform:translate(var(--kx-right-drawer-x, 105%));transition:transform .2s ease;padding:var(--kx-space-3);background:var(--kx-bg-elevated);border-left:1px solid var(--kx-border);overflow-y:auto;pointer-events:none;box-shadow:var(--kx-shadow)}.app-shell.is-aside-open .editor-split>.hub-aside-stack,.app-shell.is-aside-open .detail-split>.hub-aside-stack{transform:translate(var(--kx-right-drawer-x, 0));pointer-events:auto}.kx-edge-handle{display:inline-flex;align-items:center;justify-content:center;position:fixed;top:calc(var(--kx-header-height) + 38vh);z-index:96;width:1.6rem;height:3.1rem;padding:0;border:1px solid var(--kx-border);background:var(--kx-bg-elevated);color:var(--kx-text-muted);box-shadow:var(--kx-shadow)}.kx-edge-handle.is-left{left:0;border-radius:0 var(--kx-radius-sm) var(--kx-radius-sm) 0;border-left:0}.kx-edge-handle.is-right{right:0;border-radius:var(--kx-radius-sm) 0 0 var(--kx-radius-sm);border-right:0}.kx-edge-handle.is-open{color:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent-border, var(--kx-border))}.kx-edge-chevron-icon{width:1rem;height:1rem}.kx-mobile-cta{display:block;position:fixed;left:0;right:0;bottom:0;z-index:70;padding:var(--kx-space-2) var(--kx-space-3) calc(var(--kx-space-2) + env(safe-area-inset-bottom,0px));background:color-mix(in srgb,var(--kx-bg-elevated) 92%,transparent);border-top:1px solid var(--kx-border);backdrop-filter:blur(12px)}.kx-mobile-cta:has(.kx-mobile-cta-inner:empty){display:none}.kx-mobile-cta-inner{display:flex;align-items:center;justify-content:stretch;gap:var(--kx-space-2);min-width:0}.kx-mobile-cta-inner>*,.kx-mobile-cta-inner .row-actions,.kx-mobile-cta-inner .btn,.kx-mobile-cta-inner .hub-pay-submit{flex:1 1 auto;min-width:0}.kx-mobile-cta-inner .row-actions{margin:0;width:100%}.app-shell:has(.kx-mobile-cta-inner:not(:empty)) .content{padding-bottom:calc(var(--kx-mobile-cta-height) + var(--kx-space-4))}.listing-toolbar,.listing-toolbar-filters{flex-wrap:nowrap}.listing-search{flex:1 1 auto;min-width:0;max-width:none}.hub-currency-toolbar{flex-direction:column;align-items:stretch;width:100%}.hub-currency-toolbar .listing-toolbar{width:100%}.wallet-drawer{top:var(--kx-header-height);height:calc(100dvh - var(--kx-header-height));width:min(22rem,86vw)}html.is-drawer-dragging .sidebar,html.is-drawer-dragging .wallet-drawer,html.is-drawer-dragging .editor-split>.hub-aside-stack,html.is-drawer-dragging .detail-split>.hub-aside-stack{transition:none}.sidebar-drawer-close{flex:0 0 auto}.halo:not(:has(.halo-art)) .halo-copy{max-width:none}.halo-art:empty{display:none}.kx-tabs-scroll{overflow:visible}.segmented:not(.icon-only){flex-wrap:nowrap;max-width:100%}.kx-tabs-collapse{min-width:0;flex:1 1 auto}.modal-wide .modal-body:has(.hub-block-catalog-modal){overflow:auto}.kx-tabs-trigger{display:inline-flex;align-items:center;gap:var(--kx-space-2);max-width:100%;min-height:var(--kx-control-height)}.kx-tabs-trigger-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kx-tab-sheet{display:flex;flex-direction:column;gap:var(--kx-space-1)}.kx-tab-sheet-item{display:flex;align-items:center;gap:var(--kx-space-2);width:100%;min-height:var(--kx-control-height);padding:0 var(--kx-space-3);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset);color:var(--kx-text);text-align:left}.kx-tab-sheet-item.active{border-color:var(--hub-accent-border, var(--kx-border));background:var(--hub-accent-muted, var(--kx-inset));color:var(--hub-accent, var(--kx-accent))}.modal-rail-toolbar{display:flex;justify-content:flex-end}.hub-block-catalog-toolbar .listing-toolbar{width:100%}.modal,.modal-wide,.modal-xl,.modal-standard,.modal-compact{width:min(100%,calc(100vw - 1rem));max-height:min(94dvh,calc(100dvh - 1rem))}.table-wrap,.share-table-wrap,.kx-article-table-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch}.game-tabs-row{flex-wrap:nowrap;width:100%}.page-header-actions{width:100%}}.magazine-reader{min-width:0}.magazine-contents-list{margin:0;padding-left:1.25rem}.magazine-contents-list li{padding-block:.35rem}.magazine-contents-list strong{font-weight:700}.magazine-quote{margin:0;padding:var(--kx-space-4);border-left:3px solid var(--hub-accent, var(--kx-accent));background:var(--kx-inset)}.magazine-quote p{margin:0;font-weight:700}.magazine-quote cite{display:block;margin-top:var(--kx-space-2);color:var(--kx-text-muted);font-style:normal;font-size:.85rem}.magazine-callout,.magazine-glossary,.magazine-lock-note{padding:var(--kx-space-4);border:1px dashed var(--kx-border-strong);border-radius:var(--kx-radius);background:var(--kx-inset)}.magazine-callout.is-info{border-color:color-mix(in srgb,var(--kx-success) 62%,var(--kx-border));background:color-mix(in srgb,var(--kx-success) 12%,var(--kx-bg))}.magazine-callout.is-tip{border-style:dashed;border-color:color-mix(in srgb,var(--hub-accent, #eab308) 70%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, #eab308) 14%,var(--kx-bg))}.magazine-callout-kicker{margin:0 0 var(--kx-space-2);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--hub-accent, var(--kx-accent))}.magazine-callout.is-info .magazine-callout-kicker{color:var(--kx-success)}.magazine-callout.is-tip .magazine-callout-kicker{color:var(--hub-accent, #eab308)}.magazine-glossary dl{display:grid;gap:var(--kx-space-3);margin:var(--kx-space-3) 0 0}.magazine-glossary div{display:grid;gap:var(--kx-space-1)}.magazine-glossary dt{font-weight:700}.magazine-glossary dd,.magazine-lock-note{margin:0;color:var(--kx-text-muted)}.kx-pie{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-4)}.kx-pie svg{width:9rem;height:9rem;flex:0 0 auto}.kx-pie-legend{list-style:none;margin:0;padding:0;display:grid;gap:var(--kx-space-3)}.kx-pie-legend li{display:grid;grid-template-columns:auto auto;column-gap:.85rem;row-gap:.2rem;align-items:baseline;justify-content:start}.kx-pie-label{display:inline-flex;align-items:center;gap:.45rem}.kx-pie-amount{font-variant-numeric:tabular-nums;color:var(--kx-text-muted)}.kx-pie-note{grid-column:1 / -1;width:fit-content;text-decoration:underline dotted;text-underline-offset:.18em;cursor:help}.kx-pie-swatch{display:inline-block;width:.7rem;height:.7rem;border-radius:2px;flex:0 0 auto}.kx-step-list{display:grid;gap:var(--kx-space-2);align-content:start}.kx-step{display:flex;justify-content:space-between;gap:var(--kx-space-3);text-align:left;width:100%}.kx-step.is-current{border-color:var(--hub-accent)}.kx-step-done{display:inline-flex;align-items:center;color:var(--kx-lime);flex:0 0 auto}.kx-step-done svg{width:1.15rem;height:1.15rem;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.kx-copy{display:grid;gap:var(--kx-space-3);min-width:0}.kx-copy-title{margin:0;font-size:1.05rem;font-weight:750}.kx-copy-text{margin:0;color:var(--kx-text-muted);line-height:1.5}.kx-copy-kicker{margin:0;font-size:.75rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.kx-callout{display:grid;gap:var(--kx-space-2);min-width:0;padding:var(--kx-space-3);border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset);overflow-wrap:anywhere}.kx-callout.is-tip{border-color:color-mix(in srgb,var(--hub-accent) 55%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent) 12%,var(--kx-bg))}.kx-callout.is-warn{border-color:color-mix(in srgb,var(--kx-signal-yellow) 55%,var(--kx-border));background:color-mix(in srgb,var(--kx-signal-yellow) 14%,var(--kx-bg))}.kx-callout.is-tip .kx-copy-kicker{color:var(--hub-accent)}.kx-callout.is-warn .kx-copy-kicker{color:var(--kx-signal-yellow)}.kx-wallet-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.35rem .75rem;min-width:0}.kx-wallet-row .copyable{min-width:0}.kx-strike{text-decoration:line-through;color:var(--kx-text-muted)}.kx-paid{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem;color:var(--kx-lime);font-weight:700}.kx-paid .copyable{font-weight:500;color:var(--kx-text)}.kx-stat-list{display:grid;gap:var(--kx-space-3);margin:0}.kx-stat-list div{display:grid;gap:.15rem}.kx-stat-list dt{color:var(--kx-text-muted);font-size:.82rem}.kx-stat-list dd{margin:0;font-variant-numeric:tabular-nums;font-weight:650}.kx-check{display:flex;align-items:center;gap:var(--kx-space-2);min-height:var(--kx-control-height)}.kx-plain-list{margin:0;padding-left:1.1rem;display:grid;gap:var(--kx-space-2)}.kx-comment-list,.kx-comment-replies{display:grid;gap:var(--kx-space-3)}.kx-comment{display:grid;gap:var(--kx-space-2);padding-bottom:var(--kx-space-3);border-bottom:1px solid var(--kx-border)}.kx-comment-list>.kx-comment:last-child,.kx-comment-replies>.kx-comment:last-child{border-bottom:0;padding-bottom:0}.kx-comment-meta{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.kx-comment-actions{display:inline-flex;align-items:center;gap:var(--kx-space-2);margin-left:auto}.kx-comment-meta time{color:var(--kx-text-muted);font-size:.82rem}.kx-comment-body{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.kx-comment-replies{margin-left:var(--kx-space-4);padding-left:var(--kx-space-3);border-left:2px solid var(--kx-border)}.kx-comment-replies .kx-comment{background:var(--kx-inset-mid);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);padding:var(--kx-space-3)}.kx-comment-replies>.kx-comment:last-child{padding-bottom:var(--kx-space-3);border-bottom:1px solid var(--kx-border)}.kx-comment-compose textarea.control{min-height:5.5rem;width:100%}.kx-comment-compose-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3)}.kx-comment-compose-actions{display:inline-flex;align-items:center;gap:var(--kx-space-2)}.hub-calc-aside.seed-join-aside{border-color:color-mix(in srgb,#34d399 36%,var(--kx-border));background:linear-gradient(160deg,color-mix(in srgb,#34d399 18%,var(--kx-panel)),color-mix(in srgb,#fb923c 12%,var(--kx-panel)))}.seed-promote-box{padding:var(--kx-space-3);border-radius:var(--kx-radius);border:1px solid color-mix(in srgb,#34d399 28%,var(--kx-border));background:color-mix(in srgb,var(--kx-panel) 72%,transparent)}.magazine-referral,.seed-share-box{padding:var(--kx-space-4);border-width:2px;border-color:var(--hub-accent, var(--kx-accent));background:var(--hub-accent-muted, var(--kx-inset));box-shadow:var(--kx-shadow)}.magazine-referral .section-title,.seed-share-box .section-title{color:var(--hub-accent, var(--kx-accent))}.seed-planted-by{display:flex;align-items:center;gap:var(--kx-space-2);flex-wrap:wrap}.seed-outs-table th.seed-out-col,.seed-outs-table td.seed-out-col{text-align:left;width:1%;white-space:nowrap}.seed-out-badge{display:inline-flex;align-items:center;justify-content:flex-start;width:auto;max-width:none;overflow:visible;box-sizing:border-box}.seed-out-badge-text{flex:0 0 auto;white-space:nowrap}.seed-out-amount{display:inline-flex;align-items:baseline;gap:.35rem}.seed-out-unit{font-size:.78rem;color:var(--kx-text-muted)}.seed-outs-table tbody tr.seed-out-fund td{background:color-mix(in srgb,var(--kx-text-muted) 12%,var(--kx-card, var(--kx-bg-elevated)))}.seed-outs-table tfoot tr.seed-out-total td{background:color-mix(in srgb,var(--kx-accent) 12%,var(--kx-card, var(--kx-bg-elevated)))}.seed-outs-table caption{caption-side:top;text-align:left;padding:0 0 var(--kx-space-3)}.seed-outs-table caption .chronicles-featured-visual{margin-bottom:var(--kx-space-3)}.seed-outs-table caption .chronicles-article-title{margin:0}.seed-outs-table caption .helper-text{margin:.25rem 0 0}.seed-climb{display:flex;align-items:center;gap:var(--kx-space-2);flex-wrap:nowrap;margin-top:var(--kx-space-3)}.seed-climb-seat{display:grid;place-items:center;width:2rem;height:2rem;border-radius:999px;font-weight:800;font-variant-numeric:tabular-nums;background:var(--kx-inset);color:var(--kx-text);transition:transform .35s ease,background .35s ease,color .35s ease}.seed-climb-seat.is-you{transform:translateY(-4px);color:#04241c}@media(prefers-reduced-motion:reduce){.seed-climb-seat{transition:none}}.table-wrap .seed-outs-table thead th,.table.data-table.seed-outs-table tbody td,.table.data-table.seed-outs-table tfoot td{background:transparent}.table.data-table.seed-outs-table tbody tr.seed-out-fund td{background:color-mix(in srgb,var(--kx-text-muted) 14%,var(--kx-card, var(--kx-bg-elevated)))}.table.data-table.seed-outs-table tfoot tr.seed-out-total td{background:color-mix(in srgb,var(--kx-accent) 14%,var(--kx-card, var(--kx-bg-elevated)))}.table.data-table.seed-outs-table tfoot td{font-weight:800;color:var(--kx-text)}.table.data-table.seed-outs-table tbody tr.seed-row-fund td{background:color-mix(in srgb,#94a3b8 14%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-0 td{background:color-mix(in srgb,#fb923c 18%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-1 td{background:color-mix(in srgb,#f59e0b 18%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-2 td{background:color-mix(in srgb,#eab308 16%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-3 td{background:color-mix(in srgb,#84cc16 16%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-4 td{background:color-mix(in srgb,#22c55e 16%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-5 td{background:color-mix(in srgb,#14b8a6 16%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-6 td{background:color-mix(in srgb,#06b6d4 16%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-7 td{background:color-mix(in srgb,#0ea5e9 16%,var(--kx-card))}.table.data-table.seed-outs-table tbody tr.seed-row-8 td{background:color-mix(in srgb,#10b981 18%,var(--kx-card))}.seed-seat-fund{background:#94a3b83d;color:#e2e8f0}.seed-seat-0{background:#fb923c3d;color:#fdba74}.seed-seat-1{background:#f59e0b3d;color:#fcd34d}.seed-seat-2{background:#eab3083d;color:#fde047}.seed-seat-3{background:#84cc163d;color:#d9f99d}.seed-seat-4{background:#22c55e3d;color:#86efac}.seed-seat-5{background:#14b8a63d;color:#5eead4}.seed-seat-6{background:#06b6d43d;color:#67e8f9}.seed-seat-7{background:#0ea5e93d;color:#7dd3fc}.seed-seat-8{background:#10b9813d;color:#6ee7b7}html[data-theme=light] .seed-seat-fund{color:#334155}html[data-theme=light] .seed-seat-0{color:#9a3412}html[data-theme=light] .seed-seat-1{color:#92400e}html[data-theme=light] .seed-seat-2{color:#854d0e}html[data-theme=light] .seed-seat-3{color:#3f6212}html[data-theme=light] .seed-seat-4{color:#166534}html[data-theme=light] .seed-seat-5{color:#115e59}html[data-theme=light] .seed-seat-6{color:#155e75}html[data-theme=light] .seed-seat-7{color:#075985}html[data-theme=light] .seed-seat-8{color:#065f46}.seed-climb-seat.seed-seat-0.is-you{background:#fb923c}.seed-climb-seat.seed-seat-1.is-you{background:#f59e0b}.seed-climb-seat.seed-seat-2.is-you{background:#eab308}.seed-climb-seat.seed-seat-3.is-you{background:#84cc16}.seed-climb-seat.seed-seat-4.is-you{background:#22c55e}.seed-climb-seat.seed-seat-5.is-you{background:#14b8a6}.seed-climb-seat.seed-seat-6.is-you{background:#06b6d4}.seed-climb-seat.seed-seat-7.is-you{background:#0ea5e9}.seed-climb-seat.seed-seat-8.is-you{background:#10b981}.seed-calc-stage{padding:var(--kx-space-4);border-radius:var(--kx-radius);border:1px solid color-mix(in srgb,var(--kx-accent) 42%,var(--kx-border));background:linear-gradient(160deg,color-mix(in srgb,var(--kx-accent) 18%,var(--kx-bg)),var(--kx-bg))}.topbar-inner{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);width:100%;min-width:0}.topbar-left{display:flex;align-items:center;gap:var(--kx-space-3);min-width:0}.brand-lockup{display:flex;align-items:center;gap:var(--kx-space-2);color:var(--kx-text);flex-shrink:0}.brand-lockup:hover{color:var(--kx-text)}.brand-logo{width:44px;height:44px;object-fit:contain}.brand-wordmark{display:none;align-items:center;gap:.4rem;font-size:1.15rem;letter-spacing:.04em;text-transform:uppercase}.uppercase{text-transform:uppercase}@media(min-width:768px){.brand-wordmark{display:flex}}.brand-kaspa{font-weight:700}.brand-rex{font-weight:400}.brand-kaf{color:var(--kx-accent);font-size:1.2rem}.pts-link{display:none}.header-rewards-link{display:inline-flex;align-items:center;gap:.45rem;flex-shrink:0}.header-rewards-points{font-family:var(--kx-font-mono);font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:600;letter-spacing:0;line-height:1;min-width:4ch;text-align:right;color:var(--kx-hub-points)}.header-rewards-icon{position:relative;color:var(--kx-hub-points)}.header-rewards-icon.topbar-icon-btn{color:var(--kx-hub-points)}.header-rewards-icon.topbar-icon-btn:hover,.header-rewards-icon.topbar-icon-btn.active{color:var(--kx-hub-points);border-color:var(--kx-hub-points-border);background:var(--kx-hub-points-muted)}.header-rewards-dot{position:absolute;top:.2rem;right:.2rem;width:.45rem;height:.45rem;border-radius:var(--kx-radius-pill);background:var(--kx-hub-points);border:2px solid var(--kx-bg-elevated)}.topbar-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid transparent;border-radius:var(--kx-radius-sm);background:transparent;color:var(--kx-text-muted);flex-shrink:0}.topbar-icon-btn:hover,.topbar-icon-btn.active{color:var(--kx-accent);border-color:var(--kx-network-border);background:var(--kx-network-soft)}.topbar-icon-btn .nav-icon{width:1.15rem;height:1.15rem}.network-chip{display:inline-flex;align-items:center;height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);padding:0 .9rem;font-size:.875rem;font-weight:650;font-family:var(--kx-font);white-space:nowrap}.network-chip.testnet,.network-chip.testnet.btn-ghost,.network-chip.testnet.btn-ghost:not(:disabled):hover,.network-chip.testnet.btn-ghost:focus{color:#111;background:var(--kx-yellow);border-color:var(--kx-yellow)}html[data-theme=light] .network-chip.testnet,html[data-theme=light] .network-chip.testnet.btn-ghost,html[data-theme=light] .network-chip.testnet.btn-ghost:not(:disabled):hover{color:#111;background:#ffe566;border-color:#e8bc00}.wallet-cluster{display:flex;align-items:center;gap:var(--kx-space-2)}.wallet-menu{position:relative}.btn-connect-l1,.btn-connect-l2{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 .75rem;border:0;border-radius:var(--kx-radius-sm);color:#fff;font-weight:500;font-size:.875rem;font-family:var(--kx-font);white-space:nowrap;box-sizing:border-box}.btn-connect-l1{background:linear-gradient(90deg,#0891b2,#0f766e);box-shadow:0 8px 18px #02abb838}.btn-connect-l1:hover{background:linear-gradient(90deg,#0e7490,#115e59)}.btn-connect-l2{background:linear-gradient(90deg,#4f46e5,#7c3aed);box-shadow:0 8px 18px #4f46e538}.btn-connect-l2:hover{background:linear-gradient(90deg,#4338ca,#6d28d9)}.btn-connect-l2 .hub-signal-icon{width:1rem;height:1rem}.kx-l2-wallet-slot{display:inline-flex;align-items:center;min-height:var(--kx-control-height)}.wallet-pill.is-full{justify-content:center;width:100%}.wallet-pill,.wallet-pill-wrap .wallet-pill{display:inline-flex;align-items:center;gap:.45rem;height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0 .45rem 0 .35rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset);color:var(--kx-text);font-weight:500;font-size:.875rem;font-family:var(--kx-font);box-sizing:border-box}html[data-theme=light] .wallet-pill,html[data-theme=light] .wallet-pill-wrap .wallet-pill{background:#fff}.wallet-pill-addr{display:inline-flex;align-items:center;gap:.4rem;font-weight:500;font-size:var(--kx-font-mono-size);color:var(--kx-text);font-family:var(--kx-font-mono);font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.wallet-pill-addr .kx-avatar{width:18px;height:18px}.wallet-pill-badge{display:inline-flex;align-items:center;gap:.35rem;height:28px;padding:0 .55rem;border-radius:8px;font-size:.72rem;font-weight:700}.wallet-pill-badge.l1{background:var(--kx-network-soft);color:var(--kx-accent);border:1px solid var(--kx-network-border)}.wallet-pill-badge.l1 .hub-signal-icon{width:.875rem;height:.875rem}.wallet-pill-badge.l2{background:#02abb81f;color:#02abb8;border:1px solid rgba(2,171,184,.28)}.wallet-pill-badge.l2 .hub-signal-icon{width:.875rem;height:.875rem}.wallet-pill-badge.l2.testnet{color:#111;background:#ffe566;border-color:#ffe566}html[data-theme=light] .wallet-pill-badge.l2.testnet{color:#111;background:#ffe566;border-color:#e8bc00}.wallet-dropdown{position:absolute;top:calc(100% + 8px);right:0;width:min(22.5rem,calc(100vw - 2rem));padding:var(--kx-space-2);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-menu);box-shadow:var(--kx-shadow);z-index:80}.wallet-dropdown-panel{width:min(24rem,calc(100vw - 2rem));padding:0;overflow:hidden}.wallet-dd-head{padding:var(--kx-space-3);border-bottom:1px solid var(--kx-border)}.wallet-dd-provider{display:flex;align-items:center;gap:var(--kx-space-2);font-size:.82rem;font-weight:700;margin-bottom:var(--kx-space-2)}.wallet-dd-address{display:block;font-size:.82rem;color:var(--kx-text);margin-bottom:var(--kx-space-2)}.wallet-dd-icon-row{display:flex;gap:var(--kx-space-1)}.wallet-dd-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-2);padding:var(--kx-space-3);border-bottom:1px solid var(--kx-border)}.wallet-dd-action{justify-content:center}.wallet-dd-balance{padding:var(--kx-space-3);border-bottom:1px solid var(--kx-border)}.wallet-dd-balance-row{display:flex;align-items:baseline;gap:var(--kx-space-2);margin-top:var(--kx-space-1);font-variant-numeric:tabular-nums}.wallet-dd-balance-row strong{font-size:1.35rem}.wallet-dd-note{display:flex;align-items:flex-start;gap:var(--kx-space-2);margin:var(--kx-space-3);padding:var(--kx-space-2) var(--kx-space-3);border-radius:var(--kx-radius-sm);border:1px solid rgba(234,179,8,.35);background:#eab30814;font-size:.78rem;color:var(--kx-text-muted)}.wallet-dd-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--kx-space-2);padding:0 var(--kx-space-3) var(--kx-space-3)}.wallet-dd-mini{display:flex;flex-direction:column;gap:.15rem;padding:var(--kx-space-2);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset)}.wallet-dd-mini strong{font-variant-numeric:tabular-nums}.wallet-dd-footer{border-top:1px solid var(--kx-border)}.receive-qr-wrap{display:flex;justify-content:center;margin:var(--kx-space-3) 0}.receive-qr-placeholder{width:10rem;height:10rem;display:grid;place-items:center;border:1px dashed var(--kx-border);border-radius:var(--kx-radius-sm);color:var(--kx-text-muted);font-size:.85rem}.copyable-block{display:flex;flex-direction:column;gap:var(--kx-space-2)}.mono-break{font-family:var(--kx-font-mono);font-size:.82rem;word-break:break-all}.bridge-links{margin-top:var(--kx-space-3)}.wallet-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);width:100%;padding:.55rem .7rem;border:0;border-radius:8px;background:transparent;color:var(--kx-text);text-align:left}.hub-wallet-gate-modal .wallet-row,.hub-wallet-gate-row{padding:.75rem 1rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-bg-elevated)}.hub-wallet-gate-modal .wallet-row:hover,.hub-wallet-gate-row:hover{border-color:var(--hub-accent-border);background:color-mix(in srgb,var(--kx-accent) 10%,var(--kx-bg-elevated))}.wallet-row:hover{background:var(--kx-surface-hover)}.wallet-row-label{display:inline-flex;align-items:center;gap:.65rem;min-width:0;flex:1}.wallet-row-name{white-space:nowrap}.wallet-row .badge{flex-shrink:0}.wallet-row-side,.wallet-divider{font-size:.72rem;color:var(--kx-text-muted)}.wallet-divider{margin:.35rem .4rem;padding-top:.45rem;border-top:1px dashed var(--kx-border);text-transform:uppercase;letter-spacing:.06em;font-weight:700}.wallet-logo-wrap{display:inline-flex;flex-shrink:0}.wallet-logo{width:100%;height:100%;display:block;border-radius:6px;object-fit:cover}.kaspire-qr{display:block;margin:0 auto;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:#fff}.wallet-dropdown .wallet-row,.select-menu .wallet-row{text-decoration:none}.wallet-row.is-active{background:var(--kx-network-soft);color:var(--kx-accent)}.kaspire-pair .wallet-row-label{gap:var(--kx-space-3)}.kaspire-pair .wallet-row-label span{display:flex;align-items:center;gap:var(--kx-space-2)}.listing-card-footer .badge,.table .badge{flex-shrink:0}.wallet-error{margin:.4rem .7rem .2rem}.wallet-placeholder{width:10rem;height:var(--kx-control-height)}.mega-wrap{position:relative}.mega-trigger{display:inline-flex;align-items:center;gap:.45rem;height:40px;max-width:100%;padding:0 .75rem;border:0;border-radius:var(--kx-radius-sm);background:transparent;color:var(--kx-text);font-weight:650}.mega-trigger:hover{background:var(--kx-surface-hover)}.mega-trigger-label{display:inline-flex;align-items:center;gap:.45rem;min-width:0}.mega-trigger-label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mega-trigger-label .nav-icon{color:var(--kx-accent)}.mega-chevron{width:1rem;height:1rem;flex-shrink:0;color:var(--kx-text-muted);display:block}.mega-panel{display:flex;flex-direction:column;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-menu);box-shadow:var(--kx-shadow);overflow:hidden;min-width:0;--hub-accent: var(--kx-accent);--hub-accent-hover: var(--kx-accent-hover);--hub-accent-muted: rgba(2, 171, 184, .1);--hub-accent-border: rgba(2, 171, 184, .26);--hub-accent-shadow: rgba(2, 171, 184, .18)}.mega-panel-head{padding:.7rem .9rem;border-bottom:1px solid var(--kx-border)}.mega-panel-head p{margin:0;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-text-muted)}.mega-panel-body{max-height:min(calc(100dvh - 6rem),480px);overflow:auto}.mega-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--kx-space-3);padding:var(--kx-space-2)}.mega-col ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.mega-col-title{margin:0 0 .35rem;padding:0 .55rem;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-text-muted)}.mega-item{display:flex;align-items:center;gap:.65rem;padding:.45rem .55rem;border-radius:8px;color:var(--kx-text)}.mega-item:hover,.mega-item.active{background:var(--kx-network-soft);color:var(--kx-text)}.mega-item.active .nav-icon{color:var(--kx-accent)}.mega-item-label{flex:1;min-width:0;font-weight:600;font-size:.9rem}.nav-icon{width:18px;height:18px;flex-shrink:0;display:block;color:currentColor;stroke:currentColor}.sidebar-back{font-weight:650;color:var(--kx-text);margin-bottom:0;cursor:pointer}.sidebar-context{display:flex;flex-direction:column;gap:var(--kx-space-2);width:100%;margin-bottom:var(--kx-space-2)}.nav a.sidebar-banner{display:block;height:auto;padding:0;overflow:hidden;border-radius:var(--kx-radius);border:1px solid var(--kx-border);aspect-ratio:16 / 9;background:var(--kx-panel);white-space:normal}.nav a.sidebar-banner:hover{background:transparent;border-color:var(--hub-accent, var(--kx-accent))}.sidebar-banner img{display:block;width:100%;height:100%;object-fit:cover}.sidebar-buy-kas{width:100%;justify-content:center}html[data-theme=light] .sidebar-buy-kas{background:var(--kx-card)}.nav a.sidebar-see-all{color:var(--hub-accent, var(--kx-accent));font-weight:600}.module-card{display:grid;grid-template-columns:auto 1fr auto;gap:var(--kx-space-3);align-items:start;cursor:pointer}.module-card input{margin-top:.35rem}.module-card strong,.module-card .helper-text{display:block}.module-card-price{font-variant-numeric:tabular-nums;font-weight:700;color:var(--hub-accent, var(--kx-accent));white-space:nowrap}.benefits-list{margin:0;padding-left:1.1rem}.token-editor-breakdown-row.is-accent strong{color:var(--hub-accent, var(--kx-accent))}.sidebar-group-label{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-text);padding:.35rem .5rem .45rem}.sidebar-group-label.is-toggle{width:100%;border:0;background:transparent;cursor:pointer;text-align:left;font:inherit;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:inherit}.sidebar-group-label.is-toggle .nav-chevron{margin-left:auto}.sidebar-group-label.is-toggle:hover,.sidebar-group-label.is-toggle:focus{color:var(--hub-accent, var(--kx-accent))}.nav-group-links{display:flex;flex-direction:column;gap:var(--kx-space-1)}.nav-group-links[hidden],.nav-group.is-collapsed .nav-group-links{display:none}html[data-theme=light] .sidebar-group-label{color:#374151}.hub-tilt-bar,.hub-tilt-bar-sm{width:4px;flex-shrink:0;border-radius:99px;background:var(--hub-accent, var(--kx-accent));transform:skewY(-12deg)}.hub-tilt-bar{align-self:stretch;min-height:2.4rem}.hub-tilt-bar-sm{height:14px}.halo{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-5);padding:var(--kx-space-5);border:1px solid var(--kx-border);border-radius:calc(var(--kx-radius) + 6px);background:linear-gradient(135deg,color-mix(in srgb,var(--kx-bg-elevated) 96%,var(--hub-accent, var(--kx-accent)) 4%),var(--kx-bg-elevated));box-shadow:0 8px 28px -18px var(--hub-accent-shadow, rgba(2, 171, 184, .22))}.halo-blobs{position:absolute;inset:0;opacity:.85;background:radial-gradient(ellipse 85% 75% at 100% 0%,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 18%,transparent),transparent 55%),radial-gradient(ellipse 65% 55% at 0% 100%,color-mix(in srgb,var(--hub-accent-2, var(--hub-accent, var(--kx-accent))) 16%,transparent),transparent 58%),radial-gradient(ellipse 45% 40% at 55% 35%,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 8%,transparent),transparent 70%);pointer-events:none}.halo-copy{position:relative;z-index:1;max-width:48rem;flex:1 1 auto;min-width:0}.page-halo-ads{display:none;width:100%;max-width:28rem;margin:var(--kx-space-5) auto 0}.page-halo-ads .ad-placement-grid{min-height:180px}.halo-heading{display:flex;align-items:center;gap:var(--kx-space-4);margin:0 0 var(--kx-space-3)}.halo-title-media{width:clamp(3.25rem,7vw,4.75rem);height:clamp(3.25rem,7vw,4.75rem);flex-shrink:0;object-fit:cover;border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-inset)}.halo-heading .halo-title{margin:0}.halo-kicker{display:inline-flex;align-items:center;gap:.5rem;margin:0 0 var(--kx-space-3);padding:.3rem .7rem;border-radius:var(--kx-radius-pill);border:1px solid var(--hub-accent-border, var(--kx-network-border));background:var(--hub-accent-muted, var(--kx-network-soft));color:var(--kx-accent-muted);font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.halo-ping{width:8px;height:8px;flex-shrink:0;border-radius:99px;background:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 3px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 22%,transparent)}.halo-title{margin:0 0 var(--kx-space-3);font-size:clamp(2rem,4vw,3.4rem);font-weight:800;line-height:1.1;background:linear-gradient(120deg,var(--kx-text) 20%,color-mix(in srgb,var(--kx-text) 70%,var(--kx-accent)));-webkit-background-clip:text;background-clip:text;color:transparent}.halo-title .halo-accent{background:linear-gradient(90deg,var(--hub-accent, var(--kx-accent)),var(--hub-accent-2, color-mix(in srgb, var(--hub-accent, var(--kx-accent)) 55%, #ffffff)));-webkit-background-clip:text;background-clip:text;color:transparent}.halo-excerpt{margin:0 0 var(--kx-space-4);max-width:44rem;color:color-mix(in srgb,var(--kx-text) 72%,var(--kx-text-muted));font-size:var(--kx-prose-size);line-height:var(--kx-prose-line)}.halo-excerpt.is-more{margin-top:calc(-1 * var(--kx-space-2))}.halo .row-actions{align-items:center}.halo .row-actions .btn,.halo .row-actions a.btn{display:inline-flex;align-items:center;justify-content:center;height:var(--kx-control-height);min-height:var(--kx-control-height);max-height:var(--kx-control-height);padding:0 .9rem;font-size:.875rem;font-weight:650;line-height:1;letter-spacing:0;white-space:nowrap;overflow:hidden;box-sizing:border-box;background-clip:padding-box;box-shadow:none;flex:0 0 auto}html[data-theme=light] .halo{background:linear-gradient(135deg,color-mix(in srgb,#ffffff 96%,var(--kx-accent) 4%),#fff);box-shadow:0 8px 28px -18px #02abb829}html[data-theme=light] .halo-kicker{background:#02abb814;color:#028a96}.halo-art{position:relative;width:min(100%,280px);min-height:220px;flex-shrink:0;z-index:1}.ad-placement-grid{position:relative;width:100%;min-height:220px}.ad-placement-track-wrap{overflow:hidden;border-radius:var(--kx-radius);width:100%;container-type:inline-size}.ad-placement-track{display:flex;flex-wrap:nowrap;width:max-content;transition:transform .3s ease-out;will-change:transform}.ad-placement-slide{flex:0 0 auto;box-sizing:border-box;width:100cqi;min-width:100cqi;max-width:100cqi;padding:.25rem}.ad-cell-tip{display:block;width:100%;height:100%}.ad-cell-filled,.ad-cell-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;min-height:200px;aspect-ratio:1;border-radius:var(--kx-radius);overflow:hidden;position:relative}.ad-cell-filled{border:1px dotted var(--hub-accent-border, var(--kx-border-strong));background:var(--kx-card);color:var(--kx-text)}.ad-cell-filled.is-featured{z-index:1;border:var(--kx-ad-featured-frame-width) solid rgba(255,255,255,.92);box-shadow:0 6px 16px #00000059}.ad-cell-filled.is-footer,.ad-cell-featured-host.is-footer,.footer-ads .ad-cell-filled,.footer-ads .ad-cell-featured-host{min-height:0;aspect-ratio:16 / 5}.ad-cell-filled img{width:100%;height:100%;object-fit:cover;display:block}.ad-cell-featured-host{position:relative;isolation:isolate;overflow:visible;display:flex;flex-direction:column;width:100%;height:100%;min-height:200px;aspect-ratio:1;border-radius:var(--kx-radius)}.ad-cell-featured-host .ad-cell-filled{flex:1 1 auto;min-height:0;height:100%}.ad-cell-featured-aura{pointer-events:none;position:absolute;inset:-3px;z-index:0;border-radius:inherit;background:linear-gradient(120deg,#fbbf24,#f97316,#ec4899,#a855f7,#22d3ee,#fbbf24);background-size:320% 320%;animation:kx-ad-featured-shimmer 6s ease infinite;opacity:.94}.ad-cell-featured-star{pointer-events:none;position:absolute;top:.5rem;right:.5rem;z-index:35;width:1rem;height:1rem;color:var(--kx-ad-accent-7);filter:drop-shadow(0 1px 2px rgb(0 0 0 / .55))}@keyframes kx-ad-featured-shimmer{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}@media(prefers-reduced-motion:reduce){.ad-cell-featured-aura{animation:none;background-size:100% 100%}}.ad-cell-filled.is-featured[data-kx-ad-accent="0"]{border-color:var(--kx-ad-accent-0);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-0) 38%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="1"]{border-color:var(--kx-ad-accent-1);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-1) 34%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="2"]{border-color:var(--kx-ad-accent-2);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-2) 34%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="3"]{border-color:var(--kx-ad-accent-3);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-3) 32%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="4"]{border-color:var(--kx-ad-accent-4);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-4) 32%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="5"]{border-color:var(--kx-ad-accent-5);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-5) 32%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="6"]{border-color:var(--kx-ad-accent-6);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-6) 32%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="7"]{border-color:var(--kx-ad-accent-7);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-7) 32%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="8"]{border-color:var(--kx-ad-accent-8);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-8) 34%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="9"]{border-color:var(--kx-ad-accent-9);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-9) 34%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="10"]{border-color:var(--kx-ad-accent-10);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-10) 30%,transparent)}.ad-cell-filled.is-featured[data-kx-ad-accent="11"]{border-color:var(--kx-ad-accent-11);box-shadow:inset 0 0 48px -18px color-mix(in srgb,var(--kx-ad-accent-11) 32%,transparent)}.ad-cell-empty{border:2px dashed var(--kx-border-strong);background:linear-gradient(165deg,color-mix(in srgb,var(--kx-inset-panel) 55%,var(--kx-inset) 45%),color-mix(in srgb,var(--kx-inset) 88%,var(--kx-bg) 12%) 52%,color-mix(in srgb,var(--kx-inset) 70%,var(--kx-bg) 30%));color:var(--kx-text-muted);cursor:pointer;gap:.35rem;text-align:center}.ad-cell-empty:not(:disabled):hover{border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border-strong));color:var(--kx-text);background:radial-gradient(ellipse 62% 56% at 50% 40%,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 18%,transparent) 0%,color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 7%,transparent) 46%,transparent 74%),var(--kx-inset)}.ad-cell-empty:disabled{opacity:.55;cursor:not-allowed}.ad-cell-plus{display:grid;place-items:center;width:4rem;height:4rem;border-radius:1rem;border:0;background:var(--kx-inset-mid, var(--kx-inset));color:var(--hub-accent, var(--kx-accent));transition:transform .18s ease,color .18s ease,background .18s ease}.ad-cell-plus svg{width:2rem;height:2rem;display:block}.ad-cell-empty:not(:disabled):hover .ad-cell-plus,.kx-slot-frame:hover .ad-cell-plus{transform:scale(1.1);color:var(--hub-accent, var(--kx-accent));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 16%,var(--kx-bg))}.ad-cell-empty-title{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em}.ad-cell-empty-sub{font-size:.72rem;font-variant-numeric:tabular-nums}.ad-cell-rate-was{margin-right:.28rem;text-decoration:line-through;opacity:.72}html[data-theme=light] .ad-cell-empty,html[data-theme=light] .ad-cell-empty-title{color:var(--kx-text)}html[data-theme=light] .ad-cell-empty-sub{color:var(--kx-text-muted)}.ad-carousel-prev,.ad-carousel-next{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;padding:0;border:1px solid color-mix(in srgb,var(--kx-border-strong) 55%,transparent);border-radius:var(--kx-radius-pill);background:color-mix(in srgb,var(--kx-menu) 45%,transparent);color:var(--kx-text-muted);opacity:.55;backdrop-filter:blur(2px);z-index:2;transition:opacity .15s ease,border-color .15s ease,background .15s ease,color .15s ease}.ad-carousel-prev:hover,.ad-carousel-next:hover{opacity:.95;color:var(--kx-text);border-color:var(--kx-border-strong);background:color-mix(in srgb,var(--kx-menu) 78%,transparent)}.ad-carousel-prev svg,.ad-carousel-next svg{width:.875rem;height:.875rem;display:block}.ad-carousel-prev{left:.5rem}.ad-carousel-next{right:.5rem}.ad-carousel-dots{position:absolute;left:50%;bottom:.65rem;transform:translate(-50%);z-index:3;display:flex;align-items:center;justify-content:center;gap:.35rem;margin:0;padding:.28rem .55rem;border-radius:var(--kx-radius-pill);background:color-mix(in srgb,var(--kx-menu) 72%,transparent);backdrop-filter:blur(4px);pointer-events:auto}.ad-carousel-dot{width:.45rem;height:.45rem;border:0;border-radius:var(--kx-radius-pill);background:var(--kx-border-strong);padding:0;cursor:pointer}.ad-carousel-dot.is-active{width:1.1rem;background:var(--hub-accent, var(--kx-accent))}.ad-carousel-count{font-size:.65rem;color:var(--kx-text-muted);font-variant-numeric:tabular-nums}.halo-card{position:absolute;border-radius:var(--kx-radius);border:2px solid var(--hub-accent-border, var(--kx-network-border));background:color-mix(in srgb,var(--kx-bg-elevated) 88%,transparent)}.halo-card-back{width:10rem;height:12rem;right:.5rem;bottom:.5rem;transform:rotate(-6deg)}.halo-card-front{width:12rem;height:14rem;right:1.5rem;top:.5rem;display:grid;place-items:center;transform:rotate(3deg)}.halo-card-front span{font-size:.65rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase;color:var(--kx-text-muted)}.listing-title-row{display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kx-space-3);margin:0}.listing-title-row-main{display:flex;align-items:stretch;gap:var(--kx-space-3);min-width:0}.listing-title-row-main:has(>.listing-card-badges){align-items:center;justify-content:space-between;width:100%}.listing-title-row-main:has(>.listing-card-badges)>:first-child{min-width:0;flex:1 1 auto}.listing-title-row-main>.listing-card-badges{margin:0;justify-content:flex-end;flex:0 0 auto}.listing-title-row-end{display:inline-flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:var(--kx-space-2);flex:0 1 auto;width:auto;max-width:100%;min-width:0;margin-left:auto}.listing-title-row-benefits{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:var(--kx-space-2);flex:0 1 auto;width:auto;max-width:min(100%,42rem);min-width:0}.listing-title-row-end>.chrome-panel-toggle{flex:0 0 auto}.listing-title-row-benefits .hub-benefits-compact{flex:0 1 auto;width:auto;min-width:0;flex-wrap:nowrap;height:auto;min-height:var(--kx-control-height)}.listing-title-row-benefits .hub-benefits-compact-main{flex-wrap:wrap;row-gap:.35rem}.listing-title-row-benefits .hub-benefits-compact-perk,.listing-title-row-benefits .hub-benefits-compact-balance{white-space:nowrap}.listing-title-row.is-benefits-only .listing-title-row-end{width:100%}.listing-browse-stack{display:flex;flex-direction:column;gap:var(--kx-listing-section-gap);min-width:0;max-width:100%}.listing-browse-stack>*{min-width:0;max-width:100%}.listing-browse-main{display:flex;flex-direction:column;gap:var(--kx-listing-section-gap);min-width:0;max-width:100%}.listing-title-row h2{margin:0;font-size:1.45rem}.editor-hero-title{margin:0;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:800;letter-spacing:-.03em;line-height:1.15}.listing-title-row p{margin:.2rem 0 0;color:var(--kx-text-muted)}.listing-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--kx-listing-section-gap);align-items:stretch}.listing-grid.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.listing-grid.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.listing-grid.is-poster{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.listing-grid.is-reel{grid-template-columns:repeat(auto-fill,minmax(14.5rem,1fr))}.listing-titlepage{grid-template-columns:1fr;min-height:22rem}.listing-titlepage-backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.listing-titlepage-backdrop img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:blur(18px) saturate(1.15);transform:scale(1.12);opacity:.4}.listing-titlepage-backdrop:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--kx-panel) 22%,transparent) 0%,color-mix(in srgb,var(--kx-panel) 82%,transparent) 68%,var(--kx-panel) 100%)}.listing-titlepage-stage{position:relative;z-index:1;display:grid;gap:var(--kx-space-5);padding:var(--kx-space-5);align-items:end}.listing-titlepage-poster{aspect-ratio:var(--kx-media-poster-ratio);max-width:16rem;border-radius:var(--kx-radius);overflow:hidden;border:1px solid var(--kx-border);background:var(--kx-media-placeholder);box-shadow:0 18px 40px -22px #0b1220}.listing-titlepage-poster img{width:100%;height:100%;object-fit:cover;display:block}.listing-titlepage-poster.is-reel{aspect-ratio:var(--kx-media-banner-ratio);max-width:22rem}.media-watch-shell{display:flex;flex-direction:column;min-width:0}.media-watch-frame{position:relative;aspect-ratio:16 / 9;width:100%;overflow:hidden;background:#0b1220;border:0;border-block:1px solid var(--kx-border)}.media-watch-frame iframe,.media-watch-frame video{position:absolute;inset:0;width:100%;height:100%;border:0;display:block;background:#0b1220;object-fit:contain}.media-watch-caption{margin:0;padding:var(--kx-space-3) 0}.listing-titlepage-copy{display:flex;flex-direction:column;gap:var(--kx-space-3);min-width:0}.listing-titlepage .halo-kicker{margin:0;width:fit-content}.listing-titlepage-copy h1{margin:0;font-size:clamp(2rem,4.2vw,3.15rem);font-weight:800;letter-spacing:-.03em;line-height:1.05;text-transform:uppercase}@media(min-width:900px){.listing-titlepage,.item-hero.listing-titlepage{grid-template-columns:1fr;min-height:24rem}.listing-titlepage-stage{grid-template-columns:minmax(11rem,16rem) minmax(0,1fr);min-height:24rem;padding:var(--kx-space-6)}}.listing-card-gate-wrap{display:flex;flex-direction:column;height:100%;min-height:0}.listing-card-link-btn{appearance:none;border:0;background:transparent;width:100%;padding:0;margin:0;font:inherit;color:inherit;text-align:left;cursor:pointer}.listing-gate-link{appearance:none;border:0;background:transparent;padding:0;margin:0;font:inherit;color:var(--kx-accent);text-align:left;cursor:pointer}.listing-gate-link:hover,.listing-gate-link:focus-visible{text-decoration:underline}.listing-board-status{margin:0;min-height:18rem;display:flex;align-items:center;justify-content:center}.listing-board-paged{display:flex;flex-direction:column;gap:var(--kx-space-4);min-width:0;max-width:100%}.listing-pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--kx-space-2)}.listing-pager-label{display:inline-flex;align-items:center;color:var(--kx-text-muted);font-size:.85rem}.listing-pager-input{width:3.25rem;height:2rem;margin:0 .4rem;padding:0 .3rem;box-sizing:border-box;text-align:center;font:inherit;font-size:.85rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--kx-text);background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm)}.listing-pager-input:focus{outline:none;border-color:var(--kx-accent)}.listing-card{display:flex;flex-direction:column;flex:1 1 auto;height:100%;min-height:0;overflow:hidden;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-card);color:var(--kx-text);transition:border-color .18s ease,box-shadow .18s ease}.listing-card:hover{border-color:var(--hub-accent, var(--kx-accent));box-shadow:0 0 0 1px color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 38%,transparent)}.listing-card-link{color:inherit;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;min-width:0}.listing-card-link:hover{color:inherit}.listing-card-media{position:relative;aspect-ratio:var(--kx-media-banner-ratio);overflow:hidden;background:var(--kx-media-placeholder)}.listing-card.is-square .listing-card-media{aspect-ratio:var(--kx-media-banner-ratio);display:grid;place-items:center;padding:var(--kx-space-3);overflow:hidden;container-type:size}.listing-card.is-poster .listing-card-media{aspect-ratio:var(--kx-media-poster-ratio)}.listing-card.is-reel .listing-card-media{aspect-ratio:var(--kx-media-banner-ratio)}.listing-card-play{position:absolute;inset:0;margin:auto;width:3rem;height:3rem;border-radius:999px;background:color-mix(in srgb,#0b1220 55%,transparent);border:2px solid color-mix(in srgb,#ffffff 82%,transparent);box-shadow:0 8px 24px -10px #0b1220;pointer-events:none;opacity:.92}.listing-card-play:after{content:"";position:absolute;top:50%;left:54%;width:0;height:0;border-style:solid;border-width:.45rem 0 .45rem .75rem;border-color:transparent transparent transparent #fff;transform:translate(-50%,-50%)}.listing-card:hover .listing-card-play,.listing-card:focus-within .listing-card-play{background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 72%,#0b1220);border-color:#fff}.listing-card-media img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .4s ease}.listing-card:hover .listing-card-media img{transform:scale(1.03)}.listing-card.is-square .listing-card-media img,.listing-card.is-square .listing-card-media .token-logo-fallback{width:min(100cqh,100cqw);height:min(100cqh,100cqw);max-width:100%;max-height:100%;aspect-ratio:1 / 1;object-fit:contain;object-position:center center;justify-self:center;align-self:center;border-radius:999px}.listing-card.is-square:hover .listing-card-media img{transform:none}.listing-card.is-square .listing-card-fallback{width:100%;height:100%;border-radius:0;background:transparent}.listing-card.is-square .listing-card-fallback-icon{width:2.75rem;height:2.75rem;color:var(--kx-accent);opacity:1}.listing-card-fallback{display:grid;place-items:center;height:100%;font-weight:800;letter-spacing:.08em;color:var(--kx-text-muted)}.listing-card-fallback-icon,.listing-card-fallback .listing-card-fallback-icon{display:block;width:2.5rem;height:2.5rem;margin:0;color:var(--kx-accent)}.listing-card-fallback.token-logo-fallback{display:grid;place-items:center;place-content:center;width:100%;height:100%;box-sizing:border-box;padding:0;background:transparent;border-radius:inherit}.reward-offer-card .token-logo-box.reward-offer-logo,.reward-offer-card .token-logo-box.reward-offer-logo.listing-card-fallback.token-logo-fallback{width:2.5rem;height:2.5rem;min-width:2.5rem;min-height:2.5rem;max-width:2.5rem;max-height:2.5rem;background:var(--kx-inset);border:1px solid var(--kx-border);border-radius:999px}.reward-offer-card .token-logo-fallback .listing-card-fallback-icon{width:58%;height:58%;color:var(--kx-text-muted)}.listing-card-fallback.token-logo-fallback .listing-card-fallback-icon,.token-cover-fallback .item-hero-fallback-icon{display:block;width:46%;height:46%;max-width:none;max-height:none;margin:0;color:color-mix(in srgb,var(--kx-text-muted) 78%,var(--kx-text));opacity:1}.listing-card.is-square .listing-card-fallback.token-logo-fallback{padding:0}.listing-card.is-square .listing-card-media .token-logo-fallback{background:var(--kx-inset);border:1px solid var(--kx-border)}.listing-card.is-square .listing-card-fallback.token-logo-fallback .listing-card-fallback-icon{width:2.75rem;height:2.75rem;max-width:2.75rem;max-height:2.75rem;color:var(--kx-accent)}.listing-card-body{position:relative;display:flex;flex-direction:column;flex:1 1 auto;gap:var(--kx-space-2);padding:var(--kx-space-3)}.listing-card-media-link{display:block;color:inherit}.listing-card-body h3{margin:0;font-size:1rem;font-weight:650}.listing-card-title-bar{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-2);min-width:0}.listing-card-title-stack{display:flex;flex-direction:column;gap:.35rem;min-width:0;width:100%;flex:1 1 auto}.listing-card-subtitle-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);min-width:0;margin-top:var(--kx-space-2)}.listing-card-subtitle{min-width:0;flex:1 1 auto}.listing-card-subtitle-row>.listing-card-badges{margin:0;justify-content:flex-end;flex:0 0 auto}.listing-card-title-bar>.listing-card-badges{margin:0;justify-content:flex-end;flex:0 0 auto}.listing-card-title-bar>.hub-points-badge{flex-shrink:0;margin-left:auto}.listing-card-title-bar .listing-card-title-link{display:block;min-width:0;max-width:100%;width:100%;color:inherit}.listing-card-title-row .badge-mark,.listing-card-title-marks .badge-mark,.listing-card-title-marks .token-tool-marks .badge-mark{width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:.28rem}.listing-card-title-row .badge-mark svg,.listing-card-title-marks .badge-mark svg,.listing-card-title-marks .token-tool-marks .badge-mark svg{width:.95rem;height:.95rem}.listing-card-title-marks .token-mark-krc20,.listing-card-title-marks .token-mark-kcc20,.listing-card-title-marks .token-mark-kron,.listing-card-title-marks .token-mark-kcom{height:1.7rem;min-height:1.7rem}.listing-card-title-row{display:block;min-width:0;max-width:100%;margin:0}.listing-card-title-text{display:block;min-width:0}.listing-card-title-marks{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;width:100%;max-width:100%;min-width:0}.listing-card-title-marks .token-tool-marks,.listing-card-title-marks .token-marks{margin-left:0;flex:0 1 auto;position:static;z-index:auto}.listing-card-excerpt{margin:0;flex:1 1 auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--kx-text-muted);font-size:.875rem;line-height:1.45}.listing-card.is-poster .listing-card-excerpt,.listing-card.is-reel .listing-card-excerpt{-webkit-line-clamp:2}.listing-card.is-poster .listing-card-body{padding:var(--kx-space-2) var(--kx-space-3)}@media(max-width:640px){.listing-grid.is-poster{grid-template-columns:repeat(2,minmax(0,1fr))}}.listing-card-badge{position:absolute;top:var(--kx-space-3);right:var(--kx-space-3)}.listing-card-badges{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.35rem;margin:0 0 .4rem}.listing-card-badge-end{margin-left:auto}.listing-card-author,.listing-card-tools{display:flex;align-items:center;padding:0 var(--kx-space-3)}.listing-card-author{padding-top:0}.listing-card-tools{padding-bottom:var(--kx-space-2)}.ai-roadmap-card{width:100%;text-align:left}.ai-roadmap-card-head{display:flex;align-items:center;gap:.6rem;margin-bottom:.6rem}.ai-roadmap-phase{display:inline-flex;width:2rem;height:2rem;align-items:center;justify-content:center;border-radius:var(--kx-radius-sm);background:var(--hub-accent-muted, var(--kx-inset));color:var(--hub-accent, var(--kx-accent));font-size:.75rem;font-weight:700}.ai-concept-placeholder{display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-3)}.nav-link-badge{margin-left:auto}.listing-card-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);margin-top:auto;flex-shrink:0;flex-wrap:wrap;padding:var(--kx-space-3);border-top:1px solid var(--kx-border)}.card>.listing-card-footer{margin-left:calc(var(--kx-space-4) * -1);margin-right:calc(var(--kx-space-4) * -1);margin-bottom:calc(var(--kx-space-4) * -1);padding-left:var(--kx-space-4);padding-right:var(--kx-space-4)}.token-graduation-card-meter{flex:1 1 100%;width:100%}.listing-card-footer .token-graduation-card-meter+.hub-vote-controls{flex:0 0 auto;margin-left:auto}.token-graduation-panel.is-compact{padding:0;border:0;background:transparent;box-shadow:none}.stat-grid-compact{grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:720px){.stat-grid-compact{grid-template-columns:1fr}}.listing-card-footer>.btn{width:auto;flex:0 0 auto}.listing-category-filter{cursor:pointer;border:1px solid transparent;transition:border-color .15s ease,background .15s ease,color .15s ease}.listing-category-filter:hover{border-color:var(--hub-accent-border);background:#02abb81a;color:var(--kx-accent)}.listing-chip{display:inline-flex;align-items:center;height:28px;gap:.3rem;padding:0 .6rem;border-radius:var(--kx-radius-pill);border:1px solid var(--kx-border);font-size:.75rem;color:var(--kx-text);background:var(--kx-inset)}.lookup-chips{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.kx-hash-tags{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .85rem;min-height:var(--kx-control-height)}.kx-hash-tag{display:inline;padding:0;border:0;background:none;color:var(--kx-text-muted);font-size:.75rem;font-weight:650;font-style:normal;line-height:1.45;text-decoration:none;cursor:default}a.kx-hash-tag,button.kx-hash-tag,.kx-hash-tag.is-edit{cursor:pointer}a.kx-hash-tag:hover,button.kx-hash-tag:hover,.kx-hash-tag.is-edit:hover{color:var(--kx-text);text-decoration:none}.lookup-chip-remove{display:inline-flex;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;cursor:pointer;font-size:.85rem;line-height:1}.lookup-chip-remove:hover,.lookup-chip-remove:focus{color:var(--hub-accent, var(--kx-accent))}.lookup-chips .select-trigger{width:auto;min-width:12rem;flex:1 1 12rem}.listing-empty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-3)}.status-pill{font-size:.68rem;text-transform:uppercase;letter-spacing:.06em;padding:.12rem .4rem;border-radius:var(--kx-radius-pill);border:1px solid var(--kx-border);color:var(--kx-text-muted)}.status-pill.beta{color:var(--kx-violet);border-color:color-mix(in srgb,var(--kx-violet) 45%,transparent)}.status-pill.available{color:var(--kx-success)}.status-pill.coming-soon,.status-pill.demo{color:var(--kx-amber)}.icon-dot{width:8px;height:8px;border-radius:99px;background:currentColor}.rk-wrap{display:inline-flex;align-items:center}.editor-split,.detail-split{display:grid;gap:var(--kx-space-4)}.editor-split>.stack-lg,.editor-split>.stack-md,.editor-split>.hub-content-editor-main,.editor-split>.hub-aside-stack{min-height:100%;align-self:stretch}.editor-split>*,.detail-split>*{min-width:0}@media(min-width:1100px){.editor-split,.detail-split{grid-template-columns:minmax(0,1fr) 340px;align-items:stretch}}.hub-aside-stack{display:flex;flex-direction:column;gap:var(--kx-space-3);min-width:0;width:100%;min-height:100%;align-self:stretch}.hub-aside-stack[hidden]{display:none!important}.hub-aside-stack>*{width:100%;max-width:100%;margin-inline:0;box-sizing:border-box;flex-shrink:0}.hub-aside-stack>#kx-aside-calc:not(:empty),.hub-aside-stack>.hub-calc-aside:first-child,.hub-aside-stack>:first-child.hub-calc-aside{position:sticky;top:var(--kx-aside-sticky-top);bottom:auto;align-self:start;margin-top:0;z-index:3}.hub-aside-stack>#kx-aside-calc:not(:empty):has(+*),.hub-aside-stack>.hub-calc-aside:first-child:has(+*),.hub-aside-stack>:first-child.hub-calc-aside:has(+*){position:static;top:auto;z-index:1}.hub-aside-stack>.hub-calc-aside:last-child,.hub-aside-stack>#kx-aside-calc:not(:empty):last-child{position:sticky;top:var(--kx-aside-sticky-top);bottom:auto;align-self:start;margin-top:0;z-index:2}.hub-aside-stack>.panel-ad-rail,.hub-aside-stack>.hub-benefits-panel{position:static;z-index:1}.hub-aside-stack>.panel-ad-rail:last-child,.hub-aside-stack>.hub-benefits-panel:last-child{position:sticky;top:var(--kx-aside-sticky-top);z-index:2}.hub-aside-stack>.hub-calc-aside,.hub-aside-stack>.hub-benefits-panel,.hub-aside-stack>.panel-ad-rail{width:100%}@media(max-width:1099px){.hub-aside-stack>#kx-aside-calc:not(:empty),.hub-aside-stack>.hub-calc-aside:first-child,.hub-aside-stack>:first-child.hub-calc-aside,.hub-aside-stack>.hub-calc-aside:last-child,.hub-aside-stack>#kx-aside-calc:not(:empty):last-child{position:static;margin-top:0}}#kx-aside-calc:empty{display:none}.step-rail{display:flex;flex-wrap:wrap;gap:var(--kx-space-1)}.step-rail button.active{background:var(--kx-accent);color:var(--kx-on-accent)}.dash-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:var(--kx-space-3)}.dash-stats.is-4{grid-template-columns:repeat(4,minmax(0,1fr))}.dash-stats.is-3{grid-template-columns:repeat(3,minmax(0,1fr))}.calc-table td:last-child{text-align:right;font-variant-numeric:tabular-nums}.listing-toolbar{display:flex;width:100%;flex-wrap:nowrap;align-items:center;gap:var(--kx-space-2)}.listing-toolbar .k-control-dropdown{flex:0 0 auto;width:auto}.listing-toolbar .k-control-btn.kx-filter-trigger{min-width:8.5rem;max-width:12rem;justify-content:space-between}.kx-filter-trigger-label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;text-align:left}.listing-search{flex:1 1 auto;min-width:8rem;max-width:none;margin:0}.listing-toolbar .listing-search.field{margin-bottom:0}.listing-search .control{font-size:.875rem;font-weight:500;width:100%}.listing-search span{display:none}.listing-toolbar-filters{display:flex;width:100%;flex-wrap:nowrap;align-items:center;gap:var(--kx-space-2);min-width:0}@media(max-width:900px){.listing-toolbar,.listing-toolbar-filters{flex-wrap:nowrap}.listing-search{flex:1 1 auto;min-width:0;max-width:none}}.listing-toolbar-reset,.listing-toolbar .listing-toolbar-reset.btn{flex:0 0 auto}.listing-toolbar-reset.is-filtered,.listing-toolbar .listing-toolbar-reset.btn.is-filtered{color:var(--kx-accent);border-color:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 55%,var(--kx-border));background:color-mix(in srgb,var(--hub-accent, var(--kx-accent)) 16%,var(--kx-inset))}.listing-toolbar .view-toggle.segmented{flex:0 0 auto;margin-left:auto}.hub-vote-controls{display:inline-flex;align-items:center;gap:6px;height:2rem;max-height:2rem;margin-left:auto;flex:0 0 auto;flex-wrap:nowrap}.hub-vote-unit{display:inline-flex;align-items:stretch;height:2rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset-mid);overflow:hidden}.hub-vote-stack{display:flex;flex-direction:column;width:1.35rem;height:100%;flex:0 0 auto;border-left:1px solid var(--kx-border)}.hub-vote-btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-height:0;width:100%;padding:0;border:0;border-radius:0;background:transparent;color:var(--kx-text-muted);line-height:1;cursor:pointer;transition:border-color .15s ease,background .15s ease,color .15s ease}.hub-vote-btn+.hub-vote-btn{border-top:1px solid var(--kx-border)}.hub-vote-chevron{width:.62rem;height:.38rem;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.hub-vote-btn:not(:disabled):hover{border-color:var(--hub-accent-border);color:var(--kx-accent);background:#02abb81a}.hub-vote-btn.is-down:not(:disabled):hover{border-color:color-mix(in srgb,var(--kx-danger) 50%,var(--kx-border));color:var(--kx-danger);background:color-mix(in srgb,var(--kx-danger) 12%,transparent)}.hub-vote-btn.is-up.is-active{border-color:var(--kx-hub-points-border);background:var(--kx-hub-points-muted);color:var(--kx-hub-points)}.hub-vote-btn.is-down.is-active{border-color:color-mix(in srgb,var(--kx-danger) 48%,var(--kx-border));background:color-mix(in srgb,var(--kx-danger) 14%,transparent);color:var(--kx-danger)}.hub-vote-btn:disabled{opacity:.55;cursor:not-allowed}.hub-vote-score{display:inline-flex;align-items:center;justify-content:center;gap:.28rem;box-sizing:border-box;height:100%;min-width:2.4rem;padding:0 .45rem 0 .4rem;border:0;background:transparent;font-family:var(--kx-font-mono);font-size:.74rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text)}.hub-vote-star{width:1.05rem;height:1.05rem;flex:0 0 auto;overflow:visible;color:var(--kx-text-muted)}.hub-vote-score.is-up .hub-vote-star{color:#f6c445}html[data-theme=light] .hub-vote-score.is-up .hub-vote-star{color:#ca8a04}.hub-vote-pct{display:inline-flex;align-items:center;height:2rem;font-family:var(--kx-font-mono);font-size:.74rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;white-space:nowrap;color:var(--kx-text-muted)}.hub-vote-pct.is-up{color:var(--kx-hub-points)}.hub-vote-pct.is-down{color:var(--kx-danger)}.listing-card-footer .hub-vote-controls{margin-left:auto}.listing-card-footer .token-card-footer{display:flex;align-items:center;gap:var(--kx-space-2);margin-left:auto}.listing-card-footer .token-card-footer .hub-vote-controls{margin-left:0}.hub-active-tag-row{display:flex;flex-wrap:wrap;gap:var(--kx-space-2);margin-bottom:var(--kx-space-2)}.view-toggle{display:inline-flex;gap:4px}.select-wrap{position:relative;min-width:10rem}.select-trigger{display:inline-flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2);width:100%;text-align:left;cursor:pointer}.select-menu{position:absolute;top:calc(100% + 6px);left:0;right:auto;z-index:120;min-width:10rem;width:max-content;max-width:min(20rem,calc(100vw - 2rem));display:flex;flex-direction:column;gap:2px;padding:var(--kx-space-2);border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-menu);box-shadow:var(--kx-shadow)}.select-menu.select-menu-portal{left:auto;right:auto}.field{position:relative}.halo-ad{position:absolute;inset:.4rem .8rem .4rem auto;width:12rem;z-index:2;overflow:hidden;border-radius:var(--kx-radius);border:2px solid var(--hub-accent-border, var(--kx-network-border));background:var(--kx-card);color:var(--kx-text);display:flex;flex-direction:column}.halo-ad img{width:100%;height:100%;object-fit:cover;display:block}.halo-ad span{position:absolute;left:0;right:0;bottom:0;padding:.35rem .5rem;font-size:.72rem;font-weight:700;background:color-mix(in srgb,var(--kx-bg) 72%,transparent)}.footer-ads{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:var(--kx-space-3);margin-top:var(--kx-space-5)}.footer-ads .ad-cell-filled{border-radius:var(--kx-radius-sm)}.wallet-row.is-active{background:var(--kx-surface-hover)}@media(max-width:900px){.mega-grid{grid-template-columns:1fr}.halo-art{width:100%;height:auto;min-height:0}.halo-art.is-ads{display:none}.page-halo-ads{display:block;max-width:none}.halo-card{display:none}.halo-ad{position:relative;inset:auto;width:min(100%,18rem);height:auto;aspect-ratio:1}.topbar{padding:0 var(--kx-space-3)}.btn-connect-l1,.btn-connect-l2{padding:0 .7rem;font-size:.8rem}}.dash-page-header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--kx-space-4)}.dash-page-header.card{width:100%;align-items:stretch}.dash-page-header.card.is-identity{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:var(--kx-space-4);width:100%;padding-block:var(--kx-space-2)}.dash-page-header.card .dash-page-header-copy.has-identity{max-width:none}.dash-page-header.is-identity .dash-page-header-title{margin-top:.15rem}.dash-page-header.is-identity .dash-page-header-identity-copy>p{margin:.2rem 0 0}.dash-page-header-copy{min-width:0;flex:1 1 16rem;max-width:42rem}.dash-page-header-copy.has-identity{display:flex;align-items:center;gap:var(--kx-space-4);max-width:52rem}.dash-page-header-identity-copy{min-width:0;flex:1 1 auto}.dash-page-header-copy .helper-text{color:var(--hub-accent, var(--kx-accent));font-weight:800;letter-spacing:.08em;text-transform:uppercase;font-size:.72rem}.dash-page-header-copy .page-header-meta{margin-top:.2rem;text-transform:none;letter-spacing:.01em;font-weight:500;font-size:.8125rem;color:var(--kx-text-muted)}.dash-page-header-title{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);margin-top:var(--kx-space-2);width:100%}.dash-page-header-title h1{margin:0;font-size:clamp(2rem,3.4vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.dash-page-header-title h1 span{color:var(--hub-accent, var(--kx-accent))}.identity-names{display:flex;flex-wrap:wrap;gap:var(--kx-space-2);margin-top:var(--kx-space-2);max-width:100%}.identity-name{display:inline-flex;align-items:baseline;gap:.35rem;max-width:100%;min-height:1.75rem;padding:.15rem .55rem;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-chip-bg);color:inherit;text-decoration:none;font-size:.8125rem;line-height:1.4;overflow-wrap:anywhere}.identity-name>span{flex:0 0 auto;font-size:.68rem;font-weight:800;letter-spacing:.04em;color:var(--hub-accent, var(--kx-accent))}a.identity-name:hover{border-color:var(--hub-accent, var(--kx-accent))}.dash-page-header.card.is-identity .dash-page-header-ad{flex:0 0 12rem;width:12rem;min-width:0;max-width:12rem;margin:0;align-self:center;overflow:hidden}.dash-page-header.card.is-identity .dash-page-header-ad .ad-placement-grid,.dash-page-header.card.is-identity .dash-page-header-ad .ad-cell-empty,.dash-page-header.card.is-identity .dash-page-header-ad .ad-cell-filled,.dash-page-header.card.is-identity .dash-page-header-ad .ad-cell-tip,.dash-page-header.card.is-identity .dash-page-header-ad .ad-cell-featured-host{min-height:0;width:100%;height:auto;aspect-ratio:1}@media(max-width:900px){.dash-page-header.card.is-identity{flex-wrap:wrap}.dash-page-header.card.is-identity .dash-page-header-ad{flex:0 0 12rem;margin-left:auto}}.panel-ad-rail{width:100%;position:sticky;top:var(--kx-aside-sticky-top)}.hub-aside-stack>.panel-ad-rail:not(:last-child){position:static}.panel-ad-rail .ad-placement-grid,.panel-ad-rail .ad-cell-tip,.panel-ad-rail .ad-cell-featured-host{min-height:0;width:100%;aspect-ratio:auto}.hub-aside-stack>.panel-ad-rail .ad-placement-grid,.hub-aside-stack>.panel-ad-rail .ad-cell-tip,.hub-aside-stack>.panel-ad-rail .ad-cell-featured-host{min-height:220px}.kx-tab-strip,.step-rail .segmented{width:fit-content;max-width:100%}.item-hero{position:relative;overflow:hidden;display:grid;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);transition:border-color .15s ease}.item-hero.is-poster{grid-template-areas:"media" "copy"}.item-hero.is-poster .item-hero-copy{grid-area:copy}.item-hero.is-poster .item-hero-media{grid-area:media;min-height:18rem}.item-hero.is-gradient{background:linear-gradient(135deg,color-mix(in srgb,var(--kx-panel) 92%,var(--hub-accent, var(--kx-accent)) 8%),var(--kx-panel))}.item-hero.is-highlight,.listing-card.is-highlight{box-shadow:0 0 0 2px var(--kx-highlight, var(--hub-accent, var(--kx-accent)))}.item-hero.is-copy-only{grid-template-columns:1fr;min-height:0}@media(min-width:900px){.item-hero{grid-template-columns:1fr 1fr;min-height:20rem}.item-hero.is-copy-only{grid-template-columns:1fr;min-height:0}.item-hero.is-poster{grid-template-columns:minmax(14rem,20rem) 1fr;grid-template-areas:"media copy"}.item-hero.is-poster .item-hero-copy{grid-area:copy}.item-hero.is-poster .item-hero-media{grid-area:media;border-left:0;border-right:1px solid var(--kx-border)}.item-hero.listing-titlepage{grid-template-columns:1fr;grid-template-areas:none}}@media(max-width:720px){.item-hero-top{flex-wrap:wrap}.item-hero-quote{margin-left:auto}}.item-hero-copy{display:flex;flex-direction:column;gap:var(--kx-space-3);padding:var(--kx-space-5);min-width:0;height:100%}.item-hero-top{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--kx-space-3)}.item-hero-quote{display:flex;flex-direction:column;align-items:flex-end;gap:.12rem;flex-shrink:0;text-align:right;padding:.4rem .7rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset)}.item-hero-quote strong{font-variant-numeric:tabular-nums;font-size:1.2rem;font-weight:750}.item-hero-identity{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.item-hero-identity .helper-text{margin:0}.item-hero-title-row{display:flex;align-items:baseline;flex-wrap:wrap;gap:.35rem .7rem;min-width:0}.item-hero-name{margin:0;color:var(--kx-text-muted);font-size:.95rem;font-weight:550}.item-hero-identity .item-hero-meta-badges{margin-top:0}.item-hero-meta-badges .token-social-icons{margin-left:0}.item-hero-title-meta,.page-header-meta{margin:.15rem 0 0;color:var(--kx-text-muted);font-size:.8125rem;font-variant-numeric:tabular-nums;letter-spacing:.01em;line-height:1.35}.item-hero-meta{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--kx-space-2)}.item-hero-meta-cta{display:flex;align-items:flex-end;justify-content:flex-end;gap:var(--kx-space-2);margin-left:auto;flex-shrink:0}.item-hero-cta{display:flex;flex-wrap:nowrap;align-items:center;gap:var(--kx-space-2);width:100%;min-width:0;overflow:hidden}.item-hero-meta-badges{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2);min-width:0}.item-hero-meta>.author-inline{margin-left:0}.item-hero-capabilities,.token-capability-strip{display:flex;flex-wrap:wrap;align-items:center;gap:var(--kx-space-2)}.token-capability-strip .badge-mark,.token-capability-strip a.badge-mark,.token-capability-strip .token-dex-mark{width:var(--kx-control-height);height:var(--kx-control-height);min-width:var(--kx-control-height);min-height:var(--kx-control-height);padding:.28rem;background:var(--kx-card);color:var(--kx-text-muted);border:1px solid var(--kx-border);flex-shrink:0}html[data-theme=light] .token-capability-strip .badge-mark{background:#fff}html[data-theme=dark] .token-capability-strip .badge-mark{background:var(--kx-bg-elevated)}.token-capability-strip .badge-mark svg,.token-capability-strip .token-dex-mark svg{width:1.05rem;height:1.05rem}.token-social-icons{display:inline-flex;align-items:center;gap:.3rem;margin-left:.2rem}.token-social-icon{display:grid;place-items:center;width:1.7rem;height:1.7rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-inset);color:var(--kx-text-muted);text-decoration:none;flex-shrink:0}.token-social-icon.has-host{width:auto;display:inline-flex;align-items:center;gap:.3rem;padding:0 .45rem 0 .28rem}.token-social-host{font-size:.72rem;font-weight:600;max-width:8.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}span.token-social-icon{cursor:default}.token-social-icon:hover,.token-social-icon:focus{color:var(--hub-accent, var(--kx-accent));border-color:var(--hub-accent-border, var(--kx-border-strong))}.token-social-icon svg{width:.95rem;height:.95rem;display:block}.token-status-pill{height:1.7rem;min-height:1.7rem;box-sizing:border-box}.item-hero-cta .token-tool-marks,.item-hero-cta .token-capability-strip{flex:0 0 auto;min-width:0;flex-wrap:nowrap}.item-hero-cta .token-tool-marks.is-labeled{flex:0 0 auto}.item-hero-cta .token-swap-btn{flex-shrink:0}.item-hero-cta .token-tool-marks .badge-mark,.item-hero-cta .token-tool-marks a.badge-mark,.item-hero-cta .token-tool-marks .token-dex-mark,.item-hero-cta .token-capability-strip .badge-mark,.item-hero-cta .token-capability-strip a.badge-mark,.item-hero-cta .token-capability-strip .token-dex-mark{width:var(--kx-control-height);height:var(--kx-control-height);min-width:var(--kx-control-height);min-height:var(--kx-control-height);padding:.28rem;flex-shrink:0}.item-hero-cta .token-tool-marks .badge-mark svg,.item-hero-cta .token-tool-marks .token-dex-mark svg,.item-hero-cta .token-capability-strip .badge-mark svg,.item-hero-cta .token-capability-strip .token-dex-mark svg{width:1.05rem;height:1.05rem}.item-hero-copy .token-swap-btn{height:var(--kx-control-height);min-height:var(--kx-control-height);color:#0b1220;font-weight:700}.item-hero-copy .token-swap-btn:hover,.item-hero-copy .token-swap-btn:focus-visible{color:#0b1220}.item-hero-copy .token-pay-btn{width:var(--kx-control-height);min-width:var(--kx-control-height);height:var(--kx-control-height);min-height:var(--kx-control-height);padding:0;border-radius:var(--kx-radius-sm);color:var(--kx-text-muted)}.item-hero-copy .token-pay-btn:hover,.item-hero-copy .token-pay-btn:focus-visible{color:var(--kx-text);background:var(--kx-inset)}.item-hero-copy .token-pay-btn svg{width:14px;height:14px;display:block}.item-hero-footer .hub-vote-controls{margin-left:auto}.item-hero-quote span{color:var(--kx-text-muted);font-size:.82rem;font-variant-numeric:tabular-nums}.item-hero-footer{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--kx-space-3);margin-top:auto;padding-top:var(--kx-space-3);border-top:1px solid var(--kx-border)}.item-hero-footer-start{display:flex;align-items:center;flex-wrap:wrap;gap:var(--kx-space-3);min-width:0}.item-hero-seller{display:inline-flex;align-items:center;gap:.4rem;flex:0 0 auto;white-space:nowrap;color:var(--kx-text-muted);font-size:.9rem;line-height:1}.item-hero-footer-end{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--kx-space-3);margin-left:auto}.item-hero-head{display:flex;align-items:flex-start;gap:var(--kx-space-3);min-width:0}.item-hero-logo{width:4.5rem;height:4.5rem;flex-shrink:0;overflow:hidden;border-radius:var(--kx-radius);border:1px solid var(--kx-border);background:var(--kx-inset);display:grid;place-items:center;font-weight:800}.item-hero-logo.is-token{border-radius:999px}.item-hero-logo img,.item-hero-logo canvas,.item-hero-logo .token-logo-box,.item-hero-logo .token-logo-fallback{align-self:stretch;justify-self:stretch;width:100%;height:100%;object-fit:cover;border-radius:inherit}.item-hero-logo.is-mark img{object-fit:cover;padding:0;border-radius:inherit}.item-hero-logo .item-hero-fallback-icon{display:block;width:42%;height:42%;max-width:1.75rem;max-height:1.75rem;margin:0;color:color-mix(in srgb,var(--kx-text-muted) 72%,#0b1220)}.item-hero-media .item-hero-fallback-icon{width:4rem;height:4rem;color:var(--kx-accent)}.item-hero-copy h1{margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:.4rem;font-size:1.65rem;letter-spacing:-.02em}.item-hero-media{position:relative;min-height:14rem;background:var(--kx-media-placeholder);border-top:1px solid var(--kx-border)}@media(min-width:900px){.item-hero-media{min-height:100%;border-top:0;border-left:1px solid var(--kx-border)}}.item-hero-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.item-hero-media-shade{position:absolute;inset:0;z-index:1;pointer-events:none;background:color-mix(in srgb,var(--kx-bg) 62%,transparent)}.item-hero-media-ad,.item-hero-media-ad.panel-ad-rail{--item-hero-ad-inset: var(--kx-space-3);position:absolute;z-index:2;top:var(--item-hero-ad-inset);right:var(--item-hero-ad-inset);bottom:var(--item-hero-ad-inset);left:auto;display:block;width:auto;height:auto;max-width:calc(100% - 2 * var(--item-hero-ad-inset));max-height:calc(100% - 2 * var(--item-hero-ad-inset));aspect-ratio:1;overflow:hidden}.item-hero-media-ad .ad-placement-grid,.item-hero-media-ad.panel-ad-rail .ad-placement-grid{width:100%;height:100%;max-height:100%;min-height:0;aspect-ratio:unset}.item-hero-media-ad .ad-placement-track-wrap,.item-hero-media-ad .ad-placement-track{height:100%}.item-hero-media-ad .ad-placement-slide{padding:0;height:100%}.item-hero-media-ad .ad-cell-empty,.item-hero-media-ad .ad-cell-filled,.item-hero-media-ad .ad-cell-featured-host,.item-hero-media-ad .ad-cell-tip{min-height:0;height:100%;aspect-ratio:unset;opacity:1}.item-hero-media-ad .ad-cell-empty{background:linear-gradient(165deg,color-mix(in srgb,var(--kx-inset-panel) 70%,var(--kx-bg-elevated) 30%),color-mix(in srgb,var(--kx-inset) 92%,var(--kx-bg) 8%) 55%,color-mix(in srgb,var(--kx-inset) 78%,var(--kx-bg) 22%))}.item-hero-media .listing-card-fallback{display:grid;place-items:center;min-height:14rem;width:100%;height:100%}.token-cover{overflow:hidden;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel)}.token-cover.is-highlight{box-shadow:0 0 0 2px var(--kx-highlight, var(--hub-accent, var(--kx-accent)))}.token-cover-media{position:relative;min-height:16rem;background:var(--kx-media-placeholder)}@media(min-width:900px){.token-cover-media{min-height:22rem}}.token-cover-media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.token-cover-fallback{display:grid;place-items:center;min-height:16rem;width:100%;height:100%}.token-cover-copy{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--kx-space-4);padding:var(--kx-space-5);border-top:1px solid var(--kx-border)}.token-cover-copy-main{display:flex;flex-direction:column;gap:var(--kx-space-2);min-width:0}.token-cover-copy .helper-text,.token-cover-copy .token-hero-blurb{margin:0}.token-cover-copy-meta{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--kx-space-3);flex-shrink:0}.token-masthead{display:grid;grid-template-columns:auto minmax(0,1fr) auto;column-gap:var(--kx-space-3);row-gap:.95rem;align-items:start}.token-masthead-logo.item-hero-logo{grid-column:1;grid-row:1 / 3;width:5.75rem;height:5.75rem;font-size:1.35rem}.token-masthead-copy{grid-column:2;display:flex;flex-direction:column;align-items:flex-start;gap:.4rem;min-width:0}.token-masthead .item-hero-title-row{align-items:center}.token-masthead h1{margin:0;display:inline-flex;align-items:center;font-size:1.95rem;letter-spacing:-.02em;line-height:1.1}.token-masthead .item-hero-name{font-size:1.05rem}.token-masthead-cta{grid-column:3;display:flex;align-items:center;justify-content:flex-end}.token-masthead-cta .token-tool-marks.is-labeled{gap:.4rem}.token-masthead-cta .token-swap-btn,.token-masthead-cta a.token-swap-btn,button.btn.btn-primary.token-swap-btn.token-masthead-cta,.token-masthead-cta button.btn.btn-primary.token-swap-btn{height:2.75rem;min-height:2.75rem;padding:0 1.15rem;font-size:.95rem;font-weight:700;color:#0b1220}.token-masthead-cta a.token-swap-btn{color:var(--kx-text);background:transparent}.token-masthead-cta button.btn.btn-primary.token-swap-btn:hover,.token-masthead-cta button.btn.btn-primary.token-swap-btn:focus-visible{color:#0b1220}.token-masthead-cta .token-tool-marks .badge,.token-masthead-cta .token-tool-marks a.badge,.token-masthead-cta .token-tool-marks .badge-mark,.token-masthead-cta .token-tool-marks a.badge-mark,.token-masthead-cta .token-tool-marks .token-dex-mark{width:2.75rem;height:2.75rem;min-width:2.75rem;min-height:2.75rem;padding:0;border-radius:var(--kx-radius-sm)}.token-masthead-cta .token-tool-marks .badge svg,.token-masthead-cta .token-tool-marks .token-dex-mark svg{width:1.2rem;height:1.2rem}.token-masthead-cta .token-tool-marks .badge-sky{background:#7ecbff33;color:var(--kx-sky);border-color:color-mix(in srgb,var(--kx-sky) 35%,transparent)}.token-masthead-cta .token-tool-marks .badge-mint{background:#02abb833;color:var(--kx-accent);border-color:color-mix(in srgb,var(--kx-accent) 35%,transparent)}.token-masthead-cta .token-tool-marks .token-mint-mark{background:var(--kx-lime);color:#0b1220;border-color:var(--kx-lime)}.token-masthead-cta .token-tool-marks .token-dex-mark{background:#8fb4c433;color:var(--kx-steel);border-color:color-mix(in srgb,var(--kx-steel) 35%,transparent)}.token-masthead-badges{grid-column:2;align-self:center}.token-masthead-metrics{grid-column:3;display:flex;align-items:flex-start;justify-content:flex-end;gap:var(--kx-space-5)}.token-metric{display:flex;flex-direction:column;align-items:flex-end;gap:.15rem;min-width:4.5rem}.token-metric-label{color:var(--kx-text-muted);font-size:.92rem;font-weight:550;line-height:1.2}.token-metric-value{margin:0;color:var(--kx-text);font-family:var(--kx-font-mono);font-size:1.1rem;font-weight:650;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1}.token-masthead-tools{grid-column:2;margin-top:-.5rem}.token-masthead .token-social-icons,.token-masthead .listing-onchain-icons{gap:.35rem;margin-left:.35rem}.token-masthead-tools .token-capability-strip{gap:.35rem}.token-masthead-tools .token-capability-strip .badge-mark,.token-masthead-tools .token-capability-strip a.badge-mark,.token-masthead-tools .token-capability-strip .token-dex-mark{width:1.7rem;height:1.7rem;min-width:1.7rem;min-height:1.7rem;padding:.2rem}.token-masthead-tools .token-capability-strip .badge-mark svg,.token-masthead-tools .token-capability-strip .token-dex-mark svg{width:.85rem;height:.85rem}@media(max-width:720px){.token-cover-copy{flex-direction:column;align-items:flex-start}.token-cover-copy-meta{justify-content:flex-start}.token-masthead{grid-template-columns:auto minmax(0,1fr)}.token-masthead-logo.item-hero-logo{grid-row:1}.token-masthead-cta,.token-masthead-metrics,.token-masthead-tools{grid-column:1 / -1;justify-content:flex-start}.token-metric{align-items:flex-start}.token-social-host{max-width:6.5rem}}@media(max-width:520px){.token-social-host{display:none}.token-social-icon.has-host{width:1.7rem;padding:0}}.item-hero-badges{position:absolute;top:var(--kx-space-3);left:var(--kx-space-3);z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:var(--kx-space-1)}.item-link-chip{display:inline-flex;align-items:center;gap:.35rem;height:2.1rem;padding:0 .8rem;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border);background:var(--kx-bg-elevated, var(--kx-panel));color:inherit;font-size:.85rem;font-weight:600}.item-link-chip:hover{border-color:var(--hub-accent-border, var(--kx-border-strong));color:var(--hub-accent, var(--kx-accent))}.form-nested{display:grid;gap:var(--kx-space-3);padding:var(--kx-space-4);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel)}.link-rows{display:grid;gap:var(--kx-space-2)}.field-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.char-count{font-size:.72rem;color:var(--kx-text-muted);font-variant-numeric:tabular-nums}.char-count.is-over{color:var(--kx-danger, #f87171)}.link-row{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr) auto;gap:var(--kx-space-2);align-items:center}@media(max-width:639px){.link-row{grid-template-columns:1fr}}.image-preview{width:6rem;height:6rem;object-fit:cover;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border)}.meta-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:var(--kx-space-3);align-items:stretch}.meta-stat-card{display:flex;flex-direction:column;gap:.25rem;padding:var(--kx-space-4);border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset-panel);text-align:left;transition:border-color .15s ease,box-shadow .15s ease}.meta-stat-card span{font-size:.82rem;font-weight:650;letter-spacing:.04em;text-transform:uppercase;color:var(--kx-text-muted)}.meta-stat-card strong{font-size:1.85rem;font-weight:800;line-height:1.05;letter-spacing:-.03em;color:var(--kx-accent);font-variant-numeric:tabular-nums;word-break:break-word}.onchain-list{display:grid;gap:0;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-inset);overflow:hidden}.onchain-row{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-3);padding:.7rem var(--kx-space-4);border-top:1px solid var(--kx-border)}.onchain-row:first-child{border-top:0}.onchain-row-label{flex:0 1 auto;color:var(--kx-text-muted);font-size:.88rem;font-weight:500;text-transform:none;letter-spacing:0}.onchain-row-value{display:flex;align-items:center;justify-content:flex-end;min-width:0;text-align:right}.onchain-row-value .copyable,.onchain-row-text{font-family:var(--kx-font-mono);font-size:.81rem;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;text-transform:none;color:var(--kx-text)}.onchain-row-value .copyable-text,.onchain-row-value .copyable-text-link{font-family:var(--kx-font-mono);font-size:.81rem;font-weight:500;line-height:1;letter-spacing:0;color:inherit}@media(max-width:639px){.onchain-row{flex-direction:column;align-items:flex-start}.onchain-row-value{justify-content:flex-start;text-align:left}}.gallery-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:var(--kx-space-2)}.gallery-grid img{width:100%;aspect-ratio:1;object-fit:cover;border-radius:var(--kx-radius-sm);border:1px solid var(--kx-border)}.shell-drawer-backdrop{position:fixed;inset:0;z-index:85;background:#00000073}.wallet-drawer{position:fixed;top:0;right:0;z-index:90;width:min(22rem,86vw);height:100dvh;display:flex;flex-direction:column;gap:var(--kx-space-3);padding:var(--kx-space-4);background:var(--kx-bg-elevated);border-left:1px solid var(--kx-border);transform:translate(var(--kx-right-drawer-x, 105%));transition:transform .2s ease;pointer-events:none}.wallet-drawer.is-open{transform:translate(var(--kx-right-drawer-x, 0));pointer-events:auto}.wallet-drawer-head{display:flex;align-items:center;justify-content:space-between;gap:var(--kx-space-2)}.wallet-drawer-body .wallet-cluster{flex-direction:column;align-items:stretch;width:100%}.listing-table-icon,.token-cell-logo{display:grid;place-items:center}.listing-table-icon img,.listing-table-icon .token-logo-box,.token-cell-logo img,.token-cell-logo .token-logo-box{width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center;display:block;margin:0 auto;box-sizing:border-box}.listing-table-icon>.listing-card-fallback,.listing-table-icon>.token-logo-box,.token-cell-logo>.listing-card-fallback,.token-cell-logo>.token-logo-fallback,.token-cell-logo>.token-logo-box{align-self:stretch;justify-self:stretch;width:auto;height:auto;min-width:0;min-height:0;padding:0;margin:0;display:grid;place-items:center;place-content:center;background:transparent;box-sizing:border-box}.listing-table-icon .listing-card-fallback .listing-card-fallback-icon,.token-cell-logo .listing-card-fallback .listing-card-fallback-icon,.token-cell-logo .listing-card-fallback.token-logo-fallback .listing-card-fallback-icon{display:block;width:1.35rem;height:1.35rem;max-width:none;max-height:none;margin:0;color:var(--kx-text-muted);opacity:1}.token-logo-box.listing-card-fallback.token-logo-fallback,.listing-card-media>.listing-card-fallback.token-logo-fallback{container-type:inline-size}.token-logo-box.listing-card-fallback.token-logo-fallback>.listing-card-fallback-icon,.listing-card-media>.listing-card-fallback.token-logo-fallback>.listing-card-fallback-icon,.reward-offer-card .token-logo-box.token-logo-fallback>.listing-card-fallback-icon,.hub-currency-logo.token-logo-fallback>.listing-card-fallback-icon,.hub-currency-logo-sm.token-logo-fallback>.listing-card-fallback-icon{display:block;width:52cqi;height:52cqi;min-width:1.15rem;min-height:1.15rem;max-width:2.75rem;max-height:2.75rem;margin:0;flex:none;color:var(--kx-text-muted);opacity:1}.item-hero-logo.is-token>.token-logo-box.token-logo-fallback>.listing-card-fallback-icon,.item-hero-logo.is-token>.listing-card-fallback.token-logo-fallback>.listing-card-fallback-icon{display:block;width:2.15rem;height:2.15rem;min-width:2.15rem;min-height:2.15rem;max-width:none;max-height:none;margin:0;color:var(--kx-text-muted);opacity:1}.hub-wallet-menu-anchor{position:absolute;top:calc(100% + 8px);right:0;z-index:90}.hub-wallet-menu-anchor.is-portal{position:fixed;top:auto;right:auto}.hub-wallet-menu-anchor.is-portal:not(.is-armed){pointer-events:none}.hub-wallet-shell{display:flex;flex-direction:column;width:min(92vw,380px);max-height:80vh;overflow-x:hidden;overflow-y:hidden;border:1px solid var(--kx-border);border-radius:var(--kx-radius);background:var(--kx-panel);box-shadow:var(--kx-shadow)}html[data-theme=light] .hub-wallet-shell{border-color:var(--hub-accent-border);background:var(--kx-bg-elevated)}.hub-wallet-address-row{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--kx-border-strong)}html[data-theme=light] .hub-wallet-address-row{border-bottom-color:var(--kx-border)}.hub-wallet-avatar{flex-shrink:0;border-radius:999px;display:block}.hub-wallet-address-text{min-width:0;flex:1}.hub-wallet-address-main{font-family:var(--kx-font-mono);font-size:.875rem;color:var(--kx-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-decoration:none}a.hub-wallet-address-main:hover,a.hub-wallet-address-main:focus{color:var(--hub-accent, var(--kx-accent))}.hub-wallet-address-sub{margin-top:2px;font-family:var(--kx-font-mono);font-size:.75rem;color:var(--kx-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=light] .hub-wallet-address-main{color:var(--kx-text)}.hub-wallet-address-actions{display:flex;align-items:center;gap:2px;flex-shrink:0}.hub-wallet-icon-btn{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:8px;background:transparent;color:var(--kx-text-muted);cursor:pointer;transition:background .15s ease,color .15s ease}.hub-wallet-icon-btn:hover{background:#02abb81f;color:var(--kx-accent)}html[data-theme=light] .hub-wallet-icon-btn:hover{background:#02abb81a;color:var(--kx-accent)}.hub-wallet-icon{width:16px;height:16px}.hub-wallet-icon.is-success{color:#10b981}.hub-wallet-qa-row{padding:12px 16px}.hub-wallet-qa-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hub-wallet-qa-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border:1px solid var(--kx-border);border-radius:12px;background:var(--kx-inset-mid);color:var(--kx-accent-muted);font-family:var(--kx-font);font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.hub-wallet-qa-btn:hover{background:#02abb81a;border-color:var(--hub-accent-border);color:var(--kx-accent)}html[data-theme=light] .hub-wallet-qa-btn{background:var(--kx-inset-mid);color:var(--kx-accent-muted)}html[data-theme=light] .hub-wallet-qa-btn:hover{background:#02abb81a;color:var(--kx-accent)}.hub-wallet-qa-btn.is-primary{background:var(--kx-accent);border-color:var(--kx-accent);color:#fff}.hub-wallet-qa-btn.is-primary:hover{background:var(--kx-accent-hover);border-color:var(--kx-accent-hover);color:#fff}.hub-wallet-qa-icon{width:16px;height:16px;flex-shrink:0}.hub-wallet-balance-wrap{padding:0 16px 12px}.hub-wallet-balance-card{display:flex;align-items:center;gap:8px;padding:12px;border:1px solid var(--kx-border);border-radius:12px;background:var(--kx-inset-mid)}html[data-theme=light] .hub-wallet-balance-card{border-color:var(--hub-accent-border);background:var(--kx-inset-mid)}.hub-wallet-balance-value{font-family:var(--kx-font-mono);font-size:1.15rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text)}html[data-theme=light] .hub-wallet-balance-value{color:var(--kx-text)}.hub-wallet-balance-symbol{font-family:var(--kx-font-mono);font-size:.69rem;font-weight:600;line-height:1;color:var(--kx-text-muted)}.hub-wallet-section{padding:0 16px 12px}.hub-wallet-mini-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hub-wallet-mini{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border:1px solid var(--kx-border);border-radius:12px;background:var(--kx-inset);text-align:left}html[data-theme=light] .hub-wallet-mini{border-color:var(--kx-border);background:var(--kx-inset)}.hub-wallet-mini.is-clickable{cursor:pointer;transition:background .15s ease,border-color .15s ease}.hub-wallet-mini.is-clickable:hover{background:#02abb81a;border-color:var(--hub-accent-border)}html[data-theme=light] .hub-wallet-mini.is-clickable:hover{background:#02abb814}.hub-wallet-mini-title{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--kx-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-wallet-mini-value{font-family:var(--kx-font-mono);font-size:.8rem;font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text)}html[data-theme=light] .hub-wallet-mini-value{color:var(--kx-text)}.hub-wallet-mini-sub{font-size:11px;color:var(--kx-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hub-wallet-tier-badge{display:inline-flex;align-items:center;margin-top:4px;padding:2px 8px;border-radius:999px;background:#02abb81a;color:var(--kx-accent-muted);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}html[data-theme=light] .hub-wallet-tier-badge{color:var(--kx-accent-muted);background:color-mix(in srgb,var(--kx-accent) 12%,#ffffff)}.hub-wallet-benefits{border:1px solid var(--kx-border);border-radius:12px;background:var(--kx-inset);padding:12px;display:flex;flex-direction:column;gap:8px}html[data-theme=light] .hub-wallet-benefits{border-color:var(--kx-border);background:var(--kx-inset)}.hub-wallet-benefits-title{font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-wallet-benefits-row{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.75rem}.hub-wallet-benefits-row span:first-child{color:var(--kx-text-muted)}.hub-wallet-benefits-row strong{font-family:var(--kx-font-mono);font-size:var(--kx-font-mono-size);font-weight:600;font-variant-numeric:tabular-nums;letter-spacing:0;line-height:1;color:var(--kx-text)}html[data-theme=light] .hub-wallet-benefits-row strong{color:var(--kx-text)}.hub-wallet-testnet-note{margin:0 16px 12px;padding:12px;border:1px solid rgba(161,98,7,.45);border-radius:12px;background:#713f1233}.hub-wallet-testnet-note-title{display:flex;align-items:center;gap:8px;font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:#fcd34d}.hub-wallet-testnet-note-body{margin-top:4px;font-size:11px;color:#fef3c7d9}html[data-theme=light] .hub-wallet-testnet-note{background:#fffbeb;border-color:#d97706}html[data-theme=light] .hub-wallet-testnet-note-title{color:#92400e}html[data-theme=light] .hub-wallet-testnet-note-body{color:#78350f}.hub-wallet-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;margin-top:auto;position:sticky;bottom:0;z-index:2;border-top:1px solid var(--kx-border-strong);background:var(--kx-panel)}html[data-theme=light] .hub-wallet-footer{border-top-color:var(--kx-border);background:var(--kx-bg-elevated)}.hub-wallet-footer-left,.hub-wallet-footer-right{display:flex;align-items:center;gap:8px}.hub-wallet-footer-btn{padding:8px 12px;border:1px solid var(--kx-border);border-radius:12px;background:var(--kx-inset-mid);color:var(--kx-accent-muted);font-family:var(--kx-font);font-size:.875rem;font-weight:600;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.hub-wallet-footer-btn:hover{background:#02abb81a;border-color:var(--hub-accent-border);color:var(--kx-accent)}html[data-theme=light] .hub-wallet-footer-btn{background:var(--kx-inset-mid);color:var(--kx-accent-muted)}html[data-theme=light] .hub-wallet-footer-btn:hover{background:#02abb81a;color:var(--kx-accent)}.hub-wallet-footer-btn.is-danger{background:#7f1d1d40;border-color:#f8717159;color:#f87171}.hub-wallet-footer-btn.is-danger:hover{background:#7f1d1d66}html[data-theme=light] .hub-wallet-footer-btn.is-danger{background:#fef2f2;color:#dc2626}html[data-theme=light] .hub-wallet-footer-btn.is-danger:hover{background:#fee2e2}.hub-wallet-node-btn{display:flex;align-items:center;gap:12px;width:100%;padding:12px;border:1px solid var(--kx-border);border-radius:var(--kx-radius-sm);background:var(--kx-inset);text-align:left;cursor:pointer;transition:background .15s ease,border-color .15s ease}.hub-wallet-node-btn:hover{background:#02abb81a;border-color:var(--hub-accent-border)}.hub-wallet-node-btn-icon{flex-shrink:0;display:inline-flex}.hub-wallet-node-btn-copy{min-width:0}.hub-wallet-node-btn-title{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--kx-text-muted)}.hub-wallet-node-btn-sub{margin-top:4px;font-size:.84rem;color:var(--kx-text)}.hub-wallet-shell-header,.hub-wallet-shell-footer{flex-shrink:0}.hub-wallet-shell-body{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto}.hub-wallet-shell-footer .hub-wallet-footer{position:static;margin-top:0}
