@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&family=Space+Grotesk:wght@300;400;500;600;700&family=JetBrains+Mono:wght@300;400;500;600&display=swap";._fader_1bn2b_1{-o-transition:opacity .2s ease-in-out 0s;will-change:opacity;opacity:0;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out}._fader_1bn2b_1._visible_1bn2b_9{opacity:1}._fader_1bn2b_1._slow_1bn2b_12{-o-transition:opacity 1s ease-in-out .1s;will-change:opacity;-webkit-transition:opacity 1s ease-in-out .1s;-moz-transition:opacity 1s ease-in-out .1s;-ms-transition:opacity 1s ease-in-out .1s}._loading-indicator_1i03s_1{pointer-events:none;background:url(data:image/png;base64,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) 0 0/100%;width:1.5rem;height:1.5rem;margin-top:-.75rem;margin-left:-.75rem;position:absolute;top:50%;left:50%}._loading-indicator_1i03s_1._topAligned_1i03s_13{top:70px}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse-soft{0%,to{opacity:.5}50%{opacity:1}}@keyframes active-node-pulse{0%,to{box-shadow:0 0 0 1px var(--horizon-glow), 0 0 22px -4px var(--horizon-glow), var(--shadow-2)}50%{box-shadow:0 0 0 1px var(--horizon-glow), 0 0 32px -2px var(--horizon-glow), var(--shadow-2)}}@keyframes slide-in-right{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes flask-bubble{0%{opacity:0;transform:translateY(0)scale(.8)}20%{opacity:1}to{opacity:0;transform:translateY(-14px)scale(1.1)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes fade-in-up{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.fk-shell,.fk-chrome,.fk-shell-portal{--ink-on-accent:#0a0f11;--deep-command:var(--ink-on-accent);--formant-white:#f2f3f4;--system-neutral:#c4cbc8;--fog-green:#4b5e53;--ethereal-teal:#2c4142;--horizon-glow:var(--color-action-primary,#acc3b3);--horizon-glow-hi:var(--color-action-secondary,#c8dccd);--terminal-amber:#e8ab7f;--interface-iris:#b5b6fb;--bg:var(--color-background-primary,#0c0c0c);--bg-sunken:var(--color-background-primary,#0c0c0c);--bg-chrome:var(--color-background-secondary,#1e1f1e);--surface-2:var(--color-background-tertiary,#313432);--surface:var(--color-background-secondary,#1e1f1e);--surface-raised:var(--color-background-active,#5b615d);--surface-popover:var(--color-background-secondary,#717974);--surface-overlay:var(--color-background-active,#88928b);--surface-input:var(--surface-2);--node-bg:var(--surface-raised);--surface-active:var(--color-background-active,#acc3b31a);--overlay:#0c0c0cb8;--border-subtle:var(--color-border-primary,#a3aba92e);--border:var(--color-border-secondary,#a3aba942);--border-strong:var(--color-border-active,#a3aba96b);--border-accent:#acc3b366;--ring:#acc3b373;--text-display:var(--color-text-primary,#fff);--text-primary:var(--color-text-primary,#f2f3f4);--text-secondary:var(--color-text-secondary,#c4cbc8);--text-muted:var(--color-text-tertiary,#c4cbc8d1);--text-disabled:var(--color-text-muted,#c4cbc880);--text-on-accent:var(--ink-on-accent);--text-link:var(--horizon-glow);--status-success:#7fc59a;--status-success-bg:#7fc59a2e;--status-success-bd:#7fc59a5c;--status-danger:#e8826f;--status-danger-bg:#e8826f2e;--status-danger-bd:#e8826f5c;--status-warning:var(--terminal-amber);--status-warning-bg:#e8ab7f29;--status-warning-bd:#e8ab7f57;--status-info:#7fb7e8;--status-info-bg:#7fb7e82e;--status-info-bd:#7fb7e85c;--status-tool:var(--interface-iris);--status-tool-bg:#b5b6fb29;--status-tool-bd:#b5b6fb66;--status-neutral:var(--system-neutral);--status-neutral-bg:#a3aba924;--status-neutral-bd:#a3aba94d;--status-working:var(--status-info);--status-working-bg:var(--status-info-bg);--status-working-bd:var(--status-info-bd);--status-running:var(--status-info);--status-running-bg:var(--status-info-bg);--status-running-bd:var(--status-info-bd);--status-submitted:var(--status-tool);--status-submitted-bg:var(--status-tool-bg);--status-submitted-bd:var(--status-tool-bd);--status-completed:var(--status-success);--status-completed-bg:var(--status-success-bg);--status-completed-bd:var(--status-success-bd);--status-failed:var(--status-danger);--status-failed-bg:var(--status-danger-bg);--status-failed-bd:var(--status-danger-bd);--status-rejected:var(--status-danger);--status-rejected-bg:var(--status-danger-bg);--status-rejected-bd:var(--status-danger-bd);--status-pending:var(--status-neutral);--status-pending-bg:var(--status-neutral-bg);--status-pending-bd:var(--status-neutral-bd);--status-input-required:var(--terminal-amber);--status-input-required-bg:#e8ab7f24;--status-input-required-bd:#e8ab7f57;--conn-connected:var(--status-success);--conn-disconnected:var(--status-neutral);--conn-expired:var(--status-warning);--conn-missing:var(--status-danger);--conn-pending:var(--status-info);--trend-positive:var(--status-success);--trend-negative:var(--status-danger);--trend-flat:var(--status-neutral);--chart-1:var(--horizon-glow);--chart-2:var(--interface-iris);--chart-3:var(--terminal-amber);--chart-4:#7fb7e8;--chart-5:#c5a5db;--chart-6:#6fa8b8;--chart-7:#d8b891;--chart-8:#9ab497;--node-start-top:#4a6b8c;--node-start-bottom:#2c4259;--node-task-top:#6b5c8c;--node-task-bottom:#4a3f66;--node-choice-top:#8c8b7a;--node-choice-bottom:#5c5b4f;--node-end-top:#8c5b4a;--node-end-bottom:#5c3a2e;--node-start-accent:#6b95c2;--node-task-accent:#8b7ab8;--node-choice-accent:#c2b98c;--node-end-accent:#c2856b;--res-model:var(--interface-iris);--res-mcp:var(--horizon-glow);--res-knowledge:var(--terminal-amber);--res-integration:#7fb7e8;--font-display:"Space Grotesk", system-ui, sans-serif;--font-body:"Inter", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--fs-display:56px;--fs-h1:32px;--fs-h2:22px;--fs-h3:17px;--fs-body:14px;--fs-sm:14px;--fs-xs:13px;--fs-mono-xs:10px;--fs-mono-sm:11px;--fw-light:300;--fw-reg:400;--fw-med:500;--fw-semi:600;--fw-bold:700;--ls-display:-.02em;--ls-mono:.18em;--ls-mono-tight:.1em;--radius-xs:2px;--radius-sm:3px;--radius:4px;--radius-md:6px;--radius-lg:10px;--radius-pill:999px;--sp-0:0;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:120px;--shadow-1:0 1px 2px #0006;--shadow-2:0 4px 12px #00000073;--shadow-3:0 12px 32px #0000008c;--shadow-glow:0 0 0 4px #acc3b32e;--surface-highlight:inset 0 1px 0 #ffffff05;--focus-ring:0 0 0 2px var(--bg), 0 0 0 4px var(--horizon-glow);--focus-ring-inset:inset 0 0 0 2px var(--horizon-glow);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-spring:cubic-bezier(.34, 1.36, .5, 1);--dur-ghost:90ms;--dur-fast:.12s;--dur:.2s;--dur-med:.3s;--dur-layout:.34s;--dur-slow:.5s;--sidebar-w-collapsed:56px;--sidebar-w-expanded:280px;--header-h:56px;--content-max:1400px;--bp-sm:640px;--bp-md:900px;--bp-lg:1100px;--bp-xl:1400px}.fk-chrome button,.fk-shell-portal button{font-family:inherit}.fk-chrome .t-display,.fk-shell-portal .t-display{font-family:var(--font-display);font-size:var(--fs-display);font-weight:var(--fw-light);letter-spacing:var(--ls-display);line-height:1}.fk-chrome .t-h1,.fk-shell-portal .t-h1{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-med);letter-spacing:var(--ls-display);line-height:1.15}.fk-chrome .t-h2,.fk-shell-portal .t-h2{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-semi);letter-spacing:-.01em;line-height:1.2}.fk-chrome .t-h3,.fk-shell-portal .t-h3{font-family:var(--font-display);font-size:var(--fs-h3);font-weight:var(--fw-semi);line-height:1.3}.fk-chrome .t-body,.fk-shell-portal .t-body{font-size:var(--fs-body)}.fk-chrome .t-sm,.fk-shell-portal .t-sm{font-size:var(--fs-sm)}.fk-chrome .t-xs,.fk-shell-portal .t-xs{font-size:var(--fs-xs);color:var(--text-secondary)}.fk-chrome .t-mono,.fk-shell-portal .t-mono{font-family:var(--font-mono)}.fk-chrome .t-mono-label,.fk-shell-portal .t-mono-label{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--terminal-amber)}.fk-chrome .t-mono-meta,.fk-shell-portal .t-mono-meta{font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono-tight);color:var(--text-secondary)}.fk-chrome .t-secondary,.fk-shell-portal .t-secondary{color:var(--text-secondary)}.fk-chrome .t-muted,.fk-shell-portal .t-muted{color:var(--text-muted)}.fk-chrome,.fk-chrome *,.fk-chrome :before,.fk-chrome :after,.fk-shell-portal,.fk-shell-portal *,.fk-shell-portal :before,.fk-shell-portal :after{box-sizing:border-box;margin:0;padding:0}.fk-chrome button,.fk-shell-portal button{cursor:pointer;background:0 0;border:0;font-family:inherit}.fk-chrome a,.fk-shell-portal a{color:inherit;text-decoration:none}.fk-chrome .cmdk-backdrop,.fk-shell-portal .cmdk-backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:var(--radius);background:#0c0c0c8c;place-items:start center;min-height:360px;padding:48px 24px;display:grid}.fk-chrome .cmdk,.fk-shell-portal .cmdk{background:var(--surface-popover);border:1px solid var(--border-strong);border-radius:var(--radius);width:100%;max-width:540px;box-shadow:var(--shadow-lg);overflow:hidden}.fk-chrome .cmdk-input,.fk-shell-portal .cmdk-input{border-bottom:1px solid var(--border-subtle);align-items:center;gap:10px;padding:14px 16px;display:flex}.fk-chrome .cmdk-input svg,.fk-shell-portal .cmdk-input svg{width:16px;height:16px;color:var(--text-muted);flex-shrink:0}.fk-chrome .cmdk-input input,.fk-shell-portal .cmdk-input input{font-family:var(--font-body);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;font-size:14px}.fk-chrome .cmdk-input input::placeholder,.fk-shell-portal .cmdk-input input::placeholder{color:var(--text-muted)}.fk-chrome .cmdk-input .esc,.fk-shell-portal .cmdk-input .esc{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-muted);border:1px solid var(--border);border-radius:3px;padding:2px 6px;font-size:10px}.fk-chrome .cmdk-group,.fk-shell-portal .cmdk-group{padding:6px 0}.fk-chrome .cmdk-group+.cmdk-group,.fk-shell-portal .cmdk-group+.cmdk-group{border-top:1px solid var(--border-subtle)}.fk-chrome .cmdk-group-label,.fk-shell-portal .cmdk-group-label{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--text-muted);padding:8px 16px 4px;font-size:9px}.fk-chrome .cmdk-item,.fk-shell-portal .cmdk-item{cursor:pointer;color:var(--text-secondary);grid-template-columns:18px 1fr auto auto;align-items:center;gap:12px;padding:8px 16px;font-size:13px;display:grid}.fk-chrome .cmdk-item svg,.fk-shell-portal .cmdk-item svg{width:14px;height:14px;color:var(--text-muted)}.fk-chrome .cmdk-item:hover,.fk-shell-portal .cmdk-item:hover,.fk-chrome .cmdk-item.is-active,.fk-shell-portal .cmdk-item.is-active{background:var(--surface-raised);color:var(--text-primary)}.fk-chrome .cmdk-item.is-active svg,.fk-shell-portal .cmdk-item.is-active svg{color:var(--horizon-glow)}.fk-chrome .cmdk-item .mono,.fk-shell-portal .cmdk-item .mono{font-family:var(--font-mono);color:var(--text-muted);font-size:11px}.fk-chrome kbd,.fk-shell-portal kbd,.fk-chrome .kbd,.fk-shell-portal .kbd{background:var(--surface);border:1px solid var(--border);min-width:18px;height:20px;font-family:var(--font-mono);color:var(--text-secondary);border-bottom-width:2px;border-radius:3px;justify-content:center;align-items:center;padding:0 5px;font-size:10px;line-height:1;display:inline-flex}.fk-chrome .kbd-row,.fk-shell-portal .kbd-row{align-items:center;gap:4px;display:inline-flex}.fk-chrome .chat-thread,.fk-shell-portal .chat-thread{flex-direction:column;gap:20px;padding:4px 0;display:flex}.fk-chrome .chat-msg,.fk-shell-portal .chat-msg{grid-template-columns:32px 1fr;align-items:start;gap:14px;display:grid}.fk-chrome .chat-avatar,.fk-shell-portal .chat-avatar{width:32px;height:32px;font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semi);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fk-chrome .chat-avatar.is-user,.fk-shell-portal .chat-avatar.is-user{background:var(--surface-raised);color:var(--text-primary)}.fk-chrome .chat-avatar.is-agent,.fk-shell-portal .chat-avatar.is-agent{background:color-mix(in oklab, var(--horizon-glow) 22%, transparent);color:var(--horizon-glow);border:1px solid color-mix(in oklab, var(--horizon-glow) 40%, transparent)}.fk-chrome .chat-avatar.is-tool,.fk-shell-portal .chat-avatar.is-tool{background:color-mix(in oklab, var(--interface-iris) 20%, transparent);color:var(--interface-iris);border:1px solid color-mix(in oklab, var(--interface-iris) 38%, transparent)}.fk-chrome .chat-meta,.fk-shell-portal .chat-meta{align-items:baseline;gap:10px;margin-bottom:4px;display:flex}.fk-chrome .chat-meta .who,.fk-shell-portal .chat-meta .who{font-family:var(--font-display);font-size:13px;font-weight:var(--fw-semi);color:var(--text-primary)}.fk-chrome .chat-meta .who.is-agent,.fk-shell-portal .chat-meta .who.is-agent{color:var(--horizon-glow)}.fk-chrome .chat-meta .who.is-tool,.fk-shell-portal .chat-meta .who.is-tool{color:var(--interface-iris)}.fk-chrome .chat-meta .when,.fk-shell-portal .chat-meta .when{font-family:var(--font-mono);letter-spacing:.1em;color:var(--text-muted);font-size:10px}.fk-chrome .chat-body,.fk-shell-portal .chat-body{color:var(--text-primary);max-width:640px;font-size:13.5px;line-height:1.65}.fk-chrome .chat-body code,.fk-shell-portal .chat-body code{font-family:var(--font-mono);background:var(--surface);border:1px solid var(--border-subtle);border-radius:3px;padding:1px 6px;font-size:12px}.fk-chrome .chat-actions,.fk-shell-portal .chat-actions{opacity:.6;transition:opacity var(--dur);gap:4px;margin-top:8px;display:flex}.fk-chrome .chat-msg:hover .chat-actions,.fk-shell-portal .chat-msg:hover .chat-actions{opacity:1}.fk-chrome .chat-action,.fk-shell-portal .chat-action{color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-radius:3px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}.fk-chrome .chat-action:hover,.fk-shell-portal .chat-action:hover{background:var(--surface-active);color:var(--text-secondary)}.fk-chrome .chat-action svg,.fk-shell-portal .chat-action svg{width:12px;height:12px}.fk-chrome .stream-dots,.fk-shell-portal .stream-dots{align-items:center;gap:4px;display:inline-flex}.fk-chrome .stream-dots span,.fk-shell-portal .stream-dots span{background:var(--horizon-glow);border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite stream-pulse}.fk-chrome .stream-dots span:nth-child(2),.fk-shell-portal .stream-dots span:nth-child(2){animation-delay:.15s}.fk-chrome .stream-dots span:nth-child(3),.fk-shell-portal .stream-dots span:nth-child(3){animation-delay:.3s}@keyframes stream-pulse{0%,80%,to{opacity:.3;transform:scale(.85)}40%{opacity:1;transform:scale(1)}}.fk-chrome .stream-cursor,.fk-shell-portal .stream-cursor{background:var(--horizon-glow);vertical-align:text-bottom;width:8px;height:16px;margin-left:2px;animation:1s step-end infinite stream-blink;display:inline-block}@keyframes stream-blink{50%{opacity:0}}.fk-chrome .stream-status,.fk-shell-portal .stream-status{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--horizon-glow) 12%, transparent);border:1px solid color-mix(in oklab, var(--horizon-glow) 32%, transparent);font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--horizon-glow);align-items:center;gap:8px;padding:4px 10px;font-size:10px;display:inline-flex}.fk-chrome .stream-status .pip,.fk-shell-portal .stream-status .pip{background:var(--horizon-glow);border-radius:50%;width:6px;height:6px;animation:1.4s infinite stream-glow}@keyframes stream-glow{0%{box-shadow:0 0 0 0 color-mix(in oklab, var(--horizon-glow) 60%, transparent)}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}.fk-chrome .stream-shimmer,.fk-shell-portal .stream-shimmer{background:linear-gradient(90deg, var(--text-muted) 0%, var(--text-primary) 50%, var(--text-muted) 100%);color:#0000;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:13px;animation:2s linear infinite stream-shimmer}@keyframes stream-shimmer{to{background-position:-200% 0}}.fk-chrome .diff,.fk-shell-portal .diff{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);font-family:var(--font-mono);font-size:12px;line-height:1.6;overflow:hidden}.fk-chrome .diff-head,.fk-shell-portal .diff-head{background:var(--surface-2);border-bottom:1px solid var(--border-subtle);font-family:var(--font-mono);color:var(--text-secondary);justify-content:space-between;align-items:center;padding:8px 14px;font-size:11px;display:flex}.fk-chrome .diff-head .stats,.fk-shell-portal .diff-head .stats{gap:12px;display:flex}.fk-chrome .diff-head .stat-add,.fk-shell-portal .diff-head .stat-add{color:var(--status-success)}.fk-chrome .diff-head .stat-del,.fk-shell-portal .diff-head .stat-del{color:var(--status-danger)}.fk-chrome .diff-row,.fk-shell-portal .diff-row{grid-template-columns:36px 36px 1fr;align-items:stretch;display:grid}.fk-chrome .diff-row .ln,.fk-shell-portal .diff-row .ln{text-align:right;color:var(--text-muted);background:var(--surface-2);border-right:1px solid var(--border-subtle);-webkit-user-select:none;user-select:none;padding:0 8px;font-size:10.5px}.fk-chrome .diff-row .code,.fk-shell-portal .diff-row .code{color:var(--text-primary);white-space:pre;padding:1px 12px;overflow-x:auto}.fk-chrome .diff-row.is-add,.fk-shell-portal .diff-row.is-add{background:#7fc59a1a}.fk-chrome .diff-row.is-add .code,.fk-shell-portal .diff-row.is-add .code{color:var(--status-success)}.fk-chrome .diff-row.is-add .ln,.fk-shell-portal .diff-row.is-add .ln{color:var(--status-success);background:#7fc59a29}.fk-chrome .diff-row.is-del,.fk-shell-portal .diff-row.is-del{background:#e8826f1a}.fk-chrome .diff-row.is-del .code,.fk-shell-portal .diff-row.is-del .code{color:var(--status-danger)}.fk-chrome .diff-row.is-del .ln,.fk-shell-portal .diff-row.is-del .ln{color:var(--status-danger);background:#e8826f29}.fk-chrome .diff-row.is-hunk,.fk-shell-portal .diff-row.is-hunk{background:var(--surface-2)}.fk-chrome .diff-row.is-hunk .code,.fk-shell-portal .diff-row.is-hunk .code{color:var(--text-muted);font-size:11px}.fk-chrome .codeblock,.fk-shell-portal .codeblock{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);overflow:hidden}.fk-chrome .codeblock-head,.fk-shell-portal .codeblock-head{background:var(--surface-2);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.fk-chrome .codeblock-lang,.fk-shell-portal .codeblock-lang{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:10px}.fk-chrome .codeblock-actions,.fk-shell-portal .codeblock-actions{gap:4px;display:flex}.fk-chrome .codeblock-action,.fk-shell-portal .codeblock-action{color:var(--text-muted);cursor:pointer;font-family:var(--font-mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-radius:3px;align-items:center;gap:4px;padding:4px 6px;font-size:10px;display:inline-flex}.fk-chrome .codeblock-action:hover,.fk-shell-portal .codeblock-action:hover{background:var(--surface-active);color:var(--text-secondary)}.fk-chrome .codeblock-action svg,.fk-shell-portal .codeblock-action svg{width:12px;height:12px}.fk-chrome .codeblock-body,.fk-shell-portal .codeblock-body{font-family:var(--font-mono);grid-template-columns:44px 1fr;font-size:12px;line-height:1.6;display:grid}.fk-chrome .codeblock-lines,.fk-shell-portal .codeblock-lines{text-align:right;color:var(--text-muted);background:var(--surface-2);border-right:1px solid var(--border-subtle);-webkit-user-select:none;user-select:none;padding:12px 8px;font-size:10.5px}.fk-chrome .codeblock-code,.fk-shell-portal .codeblock-code{color:var(--text-primary);white-space:pre;padding:12px;overflow-x:auto}.fk-chrome .codeblock-code .tk-key,.fk-shell-portal .codeblock-code .tk-key{color:var(--interface-iris)}.fk-chrome .codeblock-code .tk-str,.fk-shell-portal .codeblock-code .tk-str{color:var(--terminal-amber)}.fk-chrome .codeblock-code .tk-fn,.fk-shell-portal .codeblock-code .tk-fn{color:var(--horizon-glow)}.fk-chrome .codeblock-code .tk-com,.fk-shell-portal .codeblock-code .tk-com{color:var(--text-muted);font-style:italic}.fk-chrome .codeblock-code .tk-num,.fk-shell-portal .codeblock-code .tk-num{color:var(--status-info)}.fk-chrome .activity-feed,.fk-shell-portal .activity-feed{flex-direction:column;display:flex;position:relative}.fk-chrome .activity-feed:before,.fk-shell-portal .activity-feed:before{content:"";background:var(--border);width:1px;position:absolute;top:16px;bottom:16px;left:15px}.fk-chrome .activity-item,.fk-shell-portal .activity-item{grid-template-columns:32px 1fr auto;align-items:start;gap:12px;padding:12px 0;display:grid;position:relative}.fk-chrome .activity-icon,.fk-shell-portal .activity-icon{background:var(--surface);border:1px solid var(--border);width:32px;height:32px;color:var(--text-secondary);z-index:1;border-radius:50%;place-items:center;display:grid}.fk-chrome .activity-icon svg,.fk-shell-portal .activity-icon svg{width:14px;height:14px}.fk-chrome .activity-icon.is-success,.fk-shell-portal .activity-icon.is-success{background:var(--status-success-bg);border-color:var(--status-success-bd);color:var(--status-success)}.fk-chrome .activity-icon.is-danger,.fk-shell-portal .activity-icon.is-danger{background:var(--status-danger-bg);border-color:var(--status-danger-bd);color:var(--status-danger)}.fk-chrome .activity-icon.is-info,.fk-shell-portal .activity-icon.is-info{background:var(--status-info-bg);border-color:var(--status-info-bd);color:var(--status-info)}.fk-chrome .activity-icon.is-tool,.fk-shell-portal .activity-icon.is-tool{background:var(--status-tool-bg);border-color:var(--status-tool-bd);color:var(--status-tool)}.fk-chrome .activity-body,.fk-shell-portal .activity-body{color:var(--text-primary);padding-top:6px;font-size:13px;line-height:1.55}.fk-chrome .activity-body .who,.fk-shell-portal .activity-body .who{font-weight:var(--fw-semi)}.fk-chrome .activity-body .obj,.fk-shell-portal .activity-body .obj{color:var(--text-secondary)}.fk-chrome .activity-time,.fk-shell-portal .activity-time{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;padding-top:8px;font-size:10px}.fk-chrome .avatar,.fk-shell-portal .avatar{background:var(--surface-raised);width:32px;height:32px;color:var(--text-primary);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semi);border:1px solid var(--border);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden}.fk-chrome .avatar--xs,.fk-shell-portal .avatar--xs{width:20px;height:20px;font-size:9px}.fk-chrome .avatar--sm,.fk-shell-portal .avatar--sm{width:24px;height:24px;font-size:10px}.fk-chrome .avatar--xl,.fk-shell-portal .avatar--xl{width:56px;height:56px;font-size:16px}.fk-chrome .avatar--sage,.fk-shell-portal .avatar--sage{background:color-mix(in oklab, var(--horizon-glow) 22%, transparent);color:var(--horizon-glow);border-color:color-mix(in oklab, var(--horizon-glow) 40%, transparent)}.fk-chrome .avatar--iris,.fk-shell-portal .avatar--iris{background:color-mix(in oklab, var(--interface-iris) 22%, transparent);color:var(--interface-iris);border-color:color-mix(in oklab, var(--interface-iris) 40%, transparent)}.fk-chrome .avatar--amber,.fk-shell-portal .avatar--amber{background:color-mix(in oklab, var(--terminal-amber) 22%, transparent);color:var(--terminal-amber);border-color:color-mix(in oklab, var(--terminal-amber) 40%, transparent)}.fk-chrome .avatar .status-dot,.fk-shell-portal .avatar .status-dot{border:2px solid var(--surface-2);background:var(--status-success);border-radius:50%;width:8px;height:8px;position:absolute;bottom:-1px;right:-1px}.fk-chrome .avatar-group,.fk-shell-portal .avatar-group{display:inline-flex}.fk-chrome .avatar-group .avatar,.fk-shell-portal .avatar-group .avatar{box-shadow:0 0 0 2px var(--surface-2);margin-right:-8px}.fk-chrome .avatar-group .avatar:last-child,.fk-shell-portal .avatar-group .avatar:last-child{margin-right:0}.fk-chrome .avatar-group .avatar.is-overflow,.fk-shell-portal .avatar-group .avatar.is-overflow{background:var(--surface);color:var(--text-secondary);font-size:10px}.fk-chrome .tag-input,.fk-shell-portal .tag-input{background:var(--surface-input);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:text;flex-wrap:wrap;align-items:center;gap:6px;min-height:36px;padding:6px 10px;display:flex}.fk-chrome .tag-input:focus-within,.fk-shell-portal .tag-input:focus-within{border-color:var(--horizon-glow);box-shadow:0 0 0 3px color-mix(in oklab, var(--horizon-glow) 18%, transparent)}.fk-chrome .tag-input .tag,.fk-shell-portal .tag-input .tag{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);align-items:center;gap:4px;padding:2px 4px 2px 8px;font-size:12px;display:inline-flex}.fk-chrome .tag-input .tag.is-sage,.fk-shell-portal .tag-input .tag.is-sage{background:color-mix(in oklab, var(--horizon-glow) 12%, transparent);border-color:color-mix(in oklab, var(--horizon-glow) 32%, transparent);color:var(--horizon-glow)}.fk-chrome .tag-input .tag .x,.fk-shell-portal .tag-input .tag .x{cursor:pointer;color:currentColor;opacity:.6;background:0 0;border:0;border-radius:2px;place-items:center;width:16px;height:16px;padding:0;display:grid}.fk-chrome .tag-input .tag .x:hover,.fk-shell-portal .tag-input .tag .x:hover{opacity:1;background:var(--surface-active)}.fk-chrome .tag-input .tag .x svg,.fk-shell-portal .tag-input .tag .x svg{width:10px;height:10px}.fk-chrome .tag-input input,.fk-shell-portal .tag-input input{min-width:80px;font-family:var(--font-body);color:var(--text-primary);background:0 0;border:0;outline:0;flex:1;font-size:13px}.fk-chrome .tag-input input::placeholder,.fk-shell-portal .tag-input input::placeholder{color:var(--text-muted)}.fk-chrome .banner,.fk-shell-portal .banner{border-bottom:1px solid var(--border-subtle);align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:flex}.fk-chrome .banner svg,.fk-shell-portal .banner svg{flex-shrink:0;width:16px;height:16px}.fk-chrome .banner .body,.fk-shell-portal .banner .body{flex:1;line-height:1.5}.fk-chrome .banner .actions,.fk-shell-portal .banner .actions{gap:8px;display:flex}.fk-chrome .banner.is-info,.fk-shell-portal .banner.is-info{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-bd)}.fk-chrome .banner.is-warning,.fk-shell-portal .banner.is-warning{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-bd)}.fk-chrome .banner.is-danger,.fk-shell-portal .banner.is-danger{background:var(--status-danger-bg);color:var(--status-danger);border-color:var(--status-danger-bd)}.fk-chrome .banner.is-success,.fk-shell-portal .banner.is-success{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-bd)}.fk-chrome .banner-close,.fk-shell-portal .banner-close{cursor:pointer;color:currentColor;opacity:.7;background:0 0;border:0;border-radius:3px;place-items:center;width:24px;height:24px;padding:0;display:grid}.fk-chrome .banner-close:hover,.fk-shell-portal .banner-close:hover{opacity:1;background:var(--surface-active)}.fk-chrome .banner-close svg,.fk-shell-portal .banner-close svg{width:12px;height:12px}.fk-chrome .split,.fk-shell-portal .split{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);grid-template-columns:1fr 6px 2fr;height:280px;display:grid;overflow:hidden}.fk-chrome .split-pane,.fk-shell-portal .split-pane{background:var(--surface);padding:16px;overflow:auto}.fk-chrome .split-pane.is-secondary,.fk-shell-portal .split-pane.is-secondary{background:var(--surface-2)}.fk-chrome .split-handle,.fk-shell-portal .split-handle{background:var(--bg-chrome);cursor:col-resize;transition:background var(--dur);place-items:center;display:grid;position:relative}.fk-chrome .split-handle:hover,.fk-shell-portal .split-handle:hover,.fk-chrome .split-handle:active,.fk-shell-portal .split-handle:active{background:var(--horizon-glow)}.fk-chrome .split-handle:after,.fk-shell-portal .split-handle:after{content:"";background:var(--border-strong);border-radius:1px;width:2px;height:32px}.fk-chrome .split-handle:hover:after,.fk-shell-portal .split-handle:hover:after{background:var(--bg)}.fk-chrome .bc,.fk-shell-portal .bc{flex-wrap:wrap;align-items:center;gap:4px;font-size:13px;display:inline-flex}.fk-chrome .bc a,.fk-shell-portal .bc a,.fk-chrome .bc .item,.fk-shell-portal .bc .item{color:var(--text-secondary);transition:color var(--dur), background var(--dur);border-radius:3px;padding:4px 8px;text-decoration:none}.fk-chrome .bc a:hover,.fk-shell-portal .bc a:hover{color:var(--text-primary);background:var(--surface-active)}.fk-chrome .bc .item.is-leaf,.fk-shell-portal .bc .item.is-leaf{color:var(--text-primary);font-weight:var(--fw-med);cursor:default}.fk-chrome .bc .sep,.fk-shell-portal .bc .sep{color:var(--text-muted);align-items:center;display:inline-flex}.fk-chrome .bc .sep svg,.fk-shell-portal .bc .sep svg{width:12px;height:12px}.fk-chrome .bc .home svg,.fk-shell-portal .bc .home svg{vertical-align:-2px;width:14px;height:14px}.fk-chrome .vstepper,.fk-shell-portal .vstepper{flex-direction:column;display:flex;position:relative}.fk-chrome .vstepper:before,.fk-shell-portal .vstepper:before{content:"";background:var(--border);width:1px;position:absolute;top:24px;bottom:24px;left:11px}.fk-chrome .vstep,.fk-shell-portal .vstep{grid-template-columns:24px 1fr auto;align-items:start;gap:14px;padding:10px 0;display:grid;position:relative}.fk-chrome .vstep-dot,.fk-shell-portal .vstep-dot{background:var(--surface);border:2px solid var(--border);z-index:1;width:24px;height:24px;color:var(--text-muted);font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-semi);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fk-chrome .vstep-dot svg,.fk-shell-portal .vstep-dot svg{width:12px;height:12px}.fk-chrome .vstep.is-done .vstep-dot,.fk-shell-portal .vstep.is-done .vstep-dot{background:var(--status-success-bg);border-color:var(--status-success);color:var(--status-success)}.fk-chrome .vstep.is-active .vstep-dot,.fk-shell-portal .vstep.is-active .vstep-dot{background:color-mix(in oklab, var(--horizon-glow) 16%, transparent);border-color:var(--horizon-glow);color:var(--horizon-glow);animation:1.6s ease-in-out infinite vstep-pulse}@keyframes vstep-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in oklab, var(--horizon-glow) 50%, transparent)}50%{box-shadow:0 0 0 6px #0000}}.fk-chrome .vstep.is-failed .vstep-dot,.fk-shell-portal .vstep.is-failed .vstep-dot{background:var(--status-danger-bg);border-color:var(--status-danger);color:var(--status-danger)}.fk-chrome .vstep-body,.fk-shell-portal .vstep-body{padding-top:2px}.fk-chrome .vstep-title,.fk-shell-portal .vstep-title{color:var(--text-primary);font-size:13.5px;font-weight:var(--fw-med)}.fk-chrome .vstep-sub,.fk-shell-portal .vstep-sub{color:var(--text-muted);margin-top:2px;font-size:12px;line-height:1.5}.fk-chrome .vstep-time,.fk-shell-portal .vstep-time{font-family:var(--font-mono);letter-spacing:.12em;color:var(--text-muted);white-space:nowrap;padding-top:4px;font-size:10px}.fk-chrome .metric-inline,.fk-shell-portal .metric-inline{flex-direction:column;gap:2px;display:inline-flex}.fk-chrome .metric-inline .lbl,.fk-shell-portal .metric-inline .lbl{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);font-size:9.5px}.fk-chrome .metric-inline .val,.fk-shell-portal .metric-inline .val{font-family:var(--font-display);font-size:18px;font-weight:var(--fw-semi);color:var(--text-primary);font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;display:inline-flex}.fk-chrome .metric-inline .val small,.fk-shell-portal .metric-inline .val small{color:var(--text-muted);font-size:11px;font-weight:var(--fw-reg)}.fk-chrome .metric-inline .delta,.fk-shell-portal .metric-inline .delta{font-family:var(--font-mono);color:var(--status-success);font-variant-numeric:tabular-nums;font-size:11px}.fk-chrome .metric-inline .delta.is-down,.fk-shell-portal .metric-inline .delta.is-down{color:var(--status-danger)}.fk-chrome .metric-inline .delta.is-flat,.fk-shell-portal .metric-inline .delta.is-flat{color:var(--text-muted)}.fk-chrome .approval,.fk-shell-portal .approval{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-sm);flex-direction:column;gap:12px;padding:16px;display:flex}.fk-chrome .approval-q,.fk-shell-portal .approval-q{align-items:start;gap:12px;display:flex}.fk-chrome .approval-q-icon,.fk-shell-portal .approval-q-icon{background:color-mix(in oklab, var(--terminal-amber) 18%, transparent);border:1px solid color-mix(in oklab, var(--terminal-amber) 40%, transparent);width:28px;height:28px;color:var(--terminal-amber);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.fk-chrome .approval-q-icon svg,.fk-shell-portal .approval-q-icon svg{width:14px;height:14px}.fk-chrome .approval-q-text,.fk-shell-portal .approval-q-text{color:var(--text-primary);font-size:13px;line-height:1.55}.fk-chrome .approval-q-text small,.fk-shell-portal .approval-q-text small{color:var(--text-muted);margin-top:2px;font-size:11px;display:block}.fk-chrome .approval-actions,.fk-shell-portal .approval-actions{gap:8px;display:flex}.fk-chrome .approval textarea,.fk-shell-portal .approval textarea{resize:vertical;background:var(--surface-input);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;min-height:60px;font-family:var(--font-body);color:var(--text-primary);padding:8px 10px;font-size:12.5px}.fk-chrome .approval textarea::placeholder,.fk-shell-portal .approval textarea::placeholder{color:var(--text-muted)}.fk-chrome .load-more,.fk-shell-portal .load-more{flex-direction:column;align-items:center;gap:10px;padding:24px 0;display:flex}.fk-chrome .load-more .progress-text,.fk-shell-portal .load-more .progress-text{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:10px}.fk-chrome .load-more .progress-track,.fk-shell-portal .load-more .progress-track{background:var(--surface-raised);border-radius:1px;width:200px;height:2px;overflow:hidden}.fk-chrome .load-more .progress-fill,.fk-shell-portal .load-more .progress-fill{background:var(--horizon-glow);border-radius:1px;height:100%}.fk-chrome .color-picker,.fk-shell-portal .color-picker{background:var(--surface-input);border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:8px;padding:4px 4px 4px 8px;display:inline-flex}.fk-chrome .color-picker .swatch-box,.fk-shell-portal .color-picker .swatch-box{border:1px solid var(--border-strong);cursor:pointer;border-radius:3px;width:24px;height:24px}.fk-chrome .color-picker code,.fk-shell-portal .color-picker code{font-family:var(--font-mono);color:var(--text-primary);letter-spacing:.04em;font-size:12px}.fk-chrome .color-popover,.fk-shell-portal .color-popover{background:var(--surface-popover);border:1px solid var(--border-strong);border-radius:var(--radius);width:220px;box-shadow:var(--shadow-lg);padding:12px}.fk-chrome .color-grid,.fk-shell-portal .color-grid{grid-template-columns:repeat(8,1fr);gap:4px;margin-bottom:10px;display:grid}.fk-chrome .color-grid .sw,.fk-shell-portal .color-grid .sw{aspect-ratio:1;cursor:pointer;border:1px solid var(--border-subtle);border-radius:2px;width:100%}.fk-chrome .color-grid .sw.is-active,.fk-shell-portal .color-grid .sw.is-active{box-shadow:0 0 0 2px var(--horizon-glow)}.fk-chrome .color-popover .hex-input,.fk-shell-portal .color-popover .hex-input{background:var(--surface-input);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;font-family:var(--font-mono);color:var(--text-primary);padding:6px 8px;font-size:12px}.fk-chrome .btn,.fk-shell-portal .btn{--_bg:transparent;--_fg:var(--text-primary);--_bd:transparent;--_bg-h:transparent;--_fg-h:var(--text-primary);--_bd-h:transparent;border-radius:var(--radius-sm);border:1px solid var(--_bd);background:var(--_bg);height:36px;color:var(--_fg);font-family:var(--font-body);font-size:12px;font-weight:var(--fw-med);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:background var(--dur) var(--ease-out), border-color var(--dur) var(--ease-out), color var(--dur) var(--ease-out), transform .1s var(--ease-out), box-shadow var(--dur) var(--ease-out);white-space:nowrap;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:8px;padding:0 16px;display:inline-flex;position:relative}.fk-chrome .btn:hover,.fk-shell-portal .btn:hover{background:var(--_bg-h);border-color:var(--_bd-h);color:var(--_fg-h)}.fk-chrome .btn:active,.fk-shell-portal .btn:active{transform:scale(.97)}.fk-chrome .btn:focus-visible,.fk-shell-portal .btn:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-chrome .btn[disabled],.fk-shell-portal .btn[disabled],.fk-chrome .btn.is-disabled,.fk-shell-portal .btn.is-disabled{opacity:.45;cursor:not-allowed;pointer-events:none}.fk-chrome .btn .icon,.fk-shell-portal .btn .icon{flex-shrink:0;width:14px;height:14px}.fk-chrome .btn--primary,.fk-shell-portal .btn--primary{--_bg:var(--horizon-glow);--_fg:var(--deep-command);--_bg-h:var(--horizon-glow-hi);--_fg-h:var(--deep-command)}.fk-chrome .btn--secondary,.fk-shell-portal .btn--secondary{--_bg:transparent;--_fg:var(--horizon-glow);--_bd:var(--border-accent);--_bg-h:#acc3b314;--_bd-h:var(--horizon-glow);--_fg-h:var(--horizon-glow)}.fk-chrome .btn--tertiary,.fk-shell-portal .btn--tertiary{--_bg:var(--surface);--_fg:var(--text-primary);--_bd:var(--border);--_bg-h:var(--surface-raised);--_bd-h:var(--border-strong)}.fk-chrome .btn--outline,.fk-shell-portal .btn--outline{--_bg:transparent;--_fg:var(--text-secondary);--_bd:var(--border);--_bg-h:transparent;--_fg-h:var(--text-primary);--_bd-h:var(--system-neutral)}.fk-chrome .btn--ghost,.fk-shell-portal .btn--ghost{--_bg:transparent;--_fg:var(--text-secondary);--_bg-h:var(--surface-active);--_fg-h:var(--text-primary)}.fk-chrome .btn--destructive,.fk-shell-portal .btn--destructive{--_bg:#e8826f14;--_fg:var(--status-danger);--_bd:var(--status-danger-bd);--_bg-h:#e8826f29;--_fg-h:var(--status-danger);--_bd-h:var(--status-danger)}.fk-chrome .btn--accent,.fk-shell-portal .btn--accent{--_bg:var(--terminal-amber);--_fg:var(--deep-command);--_bg-h:#f0c090}.fk-chrome .btn--link,.fk-shell-portal .btn--link{--_bg:transparent;--_fg:var(--horizon-glow);text-transform:none;letter-spacing:0;height:auto;font-weight:var(--fw-med);padding:0 4px}.fk-chrome .btn--link:hover,.fk-shell-portal .btn--link:hover{text-decoration:underline}.fk-chrome .btn--lg,.fk-shell-portal .btn--lg{height:44px;padding:0 24px;font-size:13px}.fk-chrome .btn--sm,.fk-shell-portal .btn--sm{height:28px;padding:0 12px;font-size:11px}.fk-chrome .btn--xs,.fk-shell-portal .btn--xs{height:22px;padding:0 8px;font-size:10px}.fk-chrome .btn--icon,.fk-shell-portal .btn--icon,.fk-chrome .btn--icon-sm,.fk-shell-portal .btn--icon-sm,.fk-chrome .btn--icon-xs,.fk-shell-portal .btn--icon-xs{text-transform:none;letter-spacing:0;width:36px;padding:0}.fk-chrome .btn--icon-sm,.fk-shell-portal .btn--icon-sm{width:28px;height:28px}.fk-chrome .btn--icon-xs,.fk-shell-portal .btn--icon-xs{width:22px;height:22px}.fk-chrome .btn--icon .icon,.fk-shell-portal .btn--icon .icon,.fk-chrome .btn--icon-sm .icon,.fk-shell-portal .btn--icon-sm .icon,.fk-chrome .btn--icon-xs .icon,.fk-shell-portal .btn--icon-xs .icon{width:16px;height:16px}.fk-chrome .btn-split,.fk-shell-portal .btn-split{border-radius:var(--radius-sm);background:var(--horizon-glow);color:var(--deep-command);font-family:var(--font-body);font-size:12px;font-weight:var(--fw-med);letter-spacing:.06em;text-transform:uppercase;align-self:flex-start;display:inline-flex;overflow:hidden}.fk-chrome .btn-split>button,.fk-shell-portal .btn-split>button{height:36px;color:inherit;cursor:pointer;transition:background var(--dur) var(--ease-out);background:0 0;border:0;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.fk-chrome .btn-split>button:hover,.fk-shell-portal .btn-split>button:hover{background:#0a0f1114}.fk-chrome .btn-split .divider,.fk-shell-portal .btn-split .divider{background:#0a0f112e;width:1px}.fk-chrome .btn-split .chev,.fk-shell-portal .btn-split .chev{padding:0 12px}.fk-chrome .spin,.fk-shell-portal .spin{transform-origin:50%;animation:.9s linear infinite spin}.fk-chrome .btn--loading,.fk-shell-portal .btn--loading{pointer-events:none;color:#0000!important}.fk-chrome .btn--loading:after,.fk-shell-portal .btn--loading:after{content:"";color:var(--_fg);background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23F2F3F4' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M21 12a9 9 0 1 1-6.219-8.56'/></svg>");background-position:50%;background-repeat:no-repeat;place-items:center;animation:.9s linear infinite spin;display:grid;position:absolute;inset:0}.fk-chrome .btn-group,.fk-shell-portal .btn-group{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);align-self:flex-start;gap:2px;padding:3px;display:inline-flex}.fk-chrome .btn-group>button,.fk-shell-portal .btn-group>button{color:var(--text-secondary);height:26px;font-family:var(--font-body);font-size:11px;font-weight:var(--fw-med);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all var(--dur) var(--ease-out);background:0 0;border:0;border-radius:2px;padding:0 12px}.fk-chrome .btn-group>button:hover,.fk-shell-portal .btn-group>button:hover{color:var(--text-primary)}.fk-chrome .btn-group>button[aria-pressed=true],.fk-shell-portal .btn-group>button[aria-pressed=true],.fk-chrome .btn-group>button.is-active,.fk-shell-portal .btn-group>button.is-active{background:var(--horizon-glow);color:var(--deep-command)}.fk-chrome .pill-filter,.fk-shell-portal .pill-filter{border-radius:var(--radius-pill);background:var(--surface);border:1px solid var(--border);height:28px;color:var(--text-secondary);font-family:var(--font-body);font-size:11px;font-weight:var(--fw-med);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all var(--dur) var(--ease-out);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.fk-chrome .pill-filter:hover,.fk-shell-portal .pill-filter:hover{color:var(--text-primary);border-color:var(--border-strong)}.fk-chrome .pill-filter:focus-visible,.fk-shell-portal .pill-filter:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-chrome .pill-filter.is-active,.fk-shell-portal .pill-filter.is-active{background:var(--horizon-glow);color:var(--deep-command);border-color:var(--horizon-glow)}.fk-chrome .pill-filter .count,.fk-shell-portal .pill-filter .count{border-radius:var(--radius-pill);min-width:18px;height:16px;font-family:var(--font-mono);letter-spacing:0;background:#ffffff2e;justify-content:center;align-items:center;padding:0 5px;font-size:10px;display:inline-flex}.fk-chrome .pill-filter:not(.is-active) .count,.fk-shell-portal .pill-filter:not(.is-active) .count{background:var(--surface-raised);color:var(--text-secondary)}.fk-chrome .field,.fk-shell-portal .field{flex-direction:column;gap:6px;display:flex}.fk-chrome .field-label,.fk-shell-portal .field-label{font-family:var(--font-body);font-size:13px;font-weight:var(--fw-med);letter-spacing:0;text-transform:none;color:var(--text-primary);flex-wrap:wrap;align-items:center;gap:8px;line-height:1.4;display:inline-flex}.fk-chrome .field-label .req,.fk-shell-portal .field-label .req{color:var(--status-danger)}.fk-chrome .field-label .field-variant,.fk-shell-portal .field-label .field-variant{font-family:var(--font-mono);font-size:9px;font-weight:var(--fw-reg);letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);background:var(--surface-2);border:1px solid var(--border-subtle);white-space:nowrap;border-radius:3px;padding:2px 6px;line-height:1}.fk-chrome .field-label .field-optional,.fk-shell-portal .field-label .field-optional{font-family:var(--font-body);font-size:12px;font-weight:var(--fw-reg);color:var(--text-secondary);letter-spacing:0;text-transform:none}.fk-chrome .field-help,.fk-shell-portal .field-help{color:var(--text-secondary);font-size:13px;line-height:1.55}.fk-chrome .field-error,.fk-shell-portal .field-error{color:var(--status-danger);align-items:center;gap:6px;font-size:13px;display:inline-flex}.fk-chrome .field-error .icon,.fk-shell-portal .field-error .icon{width:13px;height:13px}.fk-chrome .input,.fk-shell-portal .input,.fk-chrome .textarea,.fk-shell-portal .textarea,.fk-chrome .select-native,.fk-shell-portal .select-native{background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;height:36px;color:var(--text-primary);font-family:var(--font-body);transition:border-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);outline:none;padding:0 12px;font-size:13px}.fk-chrome .input::placeholder,.fk-shell-portal .input::placeholder,.fk-chrome .textarea::placeholder,.fk-shell-portal .textarea::placeholder{color:var(--text-muted)}.fk-chrome .input:hover,.fk-shell-portal .input:hover,.fk-chrome .textarea:hover,.fk-shell-portal .textarea:hover,.fk-chrome .select-native:hover,.fk-shell-portal .select-native:hover{border-color:var(--border-strong)}.fk-chrome .input:focus,.fk-shell-portal .input:focus,.fk-chrome .textarea:focus,.fk-shell-portal .textarea:focus,.fk-chrome .select-native:focus,.fk-shell-portal .select-native:focus{border-color:var(--horizon-glow);box-shadow:0 0 0 3px #acc3b31f}.fk-chrome .input[disabled],.fk-shell-portal .input[disabled]{opacity:.45;cursor:not-allowed}.fk-chrome .input.is-error,.fk-shell-portal .input.is-error,.fk-chrome .textarea.is-error,.fk-shell-portal .textarea.is-error{border-color:var(--status-danger)}.fk-chrome .input.is-error:focus,.fk-shell-portal .input.is-error:focus{box-shadow:0 0 0 3px #e8826f2e}.fk-chrome .textarea,.fk-shell-portal .textarea{resize:vertical;height:auto;min-height:84px;padding:10px 12px;line-height:1.55}.fk-chrome .input-wrap,.fk-shell-portal .input-wrap{position:relative}.fk-chrome .input-wrap .icon-prefix,.fk-shell-portal .input-wrap .icon-prefix,.fk-chrome .input-wrap .icon-suffix,.fk-shell-portal .input-wrap .icon-suffix{width:16px;height:16px;color:var(--text-muted);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.fk-chrome .input-wrap .icon-prefix,.fk-shell-portal .input-wrap .icon-prefix{left:12px}.fk-chrome .input-wrap .icon-suffix,.fk-shell-portal .input-wrap .icon-suffix{right:12px}.fk-chrome .input-wrap.has-prefix .input,.fk-shell-portal .input-wrap.has-prefix .input{padding-left:36px}.fk-chrome .input-wrap.has-suffix .input,.fk-shell-portal .input-wrap.has-suffix .input{padding-right:36px}.fk-chrome .input-wrap .icon-suffix.is-clickable,.fk-shell-portal .input-wrap .icon-suffix.is-clickable{pointer-events:auto;cursor:pointer}.fk-chrome .input-wrap .icon-suffix.is-clickable:hover,.fk-shell-portal .input-wrap .icon-suffix.is-clickable:hover{color:var(--text-primary)}.fk-chrome .select-native,.fk-shell-portal .select-native{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23A3ABA9' stroke-width='2'><path d='m6 9 6 6 6-6'/></svg>");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.fk-chrome .field-trigger,.fk-shell-portal .field-trigger{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);width:100%;min-height:36px;color:var(--text-primary);font-family:var(--font-body);cursor:pointer;transition:border-color var(--dur) var(--ease-out), box-shadow var(--dur) var(--ease-out);text-align:left;align-items:center;gap:6px;padding:6px 10px;font-size:13px;display:flex;overflow:hidden}.fk-chrome .field-trigger:hover,.fk-shell-portal .field-trigger:hover{border-color:var(--border-strong)}.fk-chrome .field-trigger.is-open,.fk-shell-portal .field-trigger.is-open,.fk-chrome .field-trigger:focus-visible,.fk-shell-portal .field-trigger:focus-visible{border-color:var(--horizon-glow);outline:none;box-shadow:0 0 0 3px #acc3b31f}.fk-chrome .field-trigger[disabled],.fk-shell-portal .field-trigger[disabled]{opacity:.45;cursor:not-allowed}.fk-chrome .field-trigger .placeholder,.fk-shell-portal .field-trigger .placeholder{color:var(--text-muted);flex:1;min-width:0}.fk-chrome .field-trigger .meta,.fk-shell-portal .field-trigger .meta{color:var(--text-secondary);flex-shrink:0;font-size:12px}.fk-chrome .field-trigger .trigger-chev,.fk-shell-portal .field-trigger .trigger-chev{color:var(--text-secondary);flex-shrink:0;width:16px;height:16px;margin-left:auto}.fk-chrome .field-trigger .trigger-chips,.fk-shell-portal .field-trigger .trigger-chips{flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.fk-chrome .chip,.fk-shell-portal .chip{border-radius:var(--radius-pill);background:var(--surface-raised);border:1px solid var(--border);height:22px;color:var(--text-primary);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-reg);letter-spacing:0;text-transform:none;white-space:nowrap;align-items:center;gap:6px;padding:2px 8px;display:inline-flex}.fk-chrome .chip .chip-x,.fk-shell-portal .chip .chip-x{width:14px;height:14px;color:var(--text-muted);cursor:pointer;transition:color var(--dur) var(--ease-out), background var(--dur) var(--ease-out);border-radius:50%;justify-content:center;align-items:center;margin-right:-3px;display:inline-flex}.fk-chrome .chip .chip-x:hover,.fk-shell-portal .chip .chip-x:hover{color:var(--text-primary);background:var(--surface-active)}.fk-chrome .chip.chip--accent,.fk-shell-portal .chip.chip--accent{border-color:var(--border-accent);color:var(--horizon-glow)}.fk-chrome .chip.chip--ghost,.fk-shell-portal .chip.chip--ghost{background:0 0}.fk-chrome .checkbox,.fk-shell-portal .checkbox{appearance:none;background:var(--bg-sunken);border:1px solid var(--border-strong);border-radius:var(--radius-xs);cursor:pointer;width:16px;height:16px;transition:all var(--dur) var(--ease-out);flex-shrink:0;place-content:center;display:inline-grid}.fk-chrome .checkbox:hover,.fk-shell-portal .checkbox:hover{border-color:var(--horizon-glow)}.fk-chrome .checkbox:focus-visible,.fk-shell-portal .checkbox:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-chrome .checkbox:checked,.fk-shell-portal .checkbox:checked{background:var(--horizon-glow);border-color:var(--horizon-glow)}.fk-chrome .checkbox:checked:after,.fk-shell-portal .checkbox:checked:after{content:"";background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%230A0F11' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/contain no-repeat;width:10px;height:10px}.fk-chrome .checkbox:indeterminate,.fk-shell-portal .checkbox:indeterminate{background:var(--horizon-glow);border-color:var(--horizon-glow)}.fk-chrome .checkbox:indeterminate:after,.fk-shell-portal .checkbox:indeterminate:after{content:"";background:var(--deep-command);border-radius:1px;width:8px;height:2px}.fk-chrome .radio,.fk-shell-portal .radio{appearance:none;background:var(--bg-sunken);border:1px solid var(--border-strong);cursor:pointer;width:16px;height:16px;transition:all var(--dur) var(--ease-out);border-radius:50%;flex-shrink:0;place-content:center;display:inline-grid}.fk-chrome .radio:hover,.fk-shell-portal .radio:hover{border-color:var(--horizon-glow)}.fk-chrome .radio:focus-visible,.fk-shell-portal .radio:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-chrome .radio:checked,.fk-shell-portal .radio:checked{border-color:var(--horizon-glow);background:var(--bg);border-width:5px}.fk-chrome .switch,.fk-shell-portal .switch{appearance:none;background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-pill);cursor:pointer;width:36px;height:20px;transition:all var(--dur) var(--ease-out);flex-shrink:0;position:relative}.fk-chrome .switch:after,.fk-shell-portal .switch:after{content:"";background:var(--text-secondary);width:14px;height:14px;transition:all var(--dur) var(--ease-out);border-radius:50%;position:absolute;top:2px;left:2px}.fk-chrome .switch:checked,.fk-shell-portal .switch:checked{background:var(--horizon-glow);border-color:var(--horizon-glow)}.fk-chrome .switch:checked:after,.fk-shell-portal .switch:checked:after{background:var(--deep-command);left:18px}.fk-chrome .switch[disabled],.fk-shell-portal .switch[disabled]{opacity:.4;cursor:not-allowed}.fk-chrome .slider,.fk-shell-portal .slider{appearance:none;background:var(--surface-raised);border-radius:var(--radius-pill);outline:none;width:100%;height:4px}.fk-chrome .slider::-webkit-slider-thumb{appearance:none;background:var(--horizon-glow);border:2px solid var(--bg);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 1px var(--horizon-glow);border-radius:50%}.fk-shell-portal .slider::-webkit-slider-thumb{appearance:none;background:var(--horizon-glow);border:2px solid var(--bg);cursor:pointer;width:16px;height:16px;box-shadow:0 0 0 1px var(--horizon-glow);border-radius:50%}.fk-chrome .slider::-moz-range-thumb{background:var(--horizon-glow);border:2px solid var(--bg);cursor:pointer;border-radius:50%;width:16px;height:16px}.fk-shell-portal .slider::-moz-range-thumb{background:var(--horizon-glow);border:2px solid var(--bg);cursor:pointer;border-radius:50%;width:16px;height:16px}.fk-chrome .inline-edit,.fk-shell-portal .inline-edit{border-radius:var(--radius-sm);cursor:text;transition:border-color var(--dur) var(--ease-out), background var(--dur) var(--ease-out);border:1px solid #0000;align-items:center;gap:6px;padding:4px 8px;display:inline-flex}.fk-chrome .inline-edit:hover,.fk-shell-portal .inline-edit:hover{border-color:var(--border);background:var(--surface-active)}.fk-chrome .inline-edit .icon,.fk-shell-portal .inline-edit .icon{opacity:0;width:12px;height:12px;transition:opacity var(--dur);color:var(--text-muted)}.fk-chrome .inline-edit:hover .icon,.fk-shell-portal .inline-edit:hover .icon{opacity:1}.fk-chrome .inline-edit.is-editing,.fk-shell-portal .inline-edit.is-editing{border-color:var(--horizon-glow);background:var(--bg-sunken)}.fk-chrome .badge,.fk-shell-portal .badge{border-radius:var(--radius-xs);height:20px;font-family:var(--font-mono);font-size:10px;font-weight:var(--fw-med);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:0 8px;display:inline-flex}.fk-chrome .badge .icon,.fk-shell-portal .badge .icon{width:11px;height:11px}.fk-chrome .badge--default,.fk-shell-portal .badge--default{background:var(--surface-raised);color:var(--text-primary);border-color:var(--border)}.fk-chrome .badge--secondary,.fk-shell-portal .badge--secondary{color:var(--horizon-glow);background:#4b5e534d;border-color:#4b5e5366}.fk-chrome .badge--outline,.fk-shell-portal .badge--outline{border-color:var(--border-strong);color:var(--text-secondary);background:0 0}.fk-chrome .badge--success,.fk-shell-portal .badge--success{background:var(--status-success-bg);color:var(--status-success);border-color:var(--status-success-bd)}.fk-chrome .badge--danger,.fk-shell-portal .badge--danger{background:var(--status-danger-bg);color:var(--status-danger);border-color:var(--status-danger-bd)}.fk-chrome .badge--warning,.fk-shell-portal .badge--warning{background:var(--status-warning-bg);color:var(--status-warning);border-color:var(--status-warning-bd)}.fk-chrome .badge--info,.fk-shell-portal .badge--info{background:var(--status-info-bg);color:var(--status-info);border-color:var(--status-info-bd)}.fk-chrome .badge--tool,.fk-shell-portal .badge--tool{background:var(--status-tool-bg);color:var(--status-tool);border-color:var(--status-tool-bd)}.fk-chrome .badge--neutral,.fk-shell-portal .badge--neutral{background:var(--status-neutral-bg);color:var(--status-neutral);border-color:var(--status-neutral-bd)}.fk-chrome .badge--solid-primary,.fk-shell-portal .badge--solid-primary{background:var(--horizon-glow);color:var(--deep-command);border-color:var(--horizon-glow)}.fk-chrome .badge--lg,.fk-shell-portal .badge--lg{height:24px;padding:0 10px;font-size:11px}.fk-chrome .conn-pill,.fk-shell-portal .conn-pill{color:var(--text-secondary);background:0 0;border:0;border-radius:0;align-items:center;gap:6px;padding:0;font-size:12px;display:inline-flex}.fk-chrome .conn-pill .dot,.fk-shell-portal .conn-pill .dot{background:var(--conn-disconnected);border-radius:50%;flex-shrink:0;width:6px;height:6px}.fk-chrome .conn-pill[data-status=connected] .dot,.fk-shell-portal .conn-pill[data-status=connected] .dot{background:var(--conn-connected);box-shadow:0 0 6px var(--conn-connected)}.fk-chrome .conn-pill[data-status=disconnected] .dot,.fk-shell-portal .conn-pill[data-status=disconnected] .dot{background:var(--conn-disconnected)}.fk-chrome .conn-pill[data-status=expired] .dot,.fk-shell-portal .conn-pill[data-status=expired] .dot{background:var(--conn-expired)}.fk-chrome .conn-pill[data-status=missing] .dot,.fk-shell-portal .conn-pill[data-status=missing] .dot{background:var(--conn-missing)}.fk-chrome .conn-pill[data-status=pending] .dot,.fk-shell-portal .conn-pill[data-status=pending] .dot{background:var(--conn-pending);animation:1.5s ease-in-out infinite pulse-soft}.fk-chrome .conn-pill[data-status=connected],.fk-shell-portal .conn-pill[data-status=connected]{color:var(--conn-connected);border-color:var(--status-success-bd)}.fk-chrome .conn-pill[data-status=missing],.fk-shell-portal .conn-pill[data-status=missing]{color:var(--conn-missing);border-color:var(--status-danger-bd)}.fk-chrome .conn-pill[data-status=expired],.fk-shell-portal .conn-pill[data-status=expired]{color:var(--conn-expired);border-color:var(--status-warning-bd)}.fk-chrome .conn-pill[data-status=pending],.fk-shell-portal .conn-pill[data-status=pending]{color:var(--conn-pending);border-color:var(--status-info-bd)}.fk-chrome .conn-pill .action,.fk-shell-portal .conn-pill .action{opacity:.85;cursor:pointer;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-family:var(--font-mono);border-left:1px solid;margin-left:4px;padding-left:10px}.fk-chrome .passfail,.fk-shell-portal .passfail{font-size:11px;font-weight:var(--fw-semi);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:4px;display:inline-flex}.fk-chrome .passfail.is-pass,.fk-shell-portal .passfail.is-pass{color:var(--status-success)}.fk-chrome .passfail.is-fail,.fk-shell-portal .passfail.is-fail{color:var(--status-danger)}.fk-chrome .passfail.is-null,.fk-shell-portal .passfail.is-null{color:var(--text-muted)}.fk-chrome .passfail .icon,.fk-shell-portal .passfail .icon{width:14px;height:14px}.fk-chrome .pct-pill,.fk-shell-portal .pct-pill{border-radius:var(--radius-xs);height:20px;font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-semi);align-items:center;padding:0 8px;display:inline-flex}.fk-chrome .pct-pill[data-tier=high],.fk-shell-portal .pct-pill[data-tier=high]{background:var(--status-success-bg);color:var(--status-success)}.fk-chrome .pct-pill[data-tier=mid],.fk-shell-portal .pct-pill[data-tier=mid]{background:var(--status-warning-bg);color:var(--status-warning)}.fk-chrome .pct-pill[data-tier=low],.fk-shell-portal .pct-pill[data-tier=low]{background:var(--status-danger-bg);color:var(--status-danger)}.fk-chrome .card,.fk-shell-portal .card{background:var(--surface);border:1px solid var(--border-subtle);box-shadow:var(--surface-highlight);border-radius:var(--radius);overflow:hidden}.fk-chrome .card-header,.fk-shell-portal .card-header{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:4px;padding:18px 20px 12px;display:flex}.fk-chrome .card-header.is-row,.fk-shell-portal .card-header.is-row{flex-direction:row;justify-content:space-between;align-items:center}.fk-chrome .card-title,.fk-shell-portal .card-title{font-family:var(--font-display);font-size:15px;font-weight:var(--fw-semi);color:var(--text-primary);letter-spacing:-.01em}.fk-chrome .card-desc,.fk-shell-portal .card-desc{color:var(--text-secondary);font-size:13px;line-height:1.55}.fk-chrome .card-body,.fk-shell-portal .card-body{flex-direction:column;gap:16px;padding:20px;display:flex}.fk-chrome .card-footer,.fk-shell-portal .card-footer{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.fk-chrome .card.is-clickable,.fk-shell-portal .card.is-clickable{cursor:pointer;transition:border-color var(--dur), background var(--dur)}.fk-chrome .card.is-clickable:hover,.fk-shell-portal .card.is-clickable:hover{border-color:var(--border-strong);background:var(--surface-raised)}.fk-chrome .card.is-result-success,.fk-shell-portal .card.is-result-success{border-left:3px solid var(--status-success)}.fk-chrome .card.is-result-danger,.fk-shell-portal .card.is-result-danger{border-left:3px solid var(--status-danger)}.fk-chrome .card.is-result-warning,.fk-shell-portal .card.is-result-warning{border-left:3px solid var(--status-warning)}.fk-chrome .kpi,.fk-shell-portal .kpi{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius);flex-direction:column;gap:8px;padding:16px 18px;display:flex;position:relative;overflow:hidden}.fk-chrome .kpi-label,.fk-shell-portal .kpi-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);font-size:10px}.fk-chrome .kpi-value,.fk-shell-portal .kpi-value{font-family:var(--font-display);font-size:28px;font-weight:var(--fw-semi);color:var(--text-display);font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}.fk-chrome .kpi-delta,.fk-shell-portal .kpi-delta{font-family:var(--font-mono);align-items:center;gap:4px;font-size:11px;display:inline-flex}.fk-chrome .kpi-delta.is-up,.fk-shell-portal .kpi-delta.is-up{color:var(--trend-positive)}.fk-chrome .kpi-delta.is-down,.fk-shell-portal .kpi-delta.is-down{color:var(--trend-negative)}.fk-chrome .kpi-delta.is-flat,.fk-shell-portal .kpi-delta.is-flat{color:var(--trend-flat)}.fk-chrome .kpi.is-highlight,.fk-shell-portal .kpi.is-highlight{border-color:var(--status-warning-bd);background:var(--status-warning-bg)}.fk-chrome .kpi-spark,.fk-shell-portal .kpi-spark{opacity:.6;pointer-events:none;position:absolute;bottom:0;right:0}.fk-chrome .table-wrap,.fk-shell-portal .table-wrap{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius);overflow:hidden}.fk-chrome .table-wrap--scroll,.fk-shell-portal .table-wrap--scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.fk-chrome .table-wrap--scroll .table,.fk-shell-portal .table-wrap--scroll .table{min-width:720px}.fk-chrome .table,.fk-shell-portal .table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:14px}.fk-chrome .table thead th,.fk-shell-portal .table thead th{z-index:1;background:var(--surface-2);border-bottom:1px solid var(--border);text-align:left;font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);font-size:10px;font-weight:var(--fw-med);white-space:nowrap;padding:10px 14px;position:sticky;top:0}.fk-chrome .table thead th.is-sortable,.fk-shell-portal .table thead th.is-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.fk-chrome .table thead th.is-sortable:hover,.fk-shell-portal .table thead th.is-sortable:hover{color:var(--text-primary)}.fk-chrome .table thead th .sort-arrow,.fk-shell-portal .table thead th .sort-arrow{opacity:.6;width:10px;margin-left:4px;display:inline-block}.fk-chrome .table tbody td,.fk-shell-portal .table tbody td{border-bottom:1px solid var(--border-subtle);color:var(--text-primary);vertical-align:middle;padding:12px 14px}.fk-chrome .table tbody tr:last-child td,.fk-shell-portal .table tbody tr:last-child td{border-bottom:0}.fk-chrome .table tbody tr.is-clickable,.fk-shell-portal .table tbody tr.is-clickable{cursor:pointer;transition:background var(--dur)}.fk-chrome .table tbody tr.is-clickable:hover,.fk-shell-portal .table tbody tr.is-clickable:hover,.fk-chrome .table tbody tr.is-selected,.fk-shell-portal .table tbody tr.is-selected{background:var(--surface-active)}.fk-chrome .table tbody tr.is-child td,.fk-shell-portal .table tbody tr.is-child td{background:var(--surface-2)}.fk-chrome .table .col-actions,.fk-shell-portal .table .col-actions{text-align:right;white-space:nowrap;width:1%}.fk-chrome .table .cell-mono,.fk-shell-portal .table .cell-mono{font-family:var(--font-mono);color:var(--text-secondary);font-size:13px}.fk-chrome .skel,.fk-shell-portal .skel{background:linear-gradient(90deg, var(--surface-raised) 0%, #4a5054 50%, var(--surface-raised) 100%);border-radius:var(--radius-xs);background-size:200% 100%;animation:1.6s linear infinite shimmer}.fk-chrome .skel--circle,.fk-shell-portal .skel--circle{border-radius:50%}.fk-chrome .icon,.fk-shell-portal .icon{flex-shrink:0;width:16px;height:16px;display:inline-block}.fk-chrome .icon--sm,.fk-shell-portal .icon--sm{width:14px;height:14px}.fk-chrome .icon--lg,.fk-shell-portal .icon--lg{width:20px;height:20px}.fk-chrome .icon--xl,.fk-shell-portal .icon--xl{width:28px;height:28px}.fk-chrome .avatar,.fk-shell-portal .avatar{background:var(--surface-raised);width:28px;height:28px;color:var(--horizon-glow);font-family:var(--font-mono);font-size:11px;font-weight:var(--fw-med);border:1px solid var(--border);border-radius:50%;place-items:center;display:inline-grid}.fk-chrome .avatar--lg,.fk-shell-portal .avatar--lg{width:36px;height:36px;font-size:13px}.fk-chrome .alert,.fk-shell-portal .alert{border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--surface);align-items:flex-start;gap:12px;padding:12px 16px;font-size:13px;line-height:1.55;display:flex}.fk-chrome .alert .alert-icon,.fk-shell-portal .alert .alert-icon{flex-shrink:0;width:16px;height:16px;margin-top:2px}.fk-chrome .alert .alert-title,.fk-shell-portal .alert .alert-title{font-weight:var(--fw-semi);margin-bottom:2px}.fk-chrome .alert .alert-desc,.fk-shell-portal .alert .alert-desc{color:var(--text-secondary);font-size:13px;line-height:1.55}.fk-chrome .alert--info,.fk-shell-portal .alert--info{background:var(--status-info-bg);border-color:var(--status-info-bd);color:var(--status-info)}.fk-chrome .alert--success,.fk-shell-portal .alert--success{background:var(--status-success-bg);border-color:var(--status-success-bd);color:var(--status-success)}.fk-chrome .alert--warning,.fk-shell-portal .alert--warning{background:var(--status-warning-bg);border-color:var(--status-warning-bd);color:var(--status-warning)}.fk-chrome .alert--danger,.fk-shell-portal .alert--danger{background:var(--status-danger-bg);border-color:var(--status-danger-bd);color:var(--status-danger)}.fk-chrome .toast,.fk-shell-portal .toast{background:var(--surface-raised);border:1px solid var(--border);border-left:3px solid var(--horizon-glow);border-radius:var(--radius-sm);width:360px;box-shadow:var(--shadow-2);animation:fade-in-up var(--dur-med) var(--ease-out);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.fk-chrome .toast--success,.fk-shell-portal .toast--success{border-left-color:var(--status-success)}.fk-chrome .toast--danger,.fk-shell-portal .toast--danger{border-left-color:var(--status-danger)}.fk-chrome .toast .toast-body,.fk-shell-portal .toast .toast-body{flex:1}.fk-chrome .toast .toast-title,.fk-shell-portal .toast .toast-title{font-weight:var(--fw-semi);font-size:13px}.fk-chrome .toast .toast-desc,.fk-shell-portal .toast .toast-desc{color:var(--text-secondary);margin-top:2px;font-size:13px;line-height:1.5}.fk-chrome .empty,.fk-shell-portal .empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:48px 24px;display:flex}.fk-chrome .empty .empty-icon,.fk-shell-portal .empty .empty-icon{background:var(--surface-2);border:1px dashed var(--border);border-radius:var(--radius);width:48px;height:48px;color:var(--text-muted);place-items:center;display:grid}.fk-chrome .empty .empty-title,.fk-shell-portal .empty .empty-title{font-weight:var(--fw-semi);font-size:15px}.fk-chrome .empty .empty-desc,.fk-shell-portal .empty .empty-desc{color:var(--text-secondary);max-width:360px;font-size:13px}.fk-chrome .empty.is-dashed-row,.fk-shell-portal .empty.is-dashed-row{border:1px dashed var(--border);border-radius:var(--radius);background:0 0}.fk-chrome .progress,.fk-shell-portal .progress{background:var(--surface-raised);border-radius:var(--radius-pill);width:100%;height:6px;overflow:hidden}.fk-chrome .progress>.bar,.fk-shell-portal .progress>.bar{background:var(--horizon-glow);border-radius:var(--radius-pill);height:100%;transition:width var(--dur-med)}.fk-chrome .progress.is-success>.bar,.fk-shell-portal .progress.is-success>.bar{background:var(--status-success)}.fk-chrome .progress.is-danger>.bar,.fk-shell-portal .progress.is-danger>.bar{background:var(--status-danger)}.fk-chrome .progress.is-warning>.bar,.fk-shell-portal .progress.is-warning>.bar{background:var(--status-warning)}.fk-chrome .issues-pill,.fk-shell-portal .issues-pill{border-radius:var(--radius-pill);background:var(--status-warning-bg);border:1px solid var(--status-warning-bd);color:var(--status-warning);font-size:12px;font-family:var(--font-mono);align-items:center;gap:8px;padding:6px 10px;display:inline-flex}.fk-chrome .caution-overlay,.fk-shell-portal .caution-overlay{border-radius:var(--radius-xs);background:var(--status-danger-bg);border:1px solid var(--status-danger-bd);color:var(--status-danger);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;align-items:center;gap:6px;padding:3px 8px;font-size:10px;display:inline-flex}.fk-chrome .dialog-mock,.fk-shell-portal .dialog-mock{background:var(--surface);border:1px solid var(--border);box-shadow:var(--shadow-3), var(--surface-highlight);border-radius:var(--radius);box-shadow:var(--shadow-3);width:100%;max-width:520px;overflow:hidden}.fk-chrome .dialog-mock .dialog-head,.fk-shell-portal .dialog-mock .dialog-head{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:4px;padding:18px 20px 12px;display:flex}.fk-chrome .dialog-mock .dialog-title,.fk-shell-portal .dialog-mock .dialog-title{font-family:var(--font-display);font-size:17px;font-weight:var(--fw-semi)}.fk-chrome .dialog-mock .dialog-body,.fk-shell-portal .dialog-mock .dialog-body{flex-direction:column;gap:16px;padding:20px;display:flex}.fk-chrome .dialog-mock .dialog-foot,.fk-shell-portal .dialog-mock .dialog-foot{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:8px;padding:14px 20px;display:flex}.fk-chrome .popover-mock,.fk-shell-portal .popover-mock{background:var(--surface-raised);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-2), var(--surface-highlight);min-width:200px;padding:6px}.fk-chrome .popover-mock .menu-item,.fk-shell-portal .popover-mock .menu-item{cursor:pointer;color:var(--text-primary);border-radius:2px;align-items:center;gap:10px;padding:7px 10px;font-size:13px;display:flex}.fk-chrome .popover-mock .menu-item:hover,.fk-shell-portal .popover-mock .menu-item:hover{background:var(--surface-active)}.fk-chrome .popover-mock .menu-item.is-active,.fk-shell-portal .popover-mock .menu-item.is-active{background:color-mix(in oklab, var(--horizon-glow) 14%, transparent);color:var(--text-primary)}.fk-chrome .popover-mock .menu-item.is-active:after,.fk-shell-portal .popover-mock .menu-item.is-active:after{content:"";background:var(--horizon-glow);width:14px;height:14px;margin-left:auto;-webkit-mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/contain no-repeat;mask:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>") 50%/contain no-repeat}.fk-chrome .popover-mock .menu-item.is-destructive,.fk-shell-portal .popover-mock .menu-item.is-destructive{color:var(--status-danger)}.fk-chrome .popover-mock .menu-item.is-destructive:hover,.fk-shell-portal .popover-mock .menu-item.is-destructive:hover{background:var(--status-danger-bg)}.fk-chrome .popover-mock .menu-divider,.fk-shell-portal .popover-mock .menu-divider{background:var(--border-subtle);height:1px;margin:4px 0}.fk-chrome .popover-mock .menu-section-label,.fk-shell-portal .popover-mock .menu-section-label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--text-secondary);padding:8px 10px 4px;font-size:10px}.fk-chrome .popover-mock .t-muted,.fk-shell-portal .popover-mock .t-muted{color:var(--text-secondary)}.fk-chrome .tooltip-mock,.fk-shell-portal .tooltip-mock{background:var(--bg-sunken);border:1px solid var(--border);color:var(--text-primary);border-radius:var(--radius-xs);box-shadow:var(--shadow-2);padding:6px 10px;font-size:12px;display:inline-block;position:relative}.fk-chrome .tooltip-mock:after,.fk-shell-portal .tooltip-mock:after{content:"";border:5px solid #0000;border-top-color:var(--bg-sunken);position:absolute;top:100%;left:24px}.fk-chrome .tabs,.fk-shell-portal .tabs{border-bottom:1px solid var(--border-subtle);scrollbar-width:none;-ms-overflow-style:none;gap:0;display:flex;overflow-x:auto}.fk-chrome .tabs::-webkit-scrollbar{display:none}.fk-shell-portal .tabs::-webkit-scrollbar{display:none}.fk-chrome .tabs .tab,.fk-shell-portal .tabs .tab{color:var(--text-secondary);font-family:var(--font-body);font-size:12px;font-weight:var(--fw-med);letter-spacing:.04em;text-transform:uppercase;cursor:pointer;transition:all var(--dur);white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;flex-shrink:0;align-items:center;gap:8px;padding:10px 14px;display:inline-flex}.fk-chrome .tabs .tab:hover,.fk-shell-portal .tabs .tab:hover{color:var(--text-primary)}.fk-chrome .tabs .tab:focus-visible,.fk-shell-portal .tabs .tab:focus-visible{box-shadow:var(--focus-ring);border-radius:var(--radius-sm);outline:none}.fk-chrome .tabs .tab.is-active,.fk-shell-portal .tabs .tab.is-active{color:var(--horizon-glow);border-bottom-color:var(--horizon-glow)}.fk-chrome .tabs .tab .count,.fk-shell-portal .tabs .tab .count{background:var(--surface-raised);color:var(--text-secondary);border-radius:var(--radius-pill);font-size:10px;font-family:var(--font-mono);padding:1px 6px}.fk-chrome .pagination,.fk-shell-portal .pagination{align-items:center;gap:4px;display:inline-flex}.fk-chrome .pagination .pg,.fk-shell-portal .pagination .pg{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:32px;height:32px;color:var(--text-secondary);font-family:var(--font-mono);cursor:pointer;transition:all var(--dur);background:0 0;place-items:center;padding:0 10px;font-size:12px;display:inline-grid}.fk-chrome .pagination .pg:hover,.fk-shell-portal .pagination .pg:hover{color:var(--text-primary);border-color:var(--border-strong)}.fk-chrome .pagination .pg:focus-visible,.fk-shell-portal .pagination .pg:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-chrome .pagination .pg.is-active,.fk-shell-portal .pagination .pg.is-active{background:var(--horizon-glow);color:var(--deep-command);border-color:var(--horizon-glow)}.fk-chrome .pagination .pg[disabled],.fk-shell-portal .pagination .pg[disabled]{opacity:.4;cursor:not-allowed}.fk-chrome .pagination .pg-ellipsis,.fk-shell-portal .pagination .pg-ellipsis{color:var(--text-muted);padding:0 6px}.fk-chrome .node,.fk-shell-portal .node{border-radius:var(--radius-md);width:220px;box-shadow:var(--shadow-2);color:var(--text-primary);--node-accent:var(--node-task-accent);background:#15161a;border:1px solid #2a2c2c;font-size:12px;position:relative;overflow:hidden}.fk-chrome .node[data-type=start],.fk-shell-portal .node[data-type=start]{--node-accent:var(--node-start-accent)}.fk-chrome .node[data-type=task],.fk-shell-portal .node[data-type=task]{--node-accent:var(--node-task-accent)}.fk-chrome .node[data-type=choice],.fk-shell-portal .node[data-type=choice]{--node-accent:var(--node-choice-accent)}.fk-chrome .node[data-type=end],.fk-shell-portal .node[data-type=end]{--node-accent:var(--node-end-accent)}.fk-chrome .node-band,.fk-shell-portal .node-band{background:var(--node-accent);color:#15161a;align-items:center;gap:8px;padding:7px 10px;line-height:1;display:flex}.fk-chrome .node-band-icon,.fk-shell-portal .node-band-icon{flex-shrink:0;width:13px;height:13px}.fk-chrome .node-tag,.fk-shell-portal .node-tag{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;font-size:9px;font-weight:700}.fk-chrome .node-status,.fk-shell-portal .node-status{font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;color:#15161ab8;white-space:nowrap;align-items:center;gap:5px;margin-left:auto;font-size:9px;display:inline-flex}.fk-chrome .node-status.is-running,.fk-shell-portal .node-status.is-running,.fk-chrome .node-status.is-done,.fk-shell-portal .node-status.is-done{color:#15161aeb}.fk-chrome .node-status.is-failed,.fk-shell-portal .node-status.is-failed{color:#5c1a12}.fk-chrome .node-status-dot,.fk-shell-portal .node-status-dot{background:currentColor;border-radius:50%;width:6px;height:6px}.fk-chrome .node-status.is-running .node-status-dot,.fk-shell-portal .node-status.is-running .node-status-dot{animation:1.4s ease-in-out infinite node-status-pulse}@keyframes node-status-pulse{0%,to{box-shadow:0 0 #15161a8c}50%{box-shadow:0 0 0 5px #15161a00}}.fk-chrome .wf-canvas.is-edit .node-status,.fk-shell-portal .wf-canvas.is-edit .node-status{display:none}.fk-chrome .node-body,.fk-shell-portal .node-body{background:var(--surface);padding:11px 12px 13px}.fk-chrome .node-title,.fk-shell-portal .node-title{letter-spacing:-.005em;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;margin-bottom:6px;font-size:14.5px;font-weight:700;line-height:1.25;overflow:hidden}.fk-chrome .node-meta,.fk-shell-portal .node-meta{font-family:var(--font-mono);color:var(--text-muted);align-items:center;gap:6px;min-width:0;font-size:10.5px;line-height:1.3;display:flex}.fk-chrome .node-meta svg,.fk-shell-portal .node-meta svg{opacity:.6;flex-shrink:0;width:11px;height:11px}.fk-chrome .node-meta span,.fk-shell-portal .node-meta span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.fk-chrome .node-duration,.fk-shell-portal .node-duration{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-muted);pointer-events:none;font-size:10px;line-height:1;position:absolute;bottom:4px;right:10px}.fk-chrome .node.is-active,.fk-shell-portal .node.is-active{box-shadow:0 0 0 1px var(--horizon-glow), 0 0 22px -4px var(--horizon-glow), var(--shadow-2);animation:2s ease-in-out infinite active-node-pulse}.fk-chrome .node-handle,.fk-shell-portal .node-handle{background:var(--bg);border:1.5px solid var(--border-strong);z-index:2;border-radius:50%;width:10px;height:10px;position:absolute;top:50%}.fk-chrome .node-handle.is-left,.fk-shell-portal .node-handle.is-left{left:-5px;transform:translateY(-50%)}.fk-chrome .node-handle.is-right,.fk-shell-portal .node-handle.is-right{right:-5px;transform:translateY(-50%)}.fk-chrome .node-handle.is-top,.fk-shell-portal .node-handle.is-top{top:-5px;left:50%;transform:translate(-50%)}.fk-chrome .node-handle.is-bottom,.fk-shell-portal .node-handle.is-bottom{top:auto;bottom:-5px;left:50%;transform:translate(-50%)}.fk-chrome .node.is-active .node-handle,.fk-shell-portal .node.is-active .node-handle{border-color:var(--horizon-glow);background:var(--horizon-glow)}.fk-chrome .node-types-row.spec-grid,.fk-shell-portal .node-types-row.spec-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.fk-chrome .node-types-row .node,.fk-shell-portal .node-types-row .node{width:100%;max-width:320px}.fk-chrome .node-branches,.fk-shell-portal .node-branches{border-top:1px solid var(--border-subtle);margin-top:10px;padding-top:10px;font-size:11px;line-height:1}.fk-chrome .node-branch,.fk-shell-portal .node-branch{justify-content:space-between;align-items:center;gap:12px;padding:6px 0;display:flex}.fk-chrome .node-branch+.node-branch,.fk-shell-portal .node-branch+.node-branch{border-top:1px solid var(--border-subtle)}.fk-chrome .node-branch .name,.fk-shell-portal .node-branch .name{color:var(--text-secondary)}.fk-chrome .node-branch .cond,.fk-shell-portal .node-branch .cond{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap}.fk-chrome .branch-handle,.fk-shell-portal .branch-handle{background:var(--surface);border:1.5px solid var(--node-choice-accent);z-index:3;pointer-events:none;border-radius:50%;width:10px;height:10px;position:absolute;right:-5px;transform:translateY(-50%)}.fk-chrome .branch-handle[data-state=active],.fk-shell-portal .branch-handle[data-state=active]{background:var(--horizon-glow);border-color:var(--horizon-glow)}.fk-chrome .wf-canvas,.fk-shell-portal .wf-canvas{background:radial-gradient(circle at 1px 1px, #a3aba91a 1px, transparent 0) 0 0 / 24px 24px, var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius);position:relative;overflow:hidden}.fk-chrome .wf-toolbar,.fk-shell-portal .wf-toolbar{z-index:3;gap:8px;display:flex;position:absolute;top:12px;left:12px}.fk-chrome .wf-zoom,.fk-shell-portal .wf-zoom{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);z-index:3;flex-direction:column;display:flex;position:absolute;bottom:12px;left:12px;overflow:hidden}.fk-chrome .wf-zoom .btn,.fk-shell-portal .wf-zoom .btn{border-radius:0}.fk-chrome .wf-zoom .btn+.btn,.fk-shell-portal .wf-zoom .btn+.btn{border-top:1px solid var(--border-subtle)}.fk-chrome .wf-edges,.fk-shell-portal .wf-edges{pointer-events:none;z-index:1;position:absolute;inset:0}.fk-chrome .wf-edge,.fk-shell-portal .wf-edge{fill:none;stroke:var(--border-strong);stroke-width:1.5px;stroke-linecap:round}.fk-chrome .wf-edge.is-committed,.fk-shell-portal .wf-edge.is-committed{stroke:#acc3b38c}.fk-chrome .wf-edge.is-flowing,.fk-shell-portal .wf-edge.is-flowing{stroke:var(--horizon-glow);stroke-dasharray:5 5;animation:.9s linear infinite wf-dash-flow}@keyframes wf-dash-flow{to{stroke-dashoffset:-10px}}.fk-chrome .wf-canvas.is-edit .wf-edge.is-flowing,.fk-shell-portal .wf-canvas.is-edit .wf-edge.is-flowing,.fk-chrome .wf-canvas.is-edit .wf-edge.is-committed,.fk-shell-portal .wf-canvas.is-edit .wf-edge.is-committed{stroke:var(--border-strong);stroke-dasharray:none;animation:none}.fk-chrome .wf-pos,.fk-shell-portal .wf-pos{z-index:2;position:absolute}.fk-chrome .wf-inner,.fk-shell-portal .wf-inner{transform-origin:0 0;width:1100px;height:500px;position:absolute;top:0;left:0}.fk-chrome .node--compact .node-meta,.fk-shell-portal .node--compact .node-meta{display:none}.fk-chrome .node--compact .node-branches,.fk-shell-portal .node--compact .node-branches{margin-top:8px;padding-top:8px}.fk-chrome .node--compact .node-branch,.fk-shell-portal .node--compact .node-branch{padding:5px 0}.fk-chrome .wf-pos .march,.fk-shell-portal .wf-pos .march{pointer-events:none;z-index:4;opacity:0;width:calc(100% + 4px);height:calc(100% + 4px);transition:opacity var(--dur);position:absolute;inset:-2px;overflow:visible}.fk-chrome .wf-pos.is-running .march,.fk-shell-portal .wf-pos.is-running .march{opacity:1}.fk-chrome .wf-canvas.is-edit .wf-pos .march,.fk-shell-portal .wf-canvas.is-edit .wf-pos .march{opacity:0}.fk-chrome .wf-pos .march rect,.fk-shell-portal .wf-pos .march rect{x:2;y:2;rx:9;fill:none;width:calc(100% - 4px);height:calc(100% - 4px);stroke:var(--horizon-glow);stroke-width:1.5px;stroke-dasharray:6 5;vector-effect:non-scaling-stroke;animation:1.2s linear infinite wf-march}@keyframes wf-march{to{stroke-dashoffset:-22px}}.fk-chrome .wf-canvas:not(.is-edit) .wf-pos.is-running .node,.fk-shell-portal .wf-canvas:not(.is-edit) .wf-pos.is-running .node{box-shadow:var(--shadow-2);border-color:#0000;animation:none}.fk-chrome .divider,.fk-shell-portal .divider{background:var(--border-subtle);border:0;height:1px;margin:0}.fk-chrome .divider-v,.fk-shell-portal .divider-v{background:var(--border);width:1px;height:20px;display:inline-block}.fk-chrome .kbd,.fk-shell-portal .kbd{border-radius:var(--radius-xs);background:var(--surface-2);border:1px solid var(--border);min-width:18px;height:18px;color:var(--text-secondary);font-family:var(--font-mono);justify-content:center;align-items:center;padding:0 5px;font-size:10px;display:inline-flex}.fk-chrome .code-block,.fk-shell-portal .code-block{background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);font-family:var(--font-mono);color:var(--text-primary);padding:12px 14px;font-size:12px;line-height:1.6;overflow-x:auto}.fk-chrome .code-block .tk-keyword,.fk-shell-portal .code-block .tk-keyword{color:var(--interface-iris)}.fk-chrome .code-block .tk-string,.fk-shell-portal .code-block .tk-string{color:var(--horizon-glow)}.fk-chrome .code-block .tk-comment,.fk-shell-portal .code-block .tk-comment{color:var(--text-muted);font-style:italic}.fk-chrome .code-block .tk-num,.fk-shell-portal .code-block .tk-num{color:var(--terminal-amber)}.fk-chrome .grid-auto,.fk-shell-portal .grid-auto{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.fk-chrome .grid-auto--sm,.fk-shell-portal .grid-auto--sm{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}.fk-chrome .grid-auto--md,.fk-shell-portal .grid-auto--md{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.fk-chrome .grid-auto--lg,.fk-shell-portal .grid-auto--lg{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}@media (width<=640px){.fk-chrome .hide-sm-down,.fk-shell-portal .hide-sm-down{display:none!important}}@media (width<=900px){.fk-chrome .hide-md-down,.fk-shell-portal .hide-md-down{display:none!important}}@media (width<=1100px){.fk-chrome .hide-lg-down,.fk-shell-portal .hide-lg-down{display:none!important}}.fk-chrome .show-sm-down,.fk-shell-portal .show-sm-down{display:none}@media (width<=640px){.fk-chrome .show-sm-down,.fk-shell-portal .show-sm-down{display:revert}}.fk-chrome .show-md-down,.fk-shell-portal .show-md-down{display:none}@media (width<=900px){.fk-chrome .show-md-down,.fk-shell-portal .show-md-down{display:revert}}.fk-chrome .stack-md-row,.fk-shell-portal .stack-md-row{flex-direction:column;gap:16px;display:flex}@media (width>=900px){.fk-chrome .stack-md-row,.fk-shell-portal .stack-md-row{flex-direction:row;align-items:center}}@media (width<=900px){.fk-chrome .wf-canvas,.fk-shell-portal .wf-canvas{overflow:auto}.fk-chrome .wf-inner,.fk-shell-portal .wf-inner{transform:none!important}.fk-chrome .wf-toolbar,.fk-shell-portal .wf-toolbar,.fk-chrome .wf-zoom,.fk-shell-portal .wf-zoom{position:sticky}}@media (width<=640px){.fk-chrome .dialog.dialog--sheet-sm,.fk-shell-portal .dialog.dialog--sheet-sm{border-radius:var(--radius) var(--radius) 0 0;width:100%;max-width:100%;animation:sheet-up var(--dur-med) var(--ease-out);margin-top:auto}.fk-chrome .dialog.dialog--sheet-sm .dialog-overlay,.fk-shell-portal .dialog.dialog--sheet-sm .dialog-overlay{align-items:flex-end}}@keyframes sheet-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){.fk-chrome .toast,.fk-shell-portal .toast{width:calc(100vw - 24px);max-width:100%}.fk-chrome .pagination .pg.is-num,.fk-shell-portal .pagination .pg.is-num{display:none}.fk-chrome .tabs,.fk-shell-portal .tabs{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.fk-chrome .tabs::-webkit-scrollbar{display:none}.fk-shell-portal .tabs::-webkit-scrollbar{display:none}.fk-chrome .tabs .tab,.fk-shell-portal .tabs .tab{flex-shrink:0}}.fk-shell{background:var(--bg);flex-direction:column;height:100vh;display:flex;overflow:hidden}.fk-shell__body{flex:1;min-height:0;display:flex}.fk-shell__main{flex:1;min-width:0;position:relative;overflow-y:auto}.fk-topbar{align-items:center;gap:var(--sp-2);height:var(--header-h);padding:0 var(--sp-4) 0 var(--sp-2);background:var(--bg-chrome);border-bottom:1px solid var(--border-subtle);box-shadow:var(--surface-highlight);z-index:40;flex-shrink:0;display:flex;position:relative}.fk-topbar__brand{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}.fk-topbar__logo,.fk-topbar__logo:link,.fk-topbar__logo:visited{border-radius:var(--radius-sm);cursor:pointer;width:32px;height:32px;color:var(--text-primary,#f2f3f4);transition:background var(--dur-ghost) var(--ease-out);background:0 0;border:0;place-items:center;display:grid}.fk-topbar__logo:hover{background:var(--surface-active)}.fk-topbar__logo:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-topbar__logo svg{width:18px;height:18px}.fk-topbar__context{align-items:center;gap:var(--sp-2);flex:1;min-width:0;display:flex}.fk-topbar__actions,.fk-topbar__utils{align-items:center;gap:var(--sp-2);flex-shrink:0;display:flex}.fk-topbar__divider{background:var(--border);width:1px;height:24px;margin:0 var(--sp-2);flex-shrink:0}.fk-topbar__togglegap{flex-shrink:0;width:32px;height:32px}.fk-topbar__util{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-secondary);cursor:pointer;transition:color var(--dur-ghost) var(--ease-out), background var(--dur-ghost) var(--ease-out);background:0 0;border:0;place-items:center;display:grid;position:relative}.fk-topbar__util:hover{color:var(--text-primary);background:var(--surface-active)}.fk-topbar__util:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-topbar__util.is-open{color:var(--horizon-glow);background:var(--surface-active)}.fk-topbar__util .icon{width:17px;height:17px}.fk-topbar__util--ai,.fk-topbar__util--ai:hover{color:var(--interface-iris)}.fk-topbar__util .util-dot{border-radius:var(--radius-pill);background:var(--terminal-amber);border:2px solid var(--bg-chrome);width:7px;height:7px;position:absolute;top:5px;right:6px}.fk-identity{flex-direction:column;justify-content:center;gap:1px;min-width:0;display:flex}.fk-identity__name{font-family:var(--font-display);font-size:15px;font-weight:var(--fw-semi);color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.fk-identity__meta{align-items:center;gap:var(--sp-1);font-family:var(--font-mono);font-size:var(--fs-mono-sm);letter-spacing:var(--ls-mono-tight);color:var(--text-secondary);white-space:nowrap;display:flex;overflow:hidden}.fk-contextchip{align-items:center;gap:var(--sp-2);height:36px;padding:0 var(--sp-3);background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-med);cursor:pointer;max-width:100%;transition:border-color var(--dur-ghost) var(--ease-out);display:inline-flex}.fk-contextchip:hover{border-color:var(--border-strong)}.fk-contextchip:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-contextchip.is-open{border-color:var(--horizon-glow)}.fk-contextchip{min-width:0}.fk-contextchip>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.fk-contextchip .icon{width:14px;height:14px;color:var(--text-secondary);flex-shrink:0}.fk-contextchip--static{cursor:default;background:0 0;border-color:#0000;padding-left:0}.fk-contextchip__sub{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);text-transform:uppercase;color:var(--text-secondary)}.fk-morph{justify-content:flex-end;display:inline-flex}.fk-appstrip{align-items:center;gap:var(--sp-1);background:var(--surface-2);border:1px solid var(--border-subtle);border-radius:var(--radius);flex-shrink:0;padding:3px;display:flex}.fk-appstrip__app{align-items:center;gap:var(--sp-2);height:30px;padding:0 var(--sp-2);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;transition:color var(--dur-ghost) var(--ease-out), background var(--dur-ghost) var(--ease-out);background:0 0;border:0;display:inline-flex;position:relative}.fk-appstrip__app .icon{flex-shrink:0;width:16px;height:16px}.fk-appstrip__app .app-label{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);text-transform:uppercase;display:none}.fk-appstrip__app:link,.fk-appstrip__app:visited{color:var(--text-secondary)}.fk-appstrip__app.is-active:link,.fk-appstrip__app.is-active:visited{color:var(--ink-on-accent)}.fk-appstrip__app:hover{color:var(--text-primary);background:var(--surface-active)}.fk-appstrip__app:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-appstrip__app.is-active{background:var(--horizon-glow);color:var(--ink-on-accent);padding:0 var(--sp-3)}.fk-appstrip__app.is-active .app-label{display:inline}.fk-appstrip__app[disabled]{color:var(--text-disabled);cursor:not-allowed}.fk-appstrip--profile{border-radius:var(--radius-pill);padding:3px}.fk-appstrip--profile .fk-appstrip__app{border-radius:var(--radius-pill);gap:0}.fk-appstrip--profile .fk-appstrip__app .app-label{opacity:0;white-space:nowrap;max-width:0;transition:max-width .6s var(--ease-out), opacity .4s var(--ease-out), margin-left .6s var(--ease-out);margin-left:0;display:inline-block;overflow:hidden}.fk-appstrip--profile .fk-appstrip__app.is-active .app-label,.fk-appstrip--profile:hover .fk-appstrip__app .app-label,.fk-appstrip--profile:focus-within .fk-appstrip__app .app-label{max-width:var(--fk-appstrip-label-max,calc(14ch + 2em));opacity:1;margin-left:var(--sp-2)}@media (prefers-reduced-motion:reduce){.fk-appstrip--profile .fk-appstrip__app .app-label{transition:none}}@media (width>=1280px){.fk-appstrip--profile .fk-appstrip__app .app-label{max-width:var(--fk-appstrip-label-max,14ch);opacity:1;margin-left:var(--sp-2)}}.fk-appstrip__sep{background:var(--border);width:1px;height:18px;margin:0 var(--sp-1);flex-shrink:0}.fk-appstrip__profile{border-radius:var(--radius-pill);cursor:pointer;background:0 0;border:0;place-items:center;width:30px;height:30px;padding:0;display:grid}.fk-appstrip__profile:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-appstrip__profile.is-open{box-shadow:0 0 0 2px var(--horizon-glow)}.fk-viewtabs{align-items:center;gap:var(--sp-1);scrollbar-width:none;min-width:0;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 0 calc(100% - 28px),#0000)}.fk-viewtabs::-webkit-scrollbar{display:none}.fk-viewtab{align-items:center;gap:var(--sp-2);height:28px;padding:0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:color var(--dur-ghost) var(--ease-out), background var(--dur-ghost) var(--ease-out);background:0 0;border:0;display:inline-flex}.fk-viewtab:hover{color:var(--text-primary);background:var(--surface-active)}.fk-viewtab:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-viewtab.is-active{color:var(--horizon-glow);background:var(--surface-active);box-shadow:inset 0 -2px 0 var(--horizon-glow)}.fk-topbar--focus{background:var(--surface)}.fk-topbar--focus .fk-appstrip{display:none}.fk-focus-flag{align-items:center;gap:var(--sp-2);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--terminal-amber);display:inline-flex}.fk-focus-flag:before{content:"";border-radius:var(--radius-pill);background:var(--terminal-amber);width:6px;height:6px;animation:pulse-soft 2s var(--ease-in-out) infinite}.fk-navrail{width:var(--sidebar-w-expanded);background:var(--bg-chrome);border-right:1px solid var(--border-subtle);transition:width var(--dur-layout) var(--ease-spring), margin-left var(--dur-layout) var(--ease-spring);flex-direction:column;flex-shrink:0;display:flex;overflow:hidden}.fk-navrail--collapsed,.fk-navrail--hidden{border-right-width:0;width:0}.fk-navrail__switcher{padding:var(--sp-3);border-bottom:1px solid var(--border-subtle)}.fk-navrail__search{padding:var(--sp-3) var(--sp-3) 0}.fk-navrail__list{padding:var(--sp-3) var(--sp-2);flex:1;min-height:0;overflow-y:auto}.fk-navrail__label{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;color:var(--text-muted);padding:var(--sp-4) var(--sp-2) var(--sp-2);display:block}.fk-navrail__item{align-items:center;gap:var(--sp-3);width:100%;height:36px;padding:0 var(--sp-2) 0 var(--sp-3);border-radius:var(--radius-sm);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:var(--fw-med);text-align:left;cursor:pointer;white-space:nowrap;transition:color var(--dur-ghost) var(--ease-out), background var(--dur-ghost) var(--ease-out);background:0 0;border:0;display:flex;position:relative}.fk-navrail__item .icon{flex-shrink:0;width:16px;height:16px}.fk-navrail__item .item-label{text-overflow:ellipsis;flex:1;overflow:hidden}.fk-navrail__item .item-count{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);color:var(--text-muted)}.fk-navrail__item:hover{color:var(--text-primary);background:var(--surface-active)}.fk-navrail__item:focus-visible{box-shadow:var(--focus-ring-inset);outline:none}.fk-navrail__item.is-active{color:var(--text-primary);background:var(--surface-active);box-shadow:inset 2px 0 0 var(--horizon-glow)}.fk-navrail__item.is-active .icon{color:var(--horizon-glow)}.fk-navrail--collapsed .fk-navrail__item{justify-content:center;padding:0}.fk-navrail--collapsed .fk-navrail__item .item-label,.fk-navrail--collapsed .fk-navrail__item .item-count{display:none}.fk-navrail__group{align-items:center;gap:2px;display:flex}.fk-navrail__group>.fk-navrail__item{flex:1;min-width:0}.fk-navrail__expand{border-radius:var(--radius-sm);width:26px;height:26px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin-right:2px;display:grid}.fk-navrail__expand:hover{color:var(--text-primary);background:var(--surface-active)}.fk-navrail__expand:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-navrail__expand .icon{width:14px;height:14px;transition:transform var(--dur-fast) var(--ease-out)}.fk-navrail__group.is-expanded .fk-navrail__expand .icon{transform:rotate(180deg)}.fk-navrail__children{padding-left:var(--sp-2);border-left:1px solid var(--border-subtle);overscroll-behavior:contain;flex-direction:column;flex-shrink:0;gap:1px;max-height:246px;margin-left:18px;display:flex;overflow-y:auto}.fk-navrail__item--child{height:30px;font-size:var(--fs-xs);flex-shrink:0}.fk-navrail__dot{border-radius:var(--radius-pill);background:var(--conn-disconnected);flex-shrink:0;width:7px;height:7px}.fk-navrail__dot.is-online{background:var(--status-success)}.fk-navrail--collapsed .fk-navrail__children,.fk-navrail--collapsed .fk-navrail__expand{display:none}.fk-navrail__folder{flex-direction:column;display:flex}.fk-navrail__folder>.fk-navrail__item .item-chevron{width:14px;height:14px;color:var(--text-muted);transition:transform var(--dur-fast) var(--ease-out);flex-shrink:0}.fk-navrail__folder.is-expanded>.fk-navrail__item .item-chevron{transform:rotate(180deg)}.fk-navrail__folder>.fk-navrail__children{max-height:none;overflow-y:visible}.fk-navrail .fk-navrail__flyout,.fk-navrail--collapsed .fk-navrail__tree{display:none}.fk-navrail--collapsed .fk-navrail__flyout{width:100%;display:flex;position:relative}.fk-navrail--collapsed .fk-navrail__switcher{display:none}.fk-navrail__panel{padding:var(--sp-2);border-top:1px solid var(--border-subtle)}.fk-navrail--collapsed .fk-navrail__panel{display:none}.fk-navrail__footer{padding:var(--sp-2);border-top:1px solid var(--border-subtle);flex-direction:column;gap:2px;display:flex}.fk-timelinedock{background:var(--bg);border-top:1px solid var(--border);padding:0 var(--sp-4) var(--sp-2);z-index:35;flex-shrink:0}.fk-timelinedock__track{cursor:pointer;height:14px;position:relative}.fk-timelinedock__track:before{content:"";background:var(--surface-raised);height:2px;position:absolute;top:6px;left:0;right:0}.fk-timelinedock__fill{background:var(--horizon-glow);height:2px;position:absolute;top:6px;left:0}.fk-timelinedock__playhead{border-radius:var(--radius-pill);background:var(--horizon-glow);border:2px solid var(--bg);width:12px;height:12px;position:absolute;top:1px;transform:translate(-50%)}.fk-timelinedock__row{align-items:center;gap:var(--sp-4);height:40px;display:flex}.fk-timelinedock__ctl{align-items:center;gap:var(--sp-2);color:var(--text-secondary);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);text-transform:uppercase;cursor:pointer;height:28px;padding:0 var(--sp-1);border-radius:var(--radius-sm);background:0 0;border:0;display:inline-flex}.fk-timelinedock__ctl:hover{color:var(--text-primary);background:var(--surface-active)}.fk-timelinedock__ctl:focus-visible{box-shadow:var(--focus-ring);outline:none}.fk-timelinedock__ctl .icon{width:13px;height:13px}.fk-timelinedock__clock{font-family:var(--font-mono);font-size:18px;font-weight:var(--fw-light);letter-spacing:var(--ls-mono-tight);color:var(--text-primary);font-variant-numeric:tabular-nums}.fk-timelinedock__ticks{font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);color:var(--text-muted);justify-content:space-between;padding-top:2px;display:flex}.fk-live-pill{align-items:center;gap:var(--sp-2);height:24px;padding:0 var(--sp-3);border-radius:var(--radius-pill);border:1px solid var(--status-success-bd);background:var(--status-success-bg);color:var(--status-success);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono);text-transform:uppercase;cursor:pointer;display:inline-flex}.fk-live-pill .dot{border-radius:var(--radius-pill);background:var(--status-success);width:6px;height:6px;animation:pulse-soft 1.6s var(--ease-in-out) infinite}.fk-live-pill.is-paused{border-color:var(--border);color:var(--text-secondary);background:0 0}.fk-live-pill.is-paused .dot{background:var(--text-muted);animation:none}.fk-editpanel{background:var(--bg-chrome);border-left:1px solid var(--border-subtle);flex-direction:column;flex-shrink:0;width:320px;display:flex;overflow-y:auto}.fk-editpanel__head{align-items:center;gap:var(--sp-2);padding:var(--sp-4);border-bottom:1px solid var(--border-subtle);display:flex}.fk-editpanel__body{gap:var(--sp-5);padding:var(--sp-4);flex-direction:column;display:flex}.fk-tip{position:relative}.fk-tip:after{content:attr(data-tip);background:var(--surface-overlay);color:var(--text-primary);font-family:var(--font-mono);font-size:var(--fs-mono-xs);letter-spacing:var(--ls-mono-tight);text-transform:uppercase;border-radius:var(--radius-sm);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--dur-fast) var(--ease-out);z-index:80;padding:5px 10px;position:absolute}.fk-tip:hover:after,.fk-tip:focus-visible:after{opacity:1}.fk-tip--below:after{top:calc(100% + 8px);left:50%;transform:translate(-50%)}.fk-tip--right:after{top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.fk-navrail .fk-tip--right:after{left:calc(var(--sidebar-w-expanded) + 10px);position:fixed;top:auto;transform:none}.fk-navrail--collapsed .fk-tip--right:after{left:calc(var(--sidebar-w-collapsed) + 10px)}@media (width<=900px){.fk-navrail,.fk-navrail--collapsed{top:var(--header-h);z-index:55;width:min(300px,84vw);transition:transform var(--dur-med) var(--ease-out);box-shadow:none;border-right:1px solid var(--border);position:fixed;bottom:0;left:0;transform:translate(-102%)}.fk-shell--nav-open .fk-navrail{box-shadow:var(--shadow-3);transform:translate(0)}.fk-navrail-backdrop{inset:var(--header-h) 0 0 0;z-index:54;background:#00000080;border:0;position:fixed}.fk-navrail--collapsed .fk-navrail__item{padding:0 var(--sp-2) 0 var(--sp-3);justify-content:flex-start}.fk-navrail--collapsed .fk-navrail__item .item-label,.fk-navrail--collapsed .fk-navrail__item .item-count{display:initial}.fk-navrail--collapsed .fk-navrail__label{height:auto;padding:var(--sp-4) var(--sp-2) var(--sp-2);font-size:var(--fs-mono-xs);line-height:normal}.fk-navrail--collapsed .fk-navrail__label:after{display:none}.fk-navrail--collapsed .fk-navrail__list>.fk-navrail__label:first-child{padding:var(--sp-4) var(--sp-2) var(--sp-2)}.fk-navrail--collapsed .fk-navrail__panel{display:block}.fk-navrail--collapsed .fk-navrail__children,.fk-navrail--collapsed .fk-navrail__expand{display:initial}.fk-navrail--collapsed .fk-navrail__children{display:flex}.fk-navrail--collapsed .fk-navrail__tree{display:block}.fk-navrail--collapsed .fk-navrail__flyout{display:none}.fk-navrail--collapsed .fk-navrail__switcher{display:block}.fk-navrail .fk-tip:after,.fk-navrail--hidden{display:none}.fk-editpanel{top:var(--header-h);z-index:50;width:min(320px,90vw);box-shadow:var(--shadow-3);position:fixed;bottom:0;right:0}.fk-topbar{padding:0 var(--sp-3);gap:var(--sp-2)}.fk-appstrip__app.is-active{padding:0 var(--sp-2)}.fk-appstrip__app.is-active .app-label{display:none}.fk-timelinedock__row{height:auto;padding:var(--sp-2) 0;row-gap:var(--sp-1);flex-wrap:wrap}}@media (width<=640px){.fk-low-priority{display:none!important}.fk-appstrip--profile .fk-appstrip__app,.fk-appstrip--profile .fk-appstrip__sep{display:none}.fk-topbar{gap:var(--sp-1)}.fk-topbar__util--ai,.fk-identity__meta,.fk-contextchip+.fk-identity{display:none}.fk-morph{min-width:0!important}.fk-contextchip__sub{display:none}.fk-topbar__divider{margin:0}.fk-timelinedock__clock{font-size:14px}}
