@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-442b3ec9-BKehAWor.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-f3e3ef5f-DkeVBss5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-108d5090-C05TWSE2.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/IBMPlexMono-2c9bacf0-BJoXLJYV.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(/assets/IBMPlexMono-f49291b7-CU9Da17h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-695a2676-dnJBCtls.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-24397a3e-BQJS6Ovj.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/IBMPlexMono-3a2668b9-C820gu2e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,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(/assets/IBMPlexMono-c314a25c-hCF3fsXQ.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexMono-1b68792e-DiqaCFl3.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexMono-7925a2dd-Dky8cY56.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexMono-535a3114-BRMVj9uZ.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/IBMPlexMono-c11adc91-DpGnXj3s.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Manrope-376e21d8-DJ9PYDpy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Manrope-971c6176-vbHvg7sP.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Manrope-ab25cc20-C9-d800b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Manrope-f0f3d418-CDracvZH.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Manrope-c8eafee8-C46ZzDBF.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Sora;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Sora-0af113d7-C4beA2JP.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Sora;font-style:normal;font-weight:200 800;font-display:swap;src:url(/assets/Sora-9067cf8d-5v9NviDD.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root,[data-theme=dark]{--kb-blue-300:#5c9bff;--kb-blue-400:#2e7bff;--kb-blue-500:#0b5fff;--kb-blue-600:#084cd1;--kb-blue-700:#0639a3;--kb-cyan-300:#66e3ff;--kb-cyan-400:#00d1ff;--kb-cyan-500:#00b4e0;--kb-white:#fff;--kb-navy-950:#03060f;--kb-navy-900:#050b1e;--kb-navy-850:#08122b;--kb-navy-800:#0c1838;--kb-navy-700:#132349;--kb-navy-600:#1c3160;--kb-navy-500:#2b4478;--kb-slate-400:#5f739c;--kb-slate-300:#8b9bc0;--kb-slate-200:#b8c4de;--kb-slate-100:#dde4f3;--kb-slate-50:#f2f5fb;--kb-green-400:#2ee6a6;--kb-green-500:#12c98a;--kb-green-600:#0e9e6d;--kb-red-400:#ff6b85;--kb-red-500:#ff3d5f;--kb-red-600:#d62a4a;--kb-amber-400:#ffc24d;--kb-amber-500:#ffaa1a;--kb-gradient-brand:linear-gradient(135deg,#00d1ff 0%,#0b5fff 100%);--kb-gradient-brand-soft:linear-gradient(135deg,#00d1ff2e 0%,#0b5fff2e 100%);--kb-gradient-glow:radial-gradient(60% 80% at 50% 100%,#0b5fff8c 0%,#0b5fff00 70%);--kb-gradient-surface:linear-gradient(180deg,#ffffff0a 0%,#fff0 100%);--bg-app:var(--kb-navy-900);--bg-page:var(--kb-navy-950);--surface-1:var(--kb-navy-850);--surface-2:var(--kb-navy-800);--surface-3:var(--kb-navy-700);--surface-card:var(--kb-navy-850);--surface-elevated:var(--kb-navy-800);--surface-overlay:#03060fb8;--surface-input:var(--kb-navy-900);--surface-brand-tint:#0b5fff1f;--border-subtle:#ffffff0f;--border-default:#ffffff1a;--border-strong:#ffffff2e;--border-brand:var(--kb-blue-500);--text-primary:var(--kb-white);--text-secondary:var(--kb-slate-300);--text-tertiary:var(--kb-slate-400);--text-disabled:var(--kb-navy-500);--text-brand:var(--kb-cyan-400);--text-on-brand:var(--kb-white);--text-positive:var(--kb-green-400);--text-negative:var(--kb-red-400);--text-warning:var(--kb-amber-400);--accent:var(--kb-blue-500);--accent-hover:var(--kb-blue-600);--accent-active:var(--kb-blue-700);--accent-secondary:var(--kb-cyan-400);--positive:var(--kb-green-500);--negative:var(--kb-red-500);--warning:var(--kb-amber-500);--positive-tint:#12c98a24;--negative-tint:#ff3d5f24;--warning-tint:#ffaa1a24;--focus-ring:0 0 0 3px #00d1ff73;--link:var(--kb-cyan-400);--link-hover:var(--kb-cyan-300);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--bg-app:var(--kb-slate-50);--bg-page:var(--kb-white);--surface-1:var(--kb-white);--surface-2:var(--kb-slate-50);--surface-3:var(--kb-slate-100);--surface-card:var(--kb-white);--surface-elevated:var(--kb-white);--surface-overlay:#050b1e8c;--surface-input:var(--kb-white);--surface-brand-tint:#0b5fff14;--border-subtle:#050b1e0f;--border-default:#050b1e1a;--border-strong:#050b1e33;--text-primary:var(--kb-navy-900);--text-secondary:var(--kb-slate-600);--text-tertiary:var(--kb-slate-300);--text-disabled:var(--kb-slate-200);--text-brand:var(--kb-blue-600);--text-positive:var(--kb-green-700);--text-negative:var(--kb-red-700);--text-warning:var(--kb-amber-700);--focus-ring:0 0 0 3px #0b5fff73;--link:var(--kb-blue-600);--link-hover:var(--kb-blue-700);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font-display:"Sora","Manrope",system-ui,sans-serif;--font-body:"Manrope","Sora",system-ui,sans-serif;--font-mono:"IBM Plex Mono",ui-monospace,SFMono-Regular,Menlo,monospace;--text-2xs:11px;--text-xs:12px;--text-sm:13px;--text-md:15px;--text-lg:17px;--text-xl:20px;--text-2xl:24px;--text-3xl:32px;--text-4xl:40px;--text-5xl:56px;--text-6xl:72px;--leading-tight:1.1;--leading-snug:1.25;--leading-normal:1.5;--leading-relaxed:1.65;--tracking-tight:-.02em;--tracking-normal:0;--tracking-wide:.08em;--tracking-caps:.22em;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--weight-extrabold:800;--type-display:800 var(--text-5xl)/var(--leading-tight) var(--font-display);--type-h1:700 var(--text-4xl)/var(--leading-tight) var(--font-display);--type-h2:700 var(--text-3xl)/var(--leading-snug) var(--font-display);--type-h3:600 var(--text-2xl)/var(--leading-snug) var(--font-display);--type-h4:600 var(--text-xl)/var(--leading-snug) var(--font-display);--type-body-lg:400 var(--text-lg)/var(--leading-relaxed) var(--font-body);--type-body:400 var(--text-md)/var(--leading-normal) var(--font-body);--type-body-sm:400 var(--text-sm)/var(--leading-normal) var(--font-body);--type-label:600 var(--text-sm)/1.2 var(--font-body);--type-caption:500 var(--text-xs)/1.4 var(--font-body);--type-eyebrow:600 var(--text-xs)/1 var(--font-display);--type-numeral-lg:700 var(--text-4xl)/1 var(--font-display);--type-numeral:600 var(--text-lg)/1.2 var(--font-display);--type-mono:500 var(--text-sm)/1.5 var(--font-mono);--space-0:0;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-pill:999px;--control-sm:32px;--control-md:40px;--control-lg:48px;--control-xl:56px;--sidebar-width:248px;--topbar-height:64px;--content-max:1280px;--gutter:var(--space-6);--card-padding:var(--space-5);--border-width:1px}:root,[data-theme=dark]{--shadow-sm:0 1px 2px #00000059;--shadow-md:0 8px 24px -8px #0000008c;--shadow-lg:0 24px 48px -16px #000000a6;--shadow-glow-brand:0 0 0 1px #0b5fff73,0 8px 32px -4px #0b5fff73;--shadow-glow-cyan:0 0 24px #00d1ff73;--shadow-inset-top:inset 0 1px 0 #ffffff0f;--blur-glass:16px;--glass-bg:#08122bb8;--ease-out:cubic-bezier(.16,1,.3,1);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--duration-fast:.12s;--duration-base:.2s;--duration-slow:.36s;--opacity-disabled:.4;--opacity-hover-media:.85;--z-sticky:10;--z-dropdown:20;--z-overlay:40;--z-dialog:50;--z-toast:60;--z-tooltip:70;--kb-slate-350:#7488b2;--kb-slate-500:#536690;--kb-slate-600:#44578a;--kb-green-700:#097250;--kb-red-700:#b42340;--kb-amber-700:#8a5300;--text-muted:var(--kb-slate-350);--kb-gradient-brand-strong:linear-gradient(135deg,#017bbf 0%,#084cd1 100%);--info:var(--kb-cyan-400);--info-tint:#00d1ff1f;--info-border:#00d1ff40;--text-info:var(--text-brand);--success:var(--positive);--success-tint:var(--positive-tint);--text-success:var(--text-positive);--positive-border:#12c98a4d;--negative-border:#ff3d5f4d;--warning-border:#ffaa1a4d;--text-on-positive:var(--kb-navy-950);--text-on-negative:var(--kb-white);--negative-fill:var(--kb-red-600);--state-hover:#ffffff0f;--state-hover-subtle:#ffffff0a;--state-pressed:#ffffff1a;--state-selected:var(--surface-brand-tint);--state-selected-border:var(--border-brand);--focus-ring-color:#00d1ff73;--focus-outline-width:2px;--focus-outline-offset:2px;--focus-outline-color:var(--kb-cyan-400);--elevation-0:none;--elevation-1:var(--shadow-inset-top);--elevation-2:var(--shadow-md),var(--shadow-inset-top);--elevation-3:var(--shadow-lg),var(--shadow-inset-top);--elevation-selected:var(--shadow-glow-brand);--glass-border:var(--border-default);--glass-bg-strong:#08122be6;--card-glow:var(--kb-gradient-glow);--control-track:var(--kb-navy-500);--control-thumb:var(--kb-white);--input-sm:36px;--input-md:44px;--input-lg:52px;--tooltip-bg:var(--kb-slate-50);--tooltip-text:var(--kb-navy-900);--chart-series-1:var(--kb-cyan-400);--chart-series-2:var(--kb-blue-300);--chart-series-3:var(--kb-green-400);--chart-series-4:var(--kb-amber-400);--chart-series-5:var(--kb-red-400);--chart-series-6:var(--kb-slate-200);--chart-line:var(--chart-series-1);--chart-area-start:#00d1ff4d;--chart-area-end:#00d1ff00;--chart-gradient-area:linear-gradient(180deg,#00d1ff4d 0%,#00d1ff00 100%);--chart-grid:#ffffff0f;--chart-axis:var(--text-muted);--chart-stroke-width:2px;--skeleton-base:#ffffff0f;--skeleton-highlight:#ffffff1f;--skeleton-shimmer:linear-gradient(90deg,#fff0 0%,#ffffff14 50%,#fff0 100%);--duration-shimmer:1.4s;--duration-spin:.7s;--scrim:var(--surface-overlay);--blur-overlay:8px;--type-numeral-xl:700 var(--text-5xl)/1 var(--font-display);--type-numeral-md:700 var(--text-2xl)/1 var(--font-display);--type-numeral-sm:600 var(--text-base)/1.2 var(--font-display);--type-mono-sm:500 var(--text-xs)/1.5 var(--font-mono);--type-page-title:600 var(--size-page-title)/1.2 var(--font-display);--tracking-numeral:-.02em;--tracking-badge:.14em;--numeral-fraction-scale:.6;--numeral-unit-scale:.45;--motion-distance:8px;--duration-page:var(--duration-base);--duration-overlay-in:var(--duration-slow);--duration-overlay-out:var(--duration-base);--sidebar-width-collapsed:72px;--bottom-nav-height:64px;--sheet-width:440px;--dialog-sm:400px;--dialog-md:520px;--dialog-lg:680px;--z-topbar:30;--z-drawer:45;--z-sheet:50}[data-theme=light]{--text-muted:var(--kb-slate-500);--glass-bg:#ffffffc7;--glass-border:#050b1e14;--card-glow:radial-gradient(60% 80% at 50% 100%,#0b5fff1f 0%,#0b5fff00 70%);--elevation-1:0 1px 2px #050b1e0d;--elevation-2:0 12px 32px -16px #050b1e38,0 1px 2px #050b1e0d;--elevation-3:0 24px 56px -20px #050b1e4d,0 1px 2px #050b1e0f;--elevation-selected:0 0 0 1px #0b5fff66,0 10px 28px -12px #0b5fff59;--chart-series-1:var(--kb-blue-500);--chart-series-3:var(--kb-green-700);--chart-series-4:var(--kb-amber-700);--chart-series-5:var(--kb-red-700);--chart-series-6:var(--kb-slate-400);--info-tint:#0b5fff14;--info-border:#0b5fff40;--positive-border:#0e9e6d4d;--negative-border:#d62a4a4d;--warning-border:#ffaa1a66;--state-hover:#050b1e0a;--state-hover-subtle:#050b1e08;--state-pressed:#050b1e14;--focus-ring-color:#0b5fff59;--focus-outline-color:var(--kb-blue-500);--glass-bg-strong:#ffffffeb;--control-track:var(--kb-slate-200);--tooltip-bg:var(--kb-navy-900);--tooltip-text:var(--kb-white);--chart-area-start:#0b5fff38;--chart-area-end:#0b5fff00;--chart-gradient-area:linear-gradient(180deg,#0b5fff38 0%,#0b5fff00 100%);--chart-grid:#050b1e0f;--skeleton-base:#050b1e0f;--skeleton-highlight:#050b1e1a;--skeleton-shimmer:linear-gradient(90deg,#fff0 0%,#fff9 50%,#fff0 100%)}:root,[data-theme=dark]{--kb-cyan-600:#017bbf;--text-3xs:10px;--text-base:14px;--size-page-title:18px;--size-amount-lg:34px;--size-button-xl:16px;--text-scale-max:2;--text-scale-max-compact:1.3;--status-unknown-fg:var(--text-warning);--status-unknown-bg:var(--warning-tint);--status-unknown-border:var(--warning-border);--status-reconciling-fg:var(--text-info);--status-reconciling-bg:var(--info-tint);--status-reconciling-border:var(--info-border);--status-simulated-fg:var(--text-warning);--status-simulated-bg:var(--warning-tint);--status-simulated-border:var(--warning-border);--status-test-fg:var(--text-info);--status-test-bg:var(--info-tint);--status-test-border:var(--info-border);--status-locked-fg:var(--text-muted);--status-locked-bg:var(--state-hover);--status-locked-border:var(--border-default);--simulated-stripes:repeating-linear-gradient(135deg,var(--status-simulated-bg) 0 6px,transparent 6px 12px);--test-stripes:repeating-linear-gradient(135deg,var(--status-test-bg) 0 6px,transparent 6px 12px);--target-min:44px;--height-chip-sm:28px;--height-chip-md:34px;--height-tab:38px;--height-segment:36px;--height-badge-sm:22px;--height-badge-md:26px;--control-disabled-bg:var(--kb-navy-700);--control-disabled-text:var(--text-muted);--control-disabled-border:var(--border-subtle);--ease-in:cubic-bezier(.7,0,.84,0);--motion-scale:1;--chart-seq-1:var(--kb-navy-600);--chart-seq-2:var(--kb-blue-700);--chart-seq-3:var(--kb-blue-500);--chart-seq-4:var(--kb-cyan-500);--chart-seq-5:var(--kb-cyan-300);--chart-div-neg-2:var(--kb-red-400);--chart-div-neg-1:#90435d;--chart-div-mid:var(--kb-slate-400);--chart-div-pos-1:#1d876f;--chart-div-pos-2:var(--kb-green-400);--asset-btc:#f7931a;--asset-eth:#627eea;--asset-sol:#66f9a1;--asset-trx:#ef0027;--asset-usdt:#26a17b;--asset-usdc:#3e73c4;--type-mobile-screen-title:700 22px/28px var(--font-display);--type-mobile-section-title:600 17px/22px var(--font-display);--type-mobile-row-title:600 16px/22px var(--font-body);--type-mobile-row-label:400 15px/20px var(--font-body);--type-mobile-row-value:600 15px/20px var(--font-display);--type-mobile-row-caption:400 13px/18px var(--font-body);--type-mobile-caption:500 12px/16px var(--font-body);--type-mobile-button:600 17px/22px var(--font-body);--type-mobile-amount-hero:700 40px/44px var(--font-display);--type-mobile-amount:700 28px/32px var(--font-display)}[data-theme=light]{--kb-gradient-glow:radial-gradient(60% 80% at 50% 100%,#0b5fff24 0%,#0b5fff00 70%);--shadow-glow-brand:0 0 0 1px #0b5fff59,0 8px 24px -8px #0b5fff59;--shadow-glow-cyan:0 0 20px #0b5fff38;--chart-series-2:var(--kb-cyan-600);--control-disabled-bg:var(--kb-slate-100);--control-disabled-border:var(--border-default);--chart-seq-1:#c9d8f5;--chart-seq-2:#8fb4f7;--chart-seq-3:var(--kb-blue-400);--chart-seq-4:var(--kb-blue-600);--chart-seq-5:var(--kb-blue-700);--chart-div-neg-2:var(--kb-red-700);--chart-div-neg-1:#d68696;--chart-div-mid:var(--kb-slate-300);--chart-div-pos-1:#78b19f;--chart-div-pos-2:var(--kb-green-700);--asset-btc:#b06008;--asset-eth:#4c67d4;--asset-sol:#0a7f4f;--asset-usdt:#1a8263}@media (prefers-reduced-motion:reduce){:root{--motion-scale:0;--motion-distance:0px;--duration-page:0s;--duration-overlay-in:var(--duration-fast);--duration-overlay-out:var(--duration-fast);--duration-shimmer:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--bg-app);color:var(--text-primary);font:var(--type-body);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1;margin:0}a{color:var(--link);transition:color var(--duration-fast) var(--ease-out);text-decoration:none}a:hover{color:var(--link-hover)}h1,h2,h3,h4,p{margin:0}h1{font:var(--type-h1);letter-spacing:var(--tracking-tight)}h2{font:var(--type-h2);letter-spacing:var(--tracking-tight)}h3{font:var(--type-h3)}h4{font:var(--type-h4)}button,input,select,textarea{font:inherit;color:inherit}::selection{background:#00d1ff59}.kb-eyebrow{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-brand)}.kb-mono{font:var(--type-mono)}.kb-tabular{font-variant-numeric:tabular-nums}.kb-nojs{max-width:560px;padding:0 var(--space-6);gap:var(--space-3);font:var(--type-body);color:var(--text-secondary);flex-direction:column;margin:15vh auto;line-height:1.6;display:flex}.kb-nojs__title{font:var(--type-h3);color:var(--text-primary);margin:0}.kb-nojs p{margin:0}.kb-notfound{min-height:100dvh;padding:var(--space-6);place-items:center;display:grid}:is(h2,h3,h4).kb-eyebrow{line-height:1.35}.kb-hero__head{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.kb-hero__chart{min-height:110px;margin:0 -28px -28px}.kb-hero__nochart{padding:var(--space-8) 28px;font:var(--type-caption);color:var(--text-muted);margin:0}.kb-actions-wrap{gap:var(--space-2);flex-direction:column;display:flex}.kb-actions{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.kb-actions__later{font:var(--type-caption);color:var(--text-muted);flex-wrap:wrap;align-self:flex-start;align-items:center;gap:2px 6px;margin:0;display:inline-flex}@media (max-width:640px){.kb-hero__chart{margin:0 calc(var(--space-5) * -1) calc(var(--space-5) * -1)}.kb-actions{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-actions__later{text-align:center;justify-content:center;align-self:center}}.kb-route{align-items:center;gap:var(--space-4);display:flex}.kb-route__text{flex-direction:column;gap:6px;min-width:0;display:flex}.kb-route__title{align-items:center;gap:var(--space-3);font:var(--type-h3);margin:0;display:flex}.kb-route__net{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.kb-route__note{margin:var(--space-5) 0 0;font:var(--type-caption);color:var(--text-muted)}.kb-how__item{gap:var(--space-3);align-items:flex-start;display:flex}.kb-how__item>span:last-child{gap:var(--space-1);flex-direction:column;display:flex}.kb-how__title{font:var(--type-label);font-size:var(--text-md);color:var(--text-primary)}@media (max-width:900px){.kb-how{grid-template-columns:minmax(0,1fr)}}.kb-trade-form{gap:var(--space-4);flex-direction:column;display:flex}.kb-trade-arrow{width:40px;height:40px;margin:calc(var(--space-3) * -1) 0;background:var(--surface-2);border:var(--border-width) solid var(--border-default);color:var(--text-secondary);z-index:1;border-radius:50%;align-self:center;place-items:center;display:grid;position:relative}.kb-receive{align-items:center;gap:6px var(--space-3);min-height:96px;padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:var(--border-width) solid var(--border-default);background:var(--surface-card);grid-template-columns:minmax(0,1fr) auto;display:grid}.kb-receive__label{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);grid-column:1/-1}.kb-receive__value{min-width:0}.kb-receive__pending{font:var(--type-body-sm);color:var(--text-muted)}.kb-receive__unit{min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-pill);border:var(--border-width) solid var(--border-default);background:var(--surface-1);font:var(--type-label);align-items:center;display:inline-flex}.kb-unit-select{color:var(--text-secondary);align-items:center;display:inline-flex;position:relative}.kb-unit-select__control{appearance:none;min-height:calc(var(--control-md) - 2px);padding:0 30px 0 var(--space-3);border-radius:var(--radius-pill);color:var(--text-primary);font:var(--type-label);cursor:pointer;background:0 0;border:0}.kb-unit-select__control option{background:var(--surface-2);color:var(--text-primary)}.kb-unit-select svg{pointer-events:none;position:absolute;right:10px}.kb-amount-input--hero .kb-amount-input__unit:has(.kb-unit-select){padding:0}.kb-form-foot{text-align:center;font:var(--type-caption);color:var(--text-muted);margin:0}.kb-wallet-sub{align-items:baseline;gap:0 var(--space-2);flex-wrap:wrap;display:inline-flex}.kb-wallet-row>.kb-listrow__main{flex-basis:min(16rem,100% - 46px)}.kb-wallet-sub>span+span:before{content:"·";margin-right:var(--space-2);color:var(--text-tertiary)}.kb-receive-sheet{gap:var(--space-5);flex-direction:column;display:flex}.kb-receive-sheet__qr{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--kb-white);box-shadow:var(--shadow-glow-cyan);align-self:center}.kb-faq{flex-direction:column;display:flex}.kb-faq__item{border-bottom:var(--border-width) solid var(--border-subtle)}.kb-faq__item:last-child{border-bottom:0}.kb-faq__q{cursor:pointer;font:var(--type-label);color:var(--text-primary);border-radius:var(--radius-xs);padding:14px 0;font-size:14px;list-style:none}.kb-faq__q::-webkit-details-marker{display:none}.kb-faq__q:after{content:"+";float:right;color:var(--text-muted);font-weight:var(--weight-regular)}.kb-faq__item[open] .kb-faq__q:after{content:"−"}.kb-faq__a{font:var(--type-body-sm);color:var(--text-secondary);margin:0 0 14px;line-height:1.6}.kb-route__title{flex-wrap:wrap}.kb-route__facts{margin:var(--space-6) 0 0;padding:var(--space-5) 0 0;border-top:var(--border-width) solid var(--border-subtle);gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.kb-route__facts>div{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kb-route__facts dt{font:var(--type-caption);color:var(--text-muted)}.kb-route__facts dd{font:var(--type-label);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.kb-unavailable{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kb-unavailable__item{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--border-subtle);display:flex}.kb-unavailable__item:last-child{border-bottom:0;padding-bottom:0}.kb-unavailable__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-unavailable__title{font:var(--type-label);color:var(--text-primary)}.kb-unavailable__reason{font:var(--type-caption);color:var(--text-muted);align-items:baseline;gap:6px;display:inline-flex}.kb-review-head{gap:var(--space-1);flex-direction:column;display:flex}.kb-review-head__title{font:var(--type-h4);letter-spacing:-.01em;color:var(--text-primary);margin:0}.kb-field-static{flex-direction:column;gap:6px;margin:0;display:flex}.kb-field-static__label{font:var(--type-label);color:var(--text-secondary)}.kb-field-static__value{min-height:var(--control-md);border-radius:var(--radius-md);border:var(--border-width) dashed var(--border-default);font:var(--type-label);color:var(--text-primary);align-items:center;padding:0 14px;display:flex}.kb-order-head{gap:var(--space-5);flex-direction:column;display:flex}.kb-order-head__top{align-items:center;gap:var(--space-4);display:flex}.kb-order-head__titles{flex-direction:column;gap:6px;min-width:0;display:flex}.kb-order-head__title{font:var(--type-h3);letter-spacing:-.01em;margin:0}.kb-order-head__legs{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);background:var(--surface-1);border:var(--border-width) solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kb-order-head__leg{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.kb-order-head__leg--end{text-align:right;align-items:flex-end}.kb-order-head__label{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.kb-order-head__sub{font:var(--type-caption);color:var(--text-muted)}.kb-order-head__meta{font:var(--type-caption);color:var(--text-muted);font-variant-numeric:tabular-nums;margin:0}.kb-order-head__leg{container-type:inline-size}.kb-order-head__leg .kb-amount--md{max-width:100%;font-size:clamp(15px,calc(100cqi / (var(--kb-amount-chars,10) * .64)),var(--text-2xl))}.kb-order-head__legs--stacked{grid-template-columns:minmax(0,1fr)}.kb-order-head__legs--stacked .kb-order-head__leg--end{text-align:left;align-items:flex-start}@media (max-width:480px){.kb-order-head__legs{grid-template-columns:minmax(0,1fr)}.kb-order-head__leg--end{text-align:left;align-items:flex-start}}.kb-pending-step{align-items:center;gap:var(--space-4);padding:var(--space-4) 0;text-align:center;flex-direction:column;display:flex}.kb-receipt-page{gap:var(--space-4);flex-direction:column;width:100%;max-width:760px;margin:0 auto;display:flex}.kb-dev-panel{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);border:var(--border-width) dashed var(--warning-border);background:var(--warning-tint);flex-direction:column;display:flex}.kb-dev-panel__head{align-items:center;gap:var(--space-2);color:var(--text-warning);display:flex}.kb-dev-panel__title{font:var(--type-label);font-size:var(--text-md);color:var(--text-primary);flex:1;margin:0}.kb-dev-panel__body{font:var(--type-caption);color:var(--text-secondary);margin:0;line-height:1.55}.kb-hero__source{margin:var(--space-4) 0 0;align-items:center;gap:var(--space-2);font:var(--type-caption);color:var(--text-muted);flex-wrap:wrap;display:flex}.kb-cell-order{align-items:baseline;gap:4px var(--space-2);font:var(--type-label);color:var(--text-primary);flex-wrap:wrap;display:inline-flex}.kb-order-layout__next:empty{display:none}@media (max-width:1199px){.kb-order-layout{gap:var(--space-4);flex-direction:column;display:flex}.kb-order-layout>.kb-split__main,.kb-order-layout>.kb-split__aside{display:contents}.kb-order-layout .kb-order-head{order:1}.kb-order-layout__next{order:2}.kb-order-layout__timeline{order:3}.kb-order-layout__terms{order:4}}.kb-soon-page{width:100%;max-width:760px;margin-inline:auto}.kb-actions__soon{margin-inline-start:2px}.kb-btn--primary .kb-actions__soon{color:inherit;background:0 0;box-shadow:inset 0 0 0 1px}.kb-link{color:var(--link);font:var(--type-body-sm);font-weight:var(--weight-semibold);text-underline-offset:2px}.kb-link:hover{color:var(--link-hover)}.kb-plainlist{margin:var(--space-2) 0 0;font:var(--type-body-sm);color:var(--text-secondary);flex-direction:column;gap:4px;padding-left:1.1em;display:flex}.kb-steps-plain{gap:var(--space-2);font:var(--type-body);color:var(--text-secondary);flex-direction:column;margin:0;padding-left:1.3em;display:flex}.kb-actions--five{grid-template-columns:repeat(5,minmax(0,1fr))}.kb-actions__reason{color:var(--text-muted)}.kb-actions__reason:before{content:"·";margin:0 2px 0 4px}@media (max-width:640px){.kb-actions__reason{flex-basis:100%}.kb-actions__reason:before{content:none}}.kb-actions--asset{grid-template-columns:repeat(5,minmax(0,1fr))}.kb-actions--two{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-action-off{opacity:var(--opacity-disabled);cursor:not-allowed;pointer-events:none}@media (max-width:1023px){.kb-actions--five,.kb-actions--asset{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.kb-actions--five,.kb-actions--asset{grid-template-columns:repeat(2,minmax(0,1fr))}.kb-actions--five>:last-child:nth-child(odd),.kb-actions--asset>:last-child:nth-child(odd){grid-column:1/-1}}.kb-asset-hero{gap:var(--space-3);flex-direction:column;display:flex}.kb-asset-hero__head{align-items:center;gap:var(--space-4);display:flex}.kb-asset-hero__name{flex-direction:column;gap:4px;min-width:0;display:flex}.kb-asset-hero__title{font:var(--type-h2);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.kb-asset-hero__sub{font:var(--type-body-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kb-asset-hero{container-type:inline-size}.kb-asset-hero .kb-amount--xl{--kb-amount-fit-max:var(--text-4xl);--kb-amount-fit-min:18px}.kb-asset-hero__value{font:var(--type-body-sm);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.kb-asset-hero__chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.kb-asset-hero__none{font:var(--type-body);color:var(--text-muted);margin:0}.kb-chipline{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);background:var(--surface-2);font:var(--type-body-sm);color:var(--text-secondary);align-items:center;gap:6px;display:inline-flex}.kb-chipline--exec{background:var(--warning-tint);color:var(--text-warning)}.kb-chipline__dot{background:currentColor;border-radius:50%;width:7px;height:7px}.kb-products{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kb-products__row{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:var(--border-width) solid var(--border-subtle);display:flex}.kb-products__row:last-child{border-bottom:0}.kb-products__label{font:var(--type-body-sm);color:var(--text-secondary)}.kb-cell-asset--link{color:inherit;text-decoration:none}.kb-cell-asset--link:hover .kb-cell-asset__name{color:var(--link-hover)}.kb-wgroup{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-lg);border:var(--border-width) solid var(--border-subtle);background:var(--surface-1);flex-direction:column;display:flex}.kb-wgroup__head{align-items:center;gap:var(--space-3);display:flex}.kb-wgroup__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kb-wgroup__title{font:var(--type-label);font-size:var(--text-md);color:var(--text-primary);overflow-wrap:anywhere;margin:0}.kb-wgroup__sub{font:var(--type-caption);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kb-sibling{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-2) 0;color:var(--text-primary);font:var(--type-label);text-decoration:none;display:flex}.kb-sibling[data-divider]{border-bottom:var(--border-width) solid var(--border-subtle)}.kb-sibling:hover{color:var(--link-hover)}.kb-enable{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.kb-enable__text{flex-direction:column;gap:3px;min-width:0;display:flex}.kb-enable__title{font:var(--type-label);color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:6px;display:flex}.kb-netpick{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(240px,1fr));display:grid}.kb-netpick__opt{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3);border-radius:var(--radius-md);border:var(--border-width) solid var(--border-default);background:var(--surface-1);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),background var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out);display:flex}.kb-netpick__opt:hover{border-color:var(--border-strong);background:var(--surface-2)}.kb-netpick__opt--on,.kb-netpick__opt--on:hover{border-color:var(--border-brand);background:var(--surface-brand-tint);box-shadow:var(--elevation-selected)}.kb-netpick__text{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.kb-netpick__title{font:var(--type-label);color:var(--text-primary);overflow-wrap:anywhere}.kb-netpick__sub{font:var(--type-caption);color:var(--text-muted);align-items:center;gap:4px;display:inline-flex}.kb-netpick__check{color:var(--text-brand);flex:none}.kb-netpick__badge{align-self:flex-start;margin-top:2px}.kb-recipient{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--positive-tint);border:var(--border-width) solid var(--positive-border);flex-direction:column;display:flex}.kb-recipient__kind{font:var(--type-label);color:var(--text-positive);align-items:center;gap:6px;display:inline-flex}.kb-recipient__warnings{font:var(--type-body-sm);color:var(--text-secondary);flex-direction:column;gap:4px;margin:0;padding-left:1.1em;display:flex}.kb-recipient__screen{font:var(--type-caption);color:var(--text-muted);flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.kb-send__unit{align-items:center;gap:var(--space-2);display:inline-flex}.kb-send__max{min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-pill);border:var(--border-width) solid var(--border-brand);background:var(--surface-brand-tint);color:var(--text-brand);font:var(--type-label);cursor:pointer}.kb-send__max:hover{background:var(--state-hover)}@media (pointer:coarse){.kb-send__max{min-height:44px}}.kb-swaphead{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);border-radius:var(--radius-lg);border:var(--border-width) solid var(--info-border);background:var(--kb-gradient-brand-soft),var(--surface-card);display:flex}.kb-swaphead>span{flex-direction:column;gap:4px;min-width:0;display:flex}.kb-swaphead__title{font:var(--type-h3);color:var(--text-primary);overflow-wrap:anywhere}.kb-swaphead__sub{font:var(--type-body-sm);color:var(--text-secondary)}.kb-swaphead--done svg{color:var(--text-positive)}.kb-swaphead--refund{border-color:var(--border-default)}.kb-swaphead--refund svg{color:var(--text-secondary)}.kb-othertokens{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:var(--border-width) dashed var(--border-default);flex-direction:column;display:flex}.kb-othertokens__title{font:var(--type-label);color:var(--text-secondary);align-items:center;gap:6px;margin:0;display:inline-flex}.kb-othertokens__list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kb-othertokens__item{align-items:baseline;gap:4px var(--space-3);font:var(--type-body-sm);color:var(--text-secondary);flex-wrap:wrap;display:flex}.kb-othertokens__name{color:var(--text-primary);flex-wrap:wrap;gap:6px;display:inline-flex}.kb-othertokens__net{color:var(--text-muted)}.kb-othertokens__addr{font:var(--type-mono-sm);color:var(--text-muted);background:0 0;padding:0}.kb-othertokens__raw{font:var(--type-caption);color:var(--text-muted);margin-left:auto}.kb-othertokens__note{font:var(--type-caption);color:var(--text-muted);margin:0}.kb-handoff .kb-caption{margin:0}.kb-offline{margin-bottom:var(--space-4)}.kb-asof{font:var(--type-caption);color:var(--text-muted);align-items:center;gap:6px;margin:0;display:inline-flex}.kb-asof time{font-variant-numeric:tabular-nums}.kb-anchor{scroll-margin-top:88px}.kb-anchor:focus{outline:none}.kb-wgroup__heading{font:inherit;margin:0}.kb-wgroup__toggle{align-items:center;gap:var(--space-3);width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md);font:inherit;background:0 0;border:0;padding:0;display:flex}.kb-wgroup__toggle .kb-wgroup__title{display:block}.kb-wgroup__chevron{color:var(--text-muted);transition:transform var(--duration-fast) var(--ease-out);flex:none}.kb-wgroup--open .kb-wgroup__chevron{transform:rotate(180deg)}.kb-wgroup__rows[hidden]{display:none}.kb-wgroup>.kb-badge{align-self:flex-start}@media (max-width:640px){.kb-wgroup__toggle{column-gap:var(--space-3);row-gap:var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;display:grid}.kb-wgroup__toggle>.kb-badge{grid-area:2/2;justify-self:start}.kb-wgroup__toggle>.kb-wgroup__chevron{grid-area:1/3;align-self:center}}.kb-how{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.kb-card:has(>.kb-how){container-type:inline-size}@container (width<=620px){.kb-how{grid-template-columns:minmax(0,1fr)}}.kb-how__item{align-items:flex-start;gap:var(--space-3);display:flex}.kb-how__text{flex-direction:column;gap:4px;min-width:0;display:flex}.kb-how__title{font:var(--type-label);color:var(--text-primary)}.kb-how__body{font:var(--type-body-sm);color:var(--text-secondary);line-height:1.5}.kb-history__filters{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.kb-history__filters>.kb-field{flex:0 auto;width:auto;min-width:9.5rem}@media (max-width:640px){.kb-history__filters>.kb-field{flex:1 1 calc(50% - var(--space-2));min-width:0}}.kb-history__ref{overflow-wrap:anywhere}@media (max-width:480px){.kb-history__tabs{flex-wrap:wrap}.kb-history__tabs .kb-tabs__tab{flex:auto}}.kb-swap-filter{margin-bottom:var(--space-3)}.kb-attach{gap:var(--space-2);padding:var(--space-3);border:var(--border-width) dashed var(--border-default);border-radius:var(--radius-md);flex-direction:column;display:flex}.kb-attach__head{align-items:flex-end;gap:var(--space-2);display:flex}.kb-attach__head .kb-field{flex:1;min-width:0}.kb-attach__subject{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-brand-tint);color:var(--text-primary);font:var(--type-body-sm);flex-wrap:wrap;display:flex}.kb-ticket-msg{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-primary);font:var(--type-body-sm);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.55;display:block}.kb-ticket-msg--customer{background:var(--surface-brand-tint)}.kb-rating{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.kb-rating__stars{gap:var(--space-1);display:flex}.kb-rating__star{border-radius:var(--radius-md);width:44px;height:44px;color:var(--text-muted);cursor:pointer;place-items:center;display:inline-grid}.kb-rating__star:hover{background:var(--state-hover)}.kb-rating__star:focus-within{box-shadow:var(--focus-ring)}.kb-rating__on{color:var(--text-warning);fill:currentColor}.kb-prefs{flex-direction:column;display:flex}.kb-prefs__row{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;border-bottom:var(--border-width) solid var(--border-subtle);display:flex}.kb-prefs__row:last-child{border-bottom:0}.kb-prefs__row--lang{border-bottom:0;padding-top:0}.kb-prefs__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-prefs__name{font:var(--type-label);color:var(--text-primary)}.kb-prefs__desc{font:var(--type-body-sm);color:var(--text-muted)}.kb-prefs__head{justify-content:flex-end;gap:var(--space-2);padding-bottom:var(--space-1);font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);display:flex}.kb-prefs__head span{text-align:center;width:56px}.kb-prefs__switches{align-items:center;gap:var(--space-2);flex:none;display:flex}.kb-prefs__switch{justify-content:center;width:56px}.kb-prefs__switch .kb-check__text{position:absolute}.kb-prefs__lock{font:var(--type-caption);color:var(--text-muted);align-items:baseline;gap:4px;display:flex}.kb-prefs__lock svg{flex:none;align-self:center}.kb-prefs__lang{flex:1;min-width:0}.kb-report-totals{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.kb-report-totals__item{padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-2);flex-direction:column;gap:4px;display:flex}@media (prefers-reduced-motion:reduce){.kb-wgroup__chevron{transition:none}}.kb-shell{--kb-rail:var(--sidebar-width);grid-template-columns:var(--kb-rail) minmax(0,1fr);min-height:100dvh;color:var(--text-primary);background-color:var(--bg-app);background-image:linear-gradient(90deg,var(--bg-page) 0,var(--bg-page) calc(var(--kb-rail) - 1px),var(--border-subtle) calc(var(--kb-rail) - 1px),var(--border-subtle) var(--kb-rail),transparent var(--kb-rail));display:grid}.kb-shell--collapsed{--kb-rail:var(--sidebar-width-collapsed)}.kb-shell__skip{top:var(--space-2);left:var(--space-2);z-index:var(--z-tooltip);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--accent);color:var(--text-on-brand);font:var(--type-label);transition:transform var(--duration-fast) var(--ease-out);position:fixed;transform:translateY(-200%)}.kb-shell__skip:focus{color:var(--text-on-brand);box-shadow:var(--focus-ring);outline:var(--focus-outline-width) solid transparent;transform:none}.kb-shell__sidebar{gap:var(--space-1);background:var(--bg-page);border-right:var(--border-width) solid var(--border-subtle);flex-direction:column;height:100dvh;padding:18px;display:flex;position:sticky;top:0;overflow:hidden}.kb-shell__sidebar>.kb-sidenav{min-height:0;margin:0 calc(var(--space-1) * -1);padding:var(--space-1);scrollbar-width:thin;flex:auto;overflow-y:auto}.kb-shell--collapsed .kb-shell__sidebar{align-items:stretch;padding:18px 14px}.kb-shell__brand{padding:4px var(--space-2) 18px;align-items:center;gap:10px;min-height:52px;display:flex}.kb-shell--collapsed .kb-shell__brand{justify-content:center;padding:4px 0 18px}.kb-shell__portal{margin-left:auto}.kb-shell__sidebar-foot{gap:var(--space-2);padding-top:var(--space-4);flex-direction:column;margin-top:auto;display:flex}.kb-shell__sidebar>.kb-sidenav{overscroll-behavior:contain;flex:auto;min-height:0;margin:0 -4px;padding:2px 4px;overflow-y:auto}.kb-shell__sidebar>.kb-shell__brand,.kb-shell__sidebar>.kb-shell__sidebar-foot{flex:none}.kb-shell__collapse{align-self:flex-end}.kb-shell--collapsed .kb-shell__collapse{align-self:center}.kb-sidenav{gap:var(--space-4);flex-direction:column;display:flex}.kb-sidenav__section{gap:var(--space-1);flex-direction:column;display:flex}.kb-sidenav__heading{padding:var(--space-2) var(--space-3) var(--space-1);font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted);margin:0}.kb-sidenav__list{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.kb-sidenav__item{min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-md);color:var(--text-secondary);font:var(--weight-semibold) var(--text-sm)/1.2 var(--font-body);transition:background var(--duration-fast) var(--ease-out),color var(--duration-fast) var(--ease-out);align-items:center;gap:10px;text-decoration:none;display:flex}.kb-shell--collapsed .kb-sidenav__item{justify-content:center;padding:0;position:relative}.kb-sidenav__item:hover{background:var(--state-hover);color:var(--text-primary)}.kb-sidenav__item--active,.kb-sidenav__item--active:hover{background:var(--surface-brand-tint);color:var(--text-primary)}.kb-sidenav__icon{flex:none}.kb-sidenav__item--active .kb-sidenav__icon{color:var(--text-brand)}.kb-sidenav__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.kb-sidenav__note{border-radius:var(--radius-pill);background:var(--surface-2);color:var(--text-muted);font:var(--weight-semibold) var(--text-2xs)/1 var(--font-body);flex:none;padding:3px 7px}.kb-sidenav__lock{color:var(--text-muted);flex:none}.kb-sidenav__item--disabled,.kb-sidenav__item--disabled:hover{cursor:not-allowed;color:var(--text-muted);background:0 0}.kb-sidenav__badge{border-radius:var(--radius-pill);background:var(--accent);min-width:20px;height:20px;color:var(--text-on-brand);font:var(--weight-bold) var(--text-2xs)/1 var(--font-display);font-variant-numeric:tabular-nums;flex:none;place-items:center;padding:0 6px;display:inline-grid}.kb-sidenav__badge--dot{background:var(--kb-cyan-400);min-width:8px;height:8px;box-shadow:0 0 0 2px var(--bg-page);padding:0;position:absolute;top:6px;right:10px}.kb-shell__main{flex-direction:column;min-width:0;display:flex}.kb-topbar{z-index:var(--z-topbar);align-items:center;gap:var(--space-3);min-height:var(--topbar-height);padding:0 var(--gutter);background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--blur-glass));border-bottom:var(--border-width) solid var(--border-subtle);display:flex;position:sticky;top:0}.kb-topbar__menu,.kb-topbar__mark{display:none}.kb-topbar__title{min-width:0;font:var(--type-page-title);letter-spacing:-.01em;overflow-wrap:break-word;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.kb-topbar__actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.kb-shell__banner{padding:var(--space-4) var(--gutter) 0}.kb-shell__content{min-width:0;padding:var(--gutter);gap:var(--space-5);outline:none;flex-direction:column;flex:1;display:flex}.kb-usercard{padding:var(--space-3);border-radius:var(--radius-lg);background:var(--surface-card);border:var(--border-width) solid var(--border-default);flex-direction:column;gap:10px;display:flex}.kb-usercard__row{align-items:center;gap:10px;min-width:0;display:flex}.kb-usercard__text{flex-direction:column;gap:2px;min-width:0;display:flex}.kb-usercard__name{font:var(--type-label);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-usercard__sub{font-size:var(--text-2xs);color:var(--text-muted);overflow-wrap:break-word;line-height:1.5}.kb-shell__drawer .kb-dialog__panel{padding:var(--space-4) 18px}.kb-shell__drawer .kb-dialog__header{top:var(--space-4);right:var(--space-4);z-index:1;position:absolute}.kb-shell__drawer-inner{gap:var(--space-1);flex-direction:column;min-height:100%;display:flex}.kb-bottomnav{display:none}@media (max-width:1023px){.kb-shell,.kb-shell--collapsed{background-image:none;grid-template-columns:minmax(0,1fr)}.kb-shell__sidebar{display:none}.kb-topbar{padding:0 var(--space-4)}.kb-topbar__menu{margin-left:calc(var(--space-2) * -1);display:inline-grid}.kb-topbar__mark{display:block}.kb-shell__content{padding:var(--space-4)}.kb-shell__banner{padding:var(--space-4) var(--space-4) 0}}@media (max-width:767px){.kb-shell--bottom-nav .kb-shell__content{padding-bottom:calc(var(--bottom-nav-height) + var(--space-6) + env(safe-area-inset-bottom))}.kb-shell--bottom-nav .kb-bottomnav{z-index:var(--z-sticky);padding:var(--space-2) var(--space-2) calc(6px + env(safe-area-inset-bottom));background:var(--glass-bg-strong);-webkit-backdrop-filter:blur(var(--blur-glass));border-top:var(--border-width) solid var(--border-subtle);display:block;position:fixed;bottom:0;left:0;right:0}.kb-bottomnav__list{margin:0;padding:0;list-style:none;display:grid}.kb-bottomnav__item{cursor:pointer;align-items:center;gap:var(--space-1);width:100%;min-height:48px;padding:var(--space-1) 0;border-radius:var(--radius-md);color:var(--text-muted);font:var(--weight-semibold) var(--text-2xs)/1.2 var(--font-body);background:0 0;border:0;flex-direction:column;text-decoration:none;display:flex}.kb-bottomnav__item--active,.kb-bottomnav__item--active:hover{color:var(--text-brand)}.kb-bottomnav__icon{border-radius:var(--radius-pill);place-items:center;width:44px;height:26px;display:grid}.kb-bottomnav__item--active .kb-bottomnav__icon{background:var(--surface-brand-tint)}}@media (forced-colors:active){.kb-sidenav__item--active{outline:2px solid highlight}.kb-shell__sidebar{border-right:1px solid canvastext}}.kb-shell__content{view-transition-name:kb-main}.kb-topbar{view-transition-name:kb-topbar}.kb-bottomnav{view-transition-name:kb-bottomnav}::view-transition-old(kb-main){animation:kb-vt-out var(--duration-fast) var(--ease-out) both}::view-transition-new(kb-main){animation:kb-vt-in var(--duration-page) var(--ease-out) both}@keyframes kb-vt-out{to{opacity:0}}@keyframes kb-vt-in{0%{opacity:0;transform:translateY(var(--motion-distance))}}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}}@media print{.kb-shell,.kb-shell--collapsed{background:0 0;display:block}.kb-shell__sidebar,.kb-topbar,.kb-bottomnav,.kb-shell__skip{display:none!important}.kb-shell__content{padding:0}}.kb-langswitch.kb-tabs--segmented{border-radius:var(--radius-pill);padding:3px}.kb-langswitch.kb-tabs--segmented .kb-tabs__tab{min-width:34px;min-height:26px;padding:0 var(--space-2);border-radius:var(--radius-pill);font-family:var(--font-display);font-size:var(--text-2xs);letter-spacing:.08em}.kb-langswitch.kb-tabs--segmented .kb-tabs__tab[aria-checked=true]{background:var(--surface-brand-tint);color:var(--text-brand);box-shadow:inset 0 0 0 1px var(--border-brand)}.kb-themeswitch.kb-tabs--segmented .kb-tabs__tab{font-family:var(--font-body);font-size:var(--text-xs);letter-spacing:0;gap:6px;padding:0 10px}.kb-themeswitch--compact.kb-tabs--segmented .kb-tabs__tab{min-width:30px;padding:0 6px}.kb-org{width:100%;position:relative}.kb-org__button{width:100%;padding:var(--space-2);border-radius:var(--radius-md);border:var(--border-width) solid transparent;color:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-out);background:0 0;align-items:center;gap:10px;display:flex}.kb-org__button:hover{background:var(--state-hover)}.kb-org__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-org__name{font:var(--type-label);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-org__sub{font-size:var(--text-2xs);color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;line-height:1.5;overflow:hidden}.kb-org__chevron{color:var(--text-muted);flex:none}.kb-org__menu{z-index:var(--z-dropdown);border-radius:var(--radius-lg);background:var(--surface-elevated);border:var(--border-width) solid var(--border-strong);box-shadow:var(--elevation-2);animation:kb-fade-in var(--duration-fast) var(--ease-out);padding:6px;position:absolute;left:0;right:0}.kb-org--top .kb-org__menu{bottom:calc(100% + 6px)}.kb-org--bottom .kb-org__menu{top:calc(100% + 6px)}.kb-org__group{padding:var(--space-2) 10px var(--space-1);font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.kb-org__item{padding:var(--space-2) 10px;border-radius:var(--radius-sm);cursor:pointer;outline:none;align-items:center;gap:10px;display:flex}.kb-org__item:hover,.kb-org__item:focus-visible{background:var(--state-hover)}.kb-org__item:focus-visible{box-shadow:inset 0 0 0 var(--focus-outline-width) var(--focus-outline-color)}.kb-org__item--checked{background:var(--state-selected)}.kb-org__item-icon{border-radius:var(--radius-sm);background:var(--surface-3);width:28px;height:28px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.kb-org__item-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-org__item-name{font:var(--type-label);color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kb-org__item-sub{font:var(--type-caption);color:var(--text-muted)}.kb-org__item-check{color:var(--text-brand);flex:none}@media (forced-colors:active){.kb-org__menu{border:1px solid canvastext}.kb-org__item:focus-visible{outline:2px solid highlight}}.kb-signin{background:var(--bg-app);min-height:100dvh;color:var(--text-primary);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.kb-signin__brand{color:var(--text-primary);justify-content:space-between;gap:var(--space-8);padding:var(--space-10);background:var(--kb-gradient-glow),var(--kb-navy-950);background-position:50% 100%,0 0;background-repeat:no-repeat;background-size:140% 120%,auto;flex-direction:column;display:flex;position:relative;overflow:hidden}.kb-signin__brand:after{content:"";background:linear-gradient(90deg,transparent,var(--border-strong),transparent);opacity:.6;height:1px;position:absolute;inset:auto 0 0}.kb-signin__mark{width:min(200px,40%);height:auto;filter:drop-shadow(var(--shadow-glow-cyan)) drop-shadow(var(--shadow-glow-cyan));align-self:center}.kb-signin__story{flex-direction:column;gap:14px;display:flex}.kb-signin__slogan{font:var(--weight-semibold) var(--text-2xl)/1.25 var(--font-display);letter-spacing:var(--tracking-badge);text-transform:uppercase;flex-direction:column;margin:0;display:flex}.kb-signin__rule{background:var(--kb-cyan-400);width:40px;height:2px}.kb-signin__side{max-width:400px;font:var(--type-body-sm);color:var(--text-secondary);margin:0;line-height:1.6}.kb-signin__panel{padding:var(--space-6) var(--space-10) var(--space-8);outline:none;flex-direction:column;align-items:center;display:flex}.kb-signin__top{justify-content:flex-end;align-self:stretch;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.kb-signin__form{width:100%;max-width:420px;padding:var(--space-8) 0;flex-direction:column;flex:1;justify-content:center;gap:18px;display:flex}.kb-signin__heading{flex-direction:column;gap:6px;display:flex}.kb-signin__title{font:var(--weight-bold) 26px/1.15 var(--font-display);letter-spacing:var(--tracking-tight);margin:0}.kb-signin__subtitle{font:var(--type-body-sm);color:var(--text-secondary);margin:0}.kb-signin__body{font:var(--type-body-sm);color:var(--text-secondary);margin:0;line-height:1.6}.kb-signin__note{gap:var(--space-2);font:var(--type-caption);color:var(--text-muted);align-items:flex-start;margin:0;line-height:1.5;display:flex}.kb-signin__note svg{color:var(--text-brand);flex:none;margin-top:1px}.kb-signin__alt{text-align:center;font:var(--type-body-sm);color:var(--text-secondary);margin:0}.kb-signin__alt a{font-weight:var(--weight-semibold)}.kb-signin__legal{text-align:center;max-width:420px;font:var(--type-caption);color:var(--text-muted);margin:0;line-height:1.5}.kb-signin__theme-foot{display:none}.kb-signin__pending{align-items:center;gap:var(--space-3);font:var(--type-body-sm);color:var(--text-secondary);margin:0;display:flex}@media (max-width:900px){.kb-signin{grid-template-columns:minmax(0,1fr)}.kb-signin__brand{gap:var(--space-5);padding:var(--space-6) var(--space-4) var(--space-8);background-position:50% 100%,0 0;background-size:180% 140%,auto}.kb-signin__mark{width:112px}.kb-signin__slogan{font-size:var(--text-lg)}.kb-signin__side{font-size:var(--text-sm)}.kb-signin__panel{padding:var(--space-4) var(--space-4) var(--space-8)}.kb-signin__top{top:var(--space-5);right:var(--space-4);position:absolute}.kb-signin__form{padding:var(--space-2) 0 var(--space-6);justify-content:flex-start}}@media (max-width:480px){.kb-signin__top .kb-themeswitch{display:none}.kb-signin__theme-foot{margin-bottom:var(--space-4);justify-content:center;display:flex}}.kb-splash{justify-content:center;align-items:center;gap:var(--space-5);background:var(--kb-gradient-glow),var(--bg-app);background-position:50% 160%,0 0;background-repeat:no-repeat;background-size:100% 120%,auto;flex-direction:column;min-height:100dvh;display:flex}.kb-splash__mark{width:72px;height:auto;filter:drop-shadow(var(--shadow-glow-cyan));animation:kb-splash 1.8s var(--ease-in-out) infinite}.kb-splash__text{font:var(--type-caption);color:var(--text-muted);letter-spacing:.02em}@keyframes kb-splash{0%,to{opacity:.75;transform:scale(.98)}50%{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.kb-splash__mark{animation:none}}.kb-noaccess{min-height:100dvh;padding:var(--space-6);background:var(--bg-app);place-items:center;display:grid}.kb-portal-stack{gap:var(--space-5);flex-direction:column;display:flex}.kb-portal-stack--tight{gap:var(--space-2)}.kb-portal-label{font:var(--type-eyebrow);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--text-muted)}.kb-portal-chips{flex-wrap:wrap;gap:6px;display:flex}.kb-portal-muted{font:var(--type-body-sm);color:var(--text-muted)}.kb-portal-bell{display:inline-flex;position:relative}.kb-portal-bell__count{border-radius:var(--radius-pill);background:var(--accent);min-width:16px;height:16px;color:var(--text-on-brand);font:var(--weight-bold) var(--text-2xs)/1 var(--font-display);font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;padding:0 4px;display:inline-grid;position:absolute;top:2px;right:2px}.kb-portal-inbox-head{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;min-height:32px;display:flex}.kb-portal-inbox{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.kb-portal-inbox__item{align-items:flex-start;gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);color:var(--text-primary);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;display:flex}.kb-portal-inbox__item:hover{background:var(--state-hover)}.kb-portal-inbox__item--unread{background:var(--surface-brand-tint)}.kb-portal-inbox__icon{border-radius:var(--radius-md);background:var(--surface-2);width:32px;height:32px;color:var(--text-secondary);flex:none;place-items:center;display:grid}.kb-portal-inbox__item--unread .kb-portal-inbox__icon{color:var(--text-brand)}.kb-portal-inbox__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.kb-portal-inbox__title{font:var(--weight-semibold) var(--text-sm)/1.35 var(--font-body);overflow-wrap:anywhere}.kb-portal-inbox__sub{gap:var(--space-2);font:var(--type-body-sm);color:var(--text-muted);flex-wrap:wrap;display:flex}.kb-portal-inbox__ref{font-family:var(--font-mono)}.kb-portal-inbox__dot{background:var(--accent);border-radius:50%;flex:none;width:8px;height:8px;margin-top:8px}.kb-portal-note{margin:0}@media (forced-colors:active){.kb-portal-inbox__dot,.kb-portal-bell__count{color:highlighttext;background:highlight}}
