@font-face{font-family:Inter;src:url(/_astro/Inter-Variable.C2S99t-D.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/_astro/JetBrainsMono-Variable.Ajscav9D.woff2) format("woff2");font-weight:100 800;font-style:normal;font-display:swap}:root{color-scheme:light;--font-sans: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, Consolas, monospace;--space-2: 2px;--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-64: 64px;--space-96: 96px;--space-128: 128px;--radius-2: 2px;--radius-4: 4px;--radius-6: 6px;--radius-8: 8px;--radius-12: 12px;--radius-16: 16px;--radius-pill: 999px;--shadow-button-primary: inset 0 1px 0 0 rgba(255, 255, 255, .28), 0 1px 2px 0 rgba(14, 19, 23, .06), inset 0 -1px 0 0 rgba(14, 19, 23, .12);--shadow-button: 0 2px 1px 0 rgba(14, 19, 23, .02), inset 0 -1px 0 0 rgba(14, 19, 23, .1);--shadow-card: inset 0 1px 0 0 rgba(234, 236, 240, .3), inset 0 -1px 0 0 rgba(100, 110, 125, .1);--shadow-raised: 0 1px 4px 0 rgba(100, 110, 125, .08);--shadow-pop: 0 4px 6px -1px rgba(14, 19, 23, .1), 0 2px 4px -2px rgba(14, 19, 23, .1);--shadow-overlay: 0 24px 48px -12px rgba(14, 19, 23, .25), 0 0 0 1px rgba(14, 19, 23, .04);--shadow-night: 0 0 4px 0 rgba(35, 61, 77, .24), inset 1px 0 1px 0 rgba(154, 180, 196, .14), inset -1px 0 1px 0 rgba( 154, 180, 196, .14 ), inset 0 4px 4px 0 rgba(154, 180, 196, .08);--layout-container: 1248px;--layout-content: 920px;--layout-header: 56px;--layout-sidebar: 248px;--layout-gutter: 24px;--z-header: 100;--z-dropdown: 200;--z-modal: 500;--z-toast: 600;--brand-orange: #fe7f2d;--brand-black: #000000;--brand-navy: #233d4d;--brand-mist: #eaecf0;--orange-1: #fff6f0;--orange-2: #ffeadb;--orange-3: #ffd6ba;--orange-4: #febc8e;--orange-5: #fe9d5e;--orange-6: var(--brand-orange);--orange-7: #e5650f;--orange-8: #b84e08;--orange-9: #7c3506;--orange-10: #3f1b03;--navy-1: #f0f5f8;--navy-2: #dee8ee;--navy-3: #c2d3de;--navy-4: #9ab4c4;--navy-5: #6b8fa5;--navy-6: #456a80;--navy-7: var(--brand-navy);--navy-8: #1a2f3c;--navy-9: #12212b;--navy-10: #0a141a;--gray-0: #fafbfc;--gray-1: #f5f6f8;--gray-2: #f0f2f5;--gray-3: var(--brand-mist);--gray-4: #dce0e6;--gray-5: #c4cad3;--gray-6: #9aa3af;--gray-7: #646e7d;--gray-8: #4a5462;--gray-9: #2a333d;--gray-10: #0e1317;--green-1: #eef8f1;--green-6: #2f9e5b;--green-8: #1d6b3c;--red-1: #fef2f2;--red-6: #d6363b;--red-8: #b4232a;--amber-1: #fff8e6;--amber-6: #bd8100;--amber-8: #855600;--violet-1: #f4f1fd;--violet-6: #7c5cd6;--violet-8: #5638b0;--bg: #fafbfc;--surface: #ffffff;--surface-subtle: #f5f6f8;--surface-muted: #f0f2f5;--line: #eaecf0;--line-strong: #dce0e6;--ink: #0e1317;--ink-strong: #000000;--ink-secondary: #4a5462;--ink-muted: #646e7d;--ink-faint: #c4cad3;--accent: var(--brand-orange);--accent-hover: #f26f1a;--accent-line: #e5650f;--on-accent: #ffffff;--accent-ink: #e5650f;--accent-ink-strong: #b84e08;--accent-subtle: #fff6f0;--accent-subtle-line: #ffd6ba;--focus-ring: #e5650f;--secondary: var(--brand-navy);--secondary-subtle: #f0f5f8;--success: #2f9e5b;--success-ink: #1d6b3c;--success-subtle: #eef8f1;--danger: #d6363b;--danger-ink: #b4232a;--danger-subtle: #fef2f2;--on-danger: #ffffff;--warning: #bd8100;--warning-ink: #855600;--warning-subtle: #fff8e6;--class-human: #2f9e5b;--class-verified: var(--brand-navy);--class-unverified: #bd8100;--class-disguised: #7c5cd6;--class-bot: #d6363b;--class-disguised-subtle: #f4f1fd;--class-disguised-ink: #5638b0;--overlay: rgba(14, 19, 23, .48);--night: #000000;--night-raised: #0b1116;--night-line: #1e2a33;--night-ink: #eaecf0;--night-muted: #8e99a8}[data-theme=dark]{color-scheme:dark;--shadow-button-primary: inset 0 1px 0 0 rgba(255, 255, 255, .28), inset 0 -1px 0 0 rgba(0, 0, 0, .24);--shadow-button: inset 0 1px 0 0 rgba(255, 255, 255, .06), inset 0 -1px 0 0 rgba(0, 0, 0, .4);--shadow-card: inset 0 1px 0 0 rgba(255, 255, 255, .04);--shadow-raised: 0 1px 4px 0 rgba(0, 0, 0, .5);--shadow-pop: 0 8px 24px -4px rgba(0, 0, 0, .6);--shadow-overlay: 0 24px 48px -12px rgba(0, 0, 0, .8), 0 0 0 1px rgba(255, 255, 255, .06);--bg: #000000;--surface: #0a0f13;--surface-subtle: #10171d;--surface-muted: #161f27;--line: #1c2731;--line-strong: #2a3a46;--ink: #f2f4f7;--ink-strong: #ffffff;--ink-secondary: #aeb7c2;--ink-muted: #8691a0;--ink-faint: #3a4855;--accent: var(--brand-orange);--accent-hover: #fe9d5e;--accent-line: #fe7f2d;--on-accent: #ffffff;--accent-ink: #fe7f2d;--accent-ink-strong: #fe9d5e;--accent-subtle: #24130a;--accent-subtle-line: #4a230c;--focus-ring: #fe7f2d;--secondary: #9ab4c4;--secondary-subtle: #0e1a22;--success: #3dbb6b;--success-ink: #6fd69a;--success-subtle: #0d2016;--danger: #f2555a;--danger-ink: #ff8a8e;--danger-subtle: #2a0f11;--on-danger: #000000;--warning: #f0b429;--warning-ink: #f5c858;--warning-subtle: #261c05;--class-human: #3dbb6b;--class-verified: #7fa6be;--class-unverified: #f0b429;--class-disguised: #9f86f0;--class-bot: #f2555a;--class-disguised-subtle: #1b1330;--class-disguised-ink: #b9a8f5;--overlay: rgba(0, 0, 0, .72);--night: #000000;--night-raised: #0b1116;--night-line: #1e2a33;--night-ink: #eaecf0;--night-muted: #8e99a8}:root{--k-ease-out: cubic-bezier(.16, 1, .3, 1);--k-ease-std: cubic-bezier(.4, 0, .2, 1);--k-ease-pop: cubic-bezier(.34, 1.56, .64, 1);--k-ease-popover: cubic-bezier(.165, .84, .44, 1);--k-dur-fast: .15s;--k-dur: .25s;--k-dur-slow: .42s;--k-dur-reveal: .65s}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--bg);color:var(--ink);font-family:var(--font-sans);font-size:16px;line-height:24px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss03"}*,*:before,*:after{box-sizing:border-box}::selection{background:var(--accent-subtle-line);color:var(--ink)}.k-sans{font-family:var(--font-sans)}.k-mono{font-family:var(--font-mono)}.k-num{font-variant-numeric:tabular-nums}.k-accent{color:var(--accent-ink)}.k-strong{color:var(--ink);font-weight:500}.k-muted{color:var(--ink-muted)}.k-secondary{color:var(--ink-secondary)}.k-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.k-row{display:flex;align-items:center;gap:var(--space-8);flex-wrap:wrap}.k-stack{display:flex;flex-direction:column;gap:var(--space-8)}.k-icon{display:inline-flex;flex:none;line-height:0}.k-icon svg{display:block}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}a{color:inherit}.k-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 14px;border:1px solid transparent;border-radius:var(--radius-6);font:500 12px / 16px var(--font-sans);white-space:nowrap;text-decoration:none;cursor:pointer;user-select:none;transition:background-color var(--k-dur),border-color var(--k-dur),color var(--k-dur),box-shadow var(--k-dur),transform var(--k-dur-fast) var(--k-ease-pop)}.k-btn:active{transform:translateY(1px)}.k-btn:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.k-btn svg{width:14px;height:14px}.k-btn--md{height:38px;padding:0 16px;font-size:14px;line-height:20px}.k-btn--lg{height:44px;padding:0 20px;font-size:14px;line-height:20px}.k-btn--md svg,.k-btn--lg svg{width:16px;height:16px}.k-btn--block{width:100%}.k-btn--icon{width:32px;padding:0}.k-btn--md.k-btn--icon{width:38px}.k-btn--primary{background:var(--accent);border-color:var(--accent-line);color:var(--on-accent);box-shadow:var(--shadow-button-primary)}.k-btn--primary:hover{background:var(--accent-hover)}.k-btn--outline{background:var(--surface);border-color:var(--accent-line);color:var(--accent-ink-strong);box-shadow:var(--shadow-button)}.k-btn--outline:hover{background:var(--surface-subtle);color:var(--ink)}.k-btn--secondary{background:var(--surface-subtle);border-color:var(--line-strong);color:var(--ink);box-shadow:var(--shadow-button)}.k-btn--secondary:hover{background:var(--surface-muted)}.k-btn--secondary:active{background:var(--line)}.k-btn--ghost{background:transparent;color:var(--ink-secondary)}.k-btn--ghost:hover{background:var(--surface-muted);color:var(--ink)}.k-btn--link{height:auto;padding:0;border:0;background:none;color:var(--accent-ink-strong)}.k-btn--link:hover{color:var(--ink)}.k-btn--inverse{background:var(--ink-strong);border-color:var(--ink-strong);color:var(--bg);box-shadow:var(--shadow-button-primary)}.k-btn--inverse:hover{opacity:.86}.k-btn--danger{background:var(--danger);border-color:var(--danger);color:var(--on-danger);box-shadow:var(--shadow-button-primary)}.k-btn--danger:hover{filter:brightness(.94)}.k-btn[disabled],.k-btn.is-disabled{opacity:.5;pointer-events:none}.k-btn.is-loading{pointer-events:none}.k-btn.is-loading svg{animation:k-spin .8s linear infinite}.k-link{display:inline-flex;align-items:center;gap:4px;color:var(--accent-ink-strong);font-weight:500;font-size:13px;line-height:20px;text-decoration:none;transition:color var(--k-dur)}.k-link svg{width:14px;height:14px;transition:transform var(--k-dur) var(--k-ease-pop)}.k-link:hover{color:var(--ink)}.k-link:hover svg{transform:translate(3px)}.k-link--muted{color:var(--ink-secondary)}.k-badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 8px;border-radius:var(--radius-pill);border:1px solid var(--line);background:var(--surface-subtle);color:var(--ink-secondary);font:500 12px / 16px var(--font-sans);white-space:nowrap}.k-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--k-dot, var(--ink-muted));flex:none}.k-badge--plain:before{display:none}.k-badge--human{background:var(--success-subtle);border-color:transparent;color:var(--success-ink);--k-dot: var(--class-human)}.k-badge--verified{background:var(--secondary-subtle);border-color:transparent;color:var(--secondary);--k-dot: var(--class-verified)}.k-badge--unverified{background:var(--warning-subtle);border-color:transparent;color:var(--warning-ink);--k-dot: var(--class-unverified)}.k-badge--disguised{background:var(--class-disguised-subtle);border-color:transparent;color:var(--class-disguised-ink);--k-dot: var(--class-disguised)}.k-badge--bot{background:var(--danger-subtle);border-color:transparent;color:var(--danger-ink);--k-dot: var(--class-bot)}.k-badge--accent{background:var(--accent-subtle);border-color:var(--accent-subtle-line);color:var(--accent-ink-strong);--k-dot: var(--accent)}.k-badge--live:before{animation:k-pulse 2s var(--k-ease-out) infinite;--k-pulse: var(--accent)}.k-tag{display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;border-radius:var(--radius-4);border:1px solid currentColor;font:500 11px / 16px var(--font-mono);text-transform:uppercase;letter-spacing:.02em;white-space:nowrap}.k-tag--allow{color:var(--success-ink);background:var(--success-subtle);border-color:transparent}.k-tag--challenge,.k-tag--rate{color:var(--warning-ink);background:var(--warning-subtle);border-color:transparent}.k-tag--block{color:var(--danger-ink);background:var(--danger-subtle);border-color:transparent}.k-tag--human{color:var(--secondary);background:var(--secondary-subtle);border-color:transparent}.k-tag--monitor{color:var(--ink-secondary);background:transparent;border:1px dashed var(--line-strong)}.k-kbd{display:inline-flex;align-items:center;height:18px;padding:0 5px;border:1px solid var(--line-strong);border-bottom-width:2px;border-radius:var(--radius-4);background:var(--surface);color:var(--ink-muted);font:500 11px / 1 var(--font-mono)}.k-avatar{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--secondary-subtle);color:var(--secondary);font:600 11px / 1 var(--font-sans);flex:none}.k-avatar--square{border-radius:var(--radius-6);background:var(--brand-navy);color:var(--brand-mist)}.k-avatar--accent{background:var(--accent);color:var(--on-accent)}.k-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--k-dot, var(--accent));flex:none}.k-field{display:flex;flex-direction:column;gap:6px;min-width:0}.k-field__label{font:500 13px / 20px var(--font-sans);color:var(--ink)}.k-field__hint{font:400 12px / 16px var(--font-sans);color:var(--ink-muted)}.k-field.is-invalid .k-field__hint{color:var(--danger-ink)}.k-input,.k-select,.k-textarea{width:100%;height:36px;padding:0 12px;border:1px solid var(--line-strong);border-radius:var(--radius-6);background:var(--surface);color:var(--ink);font:400 14px / 20px var(--font-sans);transition:border-color var(--k-dur-fast),box-shadow var(--k-dur-fast)}.k-textarea{height:auto;min-height:88px;padding:8px 12px;resize:vertical}.k-input::placeholder,.k-textarea::placeholder{color:var(--ink-muted)}.k-input:hover,.k-select:hover,.k-textarea:hover{border-color:var(--ink-faint)}.k-input:focus,.k-select:focus,.k-textarea:focus{outline:none;border-color:var(--focus-ring);box-shadow:0 0 0 3px var(--accent-subtle)}.k-field.is-invalid .k-input{border-color:var(--danger);box-shadow:0 0 0 3px var(--danger-subtle)}.k-input--sm{height:28px;padding:0 8px;font-size:12px}.k-input--mono{font-family:var(--font-mono);font-size:13px}.k-input[disabled]{background:var(--surface-subtle);color:var(--ink-muted)}.k-select{appearance:none;-webkit-appearance:none;padding-right:32px;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23646E7D' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 15 5 5 5-5'/%3E%3Cpath d='m7 9 5-5 5 5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}.k-inputwrap{position:relative;display:flex;align-items:center}.k-inputwrap>.k-icon{position:absolute;left:10px;color:var(--ink-muted);pointer-events:none}.k-inputwrap>.k-input{padding-left:32px}.k-inputwrap>.k-kbd{position:absolute;right:8px}.k-inputwrap>.k-btn{position:absolute;right:4px;height:28px}.k-switch{position:relative;display:inline-flex;align-items:center;gap:10px;cursor:pointer;font:500 13px / 20px var(--font-sans);color:var(--ink)}.k-switch input{appearance:none;-webkit-appearance:none;margin:0;width:32px;height:18px;border-radius:var(--radius-pill);background:var(--line-strong);position:relative;cursor:pointer;transition:background-color var(--k-dur);flex:none}.k-switch input:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--surface);box-shadow:0 1px 2px #0e131733;transition:transform var(--k-dur) var(--k-ease-pop)}.k-switch input:checked{background:var(--accent)}.k-switch input:checked:after{transform:translate(14px);background:#fff}.k-check{display:inline-flex;align-items:center;gap:8px;cursor:pointer;font:400 14px / 20px var(--font-sans);color:var(--ink)}.k-check input{appearance:none;-webkit-appearance:none;margin:0;width:16px;height:16px;border:1px solid var(--line-strong);border-radius:var(--radius-4);background:var(--surface);display:grid;place-items:center;flex:none;cursor:pointer;transition:background-color var(--k-dur-fast),border-color var(--k-dur-fast)}.k-check input[type=radio]{border-radius:50%}.k-check input:checked{background:var(--accent);border-color:var(--accent-line)}.k-check input[type=checkbox]:checked:after{content:"";width:10px;height:10px;background:var(--on-accent);clip-path:polygon(14% 52%,0 66%,38% 100%,100% 22%,86% 8%,38% 72%)}.k-check input[type=radio]:checked:after{content:"";width:6px;height:6px;border-radius:50%;background:var(--on-accent)}.k-seg{display:inline-flex;padding:2px;gap:2px;border-radius:var(--radius-8);background:var(--surface-muted);border:1px solid var(--line)}.k-seg__item{appearance:none;border:0;background:transparent;cursor:pointer;height:28px;padding:0 12px;border-radius:var(--radius-6);font:500 12px / 16px var(--font-sans);color:var(--ink-secondary);transition:background-color var(--k-dur),color var(--k-dur),box-shadow var(--k-dur);display:inline-flex;align-items:center;gap:6px}.k-seg__item:hover{color:var(--ink)}.k-seg__item.is-active{background:var(--surface);color:var(--ink);box-shadow:var(--shadow-button),0 0 0 1px var(--line)}.k-tabs{display:flex;gap:24px;border-bottom:1px solid var(--line)}.k-tabs__item{appearance:none;border:0;background:none;cursor:pointer;position:relative;padding:10px 0;font:500 13px / 20px var(--font-sans);color:var(--ink-muted);transition:color var(--k-dur);display:inline-flex;align-items:center;gap:6px}.k-tabs__item:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform var(--k-dur-slow) var(--k-ease-out)}.k-tabs__item:hover,.k-tabs__item.is-active{color:var(--ink)}.k-tabs__item.is-active:after{transform:scaleX(1)}.k-tabs__count{font:500 11px / 16px var(--font-mono);color:var(--ink-muted);background:var(--surface-subtle);border-radius:var(--radius-4);padding:0 5px}.k-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card)}.k-card--subtle{background:var(--bg)}.k-card--pad{padding:var(--space-24)}.k-dots{background-image:radial-gradient(circle at 1px 1px,var(--line-strong) 1px,transparent 1.4px);background-size:16px 16px}.k-dots--fade{-webkit-mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%);mask-image:radial-gradient(ellipse at center,#000 30%,transparent 75%)}.k-icon-tile{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-6);border:1px solid var(--line);background:var(--surface);color:var(--ink-secondary);box-shadow:var(--shadow-button);transition:border-color var(--k-dur),color var(--k-dur),transform var(--k-dur) var(--k-ease-pop);flex:none}.k-icon-tile--accent{color:var(--accent-ink-strong);border-color:var(--accent-subtle-line);background:var(--accent-subtle)}.k-icon-tile--lg{width:48px;height:48px;border-radius:var(--radius-8)}.k-icon-tile--lg svg{width:20px;height:20px}a:hover>.k-icon-tile,.k-icon-tile.is-hover{border-color:var(--accent-line);color:var(--accent-ink-strong);transform:translateY(-2px)}.k-divider{height:1px;background:var(--line);border:0;margin:0}.k-divider--dashed{height:0;background:none;border-top:1px dashed var(--line)}.k-nav{position:sticky;top:0;z-index:var(--z-header);height:var(--layout-header);background:color-mix(in srgb,var(--bg) 82%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom:1px solid var(--line)}.k-nav__inner{height:100%;max-width:var(--layout-container);margin:0 auto;padding:0 var(--layout-gutter);display:flex;align-items:center;gap:var(--space-24)}.k-nav__brand{display:inline-flex;color:var(--ink-strong);flex:none}.k-nav__links{display:flex;align-items:center;gap:2px;margin:0 auto}.k-nav__link{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border-radius:var(--radius-4);font:500 13px / 22px var(--font-sans);color:var(--ink-secondary);text-decoration:none;transition:background-color var(--k-dur),color var(--k-dur)}.k-nav__link:hover,.k-nav__link.is-open{background:var(--surface-muted);color:var(--ink)}.k-nav__link svg{width:14px;height:14px;transition:transform var(--k-dur) var(--k-ease-out)}.k-nav__link.is-open svg{transform:rotate(180deg)}.k-nav__actions{display:flex;align-items:center;gap:var(--space-8);flex:none}.k-nav__login{font:500 12px / 16px var(--font-sans);color:var(--accent-ink-strong);text-decoration:none;padding:0 8px;transition:color var(--k-dur)}.k-nav__login:hover{color:var(--ink)}.k-menu{position:absolute;top:calc(100% + 8px);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-pop);padding:var(--space-16);display:grid;grid-template-columns:repeat(2,minmax(220px,1fr));gap:4px 16px;animation:k-pop-in var(--k-dur) var(--k-ease-popover) both;z-index:var(--z-dropdown)}.k-menu__group{grid-column:1 / -1;font:500 11px / 16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted);padding:4px 8px}.k-menu__item{display:flex;gap:12px;padding:8px;border-radius:var(--radius-8);text-decoration:none;color:inherit;transition:background-color var(--k-dur)}.k-menu__item:hover{background:var(--surface-subtle)}.k-menu__item b{display:block;font:500 13px / 20px var(--font-sans);color:var(--ink)}.k-menu__item span{display:block;font:400 12px / 16px var(--font-sans);color:var(--ink-muted)}.k-eyebrow{display:inline-flex;align-items:center;gap:8px;font:470 14px / 22px var(--font-mono);letter-spacing:-.08em;color:var(--ink-muted)}.k-eyebrow svg{width:16px;height:16px}.k-caret{display:inline-block;color:var(--ink-faint);animation:k-blink 1s steps(1,end) infinite;letter-spacing:0}.k-caret:before{content:"_"}.k-heading{margin:16px 0;font:500 36px / 44px var(--font-sans);letter-spacing:-.02em;color:var(--ink-strong);text-wrap:balance}.k-heading em,.k-heading strong,.k-heading .k-accent{font-style:normal;font-weight:500;color:var(--accent-ink)}.k-heading--lg{font-size:48px;line-height:56px;letter-spacing:-.03em}.k-heading--md{font-size:32px;line-height:38px}.k-lead{margin:0;max-width:560px;font:400 16px / 24px var(--font-sans);color:var(--ink-secondary);text-wrap:pretty}.k-lead strong{color:var(--ink);font-weight:500}.k-overline{font:500 12px / 20px var(--font-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.k-announce{display:inline-flex;align-items:center;gap:10px;padding:4px 12px 4px 4px;border:1px dashed var(--line-strong);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--surface) 70%,transparent);font:400 13px / 20px var(--font-sans);color:var(--ink);text-decoration:none;transition:border-color var(--k-dur),background-color var(--k-dur)}.k-announce:hover{border-color:var(--accent-line);background:var(--surface)}.k-announce__badge{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:var(--radius-pill);background:var(--accent-subtle);color:var(--accent-ink-strong);font:500 12px / 16px var(--font-sans)}.k-announce__more{display:inline-flex;align-items:center;gap:2px;color:var(--ink-muted)}.k-announce__more svg{width:14px;height:14px;transition:transform var(--k-dur) var(--k-ease-pop)}.k-announce:hover .k-announce__more svg{transform:translate(3px)}.k-hero__title{margin:8px 0 0;font:500 48px / 56px var(--font-sans);letter-spacing:-.03em;color:var(--ink-strong);text-wrap:balance}.k-hero__sub{margin:0;max-width:640px;font:400 16px / 24px var(--font-sans);color:var(--ink-secondary);text-wrap:balance}.k-hero__sub strong{color:var(--ink);font-weight:500}.k-hero__note{font:400 11px / 16px var(--font-sans);color:var(--ink-muted)}.k-word{display:inline-block;opacity:0;transform:translateY(.32em);filter:blur(6px);animation:k-word-up var(--k-dur-slow) var(--k-ease-out) forwards}.k-enter-1{animation:k-rise var(--k-dur-reveal) ease-out .3s both}.k-enter-2{animation:k-rise .45s ease-out .6s both}.k-enter-3{animation:k-blur-in var(--k-dur-reveal) ease-out .2s both}.k-enter-4{animation:k-blur-fade var(--k-dur-reveal) ease-out .6s both}.k-typing{position:relative;white-space:nowrap}.k-typing:after{content:"";display:inline-block;width:.08em;height:.82em;margin-left:.06em;vertical-align:-.04em;background:currentColor;animation:k-blink 1s steps(1,end) infinite}.k-copy{appearance:none;border:0;background:transparent;display:inline-grid;place-items:center;width:36px;color:var(--ink-muted);cursor:pointer;position:relative;transition:color var(--k-dur)}.k-copy:hover{color:var(--ink)}.k-copy .k-copy__ok{display:none;color:var(--success)}.k-copy.is-copied .k-copy__ico{display:none}.k-copy.is-copied .k-copy__ok{display:inline-flex;animation:k-pop-in var(--k-dur) var(--k-ease-pop)}.k-micro{display:block;font:500 10px / 16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.k-gauge{position:relative;width:168px;height:92px}.k-gauge svg{position:absolute;inset:0;overflow:visible}.k-gauge__track{fill:none;stroke:var(--line);stroke-width:10;stroke-linecap:round}.k-gauge__fill{fill:none;stroke:var(--k-gauge, var(--class-human));stroke-width:10;stroke-linecap:round}.k-gauge__value{position:absolute;left:0;right:0;bottom:18px;font:500 24px / 18px var(--font-mono);letter-spacing:-.03em;color:var(--k-gauge-ink, var(--success-ink))}.k-gauge__label{position:absolute;left:0;right:0;bottom:0;font:500 10px / 16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.k-gauge.is-risk{--k-gauge: var(--class-bot);--k-gauge-ink: var(--danger-ink)}.k-chip{position:relative;display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:var(--radius-4);font:500 14px / 20px var(--font-mono);background:var(--success-subtle);color:var(--success-ink)}.k-chip--risk{background:var(--danger-subtle);color:var(--danger-ink)}.k-chip--pulse:after{content:"";position:absolute;inset:0;border-radius:inherit;animation:k-pulse 2s ease-out infinite;--k-pulse: color-mix(in srgb, var(--class-human) 36%, transparent)}.k-chip--risk.k-chip--pulse:after{--k-pulse: color-mix(in srgb, var(--class-bot) 36%, transparent)}.k-cursors{position:relative}.k-agent{position:absolute;display:inline-flex;align-items:flex-start;gap:2px;pointer-events:none;animation:k-drift-1 9s ease-in-out infinite alternate;z-index:2}.k-agent:nth-of-type(2n){animation-name:k-drift-2;animation-duration:11s}.k-agent:nth-of-type(3n){animation-name:k-drift-3;animation-duration:8s}.k-agent__ptr{width:16px;height:16px;color:var(--ink-strong);filter:drop-shadow(0 1px 1px rgba(14,19,23,.25))}.k-agent__ptr svg{fill:currentColor;stroke:var(--surface);stroke-width:1.5}.k-agent__tag{margin-top:12px;display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 7px;border-radius:var(--radius-4);border:1px solid var(--line);background:var(--surface);box-shadow:var(--shadow-raised);font:500 11px / 16px var(--font-sans);color:var(--ink);white-space:nowrap}.k-agent__tag:before{content:"";width:6px;height:6px;border-radius:2px;background:var(--k-dot, var(--ink-muted))}.k-agent--human .k-agent__tag{--k-dot: var(--class-human)}.k-agent--verified .k-agent__tag{--k-dot: var(--class-verified);background:var(--secondary-subtle);border-color:transparent;color:var(--secondary)}.k-agent--unverified .k-agent__tag{--k-dot: var(--class-unverified);background:var(--warning-subtle);border-color:transparent;color:var(--warning-ink)}.k-agent--disguised .k-agent__tag{--k-dot: var(--class-disguised);background:var(--class-disguised-subtle);border-color:transparent;color:var(--class-disguised-ink)}.k-agent--bot .k-agent__tag{--k-dot: var(--class-bot);background:var(--danger-subtle);border-color:transparent;color:var(--danger-ink)}.k-window{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-8);box-shadow:var(--shadow-pop);overflow:hidden}.k-window__bar{display:flex;align-items:center;gap:10px;height:36px;padding:0 12px;border-bottom:1px solid var(--line);background:var(--surface-subtle)}.k-window__dots{display:flex;gap:5px}.k-window__dots i{width:8px;height:8px;border-radius:50%;background:var(--line-strong)}.k-window__url{flex:1;height:22px;display:flex;align-items:center;gap:6px;padding:0 8px;border-radius:var(--radius-4);background:var(--surface);border:1px solid var(--line);font:400 11px / 16px var(--font-mono);color:var(--ink-muted)}.k-code{background:var(--night);color:var(--night-ink);border:1px solid var(--night-line);border-radius:var(--radius-8);overflow:hidden;text-align:left}.k-code__bar{display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 4px 0 12px;border-bottom:1px solid var(--night-line);background:var(--night-raised);font:500 12px / 16px var(--font-mono);color:var(--night-muted)}.k-code__bar .k-copy{color:var(--night-muted);height:32px}.k-code__bar .k-copy:hover{color:var(--night-ink)}.k-code pre{margin:0;padding:14px 16px;overflow:auto;font:400 13px / 20px var(--font-mono)}.k-code .t-k{color:#fe9d5e}.k-code .t-s{color:#8fd6a8}.k-code .t-n{color:#9ab4c4}.k-code .t-c,.k-code .t-p{color:var(--night-muted)}.k-code .t-f{color:#e7c98a}.k-clogo{display:inline-flex;align-items:center;gap:8px;font:600 17px / 1 var(--font-sans);letter-spacing:-.02em;color:var(--ink-muted);white-space:nowrap;opacity:.9}.k-clogo i{width:18px;height:18px;border-radius:5px;background:currentColor;opacity:.85}.k-clogo i.r{border-radius:50%}.k-clogo i.t{clip-path:polygon(50% 0,100% 100%,0 100%);border-radius:0}.k-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.k-marquee__track{display:flex;align-items:center;gap:56px;width:max-content;padding-right:56px;animation:k-marquee var(--k-marquee-dur, 40s) linear infinite}.k-marquee:hover .k-marquee__track{animation-play-state:paused}.k-night{position:relative;background:var(--night);color:var(--night-ink);border:1px solid var(--night-line);border-radius:var(--radius-16);box-shadow:var(--shadow-night);overflow:hidden}.k-night .k-eyebrow,.k-night .k-caret{color:var(--night-muted)}.k-night .k-heading{color:#fff}.k-night .k-heading em,.k-night .k-heading strong{color:var(--brand-orange)}.k-night .k-lead{color:var(--night-muted)}.k-night .k-lead strong,.k-night .k-link{color:var(--night-ink)}.k-night .k-link:hover{color:var(--brand-orange)}.k-night .k-icon-tile{background:var(--night-raised);border-color:var(--night-line);color:var(--brand-orange);box-shadow:none}.k-price{position:relative;display:flex;flex-direction:column;gap:16px;padding:var(--space-24);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card)}.k-price.is-featured{border-color:var(--accent-line);box-shadow:0 0 0 3px var(--accent-subtle),var(--shadow-pop)}.k-price__plan{display:flex;align-items:center;justify-content:space-between;font:470 14px / 22px var(--font-mono);letter-spacing:-.06em;color:var(--ink-muted)}.k-price__amount{font:500 36px / 44px var(--font-sans);letter-spacing:-.02em;color:var(--ink-strong)}.k-price__amount small{font:400 14px / 20px var(--font-sans);color:var(--ink-muted);letter-spacing:0}.k-price__desc{margin:0;font:400 14px / 20px var(--font-sans);color:var(--ink-secondary)}.k-price__list{list-style:none;margin:0;padding:16px 0 0;border-top:1px dashed var(--line);display:flex;flex-direction:column;gap:10px;font:400 13px / 20px var(--font-sans);color:var(--ink)}.k-price__list li{display:flex;gap:8px}.k-price__list svg{width:16px;height:16px;color:var(--accent-ink-strong);flex:none;margin-top:2px}.k-social{display:flex;gap:4px}.k-social a{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--radius-6);color:var(--ink-muted)}.k-social a:hover{background:var(--surface-muted);color:var(--ink)}.k-app{display:grid;grid-template-columns:var(--layout-sidebar) minmax(0,1fr);min-height:100vh;background:var(--bg)}.k-side{display:flex;flex-direction:column;gap:4px;padding:12px;background:var(--surface);border-right:1px solid var(--line);min-height:100%}.k-side__org{display:flex;align-items:center;gap:10px;width:100%;padding:6px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--radius-8);background:var(--bg);text-align:left;cursor:pointer;font:inherit;color:inherit;transition:border-color var(--k-dur)}.k-side__org:hover{border-color:var(--line-strong)}.k-side__org>span>b{display:block;font:500 13px / 18px var(--font-sans);color:var(--ink)}.k-side__org>span>span{display:block;font:400 11px / 16px var(--font-sans);color:var(--ink-muted)}.k-side__org>.k-icon{margin-left:auto;color:var(--ink-muted)}.k-side__group{margin:12px 8px 4px;font:500 11px / 16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.k-side__item{position:relative;display:flex;align-items:center;gap:10px;height:32px;padding:0 10px;border-radius:var(--radius-6);font:500 13px / 20px var(--font-sans);color:var(--ink-secondary);text-decoration:none;transition:background-color var(--k-dur-fast),color var(--k-dur-fast)}.k-side__item svg{width:16px;height:16px;flex:none}.k-side__item:hover{background:var(--surface-subtle);color:var(--ink)}.k-side__item.is-active{background:var(--surface-muted);color:var(--ink)}.k-side__item.is-active svg{color:var(--accent-ink-strong)}.k-side__item.is-active:before{content:"";position:absolute;left:-12px;top:8px;bottom:8px;width:2px;border-radius:0 2px 2px 0;background:var(--accent)}.k-side__count{margin-left:auto;font:500 11px / 16px var(--font-mono);color:var(--ink-muted)}.k-side__foot{margin-top:auto;padding-top:12px;border-top:1px solid var(--line)}.k-usage{display:flex;flex-direction:column;gap:6px;padding:10px;border:1px dashed var(--line-strong);border-radius:var(--radius-8);font:400 12px / 16px var(--font-sans);color:var(--ink-secondary)}.k-usage b{font:500 12px / 16px var(--font-mono);color:var(--ink)}.k-progress{height:6px;border-radius:var(--radius-pill);background:var(--surface-muted);overflow:hidden}.k-progress>i{display:block;height:100%;width:var(--k-p, 40%);border-radius:inherit;background:var(--accent);transform-origin:left;animation:k-grow 1.2s var(--k-ease-out) both}.k-side--admin{background:var(--brand-navy);border-right-color:var(--navy-8)}.k-side--admin .k-side__org{background:var(--navy-8);border-color:var(--navy-6)}.k-side--admin .k-side__org>span>b{color:#fff}.k-side--admin .k-side__org>span>span,.k-side--admin .k-side__org>.k-icon,.k-side--admin .k-side__group,.k-side--admin .k-side__count{color:var(--navy-4)}.k-side--admin .k-side__item{color:var(--brand-mist)}.k-side--admin .k-side__item:hover{background:var(--navy-6);color:#fff}.k-side--admin .k-side__item.is-active{background:var(--navy-8);color:#fff}.k-side--admin .k-side__item.is-active svg{color:var(--brand-orange)}.k-side--admin .k-side__foot{border-top-color:var(--navy-6)}.k-side--admin .k-usage{border-color:var(--navy-6);color:var(--navy-4)}.k-side--admin .k-usage b{color:#fff}.k-side--admin .k-progress{background:var(--navy-8)}.k-main{min-width:0;display:flex;flex-direction:column}.k-top{position:sticky;top:0;z-index:var(--z-header);display:flex;align-items:center;gap:12px;height:var(--layout-header);padding:0 var(--space-24);background:color-mix(in srgb,var(--bg) 85%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line)}.k-crumbs{display:flex;align-items:center;gap:6px;font:500 13px / 20px var(--font-sans);color:var(--ink-muted);white-space:nowrap}.k-crumbs b{color:var(--ink);font-weight:500}.k-crumbs svg{width:14px;height:14px;color:var(--ink-faint)}.k-top__spacer{flex:1}.k-content{padding:var(--space-24);display:flex;flex-direction:column;gap:var(--space-16)}.k-page-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:var(--space-8) 0 var(--space-8)}.k-page-head h1{margin:0;font:500 24px / 28px var(--font-sans);letter-spacing:-.02em;color:var(--ink-strong)}.k-page-head p{margin:6px 0 0;font:400 14px / 20px var(--font-sans);color:var(--ink-secondary)}.k-grid{display:grid;gap:var(--space-16)}.k-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.k-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.k-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.k-grid--main{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.k-metric{position:relative;display:flex;flex-direction:column;gap:6px;padding:var(--space-16);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card);overflow:hidden}.k-metric__label{display:flex;align-items:center;gap:6px;font:500 12px / 16px var(--font-sans);color:var(--ink-muted)}.k-metric__label svg{width:14px;height:14px}.k-metric__value{font:500 28px / 32px var(--font-mono);letter-spacing:-.03em;color:var(--ink-strong);font-variant-numeric:tabular-nums}.k-metric__foot{display:flex;align-items:center;gap:8px;font:400 12px / 16px var(--font-sans);color:var(--ink-muted)}.k-delta{display:inline-flex;align-items:center;gap:2px;font:500 12px / 16px var(--font-mono)}.k-delta--up{color:var(--success-ink)}.k-delta--down{color:var(--danger-ink)}.k-delta svg{width:12px;height:12px}.k-metric__spark{height:36px;margin:4px -16px -16px}.k-metric__spark svg{display:block;width:100%;height:100%}.k-spark-line{fill:none;stroke:var(--accent);stroke-width:1.5;vector-effect:non-scaling-stroke}.k-spark-line--navy{stroke:var(--secondary)}.k-tablewrap{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);overflow:hidden}.k-tablebar{display:flex;align-items:center;gap:8px;padding:10px 12px;border-bottom:1px solid var(--line)}.k-table{width:100%;border-collapse:collapse;font:400 13px / 20px var(--font-sans);color:var(--ink)}.k-table th{text-align:left;padding:8px 12px;background:var(--surface-subtle);border-bottom:1px solid var(--line);font:500 11px / 16px var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-secondary);white-space:nowrap}.k-table td{padding:10px 12px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.k-table tr:last-child td{border-bottom:0}.k-table tbody tr{transition:background-color var(--k-dur-fast)}.k-table tbody tr:hover{background:var(--surface-subtle)}.k-table tbody tr.is-selected{background:var(--accent-subtle);box-shadow:inset 2px 0 0 var(--accent)}.k-table tbody tr.is-new{animation:k-row-in 1.6s var(--k-ease-out)}.k-table .k-td-mono{font:500 12px / 18px var(--font-mono);color:var(--ink)}.k-table .k-td-muted{color:var(--ink-muted)}.k-table .k-td-num{text-align:right;font-variant-numeric:tabular-nums}.k-score{display:inline-flex;align-items:center;gap:8px;font:500 12px / 1 var(--font-mono)}.k-score i{position:relative;width:48px;height:4px;border-radius:2px;background:var(--surface-muted);overflow:hidden}.k-score i:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--k-s, 10%);background:var(--k-c, var(--class-human));border-radius:inherit}.k-tablefoot{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-top:1px solid var(--line);font:400 12px / 16px var(--font-sans);color:var(--ink-muted)}.k-chart{display:flex;flex-direction:column;gap:12px;padding:var(--space-16);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card)}.k-chart__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.k-chart__title{margin:0;font:500 14px / 20px var(--font-sans);color:var(--ink)}.k-legend{display:flex;flex-wrap:wrap;gap:12px;font:400 12px / 16px var(--font-sans);color:var(--ink-secondary)}.k-legend span{display:inline-flex;align-items:center;gap:6px}.k-legend span:before{content:"";width:8px;height:8px;border-radius:2px;background:var(--k-dot)}.k-axis{font:500 10px / 1 var(--font-mono);fill:var(--ink-muted)}.k-gridline{stroke:var(--line);stroke-dasharray:2 4}.k-bar{transform-box:fill-box;transform-origin:bottom;animation:k-bar-up .9s var(--k-ease-out) both}.k-c-human{fill:var(--class-human);stroke:var(--class-human);--k-dot: var(--class-human)}.k-c-verified{fill:var(--class-verified);stroke:var(--class-verified);--k-dot: var(--class-verified)}.k-c-unverified{fill:var(--class-unverified);stroke:var(--class-unverified);--k-dot: var(--class-unverified)}.k-c-disguised{fill:var(--class-disguised);stroke:var(--class-disguised);--k-dot: var(--class-disguised)}.k-c-bot{fill:var(--class-bot);stroke:var(--class-bot);--k-dot: var(--class-bot)}.k-c-accent{fill:var(--accent);stroke:var(--accent);--k-dot: var(--accent)}.k-stack-bar{display:flex;height:10px;border-radius:var(--radius-pill);overflow:hidden;gap:2px}.k-stack-bar>i{display:block;background:var(--k-dot);width:var(--k-w);animation:k-grow 1s var(--k-ease-out) both;transform-origin:left}.k-rule{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px 16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card);transition:border-color var(--k-dur)}.k-rule:hover{border-color:var(--line-strong)}.k-rule__handle{color:var(--ink-faint);cursor:grab}.k-rule__title{display:flex;align-items:center;gap:8px;font:500 14px / 20px var(--font-sans);color:var(--ink)}.k-rule__expr{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font:400 12px / 18px var(--font-sans);color:var(--ink-muted)}.k-token{display:inline-flex;align-items:center;height:22px;padding:0 6px;border-radius:var(--radius-4);background:var(--surface-subtle);border:1px solid var(--line);font:500 12px / 16px var(--font-mono);color:var(--ink)}.k-rule__side{display:flex;align-items:center;gap:12px}.k-rule__hits{font:500 12px / 16px var(--font-mono);color:var(--ink-muted);text-align:right}.k-key{display:flex;align-items:center;gap:12px;padding:12px 14px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-8)}.k-key__value{flex:1;min-width:0;display:flex;align-items:center;height:32px;padding:0 10px;border-radius:var(--radius-6);background:var(--surface-subtle);border:1px solid var(--line);font:500 13px / 20px var(--font-mono);color:var(--ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-key__value .k-prefix{color:var(--accent-ink-strong)}.k-key__meta{font:400 12px / 16px var(--font-sans);color:var(--ink-muted);white-space:nowrap}.k-alert{display:flex;gap:12px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--radius-8);background:var(--surface);font:400 13px / 20px var(--font-sans);color:var(--ink-secondary)}.k-alert>.k-icon{color:var(--k-tone, var(--ink-muted));margin-top:2px}.k-alert b{display:block;font-weight:600;color:var(--ink)}.k-alert--info{--k-tone: var(--secondary);background:var(--secondary-subtle);border-color:transparent}.k-alert--success{--k-tone: var(--success);background:var(--success-subtle);border-color:transparent}.k-alert--warning{--k-tone: var(--warning);background:var(--warning-subtle);border-color:transparent}.k-alert--danger{--k-tone: var(--danger);background:var(--danger-subtle);border-color:transparent}.k-alert--accent{--k-tone: var(--accent-ink-strong);background:var(--accent-subtle);border-color:var(--accent-subtle-line)}.k-alert__actions{margin-left:auto;display:flex;gap:8px;align-items:flex-start}.k-toasts{position:fixed;right:16px;bottom:16px;z-index:var(--z-toast);display:flex;flex-direction:column;gap:8px}.k-toast{display:inline-flex;align-items:center;gap:10px;min-height:40px;padding:8px 14px;border-radius:var(--radius-8);background:var(--night-raised);color:var(--night-ink);border:1px solid var(--night-line);box-shadow:var(--shadow-overlay);font:500 13px / 20px var(--font-sans);animation:k-toast-in .45s var(--k-ease-out) both}.k-toast svg{color:#3dbb6b}.k-toast--danger svg{color:#f2555a}.k-toast.is-out{animation:k-toast-out .25s ease-in both}.k-skeleton{display:block;height:12px;border-radius:var(--radius-4);background:var(--surface-muted) linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--surface) 70%,transparent) 50%,transparent 100%) no-repeat;background-size:40px 100%;background-position:left -40px top 0;animation:k-shine 1.3s ease infinite}.k-loadbar{position:relative;height:2px;background:var(--line);overflow:hidden}.k-loadbar>i{position:absolute;inset:0 auto 0 0;background:var(--accent);animation:k-load 6s ease-in-out infinite}.k-tooltip{position:relative;display:inline-flex}.k-tooltip__bubble{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);padding:4px 8px;border-radius:var(--radius-6);background:var(--night-raised);color:var(--night-ink);font:500 12px / 16px var(--font-sans);white-space:nowrap;box-shadow:var(--shadow-pop);animation:k-pop-in var(--k-dur) var(--k-ease-popover) both}.k-overlay{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:16px;background:var(--overlay);animation:k-fade var(--k-dur) ease both}.k-overlay--inline{position:relative;inset:auto;min-height:100%}.k-dialog{width:min(480px,100%);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-16);box-shadow:var(--shadow-overlay);overflow:hidden;animation:k-dialog-in var(--k-dur-slow) var(--k-ease-out) both}.k-dialog__head{display:flex;align-items:flex-start;gap:12px;padding:20px 20px 0}.k-dialog__head h2{margin:0;font:500 20px / 28px var(--font-sans);letter-spacing:-.01em;color:var(--ink-strong)}.k-dialog__head p{margin:4px 0 0;font:400 14px / 20px var(--font-sans);color:var(--ink-secondary)}.k-dialog__body{padding:20px;display:flex;flex-direction:column;gap:14px}.k-dialog__foot{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;background:var(--surface-subtle);border-top:1px solid var(--line)}.k-empty{position:relative;display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px;padding:var(--space-48) var(--space-24);border:1px dashed var(--line-strong);border-radius:var(--radius-12);background:var(--bg);overflow:hidden}.k-empty>*{position:relative}.k-empty:before{content:"";position:absolute;inset:0;background-image:radial-gradient(circle at 1px 1px,var(--line-strong) 1px,transparent 1.4px);background-size:16px 16px;-webkit-mask-image:radial-gradient(ellipse at center,#000 10%,transparent 70%);mask-image:radial-gradient(ellipse at center,#000 10%,transparent 70%);opacity:.7}.k-empty h3{margin:8px 0 0;font:500 16px / 24px var(--font-sans);color:var(--ink)}.k-empty p{margin:0 0 8px;max-width:360px;font:400 14px / 20px var(--font-sans);color:var(--ink-secondary)}.k-js [data-k-reveal]{opacity:0;transform:translateY(24px);transition:opacity var(--k-dur-reveal) var(--k-ease-out),transform var(--k-dur-reveal) var(--k-ease-out),filter var(--k-dur-reveal) var(--k-ease-out);transition-delay:var(--k-delay, 0ms)}.k-js [data-k-reveal=blur]{transform:none;filter:blur(8px)}.k-js [data-k-reveal=fade]{transform:none}.k-js [data-k-reveal=scale]{transform:scale(.96)}.k-js [data-k-reveal].is-in{opacity:1;transform:none;filter:none}[data-k-draw]{fill:none}[data-k-draw].is-drawn{animation:k-draw 1.6s var(--k-ease-out) forwards}@keyframes k-word-up{to{opacity:1;transform:none;filter:none}}@keyframes k-rise{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes k-blur-in{0%{filter:blur(8px)}to{filter:blur(0)}}@keyframes k-blur-fade{0%{filter:blur(8px);opacity:0}to{filter:blur(0);opacity:1}}@keyframes k-blink{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes k-marquee{to{transform:translate(-50%)}}@keyframes k-shine{to{background-position:right -40px top 0}}@keyframes k-pulse{0%{box-shadow:0 0 0 0 var(--k-pulse, rgba(47, 158, 91, .36))}70%{box-shadow:0 0 0 10px transparent}to{box-shadow:0 0 0 0 transparent}}@keyframes k-draw{to{stroke-dashoffset:0}}@keyframes k-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes k-bar-up{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes k-load{0%{width:0;opacity:1}25%{width:10%}50%{width:40%}75%{width:70%}95%{opacity:1}99%{width:100%}to{width:100%;opacity:0}}@keyframes k-pop-in{0%{opacity:0;transform:translateY(-6px) scale(.98)}}@keyframes k-toast-in{0%{opacity:0;transform:translateY(12px) scale(.92)}60%{opacity:1;transform:translateY(-4px) scale(1.02)}to{opacity:1;transform:none}}@keyframes k-toast-out{to{opacity:0;transform:translateY(8px) scale(.96)}}@keyframes k-dialog-in{0%{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes k-fade{0%{opacity:0}}@keyframes k-row-in{0%{background:var(--accent-subtle)}}@keyframes k-spin{to{transform:rotate(1turn)}}@keyframes k-twinkle{0%,to{opacity:1}80%{opacity:.2}}@keyframes k-ring{0%{transform:rotate(0)}10%{transform:rotate(-17deg)}28%{transform:rotate(15deg)}46%{transform:rotate(-11deg)}62%{transform:rotate(8deg)}75%{transform:rotate(-4deg)}86%{transform:rotate(2deg)}to{transform:rotate(0)}}@keyframes k-cta-pulse{50%{transform:scale(1.01);background-color:var(--accent-subtle);border-color:var(--accent-line)}}@keyframes k-drift-1{0%{transform:translate(0)}35%{transform:translate(28px,-14px)}70%{transform:translate(-12px,18px)}to{transform:translate(18px,6px)}}@keyframes k-drift-2{0%{transform:translate(0)}40%{transform:translate(-30px,10px)}to{transform:translate(14px,-18px)}}@keyframes k-drift-3{0%{transform:translate(0)}50%{transform:translate(20px,22px)}to{transform:translate(-22px,-8px)}}.k-ring{transform-origin:50% 10%;animation:k-ring 1.2s ease-in-out 1s 2}.k-spin{animation:k-spin .8s linear infinite}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0ms!important;transition-duration:.01ms!important;transition-delay:0ms!important}.k-word,.k-js [data-k-reveal]{opacity:1;transform:none;filter:none}.k-marquee__track,.k-agent{animation:none!important}}@media(max-width:900px){.k-nav__links{display:none}.k-hero__title,.k-heading--lg{font-size:36px;line-height:44px;letter-spacing:-.02em}.k-heading{font-size:24px;line-height:28px}.k-app{grid-template-columns:1fr}.k-side{display:none}.k-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.k-grid--3,.k-grid--main{grid-template-columns:1fr}}.k-logo{display:block;width:auto;color:var(--ink-strong)}.k-logo__tile{fill:currentColor}.k-logo__cut{fill:var(--k-logo-cut, var(--bg))}.k-logo__dot{fill:var(--brand-orange)}.k-logo--mono .k-logo__dot{fill:currentColor}.k-night .k-logo{color:#fff;--k-logo-cut: var(--night)}.k-side .k-logo{--k-logo-cut: var(--surface)}.k-side--admin .k-logo{color:#fff;--k-logo-cut: var(--brand-navy)}.k-gauge__fill{stroke-dasharray:var(--k-v, 12) 100;stroke-dashoffset:0;animation:k-gauge 1.4s var(--k-ease-out) .5s both}.k-gauge__ticks{fill:none;stroke:var(--line-strong);stroke-width:4;stroke-dasharray:.4 4.6}@keyframes k-gauge{0%{stroke-dashoffset:var(--k-v, 12)}}.k-night .k-link{gap:10px;font-size:14px}.k-flow{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding-top:28px}.k-flow:before{content:"";position:absolute;left:20px;right:20px;top:7px;border-top:1px dashed var(--line-strong)}.k-flow__dot{position:absolute;top:3px;left:20px;width:9px;height:9px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 4px var(--accent-subtle);animation:k-travel 4.8s var(--k-ease-std) infinite;z-index:1}.k-flow__step{position:relative;display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card)}.k-flow__step:before{content:"";position:absolute;top:-25px;left:16px;width:7px;height:7px;border-radius:50%;background:var(--bg);border:1px solid var(--line-strong)}.k-flow__n{display:inline-flex;align-items:center;gap:8px;font:500 11px / 16px var(--font-mono);color:var(--ink-muted)}.k-flow__step h4{margin:0;font:500 14px / 20px var(--font-sans);color:var(--ink)}.k-flow__step p{margin:0;font:400 13px / 20px var(--font-sans);color:var(--ink-secondary)}@keyframes k-travel{0%{left:20px;opacity:0}8%{opacity:1}92%{opacity:1}to{left:calc(100% - 29px);opacity:0}}@media(max-width:900px){.k-flow{grid-template-columns:1fr;padding-top:0}.k-flow:before,.k-flow__dot,.k-flow__step:before{display:none}}.k-inputwrap>.k-input:first-child{padding-left:12px}.k-wrap{position:relative;width:min(var(--layout-container),calc(100% - 32px));margin:0 auto}.k-sec{border-left:1px dashed var(--line);border-right:1px dashed var(--line)}.k-sec--t{border-top:1px dashed var(--line)}.k-sec--b{border-bottom:1px dashed var(--line)}.k-sec--white{background:var(--surface)}.k-half{display:grid;grid-template-columns:1fr 1fr}.k-half>*+*{border-left:1px dashed var(--line)}.k-spacer{height:128px}.k-spacer--96{height:96px}.k-spacer--half{display:grid;grid-template-columns:1fr 1fr}.k-spacer--half>:first-child{border-right:1px dashed var(--line)}.k-tb{padding:96px 32px 56px}.k-tb--half{width:50%;border-right:1px dashed var(--line)}.k-tb .k-heading{margin:0;padding:16px 0}.k-tb .k-lead{max-width:590px;padding-bottom:24px}.k-heading mark,.k-lead mark{background:none;color:var(--accent-ink);font-weight:600}.k-night .k-heading mark{color:var(--brand-orange)}.k-nav{background:transparent;border-bottom-color:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;transition:background-color var(--k-dur),box-shadow var(--k-dur),border-color var(--k-dur)}.k-nav.is-scrolled,.k-nav--solid{background:color-mix(in srgb,var(--surface) 80%,transparent);-webkit-backdrop-filter:saturate(1.4) blur(12px);backdrop-filter:saturate(1.4) blur(12px);border-bottom-color:var(--line);box-shadow:0 1px 12px #0e13170a}.k-nav__inner{width:min(var(--layout-container),calc(100% - 32px));max-width:none;padding:0}.k-h2top{border:1px dashed var(--line);border-top:0}.k-h2center{margin:0 208px;border-left:1px dashed var(--line);border-right:1px dashed var(--line);padding-top:56px;display:flex;flex-direction:column;align-items:center;text-align:center}.k-h2center .k-announce{margin-bottom:24px}.k-h2center .k-hero__title{margin:0}.k-h2center .k-hero__sub{margin-top:12px;padding:0 12px;max-width:830px}.k-h2cta{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0 32px}.k-tool{display:inline-flex;align-items:stretch;gap:2px;padding:2px;background:var(--surface);border:1px solid var(--line-strong);border-radius:var(--radius-6);box-shadow:var(--shadow-button)}.k-tool__switch{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 8px;border:1px solid var(--line);border-radius:4px 2px 2px 4px;background:var(--surface);font:500 14px / 20px var(--font-sans);color:var(--ink-secondary);cursor:pointer}.k-tool__switch:hover{background:var(--surface-subtle)}.k-tool__switch .k-icon:first-child{color:var(--accent-ink-strong)}.k-tool__copy{display:inline-flex;align-items:center;gap:8px;height:26px;padding:0 8px;border:1px solid var(--line);border-radius:2px 4px 4px 2px;background:var(--surface);font:500 14px / 20px var(--font-mono);color:var(--ink);cursor:pointer}.k-tool__copy:hover{background:var(--surface-subtle)}.k-tool__copy .k-copy__ico,.k-tool__copy .k-copy__ok{color:var(--ink-muted)}.k-tool__copy .k-copy__ok{display:none;color:var(--success)}.k-tool__copy.is-copied .k-copy__ico{display:none}.k-tool__copy.is-copied .k-copy__ok{display:inline-flex}.k-openin{margin:0;font:400 11px / 16px var(--font-sans);color:var(--ink-muted)}.k-openin a{color:inherit;text-decoration:none;display:inline-flex;align-items:center;gap:3px}.k-openin a:hover{color:var(--ink)}.k-h2demo{display:grid;grid-template-columns:208px minmax(0,1fr) 208px;border-left:1px dashed var(--line);border-right:1px dashed var(--line);border-bottom:1px dashed var(--line)}.k-deco{position:relative;min-height:366px}.k-deco:before,.k-deco:after{content:"";position:absolute;left:0;right:0;height:56px}.k-deco:before{top:0;border-bottom:1px dashed var(--line)}.k-deco:after{bottom:0;border-top:1px dashed var(--line)}.k-deco--l:before,.k-deco--l:after{border-right:1px dashed var(--line)}.k-deco--r:before,.k-deco--r:after{border-left:1px dashed var(--line)}.k-deco__note{position:absolute;left:0;bottom:0;padding:12px;font:400 9px / 14px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted);max-width:190px}.k-h2demo__mid{padding:8px}.k-d2{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-16);box-shadow:var(--shadow-pop);overflow:hidden;text-align:left}.k-d2__dev{display:flex;justify-content:flex-end;align-items:center;gap:8px;height:36px;padding:0 12px;font:500 9px / 18px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-muted)}.k-d2__dev .k-switch input{width:28px;height:16px}.k-d2__dev .k-switch input:after{width:12px;height:12px}.k-d2__dev .k-switch input:checked:after{transform:translate(12px)}.k-d2__panel{margin:0 8px 8px;display:flex;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-8);overflow:hidden;min-height:304px}.k-d2__info{flex:1 1 auto;min-width:0;border-right:1px solid var(--line)}.k-d2__id{display:flex;align-items:center;gap:6px;padding:10px 12px;border-bottom:1px solid var(--line);font:500 16px / 28px var(--font-sans);letter-spacing:-.01em;color:var(--ink)}.k-d2__id b{font:500 15px / 28px var(--font-mono);color:var(--accent-ink-strong)}.k-d2__sum{display:grid;grid-template-columns:1.45fr 1fr 1.07fr 1.07fr;background:color-mix(in srgb,var(--surface) 50%,var(--bg))}.k-d2__sum>div{padding:10px 12px;border-right:1px solid var(--line);border-bottom:1px solid var(--line)}.k-d2__sum>div:first-child{box-shadow:inset 2px 0 0 var(--accent)}.k-d2__sum>div:last-child{border-right:0}.k-d2__sum b{display:block;font:500 12px / 18px var(--font-sans);color:var(--ink)}.k-d2__vtitle{margin:0;padding:13px 12px 9px;border-bottom:1px solid var(--line);font:500 9px / 16px var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-secondary)}.k-d2__visits{display:flex}.k-d2__arrows{width:30px;flex:none;display:flex;flex-direction:column;border-bottom:1px solid var(--line);align-self:flex-start}.k-d2__arrows button{height:42px;border:0;background:none;color:var(--ink-muted);cursor:pointer;display:grid;place-items:center}.k-d2__arrows button+button{border-top:1px solid var(--line);color:var(--accent-ink-strong)}.k-d2__visit{flex:1;min-width:0;border-left:1px solid var(--line)}.k-d2__loc{display:grid;grid-template-columns:1fr 1fr;height:84px}.k-d2__loc>div:first-child{padding:12px;border-right:1px solid var(--line);font:500 12px / 18px var(--font-sans);color:var(--ink)}.k-d2__loc>div:first-child span{display:block;font-weight:400;color:var(--ink-secondary)}.k-map{position:relative;overflow:hidden;background:var(--surface-subtle)}.k-map svg{position:absolute;inset:0;width:100%;height:100%}.k-map__road{fill:none;stroke:var(--line-strong);stroke-width:6;stroke-linecap:round}.k-map__road--thin{stroke-width:2.5}.k-map__label{font:500 7px / 1 var(--font-sans);fill:var(--ink-muted);letter-spacing:.04em;text-transform:uppercase}.k-map__pin{position:absolute;left:50%;top:52%;width:10px;height:10px;margin:-5px 0 0 -5px;border-radius:50%;background:var(--accent);--k-pulse: color-mix(in srgb, var(--accent) 45%, transparent);animation:k-pulse 2s ease-out infinite}.k-d2__row{display:grid;grid-template-columns:1fr 1fr;border-top:1px solid var(--line)}.k-d2__row>div{display:flex;align-items:center;gap:6px;padding:10px 12px;min-width:0;font:600 12px / 18px var(--font-sans);color:var(--ink);white-space:nowrap;overflow:hidden}.k-d2__row>div:first-child{border-right:1px solid var(--line)}.k-d2__row>div span{font-weight:500;color:var(--ink-secondary);overflow:hidden;text-overflow:ellipsis}.k-d2__row>.is-ok{background:var(--success-subtle)}.k-d2__row>.is-ok span{color:var(--success-ink)}.k-d2__row>.is-bad{background:var(--danger-subtle)}.k-d2__row>.is-bad span{color:var(--danger-ink)}.k-d2__score{position:relative;flex:0 0 306px;display:flex;flex-direction:column;background:radial-gradient(87.25% 87.25% at 50% 0%,var(--k-wash, var(--success-subtle)) 0%,var(--surface) 100%);padding-top:28px}.k-d2__real{position:absolute;left:12px;top:12px;font:500 8px / 8px var(--font-mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-muted)}.k-d2__gauge{position:relative;height:108px;display:grid;place-items:start center;padding-top:6px}.k-d2__gauge .k-gauge{width:180px;height:93px}.k-d2__gauge .k-gauge__value{bottom:22px}.k-d2__trust{flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:18px 12px 12px}.k-d2__head{margin:0;font:500 16px / 21px var(--font-sans);letter-spacing:-.03em;color:var(--ink)}.k-hl{display:inline-block;padding:0 4px;border-radius:2px;font:500 15px / 20px var(--font-mono);background:color-mix(in srgb,var(--class-human) 12%,transparent);color:var(--success-ink)}.k-hl--risk{background:color-mix(in srgb,var(--class-bot) 12%,transparent);color:var(--danger-ink)}.k-d2__sub{margin:12px 0 8px;font:400 12px / 16px var(--font-sans);color:var(--ink-secondary)}.k-d2__doc{border:0;background:none;padding:0;font:400 10px / 14px var(--font-sans);color:var(--ink-muted);text-decoration:underline;text-underline-offset:2px;cursor:pointer}.k-d2__tabs{display:grid;grid-template-columns:1fr 1fr;border-top:1px dashed var(--line-strong);background:var(--bg)}.k-d2__tabs button{height:40px;border:0;background:none;font:500 12px / 16px var(--font-sans);color:var(--ink-muted);cursor:pointer;transition:color var(--k-dur),background-color var(--k-dur)}.k-d2__tabs button.is-active{background:var(--surface);color:var(--ink);text-decoration:underline;text-underline-offset:4px}.k-d2__tabs button:first-child{border-right:1px dashed var(--line-strong)}[data-state=agent] .k-d2__score{--k-wash: var(--danger-subtle)}[data-k-when]{animation:k-fade var(--k-dur-slow) ease both}[data-k-when][hidden]{display:none!important}.k-clients{padding:32px 96px;text-align:center}.k-clients .k-overline{display:block;padding-bottom:12px}.k-clients__row{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:34px}.k-clients__row .k-clogo{font-size:16px}.k-uc{display:grid;grid-template-columns:1fr 1fr;border:1px dashed var(--line)}.k-uc__acc{display:grid;grid-template-columns:5fr 1fr;border-right:1px dashed var(--line)}.k-uc__list{background:color-mix(in srgb,var(--surface) 55%,var(--bg));border-right:1px dashed var(--line)}.k-uc__item{position:relative;border-bottom:1px dashed var(--line);cursor:pointer}.k-uc__item:last-child{border-bottom:0}.k-uc__title{display:flex;align-items:center;gap:12px;padding:22px 32px;font:500 16px / 28px var(--font-sans);color:var(--ink-secondary);transition:color var(--k-dur)}.k-uc__title .k-icon-tile{width:28px;height:28px}.k-uc__title>.k-icon:last-child{margin-left:auto;color:var(--ink-muted);transition:transform var(--k-dur) var(--k-ease-out)}.k-uc__item:hover .k-uc__title,.k-uc__item.is-active .k-uc__title{color:var(--ink)}.k-uc__item.is-active .k-uc__title{padding-bottom:4px}.k-uc__item.is-active .k-uc__title>.k-icon:last-child{transform:rotate(180deg)}.k-uc__item.is-active .k-icon-tile{border-color:var(--accent-subtle-line);background:var(--accent-subtle);color:var(--accent-ink-strong)}.k-uc__body{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--k-dur-slow) var(--k-ease-out)}.k-uc__body>div{overflow:hidden;padding:0 32px 0 72px;font:400 14px / 20px var(--font-sans);color:var(--ink-secondary)}.k-uc__item.is-active .k-uc__body{grid-template-rows:1fr}.k-uc__item.is-active .k-uc__body>div{padding-bottom:28px}.k-uc__bar{position:absolute;left:0;bottom:-1px;height:2px;width:0;background:var(--accent)}.k-uc__item.is-active .k-uc__bar{animation:k-bar var(--k-auto, 6s) linear forwards}[data-k-autotabs]:hover .k-uc__item.is-active .k-uc__bar{animation-play-state:paused}@keyframes k-bar{to{width:100%}}.k-uc__show{display:grid;grid-template-columns:minmax(0,1fr) 312px;min-height:346px}.k-uc__stage{position:relative;overflow:hidden;display:flex;justify-content:center}.k-phone{position:relative;width:240px;margin-top:12px;border:6px solid var(--surface);border-bottom:0;border-radius:36px 36px 0 0;background:var(--surface);box-shadow:0 0 0 1px var(--line),0 12px 32px -12px #0e13172e}.k-phone:before{content:"";position:absolute;top:8px;left:50%;width:64px;height:16px;margin-left:-32px;border-radius:10px;background:var(--ink-strong);z-index:2}.k-phone__screen{position:relative;height:334px;border-radius:30px 30px 0 0;background:var(--bg);overflow:hidden;padding:40px 20px 0}.k-phone__scene{position:absolute;inset:40px 20px 0;display:flex;flex-direction:column;gap:8px}.k-phone__scene>*{animation:k-rise .5s var(--k-ease-out) both}.k-phone__scene>*:nth-child(2){animation-delay:.06s}.k-phone__scene>*:nth-child(3){animation-delay:.12s}.k-phone__scene>*:nth-child(4){animation-delay:.18s}.k-phone__scene>*:nth-child(5){animation-delay:.24s}.k-phone__scene>*:nth-child(6){animation-delay:.3s}.k-phone__scene>*:nth-child(7){animation-delay:.36s}.k-phone__brand{display:grid;place-items:center;width:28px;height:28px;margin:4px auto 0;border-radius:8px;background:var(--accent-subtle);color:var(--accent-ink-strong)}.k-phone__h{margin:0;text-align:center;font:600 13px / 18px var(--font-sans);color:var(--accent-ink-strong)}.k-phone__lbl{font:600 10px / 14px var(--font-sans);color:var(--ink)}.k-phone__in{height:26px;display:flex;align-items:center;padding:0 8px;border:1px solid var(--line-strong);border-radius:5px;background:var(--surface);font:400 10px / 14px var(--font-sans);color:var(--ink-muted)}.k-phone__btn{height:28px;display:grid;place-items:center;border-radius:5px;background:var(--surface-muted);border:1px solid var(--line-strong);font:500 10px / 14px var(--font-sans);color:var(--ink)}.k-phone__btn--accent{background:var(--accent);border-color:var(--accent-line);color:var(--on-accent)}.k-phone__qr{width:104px;height:104px;margin:2px auto;border-radius:8px;background:var(--surface);border:1px solid var(--line);display:grid;place-items:center;color:var(--ink)}.k-phone__note{text-align:center;font:400 9px / 13px var(--font-sans);color:var(--ink-muted)}.k-insp{display:flex;flex-direction:column;border-left:1px solid var(--accent-line)}.k-insp__row{padding:12px;border-bottom:1px dashed var(--line);min-height:66px;transition:background-color var(--k-dur)}.k-insp__row:last-child{border-bottom:0;flex:1}.k-insp__row--split{display:grid;grid-template-columns:196fr 116fr;padding:0;min-height:82px}.k-insp__row--split>div{padding:24px 12px}.k-insp__row--split>div+div{border-left:1px dashed var(--line)}.k-insp__k{display:block;font:500 11px / 16px var(--font-mono);color:var(--ink-muted)}.k-insp__v{display:block;font:500 11px / 18px var(--font-sans);color:var(--ink-secondary)}.k-insp__v--id{font:600 12px / 17px var(--font-sans);color:var(--accent-ink-strong)}.k-insp__row.is-ok{background:color-mix(in srgb,var(--success-subtle) 45%,transparent)}.k-insp__row.is-ok .k-insp__v{color:var(--success-ink)}.k-insp__row.is-bad{background:color-mix(in srgb,var(--danger-subtle) 60%,transparent)}.k-insp__row.is-bad .k-insp__v{color:var(--danger-ink)}.k-why{display:grid;grid-template-columns:718fr 505fr;gap:8px;padding:8px}.k-why__main{display:flex;flex-direction:column;justify-content:space-between;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card);overflow:hidden}.k-why__head{padding:32px 32px 0}.k-why__head .k-heading{margin:0;padding:16px 0}.k-why__head .k-lead{padding-bottom:24px}.k-why__side{display:flex;flex-direction:column;gap:8px}.k-wcard{background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card);overflow:hidden}.k-wcard__c{display:flex;gap:16px;padding:32px 24px}.k-wcard__art+.k-wcard__c{padding-top:0}.k-wcard__c .k-icon-tile{width:34px;height:34px;color:var(--accent-ink-strong)}.k-wcard__c h3,.k-wcard__c p{margin:0}.k-wcard__c h3{font:500 16px / 24px var(--font-sans);color:var(--ink-strong)}.k-wcard__c p{margin-top:8px;font:400 14px / 20px var(--font-sans);color:var(--ink-secondary)}.k-wcard__art{position:relative;height:204px;overflow:hidden}.k-scanline{position:absolute;left:0;right:0;height:40px;background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--accent) 14%,transparent) 70%,var(--accent) 100%);opacity:.35;animation:k-scan 3.2s var(--k-ease-std) infinite}.k-scanline:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--accent)}@keyframes k-scan{0%{top:-40px}to{top:204px}}.k-blip{position:absolute;width:6px;height:6px;border-radius:2px;background:var(--accent);animation:k-twinkle 3.2s ease-in-out infinite}.k-hc{position:relative;height:246px;cursor:crosshair}.k-hc svg{position:absolute;left:0;right:0;top:13px;width:100%;height:144px;overflow:visible}.k-hc__a{fill:none;stroke:var(--accent);stroke-width:1.5}.k-hc__b{fill:none;stroke:var(--class-disguised);stroke-width:1.5}.k-hc__ticks{position:absolute;left:28px;right:0;bottom:52px;display:flex;justify-content:space-between;font:400 10px / 15px var(--font-mono);color:var(--ink-faint)}.k-hc__labels{position:absolute;left:28px;right:12px;bottom:37px;display:flex;justify-content:space-between;font:400 10px / 15px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.k-hc__base{position:absolute;left:28px;right:0;bottom:74px;border-top:1px solid var(--line)}.k-hc__line{position:absolute;top:0;bottom:74px;width:1px;background:var(--line-strong);left:var(--x, 28px);transition:left .12s linear}.k-hc__card{position:absolute;top:0;left:calc(var(--x, 28px) + 10px);width:132px;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-6);box-shadow:var(--shadow-raised);transition:left .12s linear;pointer-events:none}.k-hc__card.is-flip{left:calc(var(--x, 28px) - 142px)}.k-hc__day{display:block;padding:6px 6px 4px;border-bottom:1px solid var(--line);font:400 10px / 16px var(--font-mono);color:var(--ink-secondary)}.k-hc__vals{display:flex;flex-direction:column;gap:4px;padding:8px 6px}.k-hc__val{display:flex;align-items:center;justify-content:space-between;gap:5px;font:400 11px / 19px var(--font-sans);color:var(--ink-muted)}.k-hc__val b{font:500 10px / 16px var(--font-sans);padding:1px 4px;border-radius:4px;border:1px solid}.k-hc__val--a b{color:var(--accent-ink-strong);background:var(--accent-subtle);border-color:var(--accent-subtle-line)}.k-hc__val--b b{color:var(--class-disguised-ink);background:var(--class-disguised-subtle);border-color:color-mix(in srgb,var(--class-disguised) 30%,transparent)}.k-bots{display:grid;grid-template-columns:1fr 1fr;border-left:1px dashed var(--line);border-right:1px dashed var(--line);border-bottom:1px dashed var(--line)}.k-bots>*+*{border-left:1px dashed var(--line)}.k-bots__head{padding:96px 32px 32px;min-height:377px}.k-bots__head .k-heading{margin:0;padding:16px 0}.k-bots__head .k-lead{padding-bottom:24px}.k-bots__actions{display:flex;align-items:center;gap:16px}.k-bots__actions .k-switch{font:500 12px / 20px var(--font-sans);color:var(--ink-secondary);flex-direction:row-reverse}.k-bots__scene{padding:32px;height:448px}.k-bots__scene .k-cursors{height:100%;padding:15px 10px 13px}.k-bots__scene .k-window{height:100%;display:flex;flex-direction:column;background:var(--bg);border-radius:var(--radius-12)}.k-bots__scene .k-window__bar{background:var(--bg)}.k-bots__scene .k-window>:last-child{flex:1;display:grid;place-items:center}[data-state=naked] .k-agent .k-agent__tag{background:var(--surface);border-color:var(--line);color:var(--ink-muted);--k-dot: var(--ink-faint)}.k-sig{height:100%;display:flex;flex-direction:column;border-radius:var(--radius-12);background:linear-gradient(var(--surface) 40%,var(--bg));box-shadow:0 0 0 1px var(--line),var(--shadow-pop);overflow:hidden}.k-sig__card{background:var(--surface);box-shadow:0 1px 0 var(--line)}.k-sig__head{display:flex;align-items:center;justify-content:space-between;gap:8px;height:41px;padding:8px 8px 8px 16px;border-bottom:1px solid var(--line)}.k-sig__name{display:inline-flex;align-items:center;gap:8px;font:500 12px / 16px var(--font-sans);color:var(--ink)}.k-sig__name code{font:500 12px / 16px var(--font-mono);color:var(--ink-muted)}.k-sig__name .k-icon{color:var(--accent-ink-strong)}.k-sig__acts{display:flex;align-items:center;gap:8px}.k-sig__acts a{font:500 12px / 16px var(--font-sans);color:var(--ink-secondary);text-decoration:none}.k-sig__acts a:hover{color:var(--ink)}.k-pager{display:inline-flex;gap:1px;padding:0;border-radius:var(--radius-6);background:var(--line);box-shadow:var(--shadow-button);overflow:hidden}.k-pager button{width:24px;height:24px;display:grid;place-items:center;border:0;background:var(--surface);color:var(--ink-secondary);cursor:pointer}.k-pager button:hover{color:var(--ink);background:var(--surface-subtle)}.k-sig__body{display:grid;grid-template-columns:1fr 1fr;height:169px}.k-sig__docs{display:flex;flex-direction:column;gap:14px;padding:16px;overflow:hidden}.k-sig__docs .k-seg{width:100%}.k-sig__docs .k-seg__item{flex:1;justify-content:center;height:22px}.k-sig__desc{margin:0;font:400 12px / 18px var(--font-sans);color:var(--ink-muted)}.k-sig__field{display:flex;gap:8px;font:500 12px / 16px var(--font-mono);color:var(--ink)}.k-sig__field i{font-style:normal;color:var(--ink-muted);font-weight:400}.k-sig__resp{padding:16px;border-left:1px solid var(--line);overflow:hidden}.k-sig__resp pre{margin:0;font:500 12px / 18px var(--font-mono);color:var(--ink);white-space:pre}.k-sig__resp .tk{color:#c2336c}.k-sig__resp .tv{color:var(--ink-secondary)}[data-theme=dark] .k-sig__resp .tk{color:#f1739d}.k-sig__grid{flex:1;display:grid;grid-template-columns:repeat(10,1fr);gap:8px;padding:8px}.k-sig__grid button{display:grid;place-items:center;aspect-ratio:1;border:0;border-radius:var(--radius-4);background:var(--bg);box-shadow:0 0 0 1px var(--line),var(--shadow-button);color:var(--ink-muted);cursor:pointer;transition:color var(--k-dur),background-color var(--k-dur),box-shadow var(--k-dur),transform var(--k-dur) var(--k-ease-pop)}.k-sig__grid button:hover{color:var(--ink)}.k-sig__grid button.is-active{background:var(--surface);color:var(--accent-ink-strong);box-shadow:0 0 0 1px var(--accent-line),0 4px 10px -4px color-mix(in srgb,var(--accent) 50%,transparent);transform:translateY(-1px)}.k-xfade{animation:k-xfade .35s ease both}@keyframes k-xfade{0%{opacity:0;transform:translateY(3px)}}.k-stories{display:grid;grid-template-columns:1fr 2fr 1fr}.k-stories__main{display:flex;flex-direction:column;gap:24px;padding:32px;border:1px dashed var(--line)}.k-stories__main h3{margin:0;font:400 14px / 20px var(--font-sans);color:var(--ink-strong)}.k-stories__main h3 strong{font-weight:600}.k-stories__info{padding:32px;background:var(--surface-subtle);border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);border-right:1px dashed var(--line)}.k-stories__info q{display:block;quotes:"“" "”";font:400 14px / 22px var(--font-mono);letter-spacing:-.02em;color:var(--ink-strong)}.k-stories__info q strong{font-weight:700}.k-stories__by{margin-top:26px;padding-left:16px;border-left:1px solid var(--accent);font:400 12px / 19px var(--font-sans);color:var(--ink-strong)}.k-stories__by b{display:block;padding-bottom:6px;font-weight:600}.k-stories__by span{display:block;color:var(--ink-secondary)}.k-stories__img{position:relative;overflow:hidden;border-top:1px dashed var(--line);border-bottom:1px dashed var(--line);border-right:1px dashed var(--line);background-image:linear-gradient(90deg,var(--surface-subtle) 1px,transparent 1px),linear-gradient(var(--surface-subtle) 1px,transparent 1px);background-size:24px 24px;background-color:var(--bg)}.k-stories__tabs{display:grid;grid-template-columns:repeat(4,1fr)}.k-stories__tab{display:grid;place-items:center;height:89px;border-right:1px dashed var(--line);border-bottom:1px dashed var(--line);background:none;border-top:0;border-left:0;cursor:pointer;opacity:.55;transition:opacity var(--k-dur),background-color var(--k-dur)}.k-stories__tab:first-child{border-left:1px dashed var(--line)}.k-stories__tab:hover{opacity:.85}.k-stories__tab.is-active{opacity:1;background:var(--surface-subtle)}.k-ill{position:absolute;inset:0}.k-ill__card{position:absolute;left:50%;top:50%;width:140px;height:96px;margin:-48px 0 0 -70px;border:1.5px solid var(--accent);border-radius:10px;background:var(--surface);box-shadow:0 0 0 6px var(--accent-subtle);animation:k-float 5s ease-in-out infinite}.k-ill__card i{position:absolute;left:14px;top:14px;width:24px;height:24px;border-radius:6px;background:var(--accent-subtle)}.k-ill__card b{position:absolute;left:46px;top:16px;width:60px;height:6px;border-radius:3px;background:var(--line-strong)}.k-ill__card b+b{top:28px;width:40px}.k-ill__card em{position:absolute;left:14px;right:14px;bottom:14px;height:22px;border-radius:5px;border:1px dashed var(--accent-line)}.k-ill__chip{position:absolute;height:22px;padding:0 8px;display:flex;align-items:center;gap:6px;border-radius:6px;background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow-raised);font:500 10px / 1 var(--font-mono);color:var(--ink-secondary);animation:k-float 6s ease-in-out infinite}.k-ill__chip:nth-of-type(2){animation-delay:-2s}.k-ill__chip:nth-of-type(3){animation-delay:-4s}@keyframes k-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.k-dev{padding:8px}.k-dev .k-night{display:grid;grid-template-columns:1fr 1fr;min-height:655px}.k-dev__spark{position:absolute;left:0;right:0;bottom:0;height:438px;pointer-events:none}.k-dev__spark svg{position:absolute;left:0;right:0;bottom:0;width:100%;height:100%}.k-dev__title{position:relative;padding:40px 0 56px 32px}.k-dev__title .k-heading{margin:0;padding:16px 0}.k-dev__title .k-lead{padding-bottom:24px;color:#b7c0cb}.k-dev__links{display:grid;grid-template-columns:repeat(2,200px);gap:0;padding:16px 0}.k-dev__links a{display:inline-flex;align-items:center;gap:8px;height:36px;font:400 14px / 20px var(--font-sans);color:var(--night-ink);text-decoration:none}.k-dev__links a .k-icon:first-child{color:var(--brand-orange)}.k-dev__links a:hover{color:#fff}.k-dev__links a:hover .k-icon:last-child{transform:translate(2px,-2px)}.k-dev__links .k-icon:last-child{transition:transform var(--k-dur) var(--k-ease-pop);color:var(--night-muted)}.k-dev__proof{display:flex;gap:32px;padding-top:96px}.k-dev__stat{display:flex;gap:12px;align-items:flex-start}.k-dev__stat .k-icon{color:var(--night-ink);margin-top:4px}.k-dev__stat b{display:block;font:500 28px / 32px var(--font-sans);letter-spacing:-.02em;color:#fff}.k-dev__stat small{display:block;font:400 12px / 20px var(--font-sans);color:var(--night-muted)}.k-dev__ints{grid-column:1 / -1;position:relative;display:grid;grid-template-columns:repeat(16,1fr);border-top:1px dashed var(--night-line);border-bottom:1px dashed var(--night-line);align-self:end;background:color-mix(in srgb,var(--night) 40%,transparent)}.k-dev__ints a{display:grid;place-items:center;height:56px;border-right:1px dashed var(--night-line);font:600 11px / 1 var(--font-mono);color:var(--night-muted);text-decoration:none;transition:color var(--k-dur),background-color var(--k-dur)}.k-dev__ints a:last-child{border-right:0}.k-dev__ints a:hover{color:var(--brand-orange);background:var(--night-raised)}.k-dev__bottom{grid-column:1;height:56px;border-right:1px dashed var(--night-line)}.k-miles{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px dashed var(--line)}.k-mile{position:relative;display:flex;flex-direction:column;gap:8px;padding:24px 24px 24px 32px;min-height:188px;border-right:1px dashed var(--line)}.k-mile:first-child{border-left:1px dashed var(--line)}.k-mile:before{content:"";position:absolute;left:-1px;top:24px;width:2px;height:30px;background:var(--accent)}.k-mile b{font:500 30px / 30px var(--font-sans);letter-spacing:-.02em;color:var(--accent-ink);font-variant-numeric:tabular-nums}.k-mile p{margin:0;max-width:358px;font:400 13px / 21px var(--font-mono);color:var(--ink-secondary)}.k-cta2{display:grid;grid-template-columns:605fr 623fr;gap:10px;padding:10px;border-top:1px dashed var(--line)}.k-cta2__box{display:flex;flex-direction:column;justify-content:center;padding:32px 24px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card)}.k-cta2__box .k-heading{margin:0;padding:0 0 16px}.k-cta2__box .k-lead{padding-bottom:32px}.k-cta2__badges{display:grid;grid-template-columns:204fr 403fr;gap:8px}.k-cta2__col{display:flex;flex-direction:column;gap:8px}.k-tilebadge{flex:1;display:grid;place-items:center;min-height:92px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card);overflow:hidden}.k-tilebadge svg{display:block}.k-seal2{fill:none;stroke:var(--accent-line)}.k-seal2--soft{stroke:var(--accent-subtle-line)}.k-seal2__t{font:600 9px / 1 var(--font-mono);fill:var(--accent-ink-strong);letter-spacing:.04em}.k-awards{text-decoration:none;display:flex;align-items:center;justify-content:center;gap:18px;background:var(--bg);border:1px solid var(--line);border-radius:var(--radius-12);box-shadow:var(--shadow-card);overflow:hidden}.k-award{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;width:64px;height:78px;padding:6px 6px 18px;text-align:center;font:600 9px / 11px var(--font-sans);color:var(--ink);animation:k-float 6s ease-in-out infinite}.k-award small,.k-award b{position:relative}.k-award b{font-weight:600}.k-award svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.k-award__s{fill:var(--surface);stroke:var(--line-strong);stroke-width:1;filter:drop-shadow(0 2px 3px rgba(14,19,23,.08))}.k-award__bar{fill:var(--accent)}.k-award small{font:500 6.5px / 8px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--ink-muted)}.k-award--lg{width:86px;height:104px;font-size:11.5px;line-height:13px;animation-delay:-3s}.k-award--lg .k-award__s{stroke:var(--ink-strong);stroke-width:1.5}.k-award--lg .k-award__bar{fill:var(--ink-strong)}.k-award:nth-child(2),.k-award:nth-child(4){animation-delay:-1.5s}.k-foot{background:var(--surface);border-top:1px solid var(--line);padding-top:56px}.k-foot__nav{display:flex;gap:48px;padding-bottom:48px}.k-foot__brand{width:236px;flex:none;display:flex;flex-direction:column;justify-content:space-between;min-height:323px}.k-foot__brand .k-logo{height:24px;align-self:flex-start}.k-foot__news p{margin:0;padding-bottom:12px;font:400 14px / 20px var(--font-sans);color:var(--ink-muted)}.k-foot__news p span{font-family:var(--font-mono);color:var(--accent-ink-strong)}.k-foot__form{display:flex;align-items:center;height:45px;padding:0 6px 0 12px;border:1px solid var(--line);border-radius:var(--radius-8);background:linear-gradient(0deg,color-mix(in srgb,var(--surface-muted) 40%,transparent),var(--surface));box-shadow:var(--shadow-button)}.k-foot__form input{flex:1;min-width:0;border:0;background:none;font:400 14px / 20px var(--font-sans);color:var(--ink);outline:none}.k-foot__form input::placeholder{color:var(--ink-muted)}.k-foot__links{flex:1;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.k-foot__col{display:flex;flex-direction:column;gap:8px}.k-foot__col p{margin:0 0 16px;font:400 12px / 12px var(--font-sans);color:var(--ink-muted)}.k-foot__col a{display:flex;align-items:center;gap:6px;font:400 14px / 21px var(--font-sans);color:var(--ink-secondary);text-decoration:none;transition:color var(--k-dur)}.k-foot__col a:hover{color:var(--ink)}.k-foot__tag{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--accent-subtle-line);border-radius:5px;background:var(--accent-subtle);font:500 11px / 1 var(--font-sans);color:var(--accent-ink-strong)}.k-foot__bar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:32px;padding:20px 24px;background:var(--bg);border:1px dashed var(--line-strong);border-radius:var(--radius-16)}.k-foot__copy{display:flex;align-items:center;gap:16px;font:400 14px / 20px var(--font-sans);color:var(--ink-muted)}.k-foot__copy a{padding-left:12px;border-left:1px solid var(--line-strong);color:inherit;text-decoration:none}.k-foot__copy a:hover{color:var(--ink)}.k-foot__social{display:flex;align-items:center;gap:24px;font:500 14px / 20px var(--font-sans);color:var(--ink-muted)}.k-foot__social .k-social a{width:32px;height:32px}.k-status{display:inline-flex;align-items:center;gap:8px;height:22px;padding:0 8px;border-radius:var(--radius-pill);background:var(--success-subtle);font:500 12px / 1 var(--font-sans);color:var(--success-ink);text-decoration:none}.k-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--success);animation:k-pulse 2s ease-out infinite;--k-pulse: color-mix(in srgb, var(--success) 50%, transparent)}@media(max-width:1100px){.k-h2center{margin:0 48px}.k-h2demo{grid-template-columns:48px minmax(0,1fr) 48px}.k-deco__note{display:none}}@media(max-width:900px){.k-h2center{margin:0;border:0;padding:40px 16px 0}.k-h2demo{grid-template-columns:1fr}.k-deco{display:none}.k-d2__panel{flex-direction:column}.k-d2__score{flex-basis:auto}.k-tb--half{width:auto;border-right:0}.k-tb{padding:56px 16px 32px}.k-uc,.k-uc__show,.k-why,.k-bots,.k-half,.k-stories,.k-miles,.k-cta2,.k-cta2__badges,.k-dev .k-night{grid-template-columns:1fr}.k-uc__acc{grid-template-columns:1fr;border-right:0}.k-uc__stage{display:none}.k-insp{border-left:0;border-top:1px solid var(--accent-line)}.k-bots>*+*{border-left:0;border-top:1px dashed var(--line)}.k-bots__head{padding:56px 16px 24px;min-height:0}.k-bots__scene{padding:16px;height:420px}.k-stories__tabs{grid-template-columns:repeat(2,1fr)}.k-stories__img{min-height:200px}.k-dev__ints{grid-template-columns:repeat(8,1fr)}.k-dev__title{padding:32px 16px}.k-foot__nav{flex-direction:column}.k-foot__links{grid-template-columns:repeat(2,1fr)}.k-foot__bar{flex-direction:column;align-items:flex-start}.k-clients{padding:24px 16px}.k-clients__row{flex-wrap:wrap;justify-content:center}.k-mile:first-child{border-left:0}}.k-d2__dev .k-switch{font:inherit;color:inherit;gap:8px;letter-spacing:inherit}[hidden]{display:none!important}.k-gauge{text-align:center}.k-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-8)}
