:root{--app-bg: var(--color-black);--app-raised: var(--color-zinc-925);--app-overlay: var(--color-zinc-900);--app-line: var(--color-zinc-800);--app-line-strong: var(--color-zinc-700);--app-line-soft: rgba(39, 39, 42, .5);--app-text: var(--color-white);--app-text-muted: var(--color-zinc-400);--app-text-subtle: var(--color-zinc-500);--app-violet: var(--color-violet);--app-violet-bright: var(--color-violet-bright);--app-violet-light: var(--color-violet-light);--app-violet-tint: rgba(124, 58, 237, .15);--app-violet-border: rgba(124, 58, 237, .45);--app-violet-glow: rgba(124, 58, 237, .35);--app-gold: var(--color-gold);--app-gold-tint: rgba(212, 162, 42, .12);--app-gold-border: rgba(212, 162, 42, .42);--app-on-gold: var(--color-violet-black);--app-teal: var(--color-teal);--app-success: var(--color-success);--app-success-border: rgba(16, 185, 129, .4);--app-danger: var(--color-danger);--app-badge-red: #DC2626;--app-add: #4ADE80;--app-add-bg: rgba(74, 222, 128, .08);--app-del: #F87171;--app-del-bg: rgba(248, 113, 113, .08);--app-claude: #D97757;--app-glass: rgba(22, 22, 26, .94);--app-glass-head: rgba(15, 15, 18, .8);--app-glass-modes: rgba(15, 15, 18, .9);--app-glass-foot: rgba(15, 15, 18, .3);--app-inset: 0 0 0 1px rgba(255, 255, 255, .03) inset;--app-shadow-pop: 0 8px 32px rgba(0, 0, 0, .5);--app-shadow-pane: 0 16px 48px rgba(0, 0, 0, .65), 0 2px 8px rgba(0, 0, 0, .5);--app-stage-glow: rgba(124, 58, 237, .55);--app-fs-3xs: 8.5px;--app-fs-2xs: 9px;--app-fs-xs: 10px;--app-fs-sm: 11px;--app-fs-md: 12px;--app-fs-lg: 12.5px;--app-fs-xl: 13px;--app-fs-kpi: 20px;--app-fs-h: 22px;--app-lh-term: 1.65;--app-lh-msg: 1.55;--app-ls-label: .08em;--app-h: 580px;--app-h-compact: 440px;--app-h-mobile: 460px;--app-side-w: 214px;--app-side-w-compact: 190px;--app-right-w: 260px;--app-ins-nav-w: 178px;--app-chats-w: 220px;--app-bar-h: 40px;--app-tabs-h: 32px;--app-pane-h: 30px;--app-ptab-h: 24px;--app-cmd-h: 44px;--app-cmd-w: 560px;--app-cmd-space: 72px;--app-foot-h: 24px;--app-radius: 14px;--app-radius-sm: 6px;--app-gap-3xs: 1px;--app-gap-2xs: 2px;--app-gap-xs: 6px;--app-gap-sm: 10px;--app-pane-border: 2px;--app-dot: 6px;--app-dot-lg: 8px;--app-badge: 14px;--app-avatar: 24px;--app-bot: 32px;--app-ubar-w: 48px;--app-ubar-h: 6px;--app-caret-w: 7px;--app-caret-h: 13px;--app-sl-w: 70px;--app-sl-h: 22px;--app-stage-perspective: 1800px;--app-stage-tilt: 22deg;--app-stage-glow-blur: 50px;--app-dur-cycle: 6s;--app-dur-runner: 3.2s;--app-dur-pulse: 1.4s;--app-dur-blink: 1s;--app-dur-line: .28s;--app-dur-tilt: 80ms;--app-dur-draw: 1.2s;--app-studio-rail-w: 210px;--app-atlas-side-w: 230px;--app-orb: 132px;--app-orb-ring: 1px;--app-level-h: 22px;--app-level-bar: 3px;--app-voice-side-w: 250px;--app-cov-h: 8px;--app-new-fs: 7.5px;--app-violet-faint: rgba(124, 58, 237, .07);--app-gold-faint: rgba(212, 162, 42, .06);--app-node-fill: var(--color-zinc-925);--app-svg-fs-kind: 10px;--app-svg-fs-name: 14px;--app-svg-fs-meta: 11px;--app-svg-fs-lane: 13px;--app-svg-edge: 1.5px;--app-svg-edge-live: 2.25px;--app-svg-hit: 3px;--app-svg-dash: 5 4;--app-dur-hit: .72s;--app-dur-orb: 2.4s;--app-dur-level: .9s;--app-cov-label-w: 110px;--app-cov-label-w-sm: 90px;--app-cov-val-w: 48px;--app-cov-tag-w: 64px;--app-svg-dash-dot: 2 4;--app-svg-dash-ext: 2 3;--app-grid-dot: 1px;--app-dim: .45}.bk-stage{perspective:var(--app-stage-perspective);text-align:left}.hero-below .bk-stage{margin-top:var(--space-4)}.bk-stage-inner{position:relative;transform-origin:50% 0}.bk-stage.is-tilting .bk-stage-inner{transform:rotateX(var(--bk-tilt, var(--app-stage-tilt))) scale(var(--bk-scale, .92));transition:transform var(--app-dur-tilt) linear;will-change:transform}.bk-stage-inner:before{content:"";position:absolute;inset:6% 4% -8%;z-index:var(--z-below);background:radial-gradient(ellipse at center,var(--app-stage-glow),transparent 70%);filter:blur(var(--app-stage-glow-blur));opacity:var(--aurora-opacity);pointer-events:none}.bk-stage-label{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);font-family:var(--font-mono);font-size:var(--type-meta-size);color:var(--text-subtle)}.bk-live{display:inline-flex;align-items:center;gap:var(--space-2)}.bk-live:before{content:"";width:var(--app-dot);height:var(--app-dot);border-radius:var(--radius-round);background:var(--app-success);box-shadow:0 0 var(--space-2) var(--app-success);animation:pulse var(--dur-pulse) var(--ease-standard) infinite}.bk{position:relative;overflow:hidden;border-radius:var(--app-radius);border:var(--border-width) solid var(--app-line-strong);background:var(--app-bg);box-shadow:var(--shadow-window),var(--app-inset);font-family:var(--font-body);font-size:var(--app-fs-md);line-height:var(--type-small-lh);color:var(--app-text);text-align:left}.bk .icon{width:var(--icon-sm);height:var(--icon-sm)}.bk .icon--xs{width:var(--icon-xs);height:var(--icon-xs)}.bk svg{flex:none}.bk code{font-family:var(--font-mono);font-size:inherit;line-height:inherit}.bk p,.bk ul{margin:0}.bk-ico{width:var(--icon-sm);height:var(--icon-sm);color:var(--app-text-muted);stroke-width:1.75}.bk-title{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);height:var(--app-bar-h);padding:0 var(--space-3);border-bottom:var(--border-width) solid var(--app-overlay)}.bk-title-left,.bk-title-right{display:flex;align-items:center;gap:var(--space-3)}.bk-logo{display:inline-flex;align-items:center;gap:var(--app-gap-xs);font-weight:var(--weight-bold);font-size:var(--app-fs-xl)}.bk-logo img{width:var(--icon-lg);height:auto}.bk-modes{position:absolute;left:50%;transform:translate(-50%);display:flex;gap:var(--app-gap-2xs);padding:var(--app-gap-2xs);border-radius:var(--radius-sm);background:var(--app-glass-modes);border:var(--border-width) solid var(--app-line)}.bk-mode{font:inherit;font-size:var(--app-fs-md);font-weight:var(--weight-semibold);padding:var(--space-1) var(--space-4);border-radius:var(--app-radius-sm);border:0;background:transparent;color:var(--app-text-muted);cursor:pointer;white-space:nowrap;transition:background var(--dur-fast),color var(--dur-fast)}.bk-mode:hover{color:var(--app-text)}.bk-mode[aria-selected=true]{background:var(--app-overlay);color:var(--app-text);font-weight:var(--weight-bold)}.bk-mode:focus-visible,.bk-rtab:focus-visible,.bk-filter:focus-visible,.bk-cmd-btn:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bk-mode-short{display:none}.bk-tidy{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--app-fs-sm);color:var(--app-text-muted)}.bk:not([data-current=code]) .bk-tidy{visibility:hidden}.bk-bell{position:relative;display:inline-flex}.bk-bell i{position:absolute;top:0;right:0;width:var(--space-1);height:var(--space-1);border-radius:var(--radius-round);background:var(--app-danger)}.bk-body{display:grid;grid-template-columns:var(--app-side-w) minmax(0,1fr) var(--app-right-w);height:var(--app-h)}.bk:not([data-current=code]) .bk-body{grid-template-columns:var(--app-side-w) minmax(0,1fr) 0}.bk:not([data-current=code]) .bk-right{display:none}.bk-side{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:var(--space-2);border-right:var(--border-width) solid var(--app-line);background:var(--app-bg);overflow:hidden}.bk-nav{display:grid;gap:var(--app-gap-3xs)}.bk-nav hr{border:0;border-top:var(--border-width) solid var(--app-line);margin:var(--space-1) var(--app-gap-2xs)}.bk-row{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);color:var(--app-text-muted);white-space:nowrap}.bk-row .bk-row-ico{width:var(--icon-sm);height:var(--icon-sm);color:var(--app-text-subtle);stroke-width:1.75}.bk-row img{width:var(--icon-md);height:auto}.bk-row.is-on{background:var(--app-overlay);color:var(--app-text)}.bk-row--sm{font-size:var(--app-fs-sm)}.bk-row--hive{color:var(--app-text)}.bk-chev{margin-left:auto;color:var(--app-text-subtle);transition:transform var(--dur-fast)}.bk .bk-chev{width:var(--icon-xs);height:var(--icon-xs)}.bk-chev.is-open{transform:rotate(90deg)}.bk-project .bk-chev{margin-left:0}.bk-sub{display:grid;gap:var(--app-gap-3xs);margin-left:var(--space-3);padding-left:var(--space-1);border-left:var(--border-width) solid var(--app-line)}.bk-count{margin-left:auto;padding:0 var(--space-1);border-radius:var(--radius-pill);font-family:var(--font-mono);font-size:var(--app-fs-2xs);background:var(--app-badge-red);color:var(--app-text)}.bk-count+.bk-chev{margin-left:var(--app-gap-xs)}.bk-list{display:none;flex-direction:column;gap:var(--app-gap-3xs);flex:1 1 auto;min-height:0;margin-top:var(--app-gap-2xs);overflow:hidden}.bk[data-current=code] .bk-list[data-list~=code],.bk[data-current=insights] .bk-list[data-list~=insights],.bk[data-current=agent] .bk-list[data-list~=agent],.bk[data-current=voice] .bk-list[data-list~=voice],.bk[data-current=studio] .bk-list[data-list~=studio],.bk[data-current=atlas] .bk-list[data-list~=atlas]{display:flex}.bk-list-head{display:flex;justify-content:space-between;padding:var(--space-1) var(--space-2);font-size:var(--app-fs-xs);letter-spacing:var(--app-ls-label);text-transform:uppercase;color:var(--app-text-subtle)}.bk-project{display:flex;align-items:center;gap:var(--app-gap-xs);padding:var(--space-1) var(--app-gap-xs);border-radius:var(--app-radius-sm);color:var(--app-text-muted)}.bk-project .icon{color:var(--app-text-subtle)}.bk-project b{color:var(--app-text);font-weight:var(--weight-semibold)}.bk-project.is-on{background:var(--app-overlay)}.bk-chip{margin-left:auto;padding:0 var(--space-1);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-muted);background:var(--app-overlay)}.bk-ws-tree{display:grid;gap:var(--app-gap-3xs);margin-left:var(--space-3);padding-left:var(--app-gap-xs);border-left:var(--border-width) solid var(--app-line)}.bk-ws{display:flex;align-items:center;gap:var(--app-gap-xs);padding:var(--space-1) var(--app-gap-xs);border-radius:var(--app-radius-sm)}.bk-ws>div{display:grid;min-width:0}.bk-ws>div>span{color:var(--app-text)}.bk-ws small{display:flex;align-items:center;gap:var(--app-gap-2xs);font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-subtle)}.bk-ws small .icon{width:var(--app-fs-2xs);height:var(--app-fs-2xs)}.bk-agent{display:flex;align-items:center;gap:var(--app-gap-xs);padding:var(--app-gap-2xs) var(--app-gap-xs) var(--app-gap-2xs) var(--space-5);border-radius:var(--app-radius-sm);font-size:var(--app-fs-sm);color:var(--app-text-muted);white-space:nowrap}.bk-agent--flat{padding-left:var(--space-2)}.bk-agent.is-on{background:var(--app-overlay);color:var(--app-text);font-weight:var(--weight-semibold)}.bk-ai{display:inline-grid;place-items:center;flex:none;width:var(--app-badge);height:var(--app-badge);border-radius:var(--radius-xs);font-size:var(--app-fs-2xs);font-weight:var(--weight-bold);line-height:1}.bk-ai--claude{background:var(--app-claude);color:var(--app-text)}.bk-ai--codex{background:var(--app-text);color:var(--app-bg)}.bk-ai--review{background:var(--app-gold-tint);color:var(--app-gold);border:var(--border-width) solid var(--app-gold-border)}.bk-st{flex:none;width:var(--app-dot);height:var(--app-dot);border-radius:var(--radius-round)}.bk-st--working{background:var(--app-violet);box-shadow:0 0 var(--space-2) var(--app-violet);animation:pulse var(--app-dur-pulse) var(--ease-standard) infinite}.bk-st--waiting{background:var(--app-gold)}.bk-st--done{background:var(--app-success)}.bk-license{flex:none;display:grid;gap:var(--app-gap-xs);margin:auto calc(var(--space-2) * -1) calc(var(--space-2) * -1);padding:var(--space-2);border-top:var(--border-width) solid var(--app-line);background:var(--app-glass-foot)}.bk-lic{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line-soft);background:var(--app-overlay)}.bk-lic img{width:var(--icon-lg);height:auto}.bk-tier{margin-left:auto;padding:var(--app-gap-3xs) var(--space-2);border-radius:var(--radius-pill);border:var(--border-width) solid;font-family:var(--font-mono);font-size:var(--app-fs-2xs);letter-spacing:var(--app-ls-label);text-transform:uppercase;white-space:nowrap}.bk-tier--vio{color:var(--app-violet-bright);border-color:var(--app-violet-border);background:var(--app-violet-tint)}.bk-tier--gold{color:var(--app-gold);border-color:var(--app-gold-border);background:var(--app-gold-tint)}.bk-account{display:flex;align-items:center;gap:var(--space-2);padding:var(--app-gap-2xs) var(--space-1);color:var(--app-text-subtle)}.bk-avatar{display:grid;place-items:center;flex:none;width:var(--app-avatar);height:var(--app-avatar);border-radius:var(--radius-round);font-size:var(--app-fs-2xs);font-weight:var(--weight-bold);color:var(--app-text);background:var(--gradient-cta)}.bk-account div{display:grid;flex:1;min-width:0}.bk-account b{color:var(--app-text)}.bk-account small{font-size:var(--app-fs-xs);overflow:hidden;text-overflow:ellipsis}.bk-main{position:relative;min-width:0;overflow:hidden;background:var(--app-bg)}.bk-view{position:absolute;inset:0;display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity var(--dur-slow) var(--ease-standard),visibility 0s linear var(--dur-slow)}.bk-view.is-active{opacity:1;visibility:visible;transition:opacity var(--dur-slow) var(--ease-standard)}.bk-tabs{display:flex;align-items:center;gap:var(--app-gap-xs);flex:none;height:var(--app-tabs-h);padding:0 var(--space-2);background:var(--app-raised);border-bottom:var(--border-width) solid var(--app-line);overflow:hidden}.bk-ptab{display:inline-flex;align-items:center;gap:var(--app-gap-xs);height:var(--app-ptab-h);padding:0 var(--space-2);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-sm);white-space:nowrap}.bk-ptab code{font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-ptab.is-on{background:var(--app-bg);border-color:var(--app-violet)}.bk-dot{width:var(--app-dot);height:var(--app-dot);border-radius:var(--radius-round)}.bk-dot--violet{background:var(--app-violet)}.bk-dot--green{background:var(--app-success)}.bk-waiting{padding:0 var(--space-1);border-radius:var(--radius-xs);font-size:var(--app-fs-2xs);color:var(--app-on-gold);background:var(--app-gold)}.bk-tabs-plus{padding:0 var(--space-1);color:var(--app-text-subtle)}.bk-overview{margin-left:auto;padding:var(--app-gap-2xs) var(--space-2);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-sm);color:var(--app-text-muted);white-space:nowrap}.bk-grid{flex:1;display:grid;grid-template-columns:1.2fr 1fr;grid-template-rows:1fr 1fr;gap:var(--app-gap-sm);min-height:0;padding:var(--app-gap-sm) var(--app-gap-sm) var(--app-cmd-space)}.bk-win{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;border:var(--app-pane-border) solid var(--app-line);border-radius:var(--radius-sm);background:var(--app-bg);overflow:hidden}.bk-win:first-child{grid-row:span 2}.bk-win.is-active{border-color:var(--app-violet);box-shadow:var(--app-shadow-pane)}@property --bk-sweep{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.bk-win.is-active:before{content:"";position:absolute;inset:calc(var(--app-pane-border) * -1);padding:var(--app-pane-border);border-radius:var(--radius-sm);background:conic-gradient(from var(--bk-sweep),transparent 0 70%,var(--app-violet-light) 85%,transparent 100%);-webkit-mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);-webkit-mask-composite:xor;mask:linear-gradient(black 0 0) content-box,linear-gradient(black 0 0);mask-composite:exclude;animation:bk-sweep var(--app-dur-cycle) linear infinite;pointer-events:none}@keyframes bk-sweep{to{--bk-sweep: 360deg}}.bk-pane-head{display:flex;align-items:center;gap:var(--app-gap-xs);flex:none;height:var(--app-pane-h);padding:0 var(--space-2);background:var(--app-raised);border-bottom:var(--border-width) solid var(--app-line);font-size:var(--app-fs-sm);white-space:nowrap;overflow:hidden}.bk-pane-head .bk-st{width:var(--app-dot-lg);height:var(--app-dot-lg)}.bk-sep{color:var(--app-text-subtle)}.bk-kind{padding:0 var(--app-gap-xs);border-radius:var(--radius-pill);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-2xs);letter-spacing:var(--app-ls-label);text-transform:uppercase;color:var(--app-text-muted)}.bk-ctx{font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-br{display:inline-flex;align-items:center;gap:var(--app-gap-2xs);padding:0 var(--space-1);border-radius:var(--radius-xs);border:var(--border-width) solid var(--app-line);font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-muted)}.bk-br .icon{width:var(--app-fs-xs);height:var(--app-fs-xs)}.bk-tools{display:inline-flex;gap:var(--app-gap-xs);margin-left:auto;color:var(--app-text-subtle)}.bk-tools .icon{width:var(--icon-xs);height:var(--icon-xs)}.bk-term{flex:1;display:flex;flex-direction:column;justify-content:flex-end;min-height:0;padding:var(--app-gap-sm) var(--space-3);overflow:hidden;font-family:var(--font-mono);font-size:var(--app-fs-xs);line-height:var(--app-lh-term);color:var(--app-text-muted)}.bk-ln{white-space:pre-wrap;overflow-wrap:anywhere;animation:bk-ln-in var(--app-dur-line) var(--ease-standard)}@keyframes bk-ln-in{0%{opacity:0;transform:translateY(var(--space-1))}}.bk .c-p{color:var(--app-teal)}.bk .c-g{color:var(--app-gold)}.bk .c-s{color:var(--app-success)}.bk .c-w{color:var(--app-text)}.bk .c-v{color:var(--app-violet-bright)}.bk .c-m{color:var(--app-text-subtle)}.bk .c-add{display:block;color:var(--app-add);background:var(--app-add-bg)}.bk .c-del{display:block;color:var(--app-del);background:var(--app-del-bg)}.bk-code .c-add,.bk-code .c-del{display:inline}.bk-cmd-wrap{position:absolute;left:50%;bottom:var(--space-3);width:min(var(--app-cmd-w),88%);transform:translate(-50%)}.bk-cmd-menu{margin-bottom:var(--space-2);padding:var(--space-2);border-radius:var(--app-radius);background:var(--app-glass);border:var(--border-width) solid var(--app-line);box-shadow:var(--app-shadow-pop);opacity:0;visibility:hidden;transform:translateY(var(--space-2));transition:opacity var(--dur-slow),transform var(--dur-slow) var(--ease-emphasized),visibility 0s linear var(--dur-slow)}.bk-cmd-wrap.is-open .bk-cmd-menu{opacity:1;visibility:visible;transform:none;transition:opacity var(--dur-slow),transform var(--dur-slow) var(--ease-emphasized)}.bk-filters{display:flex;flex-wrap:wrap;gap:var(--space-1);margin-bottom:var(--app-gap-xs)}.bk-filter{font:inherit;font-size:var(--app-fs-xs);padding:var(--app-gap-3xs) var(--space-2);border-radius:var(--radius-pill);border:var(--border-width) solid var(--app-line);background:transparent;color:var(--app-text-muted);cursor:pointer}.bk-filter:hover{color:var(--app-text)}.bk-filter[aria-pressed=true]{background:var(--app-gold);border-color:var(--app-gold);color:var(--app-on-gold);font-weight:var(--weight-semibold)}.bk-cmd-list{list-style:none;padding:0;display:grid;gap:var(--app-gap-3xs)}.bk-cmd-item{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:var(--app-gap-sm);padding:var(--app-gap-xs) var(--space-2);border-radius:var(--radius-sm);font-size:var(--app-fs-sm);color:var(--app-text-muted)}.bk-cmd-item[hidden]{display:none}.bk-cmd-item span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-cmd-item code{color:var(--app-text)}.bk-cmd-item em{font-style:normal;padding:0 var(--app-gap-xs);border-radius:var(--radius-pill);border:var(--border-width) solid var(--app-gold-border);font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-gold)}.bk-cmd-item.is-on{background:var(--app-overlay)}.bk-cmd{display:flex;align-items:center;gap:var(--space-2);height:var(--app-cmd-h);padding:0 var(--space-4) 0 var(--space-2);border-radius:var(--radius-pill);background:var(--app-glass);-webkit-backdrop-filter:blur(var(--space-3));backdrop-filter:blur(var(--space-3));border:var(--border-width) solid var(--app-line-strong);box-shadow:var(--app-shadow-pop);color:var(--app-text-muted);font-size:var(--app-fs-lg)}.bk-cmd-btn{display:flex;flex:1;align-items:center;gap:var(--space-2);min-width:0;height:100%;padding:0 var(--space-2);border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.bk-cmd-dot{flex:none;width:var(--app-dot);height:var(--app-dot);border-radius:var(--radius-round);background:var(--app-text-subtle)}.bk-typed{flex:1;min-width:0;overflow:hidden;white-space:nowrap;font-family:var(--font-mono);font-size:var(--app-fs-md);color:var(--app-text)}.bk-caret{display:inline-block;width:var(--app-caret-w);height:var(--app-caret-h);vertical-align:middle;background:var(--app-violet-bright);animation:bk-blink var(--app-dur-blink) steps(1) infinite}@keyframes bk-blink{50%{opacity:0}}.bk-cmd kbd{padding:0 var(--space-1);border-radius:var(--radius-xs);border:var(--border-width) solid var(--app-line);font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-subtle)}.bk-cmd-rest{display:inline-flex;align-items:center;gap:var(--space-2)}.bk-div{width:var(--border-width);height:var(--space-4);background:var(--app-line)}.bk-cmd-ws{display:inline-flex;align-items:center;gap:var(--app-gap-2xs);font-size:var(--app-fs-sm);white-space:nowrap}.bk-agent-head{display:flex;align-items:center;gap:var(--app-gap-sm);flex:none;height:var(--space-12);padding:0 var(--space-3);background:var(--app-raised);border-bottom:var(--border-width) solid var(--app-line)}.bk-bot{display:grid;place-items:center;width:var(--app-bot);height:var(--app-bot);border-radius:var(--radius-sm);background:var(--app-violet-tint);color:var(--app-violet-bright)}.bk-agent-head b{font-size:var(--app-fs-xl)}.bk-agent-head small{display:block;font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-agent-tabs{display:flex;gap:var(--app-gap-2xs);margin-left:auto}.bk-agent-tabs span{padding:var(--space-1) var(--app-gap-sm);border-radius:var(--app-radius-sm);color:var(--app-text-muted)}.bk-agent-tabs .is-on{background:var(--app-overlay);color:var(--app-text)}.bk-agent-body{flex:1;display:grid;grid-template-columns:var(--app-chats-w) minmax(0,1fr);min-height:0}.bk-chats{display:flex;flex-direction:column;gap:var(--app-gap-xs);padding:var(--space-2);border-right:var(--border-width) solid var(--app-line);background:var(--app-raised);overflow:hidden}.bk-chat-card{padding:var(--space-2) var(--app-gap-sm);border-radius:var(--app-gap-sm);border:var(--border-width) solid var(--app-line);background:var(--app-bg)}.bk-chat-card.is-on{border-color:var(--app-violet-border);background:var(--app-overlay)}.bk-chat-card small{display:flex;justify-content:space-between;font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-chat-card b{display:block;margin-top:var(--app-gap-2xs)}.bk-chat-card p{margin-top:var(--app-gap-2xs);font-size:var(--app-fs-sm);color:var(--app-text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-chat-embed{display:flex;flex-direction:column;justify-content:flex-end;gap:var(--space-3);min-height:0;padding:var(--space-3)}.bk-chat{flex:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;gap:var(--space-3);padding:var(--space-4)}.bk-msgs{display:flex;flex-direction:column;gap:var(--app-gap-sm);width:100%}.bk-msgs--wide{max-width:var(--app-cmd-w)}.bk-msg{max-width:85%;padding:var(--app-gap-sm) var(--space-3);border-radius:var(--radius-lg);font-size:var(--app-fs-lg);line-height:var(--app-lh-msg)}.bk-msg--me{align-self:flex-end;background:var(--app-overlay)}.bk-msg--bot{align-self:flex-start;background:var(--app-overlay);color:var(--app-text-muted);border:var(--border-width) solid var(--app-line)}.bk-msg--bot b{color:var(--app-text)}.bk-msg ul{margin:var(--app-gap-xs) 0;padding-left:var(--space-4)}.bk-msg code{font-size:var(--app-fs-sm);color:var(--app-violet-bright)}.bk-who{display:flex;align-items:center;gap:var(--app-gap-xs);margin-bottom:var(--space-1);font-size:var(--app-fs-sm);font-weight:var(--weight-semibold);color:var(--app-text)}.bk-composer{width:100%;max-width:var(--app-cmd-w);padding:var(--app-gap-sm) var(--space-3);border-radius:var(--radius-lg);background:var(--app-glass);border:var(--border-width) solid var(--app-violet-border);box-shadow:var(--app-shadow-pop)}.bk-composer--sm{max-width:none}.bk-composer-ws{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--app-gap-3xs) var(--app-gap-xs);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-xs);color:var(--app-text-muted)}.bk-composer-ws code{color:var(--app-violet-bright)}.bk-composer-input{margin:var(--app-gap-sm) var(--app-gap-2xs);font-size:var(--app-fs-lg);color:var(--app-text-subtle)}.bk-composer-bar{display:flex;align-items:center;gap:var(--space-3);font-size:var(--app-fs-sm);color:var(--app-text-muted)}.bk-composer-bar>span{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}.bk-send{margin-left:auto;padding:var(--space-1) var(--app-gap-sm);border-radius:var(--radius-sm);background:var(--app-text);color:var(--app-bg);font-weight:var(--weight-semibold)}.bk-ins{flex:1;display:grid;grid-template-columns:var(--app-ins-nav-w) minmax(0,1fr);min-height:0}.bk-ins-nav{display:flex;flex-direction:column;gap:var(--app-gap-3xs);padding:var(--space-2);border-right:var(--border-width) solid var(--app-line);overflow:hidden}.bk-ins-nav .bk-row{font-size:var(--app-fs-sm)}.bk-ins-brand{display:flex;align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-1) var(--space-2)}.bk-tile-ico{display:grid;place-items:center;width:var(--space-6);height:var(--space-6);border-radius:var(--app-radius-sm);background:var(--app-violet-tint);color:var(--app-violet-bright)}.bk-ins-brand b{display:block}.bk-ins-brand small{font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-ins-label{padding:var(--app-gap-xs) var(--space-2) var(--app-gap-2xs);font-family:var(--font-mono);font-size:var(--app-fs-2xs);letter-spacing:var(--app-ls-label);text-transform:uppercase;color:var(--app-text-subtle)}.bk-hub{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);overflow:hidden}.bk-hub-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3)}.bk-eyebrow{font-family:var(--font-mono);font-size:var(--app-fs-2xs);letter-spacing:var(--app-ls-label);color:var(--app-gold)}.bk-hub-title{margin-top:var(--app-gap-2xs);font-family:var(--font-display);font-size:var(--app-fs-h);font-weight:var(--weight-bold);line-height:var(--type-h3-xl-lh)}.bk-range{display:flex;gap:var(--app-gap-2xs);font-family:var(--font-mono);font-size:var(--app-fs-xs)}.bk-range span{padding:var(--app-gap-2xs) var(--space-2);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);color:var(--app-text-subtle);white-space:nowrap}.bk-range .is-on{color:var(--app-gold);border-color:var(--app-gold-border);background:var(--app-gold-tint)}.bk-tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.bk-tile{position:relative;padding:var(--space-3);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-overlay);background:var(--app-raised)}.bk-tile small{display:flex;justify-content:space-between;align-items:center;gap:var(--space-1);font-family:var(--font-mono);font-size:var(--app-fs-2xs);letter-spacing:var(--app-ls-label);text-transform:uppercase;color:var(--app-text-subtle)}.bk-tile small em{font-style:normal;padding:0 var(--space-1);border-radius:var(--radius-xs);border:var(--border-width) solid;font-size:var(--app-fs-3xs)}.bk-m2{color:var(--app-violet-bright);border-color:var(--app-violet-border)}.bk-m1{color:var(--app-gold);border-color:var(--app-gold-border)}.bk-m0{color:var(--app-text-subtle);border-color:var(--app-line)}.bk-tile strong{display:block;margin-top:var(--app-gap-xs);font-size:var(--app-fs-kpi);font-weight:var(--weight-bold)}.bk-delta{font-size:var(--app-fs-xs);color:var(--app-success)}.bk-delta.is-up{color:var(--app-violet-bright)}.bk-sl{position:absolute;right:var(--app-gap-sm);bottom:var(--space-3);width:var(--app-sl-w);height:var(--app-sl-h);fill:none;stroke:var(--app-violet-bright);stroke-width:1.5}.bk-view.is-active .bk-sl path{stroke-dasharray:140;stroke-dashoffset:140;animation:bk-draw var(--app-dur-draw) var(--ease-emphasized) forwards}@keyframes bk-draw{to{stroke-dashoffset:0}}.bk-flow-card{padding:var(--space-3);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-overlay);background:var(--app-raised)}.bk-flow-card>small{font-family:var(--font-mono);font-size:var(--app-fs-2xs);letter-spacing:var(--app-ls-label);text-transform:uppercase;color:var(--app-text-subtle)}.bk-pipe{display:flex;align-items:center;margin-top:var(--app-gap-sm)}.bk-pipe span{padding:var(--space-1) var(--app-gap-sm);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-sm);color:var(--app-text-muted);white-space:nowrap}.bk-pipe span.is-done{border-color:var(--app-success-border);color:var(--app-text)}.bk-pipe span.is-run{border-color:var(--app-violet);background:var(--app-violet-tint);color:var(--app-text);box-shadow:0 0 var(--space-4) var(--app-violet-glow)}.bk-pipe i{flex:1;min-width:var(--space-2);height:var(--border-width);background:var(--app-line)}.bk-right{display:flex;flex-direction:column;min-width:0;border-left:var(--border-width) solid var(--app-line);background:var(--app-bg);overflow:hidden}.bk-right-head{display:flex;align-items:center;justify-content:space-between;gap:var(--app-gap-xs);min-height:var(--app-bar-h);padding:0 var(--space-2);background:var(--app-glass-head);border-bottom:var(--border-width) solid var(--app-line);color:var(--app-text-subtle)}.bk-right-tabs{display:flex;gap:var(--app-gap-2xs);padding:var(--app-gap-2xs);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);background:var(--app-overlay)}.bk-rtab{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--app-gap-2xs) var(--space-2);border:0;border-radius:var(--app-radius-sm);background:transparent;font:inherit;font-size:var(--app-fs-sm);font-weight:var(--weight-semibold);color:var(--app-text-muted);cursor:pointer}.bk-rtab:hover{color:var(--app-text)}.bk-rtab[aria-selected=true]{background:var(--app-bg);color:var(--app-text);box-shadow:0 0 0 var(--border-width) var(--app-line)}.bk-rtab img{width:var(--icon-sm);height:auto}.bk-right-body{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--app-gap-sm);overflow:hidden}.bk-right-body[hidden]{display:none}.bk-flowcard{padding:var(--app-gap-sm);border-radius:var(--app-gap-sm);border:var(--border-width) solid var(--app-line);background:var(--app-raised)}.bk-flowcard-head{display:flex;align-items:center;gap:var(--app-gap-xs);font-size:var(--app-fs-sm)}.bk-mini-flow{position:relative;display:flex;gap:var(--space-1);margin-top:var(--app-gap-sm)}.bk-mini-flow span{flex:1;padding:var(--space-1) 0;border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);text-align:center;font-size:var(--app-fs-2xs);color:var(--app-text-muted)}.bk-mini-flow span.is-done{border-color:var(--app-success-border);color:var(--app-text)}.bk-mini-flow span.is-run{border-color:var(--app-violet);color:var(--app-text)}.bk-runner{position:absolute;top:calc(var(--space-1) * -1);left:4%;width:var(--app-dot);height:var(--app-dot);border-radius:var(--radius-round);background:var(--app-violet-bright);box-shadow:0 0 var(--app-gap-sm) var(--app-violet-bright);animation:bk-runner var(--app-dur-runner) var(--ease-standard) infinite}@keyframes bk-runner{0%{left:4%}to{left:92%}}.bk-cluster{display:grid;gap:var(--space-1);padding:var(--space-2) var(--app-gap-sm);border-radius:var(--app-gap-sm);border:var(--border-width) solid var(--app-line)}.bk-cluster b{font-size:var(--app-fs-sm)}.bk-cluster div{display:flex;justify-content:space-between;align-items:center;font-size:var(--app-fs-xs)}.bk-cluster code{color:var(--app-text-muted)}.bk-cluster em{font-style:normal;padding:0 var(--space-1);border-radius:var(--radius-pill);border:var(--border-width) solid var(--app-gold-border);font-family:var(--font-mono);font-size:var(--app-fs-3xs);color:var(--app-gold)}.bk-file{display:flex;align-items:center;gap:var(--app-gap-xs);font-family:var(--font-mono);font-size:var(--app-fs-xs);color:var(--app-text-muted)}.bk-code{margin:0;padding:var(--app-gap-sm);border-radius:var(--app-gap-sm);border:var(--border-width) solid var(--app-line);background:var(--app-raised);font-size:var(--app-fs-xs);line-height:var(--app-lh-term);color:var(--app-text-muted);white-space:pre;overflow:hidden}.bk-commits{list-style:none;padding:0;display:grid;gap:var(--app-gap-xs)}.bk-commits li{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:var(--space-2);align-items:center;padding:var(--app-gap-xs) var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-xs)}.bk-commits code{color:var(--app-gold)}.bk-commits span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--app-text)}.bk-commits small{color:var(--app-text-subtle)}.bk-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);height:var(--app-foot-h);padding:0 var(--space-3);border-top:var(--border-width) solid var(--app-line);font-size:var(--app-fs-xs);color:var(--app-text-subtle);white-space:nowrap;overflow:hidden}.bk-foot-l,.bk-foot-r{display:flex;align-items:center;gap:var(--space-3);min-width:0}.bk-foot-r>span{display:inline-flex;align-items:center;gap:var(--space-1)}.bk-proj{display:inline-flex;align-items:center;gap:var(--space-1);color:var(--app-text-muted)}.bk-proj code{display:inline-flex;align-items:center;gap:var(--app-gap-2xs);color:var(--app-text-subtle)}.bk-usage{display:inline-flex;align-items:center;gap:var(--app-gap-xs)}.bk-ai--sm{width:var(--app-caret-h);height:var(--app-caret-h)}.bk-ubar{display:inline-block;width:var(--app-ubar-w);height:var(--app-ubar-h);border-radius:var(--radius-pill);background:var(--app-line-strong);overflow:hidden}.bk-ubar i{display:block;height:100%;background:var(--app-text)}.bk-ubar-42{width:42%}.bk-ubar-18{width:18%}.bk--compact .bk-body,.bk--compact:not([data-current=code]) .bk-body{grid-template-columns:var(--app-side-w-compact) minmax(0,1fr);height:var(--app-h-compact)}.bk--compact .bk-license{display:none}.bk--compact .bk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bk--compact .bk-tile:nth-child(n+5){display:none}.bk--compact .bk-ins-nav,.bk--compact .bk-chats{display:none}.bk--compact .bk-ins,.bk--compact .bk-agent-body{grid-template-columns:minmax(0,1fr)}@media(max-width:1080px){.bk .bk-body,.bk:not([data-current=code]) .bk-body{grid-template-columns:var(--app-side-w) minmax(0,1fr)}.bk-right{display:none}.bk-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-tile:nth-child(n+5){display:none}.bk-ins-nav{display:none}.bk-ins{grid-template-columns:minmax(0,1fr)}}@media(max-width:760px){:root{--app-h: var(--app-h-mobile);--app-h-compact: var(--app-h-mobile)}.bk .bk-body,.bk:not([data-current=code]) .bk-body{grid-template-columns:minmax(0,1fr)}.bk-side,.bk-title-right,.bk-logo,.bk-title-left .bk-ico,.bk-stage-meta{display:none}.bk-title{justify-content:flex-start}.bk-modes{position:static;transform:none;margin-left:auto}.bk-mode{padding:var(--space-1) var(--space-2);font-size:var(--app-fs-sm)}.bk-mode-long{display:none}.bk-mode-short{display:inline}.bk-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}.bk-win:not(:first-child){display:none}.bk-overview,.bk-ptab:not(.is-on),.bk-tabs-plus{display:none}.bk-cmd kbd,.bk-cmd-rest,.bk-range{display:none}.bk-cmd-wrap{width:calc(100% - var(--space-6))}.bk-agent-body{grid-template-columns:minmax(0,1fr)}.bk-chats,.bk-agent-tabs{display:none}.bk-pipe span{padding:var(--space-1) var(--app-gap-xs);font-size:var(--app-fs-xs)}.bk-pipe i{min-width:var(--space-1)}.bk-foot-r,.bk-usage{display:none}.bk-composer-bar>span:nth-child(n+3):not(.bk-send){display:none}.bk-hub,.bk-chat{padding:var(--space-3)}.bk-msg{max-width:92%}}@media(max-width:420px){.bk-pipe span:nth-of-type(n+5){display:none}.bk-pipe i:nth-of-type(n+4){display:none}}@media(prefers-reduced-motion:reduce){.bk-stage .bk-stage-inner{transform:none;transition:none}.bk-view,.bk-view.is-active,.bk-cmd-menu,.bk-cmd-wrap.is-open .bk-cmd-menu{transition:none}.bk-ln,.bk-win.is-active:before,.bk-runner,.bk-st--working,.bk-live:before,.bk-caret,.bk-view.is-active .bk-sl path{animation:none}.bk-view.is-active .bk-sl path{stroke-dashoffset:0}.bk-win.is-active:before{display:none}}.bk-try{position:absolute;top:0;left:50%;transform:translate(-50%);z-index:7;display:inline-flex;align-items:center;gap:var(--app-gap-2xs);padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);background:var(--gold-strong);color:var(--color-violet-black);font-family:var(--font-body);font-size:var(--app-fs-sm);font-weight:var(--weight-bold);line-height:1;white-space:nowrap;pointer-events:none;box-shadow:0 8px 22px #d4a22a61;animation:bk-try-bob 1.5s var(--ease-standard) infinite}.bk-try-arrow{width:1em;height:1em;flex:none}@keyframes bk-try-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,4px)}}.bk-modes:after{content:"";position:absolute;inset:calc(var(--space-1) * -1);border-radius:var(--radius-sm);border:var(--border-width) solid var(--gold-strong);opacity:0;pointer-events:none;animation:bk-modes-pulse 1.5s var(--ease-standard) infinite}@keyframes bk-modes-pulse{0%,to{opacity:0;transform:scale(1)}50%{opacity:.9;transform:scale(1.04)}}.bk-stage.is-engaged .bk-try{opacity:0;visibility:hidden;animation:none}.bk-stage.is-engaged .bk-modes:after{opacity:0;animation:none}@media(prefers-reduced-motion:reduce){.bk-try{animation:none}.bk-modes:after{animation:none;opacity:.8}}.bk button{font:inherit}.bk-row--btn{width:100%;border:0;background:transparent;text-align:left;font:inherit;cursor:pointer;transition:background var(--dur-fast),color var(--dur-fast)}.bk-row--btn:hover{color:var(--app-text);background:var(--app-raised)}.bk-row--btn.is-on{background:var(--app-overlay);color:var(--app-text)}.bk-row--btn.is-on .bk-row-ico{color:var(--app-violet-bright)}.bk-row--dim{opacity:var(--app-dim)}.bk-new{padding:0 var(--space-1);border-radius:var(--radius-xs);font-family:var(--font-mono);font-size:var(--app-new-fs);letter-spacing:var(--app-ls-label);color:var(--app-violet-bright);border:var(--border-width) solid var(--app-violet-border);background:var(--app-violet-tint)}.bk-new+.bk-chev{margin-left:auto}.bk-row--btn .bk-new{margin-left:var(--space-1)}.bk-lane-dot{flex:none;width:var(--app-dot);height:var(--app-dot);border-radius:var(--radius-round);background:var(--app-violet)}.bk-lane-dot[data-lane="1"]{background:var(--app-violet-light)}.bk-lane-dot[data-lane="2"]{background:var(--app-text-subtle)}.bk-seg{display:inline-flex;gap:var(--app-gap-2xs);padding:var(--app-gap-2xs);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);background:var(--app-glass-modes)}.bk-seg-btn{padding:var(--app-gap-2xs) var(--app-gap-sm);border:0;border-radius:var(--app-radius-sm);background:transparent;font-size:var(--app-fs-sm);font-weight:var(--weight-semibold);color:var(--app-text-muted);white-space:nowrap;cursor:pointer}.bk-seg-btn:hover{color:var(--app-text)}.bk-seg-btn[aria-pressed=true]{background:var(--app-overlay);color:var(--app-text)}.bk-ghost{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--app-gap-2xs) var(--space-2);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);background:transparent;font-size:var(--app-fs-sm);color:var(--app-text-muted);white-space:nowrap;cursor:pointer}button.bk-ghost:hover{color:var(--app-text);border-color:var(--app-line-strong)}.bk-ghost[aria-pressed=true]{color:var(--app-text);border-color:var(--app-violet-border);background:var(--app-violet-tint)}.bk-ghost--vio{color:var(--app-violet-bright);border-color:var(--app-violet-border)}.bk button:focus-visible{outline:none;box-shadow:var(--focus-ring)}.bk-hub-sub{margin-top:var(--app-gap-2xs);font-size:var(--app-fs-sm);color:var(--app-text-subtle)}.bk-voice-btn{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--app-gap-2xs) var(--space-2);border-radius:var(--radius-pill);border:var(--border-width) solid var(--app-violet-border);background:var(--app-violet-tint);color:var(--app-violet-bright);font-size:var(--app-fs-sm);font-weight:var(--weight-semibold);cursor:pointer}.bk-voice-btn:hover{color:var(--app-text)}.bk .bk-send{display:inline-flex;align-items:center;gap:var(--space-1);border:0;white-space:nowrap;cursor:pointer}.bk-voice{flex:1;display:flex;flex-direction:column;min-height:0}.bk-voice .bk-seg{margin-left:auto}.bk-voice-body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) var(--app-voice-side-w);min-height:0}.bk-voice-stage{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-6)}.bk-orb{position:relative;display:grid;place-items:center;width:var(--app-orb);height:var(--app-orb)}.bk-orb i{position:absolute;inset:0;border-radius:var(--radius-round);border:var(--app-orb-ring) solid var(--app-violet-border);opacity:0}.bk-orb-core{width:62%;height:62%;border-radius:var(--radius-round);background:radial-gradient(circle at 35% 30%,var(--app-violet-light),var(--app-violet) 45%,var(--color-violet-nebula) 80%);box-shadow:0 0 var(--space-10) var(--app-violet-glow),inset 0 0 var(--space-4) var(--color-violet-dark);transition:transform var(--dur-slow) var(--ease-emphasized),filter var(--dur-slow)}.bk-voice[data-state=listening] .bk-orb i{animation:bk-ring var(--app-dur-orb) var(--ease-standard) infinite}.bk-voice[data-state=listening] .bk-orb i:nth-child(2){animation-delay:calc(var(--app-dur-orb) / 3)}.bk-voice[data-state=listening] .bk-orb i:nth-child(3){animation-delay:calc(var(--app-dur-orb) / 1.5)}.bk-voice[data-state=listening] .bk-orb-core{animation:bk-breathe var(--app-dur-orb) var(--ease-standard) infinite}.bk-voice[data-state=working] .bk-orb-core{animation:bk-spin-glow var(--app-dur-pulse) linear infinite}.bk-voice[data-state=speaking] .bk-orb-core{animation:bk-talk calc(var(--app-dur-orb) / 4) var(--ease-standard) infinite alternate}.bk-voice[data-state=muted] .bk-orb-core{filter:grayscale(1) brightness(.55);transform:scale(.9)}@keyframes bk-ring{0%{opacity:.7;transform:scale(.62)}to{opacity:0;transform:scale(1.15)}}@keyframes bk-breathe{50%{transform:scale(1.06)}}@keyframes bk-talk{0%{transform:scale(.97)}to{transform:scale(1.08)}}@keyframes bk-spin-glow{0%{filter:hue-rotate(0deg) brightness(1)}50%{filter:hue-rotate(-18deg) brightness(1.2)}to{filter:hue-rotate(0deg) brightness(1)}}.bk-voice-state{font-family:var(--font-mono);font-size:var(--app-fs-sm);letter-spacing:var(--app-ls-label);text-transform:uppercase;color:var(--app-violet-bright)}.bk-voice-state span{display:none}.bk-voice[data-state=listening] [data-bk-voice-label=listening],.bk-voice[data-state=working] [data-bk-voice-label=working],.bk-voice[data-state=speaking] [data-bk-voice-label=speaking],.bk-voice[data-state=muted] [data-bk-voice-label=muted]{display:inline}.bk-voice[data-state=muted] .bk-voice-state{color:var(--app-text-subtle)}.bk-level{display:flex;align-items:center;gap:var(--app-level-bar);height:var(--app-level-h)}.bk-level i{width:var(--app-level-bar);height:30%;border-radius:var(--radius-pill);background:var(--app-violet-light);opacity:.8;transform-origin:center}.bk-voice[data-state=listening] .bk-level i,.bk-voice[data-state=speaking] .bk-level i{animation:bk-level var(--app-dur-level) var(--ease-standard) infinite alternate}.bk-level i:nth-child(2n){animation-delay:calc(var(--app-dur-level) / -3)}.bk-level i:nth-child(3n){animation-delay:calc(var(--app-dur-level) / -1.5)}.bk-level i:nth-child(4n+1){animation-duration:calc(var(--app-dur-level) * .7)}.bk-voice[data-state=working] .bk-level i,.bk-voice[data-state=muted] .bk-level i{opacity:.25}@keyframes bk-level{0%{height:20%}to{height:100%}}.bk-voice-lines{display:grid;gap:var(--app-gap-xs);width:100%;max-width:var(--app-cmd-w)}.bk-vl{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);border:var(--border-width) solid var(--app-line);background:var(--app-raised);font-size:var(--app-fs-lg);line-height:var(--app-lh-msg);color:var(--app-text-muted);transition:opacity var(--dur-slow)}.bk-vl b{color:var(--app-text);font-size:var(--app-fs-sm);margin-right:var(--space-1)}.bk-vl--me{border-color:var(--app-violet-border)}.bk-vl.is-off,.bk-vsteps li.is-off{display:none}.bk-voice-ctrl{display:flex;align-items:center;gap:var(--space-2)}.bk-mic{display:grid;place-items:center;width:var(--space-10);height:var(--space-10);border-radius:var(--radius-round);border:var(--border-width) solid var(--app-violet-border);background:var(--app-violet-tint);color:var(--app-violet-bright);cursor:pointer}.bk-mic[aria-pressed=true]{border-color:var(--app-line-strong);background:var(--app-overlay);color:var(--app-text-subtle)}.bk-voice-hint{font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-voice-hint [hidden]{display:none}.bk-voice-side{display:flex;flex-direction:column;gap:var(--app-gap-xs);padding:var(--space-3) var(--space-2);border-left:var(--border-width) solid var(--app-line);background:var(--app-raised);overflow:hidden}.bk-vsteps{list-style:none;padding:0;display:grid;gap:var(--app-gap-xs)}.bk-vsteps li{display:flex;align-items:center;gap:var(--space-2);padding:var(--app-gap-xs) var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);background:var(--app-bg);font-size:var(--app-fs-xs);color:var(--app-text-muted);animation:bk-ln-in var(--app-dur-line) var(--ease-standard)}.bk-vsteps li .icon{color:var(--app-violet-bright)}.bk-vsteps code{color:var(--app-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bk-vsubs{display:grid;gap:var(--app-gap-2xs);padding:0 var(--space-2)}.bk-vsubs>span{display:flex;align-items:center;gap:var(--app-gap-xs);font-size:var(--app-fs-sm);color:var(--app-text-muted)}.bk-ins-chips{display:none;gap:var(--space-1)}.bk-ins-panel{display:flex;flex-direction:column;gap:var(--space-3);min-height:0}.bk-ins-panel[hidden]{display:none}.bk-runs{display:grid;gap:var(--space-2)}.bk-run{display:grid;gap:var(--space-2);padding:var(--space-3);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-overlay);background:var(--app-raised)}.bk-run-head{display:flex;align-items:center;gap:var(--space-2);min-width:0;font-size:var(--app-fs-sm)}.bk-run-head code{color:var(--app-text)}.bk-run-proj{padding:0 var(--space-1);border-radius:var(--radius-xs);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-2xs);color:var(--app-text-muted)}.bk-run-meta{margin-left:auto;font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-run-phases{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-1)}.bk-run-phases span{padding:var(--app-gap-2xs) 0;border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);text-align:center;font-size:var(--app-fs-2xs);color:var(--app-text-subtle)}.bk-run-phases .is-done{border-color:var(--app-success-border);color:var(--app-text)}.bk-run-phases .is-run{border-color:var(--app-violet);background:var(--app-violet-tint);color:var(--app-text);animation:pulse var(--app-dur-pulse) var(--ease-standard) infinite}.bk-cov{display:grid;gap:var(--space-3);padding:var(--space-4);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-overlay);background:var(--app-raised)}.bk-cov-row{display:grid;grid-template-columns:var(--app-cov-label-w) minmax(0,1fr) var(--app-cov-val-w) var(--app-cov-tag-w);align-items:center;gap:var(--space-3);font-size:var(--app-fs-sm)}.bk-cov-row strong{text-align:right;font-family:var(--font-mono)}.bk-cov-row em{font-style:normal;font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-success)}.bk-cov-row.is-low em{color:var(--app-gold)}.bk-cov-bar{position:relative;height:var(--app-cov-h);border-radius:var(--radius-pill);background:var(--app-overlay)}.bk-cov-bar i{position:absolute;inset:0 auto 0 0;width:var(--bk-pct);border-radius:var(--radius-pill);background:var(--app-violet)}.bk-cov-row.is-low .bk-cov-bar i{background:var(--app-gold)}.bk-cov-gate{position:absolute;top:calc(var(--space-1) * -1);bottom:calc(var(--space-1) * -1);left:80%;width:var(--border-width);background:var(--app-text-subtle)}.bk-ins-panel.is-on .bk-cov-bar i{animation:bk-grow var(--app-dur-draw) var(--ease-emphasized)}@keyframes bk-grow{0%{width:0}}.bk-studio{position:relative;flex:1;display:grid;grid-template-columns:minmax(0,1fr) var(--app-studio-rail-w);min-height:0}.bk-studio-main{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;padding:var(--space-4) var(--space-5);overflow:hidden}.bk-studio-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3)}.bk-topics{margin:0}.bk-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-2)}.bk-scard{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-3);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-overlay);background:var(--app-raised);transition:border-color var(--dur-fast)}.bk-scard[hidden]{display:none}.bk-scard:hover{border-color:var(--app-line-strong)}.bk-scard-head{display:flex;align-items:center;gap:var(--space-2);min-width:0}.bk-scard-head code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--app-fs-md);color:var(--app-text)}.bk-scard p{font-size:var(--app-fs-sm);color:var(--app-text-muted)}.bk-scard-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);margin-top:auto}.bk-scard-foot small{font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-subtle)}.bk-viz-btn{display:inline-flex;align-items:center;gap:var(--space-1);padding:var(--app-gap-2xs) var(--space-2);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-violet-border);background:var(--app-violet-tint);color:var(--app-violet-bright);font-size:var(--app-fs-xs);font-weight:var(--weight-semibold);cursor:pointer}.bk-viz-btn:hover{color:var(--app-text);background:var(--app-violet)}.bk-studio-rail{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-3);border-left:var(--border-width) solid var(--app-line);background:var(--app-raised);overflow:hidden}.bk-rail-card{display:grid;gap:var(--app-gap-xs);padding:var(--app-gap-sm);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);background:var(--app-bg)}.bk-rail-card small{font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-health-bar{height:var(--app-ubar-h);border-radius:var(--radius-pill);background:var(--app-overlay);overflow:hidden}.bk-health-bar i{display:block;height:100%;width:100%;background:var(--app-success)}.bk-sync{display:flex;justify-content:space-between;gap:var(--space-2);font-size:var(--app-fs-xs)}.bk-sync code{color:var(--app-text-muted)}.bk-sync-st{color:var(--app-text-subtle)}.bk-sync-st.is-on{color:var(--app-success)}.bk-studio.is-viz .bk-studio-main,.bk-studio.is-viz .bk-studio-rail{visibility:hidden}.bk-viz{position:absolute;inset:0;display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-4) var(--space-5);background:var(--app-bg);animation:bk-ln-in var(--dur-slow) var(--ease-emphasized)}.bk-viz[hidden]{display:none}.bk-viz-head{display:flex;justify-content:space-between;align-items:flex-end;gap:var(--space-3)}.bk-viz-actions{display:flex;align-items:center;gap:var(--space-2)}.bk-viz-foot{display:flex;justify-content:space-between;align-items:center;gap:var(--space-3);font-size:var(--app-fs-xs);color:var(--app-text-subtle)}.bk-player{display:inline-flex;align-items:center;gap:var(--space-1)}.bk-player code{margin-left:var(--space-1);font-size:var(--app-fs-xs);color:var(--app-text-muted)}.bk-pbtn{display:grid;place-items:center;width:var(--space-6);height:var(--space-6);border-radius:var(--app-radius-sm);border:var(--border-width) solid var(--app-line);background:transparent;color:var(--app-text-muted);cursor:pointer}.bk-pbtn:hover{color:var(--app-text);border-color:var(--app-line-strong)}.bk-pbtn .bk-i-pause{display:none}.bk-pbtn.is-playing .bk-i-pause{display:block}.bk-pbtn.is-playing .bk-i-play{display:none}.bk-flowmap{position:relative;flex:1;min-height:0;border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-overlay);background-color:var(--app-bg);background-image:radial-gradient(var(--app-line) var(--app-grid-dot),transparent var(--app-grid-dot));background-size:var(--space-4) var(--space-4)}.bk-flowmap svg{display:block;width:100%;height:100%}.bk-edge{fill:none;stroke:var(--app-line-strong);stroke-width:var(--app-svg-edge);transition:stroke var(--dur-medium)}.bk-edge.is-done{stroke:var(--app-violet-border)}.bk-edge.is-live{stroke:var(--app-violet-bright);stroke-width:var(--app-svg-edge-live)}.bk-edge--loop{stroke-dasharray:var(--app-svg-dash);stroke:var(--app-line)}.bk-edge--cross{stroke:var(--app-gold-border);stroke-dasharray:var(--app-svg-dash)}.bk-edge--cross.is-done{stroke:var(--app-gold)}.bk-edge--http{stroke-dasharray:var(--app-svg-dash-dot)}.bk-arrowhead{fill:var(--app-line-strong)}.bk-arrowhead--cross{fill:var(--app-gold)}.bk-flow-label{font-family:var(--font-mono);font-size:var(--app-svg-fs-kind);fill:var(--app-text-subtle);letter-spacing:var(--app-ls-label)}.bk-node rect{fill:var(--app-node-fill);stroke:var(--app-line-strong);stroke-width:var(--app-svg-edge);transition:stroke var(--dur-medium),fill var(--dur-medium)}.bk-node--gate rect{stroke-dasharray:var(--app-svg-dash)}.bk-node--term rect{fill:var(--app-overlay)}.bk-node--ext rect{fill:var(--app-bg);stroke-dasharray:var(--app-svg-dash-ext)}.bk-node-kind{font-family:var(--font-mono);font-size:var(--app-svg-fs-kind);letter-spacing:var(--app-ls-label);fill:var(--app-text-subtle)}.bk-node--gate .bk-node-kind{fill:var(--app-gold)}.bk-node-name{font-family:var(--font-body);font-size:var(--app-svg-fs-name);font-weight:var(--weight-semibold);fill:var(--app-text)}.bk-node-meta{font-family:var(--font-mono);font-size:var(--app-svg-fs-meta);fill:var(--app-text-subtle)}.bk-node.is-reached rect{stroke:var(--app-violet-border);fill:var(--app-violet-faint)}.bk-node.is-hit rect{animation:bk-hit var(--app-dur-hit) var(--ease-standard)}@keyframes bk-hit{0%,to{stroke:var(--app-violet-border);stroke-width:var(--app-svg-edge)}25%,75%{stroke:var(--app-violet-light);stroke-width:var(--app-svg-hit)}50%{stroke:var(--app-violet-border);stroke-width:var(--app-svg-edge)}}.bk-pulse{fill:var(--app-text);stroke:var(--app-violet-bright);stroke-width:var(--app-svg-hit);filter:drop-shadow(0 0 var(--space-2) var(--app-violet-bright))}.bk-lane rect{fill:var(--app-raised);stroke:var(--app-line);stroke-width:var(--border-width)}.bk-lane--ext rect{fill:transparent;stroke-dasharray:var(--app-svg-dash)}.bk-lane-name{font-family:var(--font-body);font-size:var(--app-svg-fs-lane);font-weight:var(--weight-bold);fill:var(--app-text)}.bk-lane-sub{font-family:var(--font-mono);font-size:var(--app-svg-fs-kind);fill:var(--app-text-subtle)}.bk-lane-pin{fill:var(--app-violet)}.bk-lane-pin[data-lane="1"]{fill:var(--app-violet-light)}.bk-lane-pin[data-lane="2"],.bk-lane-pin[data-lane="3"]{fill:var(--app-text-subtle)}.bk-techt{display:none}.bk-atlas.is-tech .bk-techt{display:inline}.bk-atlas.is-tech .bk-plain{display:none}.bk-atlas[data-tab=recent] .bk-node rect{opacity:var(--app-dim)}.bk-atlas[data-tab=recent] .bk-node.is-recent rect{opacity:1;stroke:var(--app-violet-bright);fill:var(--app-violet-tint)}.bk-atlas[data-tab=recent] .bk-edge{opacity:var(--app-dim)}.bk-node.is-flag rect{stroke:var(--app-gold);fill:var(--app-gold-faint)}.bk-atlas{flex:1;display:flex;flex-direction:column;gap:var(--space-2);min-height:0;padding:var(--space-3) var(--space-4) var(--space-3)}.bk-atlas-head{display:flex;align-items:center;gap:var(--space-2)}.bk-atlas-title{display:grid;min-width:0}.bk-atlas-title b{font-family:var(--font-display);font-size:var(--app-fs-xl)}.bk-atlas-title small{font-size:var(--app-fs-xs);color:var(--app-text-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bk-atlas-head .bk-seg{margin-left:auto}.bk-atlas-tools{display:flex;gap:var(--space-1)}.bk-atlas-body{flex:1;display:grid;grid-template-columns:minmax(0,1fr) var(--app-atlas-side-w);gap:var(--space-2);min-height:0}.bk-atlas-side{display:flex;flex-direction:column;min-width:0;padding:var(--space-3);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-overlay);background:var(--app-raised);overflow:hidden}.bk-aside-panel{display:none;flex-direction:column;gap:var(--space-2)}.bk-atlas[data-tab=map] [data-bk-atlas-panel=map],.bk-atlas[data-tab=flows] [data-bk-atlas-panel=flows],.bk-atlas[data-tab=recent] [data-bk-atlas-panel=recent],.bk-atlas[data-tab=health] [data-bk-atlas-panel=health]{display:flex}.bk-aside-text{font-size:var(--app-fs-sm);color:var(--app-text-muted)}.bk-aside-text b{color:var(--app-text);font-weight:var(--weight-semibold)}.bk-legend{list-style:none;padding:0;display:grid;gap:var(--app-gap-xs);font-size:var(--app-fs-xs);color:var(--app-text-muted)}.bk-legend li{display:flex;align-items:center;gap:var(--space-2)}.bk-lg{width:var(--space-6);height:0;border-top:var(--app-svg-edge) solid var(--app-line-strong)}.bk-lg--http{border-top-style:dotted}.bk-lg--cross{border-top:var(--app-svg-edge) dashed var(--app-gold)}.bk-flow-item{display:flex;justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--app-gap-xs) var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-sm)}.bk-flow-item.is-on{border-color:var(--app-violet-border);background:var(--app-violet-tint)}.bk-flow-item small{font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-text-subtle);white-space:nowrap}.bk-flow-cap{min-height:calc(var(--app-fs-sm) * 4.5);padding:var(--space-2);border-left:var(--app-pane-border) solid var(--app-violet);font-size:var(--app-fs-sm);line-height:var(--app-lh-msg);color:var(--app-text)}.bk-recent-run{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap;padding:var(--app-gap-xs) var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);font-size:var(--app-fs-xs)}.bk-recent-run small{color:var(--app-text-subtle)}.bk-finding{display:grid;gap:var(--space-1);padding:var(--space-2);border-radius:var(--radius-sm);border:var(--border-width) solid var(--app-line);background:var(--app-bg);font-size:var(--app-fs-sm)}.bk-finding>div:first-child{display:flex;justify-content:space-between;gap:var(--space-2)}.bk-finding code{font-size:var(--app-fs-2xs);color:var(--app-text-subtle);overflow-wrap:anywhere}.bk-sev{font-family:var(--font-mono);font-size:var(--app-fs-2xs);color:var(--app-gold)}.bk-finding-act{display:flex;flex-wrap:wrap;gap:var(--space-1)}.bk-finding-act .bk-ghost{font-size:var(--app-fs-xs)}.bk-ask{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-2);min-width:0}.bk-ask-answer{display:grid;justify-items:start;gap:var(--space-1);padding:var(--app-gap-sm) var(--space-3);border-radius:var(--radius-md);border:var(--border-width) solid var(--app-violet-border);background:var(--app-glass);font-size:var(--app-fs-sm);color:var(--app-text-muted);animation:bk-ln-in var(--dur-slow) var(--ease-emphasized)}.bk-ask-answer[hidden]{display:none}.bk-ask-bar{display:flex;align-items:center;gap:var(--space-2);padding:var(--app-gap-xs) var(--app-gap-xs) var(--app-gap-xs) var(--space-3);border-radius:var(--radius-pill);border:var(--border-width) solid var(--app-line-strong);background:var(--app-glass);color:var(--app-text-subtle)}.bk-ask-ph{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--app-fs-md)}.bk-ask.is-pending .bk-ask-bar{border-color:var(--app-violet)}.bk-ask.is-pending .bk-ask-bar>.icon{color:var(--app-violet-bright);animation:pulse var(--app-dur-pulse) var(--ease-standard) infinite}.bk--compact .bk-studio-rail,.bk--compact .bk-voice-side,.bk--compact .bk-atlas-side{display:none}.bk--compact .bk-studio,.bk--compact .bk-voice-body,.bk--compact .bk-atlas-body{grid-template-columns:minmax(0,1fr)}.bk--compact .bk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bk--compact .bk-scard:nth-child(n+5){display:none}.bk--compact .bk-ins-chips{display:flex}.bk--compact .bk-atlas-tools,.bk--compact .bk-studio-head .bk-hub-sub{display:none}@media(max-width:1240px){.bk-mode{padding:var(--space-1) var(--space-3)}.bk-mode-long{display:none}.bk-mode-short{display:inline}.bk-atlas-tools .bk-ghost:not([data-bk-tech]){display:none}}@media(max-width:1080px){.bk-ins-chips{display:flex}.bk-studio,.bk-voice-body{grid-template-columns:minmax(0,1fr)}.bk-studio-rail,.bk-voice-side{display:none}.bk-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.bk-atlas-body{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto}.bk-atlas-side{padding:var(--space-2) var(--space-3)}.bk-atlas-side .bk-eyebrow,.bk-flow-item,.bk-legend{display:none}.bk-atlas[data-tab=flows] [data-bk-atlas-panel=flows]{flex-direction:row;align-items:center;justify-content:space-between}.bk-flow-cap{min-height:0;padding:var(--space-1) var(--space-2)}.bk-atlas[data-tab=health] [data-bk-atlas-panel=health]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.bk-finding code,.bk-atlas-tools,.bk-atlas-title small{display:none}}@media(max-width:760px){.bk-modes{max-width:calc(100% - var(--space-2));overflow-x:auto;scrollbar-width:none}.bk-modes::-webkit-scrollbar{display:none}.bk-mode{padding:var(--space-1) var(--space-2)}.bk-cards{grid-template-columns:minmax(0,1fr)}.bk-scard:nth-child(n+4){display:none}.bk-studio-main,.bk-viz{padding:var(--space-3)}.bk-studio-head .bk-hub-sub,.bk-studio-head .bk-eyebrow,.bk-viz-head .bk-eyebrow,.bk-viz-actions .bk-tier,.bk-viz-actions span.bk-ghost,.bk-viz-foot>span:first-child{display:none}.bk-studio-head{flex-direction:column;align-items:flex-start}.bk-voice .bk-seg,.bk-voice-hint,.bk-voice-ctrl .bk-ghost:not(.bk-ghost--end){display:none}.bk-voice-stage{padding:var(--space-3);gap:var(--space-2)}.bk-atlas{padding:var(--space-2)}.bk-atlas-head .bk-tile-ico,.bk-atlas-title{display:none}.bk-atlas-head .bk-seg{margin-left:0}.bk-run-meta{display:none}.bk-cov-row{grid-template-columns:var(--app-cov-label-w-sm) minmax(0,1fr) var(--app-cov-val-w)}.bk-cov-row em{display:none}.bk-ask-ph{font-size:var(--app-fs-sm)}.bk-atlas[data-tab=flows] [data-bk-atlas-panel=flows]{flex-direction:column;align-items:stretch}.bk-atlas[data-tab=health] [data-bk-atlas-panel=health]{grid-template-columns:minmax(0,1fr)}.bk-finding:nth-of-type(n+2),.bk-recent-run{display:none}.bk-voice{--app-orb: 84px}.bk-vl[data-bk-vl=ack]{display:none}.bk-vl{padding:var(--space-1) var(--space-2);font-size:var(--app-fs-md)}.bk-voice-ctrl .bk-mic{width:var(--space-8);height:var(--space-8)}}@media(max-width:480px){.bk-title .traffic{display:none}.bk-modes{margin-left:0;max-width:100%}.bk-mode{padding:var(--space-1) var(--app-gap-xs);font-size:var(--app-fs-xs)}}@media(prefers-reduced-motion:reduce){.bk-orb i,.bk-orb-core,.bk-level i,.bk-node.is-hit rect,.bk-run-phases .is-run,.bk-vsteps li,.bk-viz,.bk-ask-answer,.bk-ins-panel.is-on .bk-cov-bar i{animation:none!important}}
