@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--gf-canvas: #08090B;--gf-canvas-rgb: 8, 9, 11;--gf-canvas-deep: #040506;--gf-canvas-deep-rgb: 4, 5, 6;--gf-surface: #111317;--gf-surface-rgb: 17, 19, 23;--gf-surface-raised: #1A1D22;--gf-surface-raised-rgb: 26, 29, 34;--gf-surface-overlay: #20242A;--gf-surface-overlay-rgb: 32, 36, 42;--gf-surface-hover: #262A31;--gf-surface-hover-rgb: 38, 42, 49;--gf-border-subtle: #24282E;--gf-border-subtle-rgb: 36, 40, 46;--gf-border: #34383E;--gf-border-rgb: 52, 56, 62;--gf-border-strong: #4A4F57;--gf-border-strong-rgb: 74, 79, 87;--gf-text: #F5F5F2;--gf-text-rgb: 245, 245, 242;--gf-text-secondary: #C2C4C8;--gf-text-secondary-rgb: 194, 196, 200;--gf-text-muted: #96999F;--gf-text-muted-rgb: 150, 153, 159;--gf-text-faint: #6B6F76;--gf-text-faint-rgb: 107, 111, 118;--gf-on-accent: #08090B;--gf-on-accent-rgb: 8, 9, 11;--gf-status-running: #3FD49A;--gf-status-running-rgb: 63, 212, 154;--gf-status-queued: #96999F;--gf-status-queued-rgb: 150, 153, 159;--gf-status-attention: #FFB547;--gf-status-attention-rgb: 255, 181, 71;--gf-status-failed: #FF5D6C;--gf-status-failed-rgb: 255, 93, 108;--gf-status-info: #6CB4FF;--gf-status-info-rgb: 108, 180, 255;--gf-font-sans: "Geist", "Segoe UI", system-ui, -apple-system, sans-serif;--gf-font-mono: "Geist Mono", "Cascadia Mono", Consolas, ui-monospace, monospace;--gf-type-display-size: 44px;--gf-type-display-line: 1.05;--gf-type-display-weight: 600;--gf-type-display-tracking: -.04em;--gf-type-display-family: var(--gf-font-sans);--gf-type-title-size: 32px;--gf-type-title-line: 1.15;--gf-type-title-weight: 600;--gf-type-title-tracking: -.035em;--gf-type-title-family: var(--gf-font-sans);--gf-type-section-size: 20px;--gf-type-section-line: 1.25;--gf-type-section-weight: 600;--gf-type-section-tracking: -.025em;--gf-type-section-family: var(--gf-font-sans);--gf-type-panel-size: 15px;--gf-type-panel-line: 1.35;--gf-type-panel-weight: 600;--gf-type-panel-tracking: -.015em;--gf-type-panel-family: var(--gf-font-sans);--gf-type-body-size: 14px;--gf-type-body-line: 1.5;--gf-type-body-weight: 400;--gf-type-body-tracking: 0;--gf-type-body-family: var(--gf-font-sans);--gf-type-nav-size: 13px;--gf-type-nav-line: 1.4;--gf-type-nav-weight: 500;--gf-type-nav-tracking: 0;--gf-type-nav-family: var(--gf-font-sans);--gf-type-meta-size: 12px;--gf-type-meta-line: 1.45;--gf-type-meta-weight: 400;--gf-type-meta-tracking: .01em;--gf-type-meta-family: var(--gf-font-sans);--gf-type-label-size: 11px;--gf-type-label-line: 1.3;--gf-type-label-weight: 600;--gf-type-label-tracking: .06em;--gf-type-label-family: var(--gf-font-mono);--gf-type-metric-size: 28px;--gf-type-metric-line: 1.1;--gf-type-metric-weight: 600;--gf-type-metric-tracking: -.03em;--gf-type-metric-family: var(--gf-font-sans);--gf-type-code-size: 12px;--gf-type-code-line: 1.55;--gf-type-code-weight: 400;--gf-type-code-tracking: 0;--gf-type-code-family: var(--gf-font-mono);--gf-space-1: 4px;--gf-space-2: 8px;--gf-space-3: 12px;--gf-space-4: 16px;--gf-space-5: 20px;--gf-space-6: 24px;--gf-space-8: 32px;--gf-space-10: 40px;--gf-space-12: 48px;--gf-space-16: 64px;--gf-radius-sm: 6px;--gf-radius-md: 10px;--gf-radius-lg: 16px;--gf-radius-xl: 22px;--gf-radius-pill: 999px;--gf-motion-fast: .12s;--gf-motion-base: .2s;--gf-motion-slow: .36s;--gf-motion-ease: cubic-bezier(.2, .8, .2, 1);--gf-motion-ambient-period: 24s;--gf-glass: rgba(17, 19, 23, .72);--gf-glass-strong: rgba(17, 19, 23, .88);--gf-glass-blur: 14px;--gf-shadow-panel: 0 1px 0 rgba(255,255,255,.03) inset, 0 18px 48px rgba(0,0,0,.55);--gf-shadow-pop: 0 24px 64px rgba(0,0,0,.7);--gf-glow-strength: .38;--gf-layout-sidebar: 244px;--gf-layout-topbar: 64px;--gf-layout-rail: 372px;--gf-layout-gutter: 16px;--gf-accent: #FFD400;--gf-accent-rgb: 255, 212, 0;--gf-accent-dim: #8B7100;--gf-accent-hot: #FFE866;color-scheme:dark}[data-gf-product=argus]{--gf-accent: #FFD400;--gf-accent-rgb: 255, 212, 0;--gf-accent-dim: #8B7100;--gf-accent-hot: #FFE866}[data-gf-product=lab]{--gf-accent: #B58AFF;--gf-accent-rgb: 181, 138, 255;--gf-accent-dim: #5E4594;--gf-accent-hot: #D7C2FF}[data-gf-product=voxa]{--gf-accent: #55C7E8;--gf-accent-rgb: 85, 199, 232;--gf-accent-dim: #2A6B7E;--gf-accent-hot: #A6E6F7}[data-gf-product=thera]{--gf-accent: #E78BB7;--gf-accent-rgb: 231, 139, 183;--gf-accent-dim: #7E4561;--gf-accent-hot: #F5C2DA}.gf-type-display{font-family:var(--gf-type-display-family);font-size:var(--gf-type-display-size);line-height:var(--gf-type-display-line);font-weight:var(--gf-type-display-weight);letter-spacing:var(--gf-type-display-tracking)}.gf-type-title{font-family:var(--gf-type-title-family);font-size:var(--gf-type-title-size);line-height:var(--gf-type-title-line);font-weight:var(--gf-type-title-weight);letter-spacing:var(--gf-type-title-tracking)}.gf-type-section{font-family:var(--gf-type-section-family);font-size:var(--gf-type-section-size);line-height:var(--gf-type-section-line);font-weight:var(--gf-type-section-weight);letter-spacing:var(--gf-type-section-tracking)}.gf-type-panel{font-family:var(--gf-type-panel-family);font-size:var(--gf-type-panel-size);line-height:var(--gf-type-panel-line);font-weight:var(--gf-type-panel-weight);letter-spacing:var(--gf-type-panel-tracking)}.gf-type-body{font-family:var(--gf-type-body-family);font-size:var(--gf-type-body-size);line-height:var(--gf-type-body-line);font-weight:var(--gf-type-body-weight);letter-spacing:var(--gf-type-body-tracking)}.gf-type-nav{font-family:var(--gf-type-nav-family);font-size:var(--gf-type-nav-size);line-height:var(--gf-type-nav-line);font-weight:var(--gf-type-nav-weight);letter-spacing:var(--gf-type-nav-tracking)}.gf-type-meta{font-family:var(--gf-type-meta-family);font-size:var(--gf-type-meta-size);line-height:var(--gf-type-meta-line);font-weight:var(--gf-type-meta-weight);letter-spacing:var(--gf-type-meta-tracking)}.gf-type-label{font-family:var(--gf-type-label-family);font-size:var(--gf-type-label-size);line-height:var(--gf-type-label-line);font-weight:var(--gf-type-label-weight);letter-spacing:var(--gf-type-label-tracking);text-transform:uppercase}.gf-type-metric{font-family:var(--gf-type-metric-family);font-size:var(--gf-type-metric-size);line-height:var(--gf-type-metric-line);font-weight:var(--gf-type-metric-weight);letter-spacing:var(--gf-type-metric-tracking)}.gf-type-code{font-family:var(--gf-type-code-family);font-size:var(--gf-type-code-size);line-height:var(--gf-type-code-line);font-weight:var(--gf-type-code-weight);letter-spacing:var(--gf-type-code-tracking)}.gf-root,.gf-root body{background:var(--gf-canvas);color:var(--gf-text);font-family:var(--gf-font-sans);font-size:var(--gf-type-body-size);line-height:var(--gf-type-body-line);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"ss01","cv11"}.gf-root ::selection{background:rgba(var(--gf-accent-rgb),.32);color:var(--gf-text)}.gf-root :focus-visible{outline:2px solid var(--gf-accent);outline-offset:2px}.gf-mono,.gf-root code,.gf-root kbd,.gf-root pre{font-family:var(--gf-font-mono);font-variant-ligatures:none}.gf-tabular{font-variant-numeric:tabular-nums}.gf-muted{color:var(--gf-text-muted)}.gf-faint{color:var(--gf-text-faint)}.gf-accent{color:var(--gf-accent)}.gf-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gf-heading{margin:0;color:var(--gf-text)}.gf-text{margin:0}.gf-text--secondary{color:var(--gf-text-secondary)}.gf-text--muted,.gf-label{color:var(--gf-text-muted)}.gf-title-slash{color:var(--gf-accent);margin-right:.32em;font-weight:500}.gf-btn{--b: var(--gf-border-strong);--c: var(--gf-text);--f: transparent;display:inline-flex;align-items:center;justify-content:center;gap:var(--gf-space-2);height:36px;padding:0 var(--gf-space-4);border-radius:var(--gf-radius-pill);border:1px solid var(--b);background:var(--f);color:var(--c);font:inherit;font-size:var(--gf-type-nav-size);font-weight:var(--gf-type-nav-weight);letter-spacing:var(--gf-type-nav-tracking);cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(var(--gf-glass-blur));backdrop-filter:blur(var(--gf-glass-blur));transition:background var(--gf-motion-fast) var(--gf-motion-ease),border-color var(--gf-motion-fast) var(--gf-motion-ease),box-shadow var(--gf-motion-base) var(--gf-motion-ease),color var(--gf-motion-fast) var(--gf-motion-ease)}.gf-btn:hover:not(:disabled){--f: rgba(var(--gf-text-rgb), .06)}.gf-btn:active:not(:disabled){transform:translateY(1px)}.gf-btn:disabled{opacity:.45;cursor:default}.gf-btn--primary{--b: rgba(var(--gf-accent-rgb), .75);--c: var(--gf-accent);--f: rgba(var(--gf-accent-rgb), .06)}.gf-btn--primary:hover:not(:disabled){--f: rgba(var(--gf-accent-rgb), .14);box-shadow:0 0 22px rgba(var(--gf-accent-rgb),.22)}.gf-btn--ghost{--b: transparent;--c: var(--gf-text-secondary);-webkit-backdrop-filter:none;backdrop-filter:none}.gf-btn--ghost:hover:not(:disabled){--c: var(--gf-text)}.gf-btn--danger{--b: rgba(var(--gf-status-failed-rgb), .7);--c: var(--gf-status-failed)}.gf-btn--danger:hover:not(:disabled){--f: rgba(var(--gf-status-failed-rgb), .12)}.gf-btn--solid{--b: var(--gf-text);--c: var(--gf-canvas);--f: var(--gf-text)}.gf-btn--solid:hover:not(:disabled){--f: #ffffff}.gf-btn--sm{height:28px;padding:0 var(--gf-space-3);font-size:var(--gf-type-meta-size)}.gf-btn--lg{height:44px;padding:0 var(--gf-space-6);font-size:var(--gf-type-body-size)}.gf-btn--block{width:100%}.gf-icon-btn{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:var(--gf-radius-pill);border:1px solid transparent;background:transparent;color:var(--gf-text-secondary);cursor:pointer;transition:color var(--gf-motion-fast),border-color var(--gf-motion-fast),background var(--gf-motion-fast);position:relative}.gf-icon-btn:hover{color:var(--gf-text);background:rgba(var(--gf-text-rgb),.05)}.gf-icon-btn--outline{border-color:var(--gf-border-strong);color:var(--gf-text)}.gf-icon-btn--sm{width:30px;height:30px}.gf-icon-btn .gf-count{position:absolute;top:4px;right:3px;min-width:16px;height:16px;padding:0 4px;border-radius:99px;background:var(--gf-accent);color:var(--gf-on-accent);font:600 10px/16px var(--gf-font-mono);text-align:center}.gf-panel{position:relative;background:linear-gradient(180deg,rgba(var(--gf-surface-raised-rgb),.78),rgba(var(--gf-surface-rgb),.72));border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-lg);box-shadow:var(--gf-shadow-panel);-webkit-backdrop-filter:blur(var(--gf-glass-blur));backdrop-filter:blur(var(--gf-glass-blur));padding:var(--gf-space-4) var(--gf-space-5);min-width:0}.gf-panel:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.05),transparent 30%)}.gf-panel--accent{border-color:rgba(var(--gf-accent-rgb),.55);box-shadow:var(--gf-shadow-panel),0 0 32px rgba(var(--gf-accent-rgb),.12)}.gf-panel--flush{padding:0}.gf-panel__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-3);margin-bottom:var(--gf-space-3)}.gf-panel__title{display:flex;align-items:center;gap:var(--gf-space-2);margin:0}.gf-panel__title svg{color:var(--gf-accent)}.gf-panel__action{color:var(--gf-text-secondary);font-size:var(--gf-type-meta-size);display:inline-flex;gap:6px;align-items:center;background:none;border:0;cursor:pointer}.gf-panel__action:hover{color:var(--gf-text)}.gf-dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--gf-status-queued);flex:none}.gf-dot--running{background:var(--gf-status-running);box-shadow:0 0 8px rgba(var(--gf-status-running-rgb),.7)}.gf-dot--active,.gf-dot--accent{background:var(--gf-accent);box-shadow:0 0 8px rgba(var(--gf-accent-rgb),.7)}.gf-dot--attention{background:var(--gf-status-attention)}.gf-dot--failed{background:var(--gf-status-failed);box-shadow:0 0 8px rgba(var(--gf-status-failed-rgb),.6)}.gf-dot--info{background:var(--gf-status-info)}.gf-dot--idle,.gf-dot--queued{background:var(--gf-status-queued)}.gf-dot--pulse{animation:gf-pulse 1.8s var(--gf-motion-ease) infinite}.gf-status{display:inline-flex;align-items:center;gap:7px;color:var(--gf-text-secondary);font-size:var(--gf-type-meta-size);line-height:1.2}.gf-status--running{color:var(--gf-text-secondary)}.gf-status--active{color:var(--gf-accent)}.gf-status--failed{color:var(--gf-status-failed)}.gf-status--attention{color:var(--gf-status-attention)}.gf-badge{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--gf-radius-pill);border:1px solid var(--gf-border);color:var(--gf-text-secondary);font-family:var(--gf-font-mono);font-size:var(--gf-type-label-size);font-weight:600;letter-spacing:var(--gf-type-label-tracking);text-transform:uppercase}.gf-badge--accent{border-color:rgba(var(--gf-accent-rgb),.6);color:var(--gf-accent);background:rgba(var(--gf-accent-rgb),.08)}.gf-badge--failed{border-color:rgba(var(--gf-status-failed-rgb),.6);color:var(--gf-status-failed)}.gf-badge--running{border-color:rgba(var(--gf-status-running-rgb),.5);color:var(--gf-status-running)}.gf-live{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 16px;border-radius:var(--gf-radius-pill);border:1.5px solid var(--gf-accent);color:var(--gf-accent);background:rgba(var(--gf-canvas-rgb),.55);font-weight:600;font-size:var(--gf-type-body-size);letter-spacing:.04em;box-shadow:0 0 18px rgba(var(--gf-accent-rgb),.25)}.gf-live--quiet{border-color:var(--gf-border-strong);color:var(--gf-text-secondary);box-shadow:none}.gf-progress{position:relative;height:6px;border-radius:99px;background:rgba(var(--gf-text-rgb),.12);overflow:hidden}.gf-progress>span{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:linear-gradient(90deg,var(--gf-accent-dim),var(--gf-accent));box-shadow:0 0 10px rgba(var(--gf-accent-rgb),.5);transition:width var(--gf-motion-slow) var(--gf-motion-ease)}.gf-progress--neutral>span{background:linear-gradient(90deg,#7a7d82,#c9cbcf);box-shadow:none}.gf-progress--indeterminate>span{width:35%!important;animation:gf-indeterminate 1.6s var(--gf-motion-ease) infinite}.gf-meter{display:grid;grid-template-columns:76px 1fr 44px;align-items:center;gap:var(--gf-space-3);padding:5px 0}.gf-meter__label{color:var(--gf-text-secondary);font-size:var(--gf-type-meta-size)}.gf-meter__value{text-align:right;font-size:var(--gf-type-meta-size);color:var(--gf-text);font-variant-numeric:tabular-nums}.gf-metric{display:flex;flex-direction:column;gap:2px}.gf-metric__value{color:var(--gf-text);font-variant-numeric:tabular-nums}.gf-stat-row{display:grid;grid-template-columns:18px 1fr auto;align-items:center;gap:var(--gf-space-3);padding:7px 0;border-top:1px solid rgba(var(--gf-text-rgb),.06)}.gf-stat-row:first-child{border-top:0}.gf-stat-row svg{color:var(--gf-text-muted)}.gf-stat-row__label{color:var(--gf-text-secondary);font-size:var(--gf-type-nav-size)}.gf-stat-row__value{font-weight:600;font-size:var(--gf-type-panel-size);font-variant-numeric:tabular-nums}.gf-gauge{position:relative;display:grid;place-items:center}.gf-gauge svg{display:block;overflow:visible}.gf-gauge__center{position:absolute;inset:0;display:grid;place-content:center;text-align:center;padding-top:18px}.gf-gauge__value{font-size:34px;font-weight:600;letter-spacing:-.035em;line-height:1;font-variant-numeric:tabular-nums}.gf-gauge__caption{margin-top:6px;color:var(--gf-accent);font-size:var(--gf-type-body-size)}.gf-nav{display:flex;flex-direction:column;gap:4px}.gf-nav-item{display:flex;align-items:center;gap:var(--gf-space-3);height:44px;padding:0 var(--gf-space-4);border-radius:var(--gf-radius-md);border:1px solid transparent;background:transparent;color:var(--gf-text-secondary);font:inherit;font-size:15px;font-weight:500;letter-spacing:-.01em;text-align:left;cursor:pointer;width:100%;transition:background var(--gf-motion-fast),color var(--gf-motion-fast)}.gf-nav-item svg{flex:none;color:var(--gf-text-muted);transition:color var(--gf-motion-fast)}.gf-nav-item:hover{color:var(--gf-text);background:rgba(var(--gf-text-rgb),.04)}.gf-nav-item:hover svg{color:var(--gf-text)}.gf-nav-item[aria-current=page]{background:linear-gradient(180deg,var(--gf-accent-hot),var(--gf-accent) 55%,#e8be00);color:var(--gf-on-accent);font-weight:600;box-shadow:0 0 28px rgba(var(--gf-accent-rgb),.35),inset 0 1px #fff6}.gf-nav-item[aria-current=page] svg{color:var(--gf-on-accent)}.gf-nav-item__count{margin-left:auto;min-width:22px;height:20px;padding:0 6px;border-radius:99px;background:rgba(var(--gf-accent-rgb),.16);color:var(--gf-accent);font:600 11px/20px var(--gf-font-mono);text-align:center}.gf-nav-item[aria-current=page] .gf-nav-item__count{background:#0000002e;color:var(--gf-on-accent)}.gf-product-bar{display:flex;align-items:stretch;gap:var(--gf-space-8);height:100%}.gf-product-tab{position:relative;display:inline-flex;align-items:center;padding:0 var(--gf-space-4);background:none;border:0;cursor:pointer;color:var(--gf-text-secondary);font:inherit;font-size:17px;font-weight:500;letter-spacing:-.015em;text-decoration:none}.gf-product-tab:hover:not([aria-disabled=true]){color:var(--gf-text)}.gf-product-tab[aria-current=page]{color:var(--gf-text);font-weight:600}.gf-product-tab[aria-current=page]:after{content:"";position:absolute;left:0;right:0;bottom:0;height:3px;border-radius:3px 3px 0 0;background:var(--gf-accent);box-shadow:0 0 14px rgba(var(--gf-accent-rgb),.8)}.gf-product-tab[aria-disabled=true]{cursor:default}.gf-tabs{display:inline-flex;gap:2px;padding:3px;border-radius:var(--gf-radius-pill);border:1px solid var(--gf-border-subtle);background:rgba(var(--gf-surface-rgb),.6)}.gf-tabs button{height:28px;padding:0 var(--gf-space-3);border-radius:var(--gf-radius-pill);border:0;background:none;color:var(--gf-text-muted);font:inherit;font-size:var(--gf-type-meta-size);font-weight:500;cursor:pointer}.gf-tabs button[aria-selected=true]{background:rgba(var(--gf-accent-rgb),.14);color:var(--gf-accent)}.gf-search{display:flex;align-items:center;gap:var(--gf-space-3);height:44px;padding:0 var(--gf-space-3) 0 var(--gf-space-4);border-radius:var(--gf-radius-pill);border:1px solid var(--gf-border);background:rgba(var(--gf-surface-rgb),.7);color:var(--gf-text-muted);transition:border-color var(--gf-motion-fast),box-shadow var(--gf-motion-fast);min-width:0}.gf-search:focus-within,.gf-search:hover{border-color:var(--gf-border-strong)}.gf-search:focus-within{box-shadow:0 0 0 3px rgba(var(--gf-accent-rgb),.12)}.gf-search input{flex:1;min-width:0;height:100%;border:0;outline:0;background:transparent;color:var(--gf-text);font:inherit;font-size:15px}.gf-search input::placeholder{color:var(--gf-text-muted)}.gf-kbd{display:inline-flex;align-items:center;height:22px;padding:0 7px;border-radius:6px;color:var(--gf-text-secondary);font:500 12px/1 var(--gf-font-mono);letter-spacing:.04em}.gf-avatar{display:inline-grid;place-items:center;width:40px;height:40px;border-radius:50%;border:1.5px solid var(--gf-text);font-weight:600;font-size:14px;letter-spacing:.02em;color:var(--gf-text);background:rgba(var(--gf-surface-rgb),.7)}.gf-agent-card{display:grid;grid-template-columns:44px 1fr;align-items:center;gap:var(--gf-space-3);min-width:172px;padding:10px 18px 10px 12px;border-radius:var(--gf-radius-md);border:1px solid rgba(var(--gf-text-rgb),.26);background:rgba(var(--gf-canvas-rgb),.82);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--gf-text);text-align:left;cursor:pointer;font:inherit;box-shadow:0 10px 30px #0000008c;transition:border-color var(--gf-motion-base),box-shadow var(--gf-motion-base),transform var(--gf-motion-base) var(--gf-motion-ease)}.gf-agent-card:hover{border-color:rgba(var(--gf-text-rgb),.55);transform:translateY(-1px)}.gf-agent-card--active{border-color:rgba(var(--gf-accent-rgb),.85);box-shadow:0 0 0 1px rgba(var(--gf-accent-rgb),.15),0 0 26px rgba(var(--gf-accent-rgb),.22),0 10px 30px #0000008c}.gf-agent-card--failed{border-color:rgba(var(--gf-status-failed-rgb),.7)}.gf-agent-card__icon{display:grid;place-items:center;width:44px;height:44px;color:var(--gf-text)}.gf-agent-card__name{font-size:15px;font-weight:600;letter-spacing:-.015em;line-height:1.25;white-space:nowrap}.gf-agent-card__status{margin-top:3px;min-width:0}.gf-agent-card__status .gf-status{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}.gf-agent-card>span:last-child{min-width:0}.gf-flow{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--gf-space-2)}.gf-flow__arrow{flex:1;min-width:18px;height:56px;display:grid;place-items:center;color:var(--gf-accent)}.gf-flow__arrow svg{width:100%;max-width:46px}.gf-flow__step{display:flex;flex-direction:column;align-items:center;gap:8px;background:none;border:0;padding:0;cursor:pointer;color:var(--gf-text-secondary);font:inherit}.gf-flow__tile{position:relative;display:grid;place-items:center;width:58px;height:58px;border-radius:14px;border:1px solid var(--gf-border-strong);background:rgba(var(--gf-surface-raised-rgb),.85);color:var(--gf-text);transition:border-color var(--gf-motion-base),box-shadow var(--gf-motion-base)}.gf-flow__step:hover .gf-flow__tile{border-color:rgba(var(--gf-text-rgb),.6)}.gf-flow__step--active .gf-flow__tile{border:1.5px solid var(--gf-accent);color:var(--gf-accent);box-shadow:0 0 22px rgba(var(--gf-accent-rgb),.3)}.gf-flow__step--active{color:var(--gf-accent)}.gf-flow__check{position:absolute;right:-4px;bottom:-4px;width:16px;height:16px;border-radius:50%;display:grid;place-items:center;background:var(--gf-canvas);color:var(--gf-status-running)}.gf-flow__count{position:absolute;top:-8px;right:-8px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:var(--gf-surface-overlay);border:1px solid var(--gf-border-strong);font:600 11px/18px var(--gf-font-mono);color:var(--gf-text);text-align:center}.gf-flow__step--active .gf-flow__count{background:var(--gf-accent);border-color:var(--gf-accent);color:var(--gf-on-accent)}.gf-flow__label{font-size:var(--gf-type-meta-size)}.gf-list{display:flex;flex-direction:column}.gf-run{display:grid;grid-template-columns:26px 76px 1fr auto;align-items:center;gap:var(--gf-space-3);padding:9px 0;border-top:1px solid rgba(var(--gf-text-rgb),.06);background:none;border-left:0;border-right:0;border-bottom:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.gf-run:first-child{border-top:0}.gf-run__play{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;border:1px solid var(--gf-border-strong);color:var(--gf-text)}.gf-run__id{font:500 12px/1 var(--gf-font-mono);color:var(--gf-text-secondary)}.gf-run__title{font-size:var(--gf-type-nav-size);color:var(--gf-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gf-run__body{min-width:0;display:flex;flex-direction:column;gap:6px}.gf-run__end{font-size:var(--gf-type-meta-size);color:var(--gf-text);font-variant-numeric:tabular-nums;display:inline-flex;align-items:center}.gf-insight{display:grid;grid-template-columns:10px 1fr auto;align-items:baseline;gap:var(--gf-space-3);padding:7px 0}.gf-insight .gf-dot{transform:translateY(-1px)}.gf-insight__text{font-size:var(--gf-type-nav-size);color:var(--gf-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gf-insight__time{font-size:var(--gf-type-meta-size);color:var(--gf-text-muted);white-space:nowrap}.gf-scrim{position:fixed;inset:0;background:#0000009e;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:80;animation:gf-fade var(--gf-motion-base) var(--gf-motion-ease)}.gf-dialog{position:fixed;z-index:81;left:50%;top:50%;transform:translate(-50%,-50%);width:min(820px,calc(100vw - 32px));max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:linear-gradient(180deg,rgba(var(--gf-surface-raised-rgb),.96),rgba(var(--gf-canvas-rgb),.98));border:1px solid var(--gf-border);border-radius:var(--gf-radius-xl);box-shadow:var(--gf-shadow-pop);animation:gf-rise var(--gf-motion-slow) var(--gf-motion-ease)}.gf-dialog__head{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-3);padding:var(--gf-space-4) var(--gf-space-5)}.gf-dialog__body{flex:1;min-height:0;overflow:auto;padding:0 var(--gf-space-5) var(--gf-space-5)}.gf-brand{display:inline-flex;align-items:center;gap:12px;color:var(--gf-text);font-size:24px;font-weight:600;letter-spacing:-.03em;text-decoration:none;background:none;border:0;cursor:pointer;padding:0}.gf-brand svg{color:var(--gf-text)}@keyframes gf-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes gf-indeterminate{0%{left:-35%}to{left:100%}}@keyframes gf-fade{0%{opacity:0}}@keyframes gf-rise{0%{opacity:0;transform:translate(-50%,calc(-50% + 12px))}}@media(prefers-reduced-motion:reduce){.gf-dot--pulse,.gf-progress--indeterminate>span{animation:none}.gf-dialog,.gf-scrim{animation:none}}.gf-spin{animation:gf-spin 6s linear infinite}@keyframes gf-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.gf-spin{animation:none}}@scope([data-gf-buttons=flat])to ([data-gf-buttons=glass],[data-gf-buttons=outline]){.gf-btn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;--b: transparent;--f: var(--gf-surface-overlay);--c: var(--gf-text)}.gf-btn:hover:not(:disabled){--f: var(--gf-surface-hover);box-shadow:none}.gf-btn--primary{--f: var(--gf-accent);--c: var(--gf-on-accent);font-weight:600}.gf-btn--primary:hover:not(:disabled){--f: var(--gf-accent-hot)}.gf-btn--ghost{--f: transparent;--c: var(--gf-text-secondary)}.gf-btn--ghost:hover:not(:disabled){--f: rgba(var(--gf-text-rgb), .06);--c: var(--gf-text)}.gf-btn--danger{--f: var(--gf-status-failed);--c: var(--gf-on-accent)}.gf-btn--solid{--f: var(--gf-text);--c: var(--gf-canvas)}.gf-icon-btn--outline{border-color:transparent;background:var(--gf-surface-overlay)}.gf-nav-item[aria-current=page]{background:var(--gf-accent);box-shadow:none}.gf-flow__step--active .gf-flow__tile{background:var(--gf-accent);border-color:var(--gf-accent);color:var(--gf-on-accent);box-shadow:none}.gf-live{box-shadow:none}.gf-tabs button[aria-selected=true]{background:var(--gf-accent);color:var(--gf-on-accent)}}@scope([data-gf-buttons=outline])to ([data-gf-buttons=glass],[data-gf-buttons=flat]){.gf-btn{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;--f: transparent}.gf-btn:hover:not(:disabled){--f: transparent;--b: rgba(var(--gf-text-rgb), .7);box-shadow:none}.gf-btn--primary{--b: var(--gf-accent);--c: var(--gf-accent);--f: transparent}.gf-btn--primary:hover:not(:disabled){--f: transparent;--b: var(--gf-accent-hot);--c: var(--gf-accent-hot)}.gf-btn--ghost{--b: transparent}.gf-btn--ghost:hover:not(:disabled){--b: var(--gf-border)}.gf-btn--danger:hover:not(:disabled){--f: transparent;--b: var(--gf-status-failed)}.gf-btn--solid{--b: var(--gf-text);--c: var(--gf-text);--f: transparent}.gf-btn--solid:hover:not(:disabled){--f: transparent;--b: var(--gf-accent);--c: var(--gf-accent)}.gf-icon-btn--outline:hover{background:transparent;border-color:var(--gf-text)}.gf-nav-item[aria-current=page]{background:transparent;border-color:var(--gf-accent);color:var(--gf-accent);box-shadow:none}.gf-nav-item[aria-current=page] svg{color:var(--gf-accent)}.gf-nav-item[aria-current=page] .gf-nav-item__count{background:rgba(var(--gf-accent-rgb),.16);color:var(--gf-accent)}.gf-flow__step--active .gf-flow__tile{background:transparent;box-shadow:none}.gf-live{box-shadow:none;background:transparent}.gf-tabs button[aria-selected=true]{background:transparent;box-shadow:inset 0 0 0 1px var(--gf-accent)}}.evidence-dialog{max-width:640px}.evidence-form{padding:var(--gf-space-6)}.table-scroll{position:relative}.panel-content,.metric-card{--radar-inner-padding: var(--gf-space-1)}.user-row{width:100%;background:none;border-right:0;border-left:0;border-bottom:0;color:var(--gf-text);text-align:left}.demo-identity{max-width:230px;padding:var(--gf-space-2);background:var(--gf-surface);font-size:var(--gf-type-meta-size)}@media(max-width:700px){.demo-identity{max-width:165px}.topbar-actions{gap:var(--gf-space-2)}.topbar-divider{display:none}.breadcrumbs>span:first-child,.breadcrumbs>span:nth-child(2){display:none}}[data-gf-product=radar]{--gf-accent: var(--gf-text);--gf-accent-rgb: var(--gf-text-rgb);--gf-accent-dim: var(--gf-text-muted);--gf-accent-hot: var(--gf-text)}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font-family:var(--gf-font-sans)}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button{cursor:pointer}a{color:var(--gf-text-secondary)}strong,b{font-weight:600}button:disabled{cursor:default}input,select,textarea{border:1px solid var(--gf-border);background:var(--gf-canvas);color:var(--gf-text);border-radius:var(--gf-radius-sm);padding:var(--gf-space-3);font-size:var(--gf-type-nav-size);line-height:var(--gf-type-body-line);max-width:100%}input:not([type=checkbox]),textarea{width:100%}textarea{resize:vertical}select{min-height:40px}input:disabled,textarea:disabled{color:var(--gf-text-secondary)}input[type=checkbox]{accent-color:var(--gf-text);width:16px;height:16px;flex:none}input[type=time]{color-scheme:dark}pre{white-space:pre-wrap;word-break:break-word;font-size:var(--gf-type-code-size)}blockquote{margin:0;padding:var(--gf-space-4) var(--gf-space-5);border-left:2px solid var(--gf-border-strong);background:var(--gf-canvas);border-radius:var(--gf-radius-sm);color:var(--gf-text-secondary)}.app-shell{display:flex;min-height:100vh}.sidebar{width:var(--gf-layout-sidebar);position:fixed;inset:0 auto 0 0;background:var(--gf-canvas-deep);border-right:1px solid var(--gf-border-subtle);padding:var(--gf-space-6) var(--gf-space-3) 0;display:flex;flex-direction:column;z-index:20}.brand{display:flex;align-items:center;gap:var(--gf-space-3);background:none;border:0;text-align:left;color:var(--gf-text);padding:var(--gf-space-2) var(--gf-space-3) var(--gf-space-8)}.workspace-pill{display:flex;gap:var(--gf-space-2);align-items:center;padding:var(--gf-space-3);margin:0 var(--gf-space-1) var(--gf-space-6);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);background:var(--gf-surface)}.workspace-pill>svg{margin-left:auto;color:var(--gf-text-muted)}.workspace-symbol{display:grid;place-items:center;background:var(--gf-surface-raised);border-radius:var(--gf-radius-sm);height:32px;width:32px;flex:none}.nav-label{padding:var(--gf-space-2) var(--gf-space-4);margin-bottom:var(--gf-space-2)}.sidebar nav{display:flex;flex-direction:column;gap:var(--gf-space-1)}.sidebar-bottom{margin-top:auto;padding-top:var(--gf-space-8)}.local-note{display:flex;gap:var(--gf-space-2);margin:var(--gf-space-6) var(--gf-space-2);padding:var(--gf-space-3);background:var(--gf-surface);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md)}.local-note>svg{flex:none;color:var(--gf-text-muted);margin-top:var(--gf-space-1)}.user-row{display:flex;gap:var(--gf-space-3);align-items:center;border-top:1px solid var(--gf-border-subtle);padding:var(--gf-space-4) var(--gf-space-2)}.user-row>svg{margin-left:auto;color:var(--gf-text-muted)}.user-avatar{display:grid;place-items:center;width:36px;height:36px;flex:none;background:var(--gf-surface-overlay);border:1px solid var(--gf-border);border-radius:var(--gf-radius-pill);font-size:var(--gf-type-meta-size);font-weight:500}.workspace{margin-left:var(--gf-layout-sidebar);width:calc(100% - var(--gf-layout-sidebar));min-width:0}.topbar{height:var(--gf-layout-topbar);border-bottom:1px solid var(--gf-border-subtle);display:flex;align-items:center;justify-content:space-between;padding:0 var(--gf-space-8);background:rgba(var(--gf-canvas-rgb),.9)}.breadcrumbs{display:flex;gap:var(--gf-space-3);font-size:var(--gf-type-meta-size);color:var(--gf-text-muted)}.breadcrumbs>span:last-child{color:var(--gf-text-secondary)}.topbar-actions{display:flex;align-items:center;gap:var(--gf-space-4)}.environment{display:flex;align-items:center;gap:var(--gf-space-2);font-family:var(--gf-font-sans);font-size:var(--gf-type-meta-size);color:var(--gf-text-muted)}.status-point{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--gf-status-running);box-shadow:0 0 10px rgba(var(--gf-status-running-rgb),.35);flex:none}.topbar-divider{height:18px;width:1px;background:var(--gf-border)}main{padding:var(--gf-space-8);max-width:1920px;margin:auto;min-height:calc(100vh - var(--gf-layout-topbar));outline:none}.page-heading{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-6);margin:var(--gf-space-2) 0 var(--gf-space-8)}.page-heading h1{margin:var(--gf-space-3) 0 var(--gf-space-2)}.page-heading .gf-label{color:var(--gf-text-muted)}.button-row{display:flex;gap:var(--gf-space-3);align-items:center;flex-wrap:wrap}.split{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-3)}.stack{display:flex;flex-direction:column;gap:var(--gf-space-5)}.stack-small{display:flex;flex-direction:column;gap:var(--gf-space-2)}.panel-content{padding:var(--radar-inner-padding) 0}.hero-grid{display:grid;grid-template-columns:1.15fr 1fr;min-height:372px;border:1px solid var(--gf-border);border-radius:var(--gf-radius-lg);overflow:hidden;margin-bottom:var(--gf-space-6);background:linear-gradient(130deg,rgba(var(--gf-surface-raised-rgb),.55),var(--gf-canvas) 65%)}.intelligence-hero{padding:var(--gf-space-8);position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--gf-space-4)}.hero-top{display:flex;align-items:center;gap:var(--gf-space-2);margin-bottom:var(--gf-space-2)}.hero-top .gf-badge{margin-left:auto}.intelligence-icon{display:flex;color:var(--gf-text)}.intelligence-hero>p{max-width:550px;line-height:1.65}.intelligence-hero h2{line-height:1.13}.brief-points{display:flex;flex-direction:column;gap:var(--gf-space-3);margin:var(--gf-space-2) 0}.brief-points>div{display:flex;align-items:center;gap:var(--gf-space-3)}.number-dot{font-family:var(--gf-font-mono);font-size:var(--gf-type-label-size);color:var(--gf-text-muted)}.hero-footer{display:flex;align-items:center;gap:var(--gf-space-4);margin-top:auto;padding-top:var(--gf-space-2)}.radar-stage{position:relative;border-left:1px solid var(--gf-border-subtle);display:flex;flex-direction:column;overflow:hidden;background:radial-gradient(ellipse at center,rgba(var(--gf-text-rgb),.035),transparent 65%)}.radar-stage-head{display:flex;justify-content:space-between;padding:var(--gf-space-6);align-items:center}.radar-stage-head .gf-status{font-size:var(--gf-type-meta-size)}.sphere-wrap{position:relative;flex:1;min-height:290px;margin-top:calc(-1 * var(--gf-space-4));margin-bottom:calc(-1 * var(--gf-space-5))}.sphere-wrap canvas{position:absolute;width:100%;height:100%;inset:0}.orbit-label{position:absolute;display:flex;align-items:center;gap:var(--gf-space-2);background:rgba(var(--gf-surface-rgb),.88);border:1px solid var(--gf-border);border-radius:var(--gf-radius-pill);padding:var(--gf-space-2) var(--gf-space-3);-webkit-backdrop-filter:blur(var(--gf-glass-blur));backdrop-filter:blur(var(--gf-glass-blur));font-size:var(--gf-type-meta-size);box-shadow:var(--gf-shadow-panel);color:var(--gf-text-secondary)}.orbit-label b{color:var(--gf-text);padding-left:var(--gf-space-2);font-family:var(--gf-font-mono)}.orbit-one{top:22%;left:8%}.orbit-two{top:48%;right:4%}.orbit-three{bottom:14%;left:16%}.radar-caption{display:flex;align-items:center;justify-content:space-between;padding:var(--gf-space-3) var(--gf-space-6) var(--gf-space-4)}.static-radar{height:100%;display:grid;place-items:center;color:var(--gf-text-muted)}.metrics-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gf-space-4);margin-bottom:var(--gf-space-6)}.metric-card{padding:var(--radar-inner-padding) 0;display:flex;flex-direction:column;gap:var(--gf-space-4)}.metric-card .split{color:var(--gf-text-muted)}.overview-bottom{display:grid;grid-template-columns:minmax(0,2.5fr) minmax(270px,1fr);gap:var(--gf-space-5);align-items:start}.table-scroll{overflow-x:auto}.account-table{width:100%;border-collapse:collapse;text-align:left;white-space:nowrap}.account-table th{font-family:var(--gf-font-sans);font-size:var(--gf-type-meta-size);font-weight:var(--gf-type-nav-weight);color:var(--gf-text-muted);padding:var(--gf-space-4) var(--gf-space-5);border-bottom:1px solid var(--gf-border-subtle)}.account-table td{font-size:var(--gf-type-nav-size);padding:var(--gf-space-5);border-bottom:1px solid var(--gf-border-subtle);color:var(--gf-text-secondary)}.account-table tr:last-child td{border-bottom:0}.account-table tbody tr:hover{background:rgba(var(--gf-text-rgb),.018)}.text-link{background:none;border:0;padding:0;color:var(--gf-text);font:inherit;text-align:left;text-decoration:none}.text-link:hover{text-decoration:underline;text-underline-offset:4px}.account-name{font-weight:500}.cell-meta{display:block;font-size:var(--gf-type-meta-size);color:var(--gf-text-muted);margin-top:var(--gf-space-1)}.score{color:var(--gf-text);font-weight:500;display:inline-flex;align-items:baseline;gap:var(--gf-space-1)}.score>span{color:var(--gf-text-muted);font-size:var(--gf-type-label-size)}.owner-cell{display:flex;gap:var(--gf-space-2);align-items:center}.avatar-mini{display:grid;place-items:center;height:23px;width:23px;border:1px solid var(--gf-border);border-radius:var(--gf-radius-pill);font-family:var(--gf-font-mono);font-size:var(--gf-type-label-size);background:var(--gf-surface-overlay);color:var(--gf-text-muted)}.next-moves{padding:var(--gf-space-2) var(--gf-space-5)}.next-moves>button{display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-4) 0;background:none;border:0;border-bottom:1px solid var(--gf-border-subtle);color:var(--gf-text);text-align:left;width:100%}.next-moves>button:last-child{border-bottom:0}.next-moves>button>svg{margin-left:auto;color:var(--gf-text-muted);flex:none}.move-icon{width:32px;height:32px;display:grid;place-items:center;color:var(--gf-text-muted);background:var(--gf-surface-raised);border-radius:var(--gf-radius-md);flex:none}.principle{padding:var(--gf-space-5);margin:0 var(--gf-space-4) var(--gf-space-4);background:var(--gf-canvas);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);display:flex;flex-direction:column;gap:var(--gf-space-3)}.toolbar{display:flex;align-items:center;gap:var(--gf-space-3);margin:var(--gf-space-6) 0}.toolbar>.gf-search{max-width:420px;width:100%}.result-count{margin-left:auto;color:var(--gf-text-muted);font-size:var(--gf-type-meta-size)}.footnote{display:flex;align-items:center;gap:var(--gf-space-2);font-size:var(--gf-type-meta-size);color:var(--gf-text-muted);margin-top:var(--gf-space-4)}.sources-grid,.metrics-grid,.integration-grid{align-items:stretch}.sources-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gf-space-4)}.signal-row{display:flex;align-items:start;gap:var(--gf-space-4);padding:var(--gf-space-5) 0;border-bottom:1px solid var(--gf-border-subtle)}.signal-row:first-child{padding-top:0}.signal-row:last-child{border-bottom:0;padding-bottom:0}.signal-row>.stack-small{flex:1}.signal-icon,.reply-icon{display:grid;place-items:center;width:38px;height:38px;flex:none;background:var(--gf-surface-raised);border:1px solid var(--gf-border-subtle);color:var(--gf-text-muted);border-radius:var(--gf-radius-md)}.draft-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-space-5)}.draft-grid>section{min-width:0}.draft-grid .gf-text{overflow-wrap:anywhere}.account-layout{display:grid;grid-template-columns:minmax(0,1fr) 350px;gap:var(--gf-space-6)}.back-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--gf-space-4)}.cited-fact{display:flex;gap:var(--gf-space-3);align-items:start}.citation{width:23px;height:23px;display:grid;place-items:center;flex:none;background:var(--gf-surface-overlay);border:1px solid var(--gf-border);border-radius:var(--gf-radius-sm);text-decoration:none;font-family:var(--gf-font-mono);font-size:var(--gf-type-label-size)}.inference-block{padding:var(--gf-space-4);border:1px dashed var(--gf-border-strong);border-radius:var(--gf-radius-md);display:flex;flex-direction:column;gap:var(--gf-space-2);background:rgba(var(--gf-text-rgb),.02)}.unknowns{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-3);font-size:var(--gf-type-nav-size);color:var(--gf-text-muted)}.unknowns>span{display:flex;gap:var(--gf-space-2);align-items:center}.next-action{display:flex;gap:var(--gf-space-3);padding:var(--gf-space-4);border-radius:var(--gf-radius-md);background:var(--gf-surface-raised)}.next-action>svg{flex:none}.priority-total{display:flex;gap:var(--gf-space-4);align-items:center;padding-bottom:var(--gf-space-3);border-bottom:1px solid var(--gf-border-subtle)}.data-line{display:flex;justify-content:space-between;gap:var(--gf-space-3);font-size:var(--gf-type-nav-size);color:var(--gf-text-secondary);align-items:center}.data-line>span:first-child{color:var(--gf-text-muted)}.data-line>strong{font-size:var(--gf-type-meta-size);font-weight:500}.field{display:flex;flex-direction:column;gap:var(--gf-space-2);width:100%}.evidence-item{display:flex;gap:var(--gf-space-4);position:relative;padding-bottom:var(--gf-space-6);scroll-margin-top:var(--gf-space-6)}.evidence-item:last-child{padding-bottom:0}.timeline-node{display:grid;place-items:center;flex:none;height:24px;width:24px;border:1px solid var(--gf-border-strong);border-radius:var(--gf-radius-pill);font:var(--gf-type-label-size) var(--gf-font-mono);color:var(--gf-text-muted)}.evidence-item>.stack-small{flex:1}.contact-card{display:flex;gap:var(--gf-space-4)}.contact-card a{font-size:var(--gf-type-meta-size)}.draft-link{display:flex;flex-direction:column;gap:var(--gf-space-2);background:none;border:1px solid var(--gf-border);padding:var(--gf-space-3);border-radius:var(--gf-radius-md);text-align:left;color:var(--gf-text)}.reply-card{display:grid;grid-template-columns:40px 1fr;gap:var(--gf-space-5)}.integration-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-5);margin-bottom:var(--gf-space-6)}.analytics-grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--gf-space-5)}.funnel-row{display:flex;flex-direction:column;gap:var(--gf-space-3)}.settings-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-6)}.checkbox-row{display:flex;align-items:center;gap:var(--gf-space-3);font-size:var(--gf-type-nav-size);color:var(--gf-text-secondary)}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--gf-space-4);padding:var(--gf-space-16) var(--gf-space-6);color:var(--gf-text-muted)}.empty>p{max-width:480px}.alert{display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-4) var(--gf-space-5);border:1px solid var(--gf-border);background:var(--gf-surface);border-radius:var(--gf-radius-md);margin-bottom:var(--gf-space-6)}.alert>svg{flex:none}.alert>span{flex:1}.alert.error{color:var(--gf-status-failed);border-color:rgba(var(--gf-status-failed-rgb),.4);background:rgba(var(--gf-status-failed-rgb),.06)}.alert.warning{color:var(--gf-status-attention);border-color:rgba(var(--gf-status-attention-rgb),.3);background:rgba(var(--gf-status-attention-rgb),.04)}.alert.warning strong{display:block;margin-bottom:var(--gf-space-1)}.toast{position:fixed;z-index:100;bottom:var(--gf-space-6);left:50%;transform:translate(-30%);display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-4) var(--gf-space-6);max-width:80vw;background:var(--gf-surface-overlay);color:var(--gf-text);border:1px solid var(--gf-border-strong);border-radius:var(--gf-radius-pill);box-shadow:var(--gf-shadow-pop);font-size:var(--gf-type-nav-size)}.toast>svg{color:var(--gf-status-running);flex:none}.loading{min-height:60vh;display:flex;flex-direction:column;justify-content:center;gap:var(--gf-space-5);max-width:360px;margin:auto}.page-footer{display:flex;justify-content:space-between;align-items:center;gap:var(--gf-space-4);border-top:1px solid var(--gf-border-subtle);padding-top:var(--gf-space-5);margin-top:var(--gf-space-10);font-family:var(--gf-font-mono);font-size:var(--gf-type-label-size);color:var(--gf-text-muted)}.page-footer>span:first-child{display:flex;align-items:center;gap:var(--gf-space-2)}.composer-dialog{padding:0;border:1px solid var(--gf-border-strong);border-radius:var(--gf-radius-lg);background:var(--gf-surface);color:var(--gf-text);width:min(1100px,94vw);max-height:92vh;box-shadow:var(--gf-shadow-pop)}.composer-dialog::backdrop{background:rgba(var(--gf-canvas-deep-rgb),.85);-webkit-backdrop-filter:blur(var(--gf-space-1));backdrop-filter:blur(var(--gf-space-1))}.composer-head{display:flex;justify-content:space-between;align-items:center;padding:var(--gf-space-5) var(--gf-space-6);border-bottom:1px solid var(--gf-border)}.composer-layout{display:grid;grid-template-columns:minmax(0,1fr) 310px}.composer-main{padding:var(--gf-space-6);overflow:auto}.composer-rail{padding:var(--gf-space-6);border-left:1px solid var(--gf-border);background:var(--gf-canvas)}.hash-label{display:flex;flex-direction:column;gap:var(--gf-space-2)}.hash-label code{font-size:var(--gf-type-code-size);word-break:break-all;color:var(--gf-text-muted)}.rail-bottom{margin-top:auto;display:flex;flex-direction:column;gap:var(--gf-space-4)}.review-entry{padding-bottom:var(--gf-space-3);border-bottom:1px solid var(--gf-border-subtle)}.skip-link{position:fixed;left:var(--gf-space-4);top:-100px;z-index:1000;padding:var(--gf-space-3);background:var(--gf-text);color:var(--gf-canvas)}.skip-link:focus{top:var(--gf-space-4)}.connection-error{padding:var(--gf-space-16)}@media(min-width:1600px){main{padding:var(--gf-space-10)}.hero-grid{min-height:420px}.sphere-wrap{min-height:320px}.intelligence-hero{padding:var(--gf-space-10)}}@media(max-width:1300px){.overview-bottom{grid-template-columns:1fr}.next-moves{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gf-space-5)}.next-moves>button{border-bottom:0}.principle{display:none}.page-heading{align-items:start;flex-direction:column;gap:var(--gf-space-4)}.hero-grid{grid-template-columns:1.1fr 1fr}.hero-top .gf-badge{display:none}.hero-footer{align-items:start;flex-direction:column}.account-layout{grid-template-columns:minmax(0,1fr) 300px}.sources-grid,.analytics-grid{grid-template-columns:1fr 1fr}.analytics-grid>section:last-child{grid-column:1/-1}.draft-grid{grid-template-columns:1fr 1fr}.metrics-grid{gap:var(--gf-space-3)}.metric-card{padding:var(--radar-inner-padding) 0}.metric-card .gf-label{font-size:var(--gf-type-label-size)}}@media(max-width:1000px){.sidebar{width:200px}.workspace{margin-left:200px;width:calc(100% - 200px)}main{padding:var(--gf-space-5)}.topbar{padding:0 var(--gf-space-5)}.hero-grid{grid-template-columns:1fr}.radar-stage{display:none}.metrics-grid{grid-template-columns:repeat(2,1fr)}.account-layout{grid-template-columns:1fr}.account-layout>.stack:last-child{display:grid;grid-template-columns:1fr 1fr;align-items:start}.next-moves{grid-template-columns:1fr}.next-moves>button{border-bottom:1px solid var(--gf-border-subtle)}.settings-grid{grid-template-columns:1fr}.environment{display:none}.page-footer>span:nth-child(2){display:none}.composer-layout{grid-template-columns:1fr 270px}.composer-main,.composer-rail{padding:var(--gf-space-4)}.brand{gap:var(--gf-space-2);padding-left:var(--gf-space-1)}}@media(max-width:700px){.app-shell{display:block}.sidebar{position:relative;width:100%;padding:var(--gf-space-3);border-right:0;border-bottom:1px solid var(--gf-border-subtle)}.sidebar .brand{padding:var(--gf-space-2)}.workspace-pill,.nav-label,.sidebar-bottom{display:none}.sidebar nav{flex-direction:row;overflow:auto;margin-top:var(--gf-space-3)}.sidebar nav>.gf-nav-item{min-width:max-content;width:auto}.workspace{margin:0;width:100%}.topbar{height:52px}.topbar-actions .gf-text{display:none}main{padding:var(--gf-space-4)}.page-heading h1{font-size:var(--gf-type-title-size)}.page-heading{margin-bottom:var(--gf-space-5)}.intelligence-hero{padding:var(--gf-space-5)}.intelligence-hero h2{font-size:var(--gf-type-title-size)}.hero-footer{flex-direction:row;flex-wrap:wrap}.toolbar{flex-wrap:wrap}.toolbar>.gf-search{max-width:none}.integration-grid,.sources-grid,.draft-grid,.analytics-grid,.account-layout>.stack:last-child{grid-template-columns:1fr}.unknowns,.composer-layout{grid-template-columns:1fr}.composer-rail{border-left:0;border-top:1px solid var(--gf-border)}.composer-dialog{max-height:96vh;width:96vw}.page-footer{align-items:start}.page-footer>span:last-child{max-width:140px;text-align:right}.toast{left:var(--gf-space-4);right:var(--gf-space-4);max-width:none;transform:none;border-radius:var(--gf-radius-md)}.reply-card{grid-template-columns:1fr}.reply-icon{display:none}.split{flex-wrap:wrap}.account-table td,.account-table th{padding:var(--gf-space-3)}.sources-grid .gf-panel{min-width:0}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.grayfield-lockup{display:inline-flex;align-items:center;gap:var(--gf-space-2);white-space:nowrap;color:var(--gf-text)}.grayfield-lockup>svg{flex:none}.grayfield-gray{color:var(--gf-text-secondary);font-weight:var(--gf-type-body-weight)}.grayfield-rule{width:1px;height:1em;background:var(--gf-border-strong)}.grayfield-product{color:var(--gf-text-secondary);font-weight:var(--gf-type-nav-weight)}.mission-coordinate>.gf-label{white-space:nowrap}.mission-coordinate>span:not(.gf-label){width:80px;height:1px;background:var(--gf-border-subtle)}.mission-control{margin-bottom:var(--gf-space-6);border:1px solid var(--gf-border);border-radius:var(--gf-radius-lg);background:radial-gradient(ellipse at top center,rgba(var(--gf-text-rgb),.045),transparent 60%),var(--gf-canvas);overflow:hidden}.mission-control .mission-strip{border:0;border-bottom:1px solid var(--gf-border-subtle);border-radius:0;margin:0}.mission-summary{display:flex;gap:var(--gf-space-8);justify-content:space-between;align-items:center;padding:var(--gf-space-6)}.mission-summary>div:first-child{display:flex;flex-direction:column;gap:var(--gf-space-2);max-width:360px}.mission-kpi{display:flex;gap:var(--gf-space-3);align-items:center}.mission-kpi>.gf-label{max-width:100px}.mission-flow{padding:var(--gf-space-5) var(--gf-space-8) var(--gf-space-6);border-top:1px solid var(--gf-border-subtle)}.mission-coordinate{display:flex;align-items:center;justify-content:center;gap:var(--gf-space-5);margin-top:var(--gf-space-6)}@media(max-width:1200px){.mission-summary{flex-wrap:wrap}.mission-summary>div:first-child{flex-basis:100%;max-width:none}}@media(max-width:700px){.mission-flow{padding:var(--gf-space-4);overflow:auto}.mission-flow>.gf-flow{min-width:650px}.mission-coordinate{display:none}.mission-summary{padding:var(--gf-space-5);gap:var(--gf-space-5)}.mission-strip .gf-status{font-size:var(--gf-type-meta-size)}}.sales-workspace{display:flex;flex-direction:column;gap:var(--gf-space-6)}.sales-heading{display:flex;justify-content:space-between;align-items:center;gap:var(--gf-space-6);margin:var(--gf-space-2) 0 var(--gf-space-3)}.sales-heading h1{margin:var(--gf-space-3) 0}.sales-heading>div:first-child{max-width:760px}.sales-notice{display:flex;align-items:start;gap:var(--gf-space-3);padding:var(--gf-space-4);background:rgba(var(--gf-status-info-rgb),.045);border:1px solid rgba(var(--gf-status-info-rgb),.18);border-radius:var(--gf-radius-md)}.sales-notice>svg{flex:none;color:var(--gf-status-info);margin-top:var(--gf-space-1)}.intake-layout,.playbook-layout,.guardrail-layout,.report-layout,.meeting-top{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(300px,1fr);gap:var(--gf-space-5);align-items:start}.mapping-grid,.form-pair{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-4)}.mapping-grid{margin:var(--gf-space-4) 0}.mini-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gf-space-4)}.contract-steps{display:flex;flex-direction:column;gap:var(--gf-space-4)}.contract-steps>div,.question-row{display:flex;gap:var(--gf-space-4);align-items:start}.step-index{font-family:var(--gf-font-mono);font-size:var(--gf-type-meta-size);color:var(--gf-text-muted);padding-top:var(--gf-space-1)}.history-list{display:flex;flex-direction:column}.history-row{display:flex;gap:var(--gf-space-4);padding:var(--gf-space-4);align-items:center;color:var(--gf-text);background:none;border:0;border-bottom:1px solid var(--gf-border-subtle);text-align:left;font:inherit}.history-row>span:nth-child(2){flex:1}.history-row:hover{background:var(--gf-surface-raised)}.tag-row{display:flex;gap:var(--gf-space-3);flex-wrap:wrap}.pipeline-board{display:grid;grid-template-columns:repeat(5,minmax(200px,1fr));gap:var(--gf-space-3);overflow:auto;padding-bottom:var(--gf-space-3)}.pipeline-column{background:rgba(var(--gf-surface-rgb),.5);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-lg);min-height:240px;padding:var(--gf-space-4)}.pipeline-column>header{display:flex;align-items:center;justify-content:space-between;padding-bottom:var(--gf-space-4);border-bottom:1px solid var(--gf-border-subtle)}.opportunity-card{display:flex;flex-direction:column;gap:var(--gf-space-3);background:var(--gf-surface-raised);border:1px solid var(--gf-border);border-radius:var(--gf-radius-md);padding:var(--gf-space-4);margin-top:var(--gf-space-3)}.research-query{display:flex;align-items:end;gap:var(--gf-space-4)}.research-query>.field{max-width:680px}.author-toolbar{display:flex;gap:var(--gf-space-4);align-items:center;flex-wrap:wrap}.author-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-space-4);max-height:680px;overflow:auto;padding:var(--gf-space-1)}.publication-card{display:flex;flex-direction:column;gap:var(--gf-space-4);background:var(--gf-surface);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-lg);padding:var(--gf-space-5)}.publication-card.is-selected{border-color:var(--gf-text-muted);background:var(--gf-surface-raised)}.publication-card a,.digest-item a{font-size:var(--gf-type-meta-size);text-underline-offset:var(--gf-space-1)}.pilot-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-4);align-items:end;margin-bottom:var(--gf-space-5)}.campaign-layout,.meeting-layout{display:grid;grid-template-columns:minmax(240px,.65fr) minmax(0,1.5fr);gap:var(--gf-space-5);align-items:start}.campaign-list-row,.meeting-list-row{display:flex;flex-direction:column;align-items:start;gap:var(--gf-space-2);text-align:left;background:var(--gf-canvas);color:var(--gf-text);border:1px solid var(--gf-border-subtle);padding:var(--gf-space-4);border-radius:var(--gf-radius-md);font:inherit;width:100%}.campaign-list-row:hover,.meeting-list-row:hover,.meeting-list-row.is-selected{border-color:var(--gf-border-strong);background:var(--gf-surface-raised)}.campaign-member,.next-step-row{display:flex;justify-content:space-between;align-items:center;gap:var(--gf-space-4);padding:var(--gf-space-4) 0;border-bottom:1px solid var(--gf-border-subtle)}.booking-form{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-4);align-items:end}.briefing-sheet{display:flex;flex-direction:column;gap:var(--gf-space-4);padding:var(--gf-space-5);border:1px solid var(--gf-border);border-radius:var(--gf-radius-md);background:var(--gf-canvas)}.growth-hero{display:grid;grid-template-columns:1fr 1.5fr;border:1px solid var(--gf-border);border-radius:var(--gf-radius-lg);background:radial-gradient(ellipse at top left,rgba(var(--gf-text-rgb),.07),transparent 65%),var(--gf-surface);overflow:hidden}.growth-hero>section{padding:var(--gf-space-8);display:flex;flex-direction:column;gap:var(--gf-space-4);border-right:1px solid var(--gf-border)}.goal-number{display:flex;gap:var(--gf-space-4);align-items:center}.goal-number>span{font:600 var(--gf-type-display-size)/1 var(--gf-font-mono);color:var(--gf-text)}.outcome-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gf-space-5);padding:var(--gf-space-8)}.outcome-metrics>div{display:grid;align-items:center;border-bottom:1px solid var(--gf-border-subtle);padding-bottom:var(--gf-space-4)}.digest-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--gf-space-4)}.digest-item{display:flex;flex-direction:column;gap:var(--gf-space-3);padding:var(--gf-space-5);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);background:var(--gf-canvas)}.hold-control{display:flex;flex-direction:column;gap:var(--gf-space-3);padding:var(--gf-space-4);border:1px solid var(--gf-border);border-radius:var(--gf-radius-md)}.hold-control.is-held{border-color:rgba(var(--gf-status-attention-rgb),.5);background:rgba(var(--gf-status-attention-rgb),.04)}.workspace{background-image:linear-gradient(rgba(var(--gf-text-rgb),.012) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--gf-text-rgb),.012) 1px,transparent 1px);background-size:var(--gf-space-8) var(--gf-space-8)}.topbar{-webkit-backdrop-filter:blur(var(--gf-glass-blur));backdrop-filter:blur(var(--gf-glass-blur));position:sticky;top:0;z-index:15}.sidebar nav{min-height:0;overflow-y:auto;scrollbar-width:thin;flex-shrink:1}.sidebar-bottom{flex-shrink:0;padding-top:var(--gf-space-3)}.sidebar .brand{padding-bottom:var(--gf-space-5)}.workspace-pill{margin-bottom:var(--gf-space-4)}.sidebar nav>.gf-nav-item{min-height:40px}.local-note{margin-top:var(--gf-space-3);margin-bottom:var(--gf-space-3)}.hero-grid{position:relative;background:radial-gradient(ellipse at 92% 15%,rgba(var(--gf-text-rgb),.065),transparent 45%),linear-gradient(130deg,rgba(var(--gf-surface-raised-rgb),.7),var(--gf-canvas) 68%)}.hero-grid:after{content:"";position:absolute;inset:0;border-radius:var(--gf-radius-lg);pointer-events:none;box-shadow:inset 0 1px rgba(var(--gf-text-rgb),.1)}.radar-stage{background-image:repeating-radial-gradient(circle at center,transparent 0,transparent 58px,rgba(var(--gf-text-rgb),.035) 59px,transparent 60px)}.intelligence-hero h2{font-size:var(--gf-type-display-size);letter-spacing:var(--gf-type-display-tracking)}.mission-strip{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-5);padding:var(--gf-space-4) var(--gf-space-5);margin-bottom:var(--gf-space-6);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);background:rgba(var(--gf-canvas-rgb),.8)}.mission-strip>div{display:flex;align-items:center;gap:var(--gf-space-3)}.mission-strip .mission-line{height:1px;flex:1;background:linear-gradient(90deg,var(--gf-border),transparent)}.command-trigger{display:flex;align-items:center;gap:var(--gf-space-3);background:var(--gf-surface);border:1px solid var(--gf-border-subtle);color:var(--gf-text-muted);border-radius:var(--gf-radius-pill);padding:var(--gf-space-2) var(--gf-space-3);font:inherit;font-size:var(--gf-type-meta-size)}.command-trigger kbd{font-size:var(--gf-type-label-size);border:1px solid var(--gf-border);padding:0 var(--gf-space-1);border-radius:var(--gf-radius-sm)}.command-dialog{width:min(600px,94vw);padding:var(--gf-space-6);border:1px solid var(--gf-border-strong);background:var(--gf-surface);color:var(--gf-text);border-radius:var(--gf-radius-lg);box-shadow:var(--gf-shadow-pop)}.command-dialog::backdrop{background:rgba(var(--gf-canvas-deep-rgb),.85);-webkit-backdrop-filter:blur(var(--gf-space-2));backdrop-filter:blur(var(--gf-space-2))}.command-results{display:flex;flex-direction:column;gap:var(--gf-space-2);max-height:60vh;overflow:auto;margin-top:var(--gf-space-4)}.command-result{display:flex;align-items:center;gap:var(--gf-space-3);border:1px solid transparent;background:none;color:var(--gf-text);font:inherit;text-align:left;padding:var(--gf-space-3);border-radius:var(--gf-radius-md)}.command-result:hover{background:var(--gf-surface-raised);border-color:var(--gf-border)}@media(max-height:1000px)and (min-width:701px){.sidebar .workspace-pill,.sidebar .local-note{display:none}.sidebar nav{gap:0}.sidebar .brand{padding-bottom:var(--gf-space-4)}.sidebar .nav-label{margin-bottom:0}.sidebar-bottom .nav-label{display:none}}@media(max-width:1200px){.author-grid{grid-template-columns:1fr 1fr}.intake-layout,.playbook-layout,.guardrail-layout,.meeting-top{grid-template-columns:1fr}.growth-hero{grid-template-columns:1fr 1fr}.research-query{flex-wrap:wrap}.sales-heading{align-items:start;flex-direction:column}.intelligence-hero h2{font-size:var(--gf-type-title-size)}}@media(max-width:800px){.campaign-layout,.meeting-layout,.report-layout,.growth-hero{grid-template-columns:1fr}.growth-hero>section{border-right:0;border-bottom:1px solid var(--gf-border)}.digest-grid{grid-template-columns:1fr}.command-trigger{display:none}.mission-strip{flex-wrap:wrap}.mission-strip .mission-line{display:none}}@media(max-width:700px){.author-grid,.booking-form,.pilot-form,.form-pair,.mapping-grid{grid-template-columns:1fr}.sidebar nav{flex-shrink:0;overflow-y:hidden}.sales-heading h1{font-size:var(--gf-type-title-size)}.growth-hero>section,.outcome-metrics{padding:var(--gf-space-5)}.history-row{flex-wrap:wrap}.pipeline-board{max-width:100%;grid-template-columns:repeat(5,220px)}.campaign-member,.next-step-row{flex-wrap:wrap}.author-grid{max-height:650px}.research-query>.field{max-width:100%}.intelligence-hero h2{font-size:var(--gf-type-title-size)}}.work-start-icon{display:grid;place-items:center;padding:var(--gf-space-3);border:1px solid var(--gf-border);border-radius:var(--gf-radius-md);background:var(--gf-surface-raised)}.research-reading-card a{color:var(--gf-status-info);text-decoration:underline;text-underline-offset:var(--gf-space-1)}.coverage-details{margin-block:var(--gf-space-5);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md)}.coverage-details>summary{cursor:pointer;padding:var(--gf-space-3) var(--gf-space-4);color:var(--gf-text-secondary);font-size:var(--gf-type-nav-size)}@media(max-width:800px){.command-trigger{display:inline-flex}.command-trigger>span,.command-trigger>kbd{display:none}}.radar-entry{display:grid;min-height:100dvh;place-items:center;padding:var(--gf-space-5);background:radial-gradient(ellipse at top,rgba(var(--gf-text-rgb),.08),transparent 60%),var(--gf-surface)}.radar-entry-card{width:min(100%,520px);display:grid;justify-items:start;gap:var(--gf-space-4);padding:clamp(var(--gf-space-5),6vw,var(--gf-space-10));border:1px solid var(--gf-border);border-radius:var(--gf-radius-lg);background:var(--gf-surface-raised)}.radar-entry-note{display:flex;gap:var(--gf-space-3);padding:var(--gf-space-3);border:1px solid var(--gf-border);border-radius:var(--gf-radius-md);background:var(--gf-surface)}.radar-entry-note>svg{flex:none;color:var(--gf-status-info)}.work-step-top{width:100%;display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-2)}.work-research{display:flex;align-items:center;gap:var(--gf-space-3);margin-bottom:var(--gf-space-5);padding:var(--gf-space-3) var(--gf-space-4);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);background:var(--gf-glass)}.work-research>.work-start-icon{color:var(--gf-text-secondary)}.work-research>div{flex:1}@media(max-width:700px){.work-research{flex-wrap:wrap}}.rail-launch{margin:0 var(--gf-space-1) var(--gf-space-4)}.hud-tabs{display:flex;align-items:stretch;gap:var(--gf-space-5);height:100%}.hud-tabs a{display:inline-flex;align-items:center;border-bottom:2px solid transparent;color:var(--gf-text-muted);text-decoration:none;white-space:nowrap}.hud-tabs a[aria-current=page],.hud-tabs a:hover{color:var(--gf-text-secondary);border-color:var(--gf-text-secondary)}.hud-mobile-title{display:none}.topbar{background:rgba(var(--gf-canvas-rgb),.87);border-color:rgba(var(--gf-text-rgb),.17)}.workspace .page-heading,.sales-heading{padding:var(--gf-space-5);border:1px solid rgba(var(--gf-text-rgb),.18);border-radius:var(--gf-radius-md);background:var(--gf-glass)}.workspace .page-heading .gf-label,.sales-heading .gf-label{color:var(--gf-text-secondary)}.evidence-stream{display:grid;gap:var(--gf-space-3)}.evidence-stream>.signal-row{border:1px solid rgba(var(--gf-text-rgb),.18);border-radius:var(--gf-radius-sm);background:rgba(var(--gf-canvas-rgb),.35);padding:var(--gf-space-4)}.signal-fact,.message-envelope,.message-evidence,.integration-state{padding:var(--gf-space-3);border-left:2px solid rgba(var(--gf-text-rgb),.52);background:rgba(var(--gf-text-rgb),.055)}.message-deck{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);align-items:start;gap:var(--gf-space-4)}.message-deck .gf-text{overflow-wrap:anywhere}.message-envelope{display:grid;gap:var(--gf-space-1)}.message-body{white-space:pre-wrap}.message-list{display:grid;gap:var(--gf-space-2)}.message-list>button{display:flex;justify-content:space-between;align-items:center;gap:var(--gf-space-3);width:100%;padding:var(--gf-space-3);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-sm);background:var(--gf-surface);text-align:left}.message-list>button>div:first-child{display:grid;min-width:0}.message-list>button[aria-pressed=true],.message-list>button:hover{border-color:rgba(var(--gf-text-rgb),.5);background:rgba(var(--gf-text-rgb),.08)}.message-evidence>.gf-label{color:var(--gf-text-secondary)}.composer-dialog,.command-dialog{border-color:rgba(var(--gf-text-rgb),.46)}.composer-rail{background:linear-gradient(150deg,rgba(var(--gf-text-rgb),.07),transparent 55%),var(--gf-surface)}@media(max-width:1220px){.hud-tabs{gap:var(--gf-space-3)}.topbar .environment,.topbar-divider,.topbar-actions>.gf-text{display:none}}@media(max-width:930px){.hud-tabs{display:none}.hud-mobile-title{display:block}.message-deck{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.rail-launch{display:none}.hud-mobile-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}.review-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-space-3);margin-bottom:var(--gf-space-4)}.review-stat{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-2)}.review-stat>svg{color:var(--gf-text-secondary)}@media(max-width:540px){.review-stat{flex-direction:column-reverse;align-items:flex-start}}.signal-controls,.review-gates{display:grid;gap:var(--gf-space-3);margin-block:var(--gf-space-5);padding:var(--gf-space-3);border:1px solid rgba(var(--gf-text-rgb),.25);border-radius:var(--gf-radius-sm);background:var(--gf-glass)}.signal-controls [role=tablist]{flex-wrap:wrap}.signal-feed-heading{display:flex;align-items:center;gap:var(--gf-space-3);margin-bottom:var(--gf-space-3)}.signal-feed-heading>.gf-label,.review-gates>.split>.gf-label:first-child{color:var(--gf-text-secondary)}.evidence-stream>.signal-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(145px,.26fr);gap:var(--gf-space-4);align-items:center;background:linear-gradient(120deg,rgba(var(--gf-text-rgb),.065),transparent 58%),var(--gf-glass)}.signal-readout{display:grid;gap:var(--gf-space-3);padding-left:var(--gf-space-4);border-left:1px solid rgba(var(--gf-text-rgb),.22)}.review-gate-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-space-3)}.review-check{display:flex;align-items:flex-start;gap:var(--gf-space-3);padding:var(--gf-space-3);border:1px solid rgba(var(--gf-text-rgb),.28);border-radius:var(--gf-radius-sm);background:rgba(var(--gf-text-rgb),.065)}.review-check>svg{flex:none;color:var(--gf-text-secondary)}.review-check[data-confirmed=true]{border-color:rgba(var(--gf-status-running-rgb),.38);background:rgba(var(--gf-status-running-rgb),.055)}.review-check[data-confirmed=true]>svg{color:var(--gf-status-running)}.message-deck[data-purpose=review]{padding:var(--gf-space-4);border:1px solid rgba(var(--gf-text-rgb),.28);border-radius:var(--gf-radius-sm);background:rgba(var(--gf-surface-rgb),.72)}.message-deck[data-purpose=outreach] .message-body{padding:var(--gf-space-4);border-top:1px solid rgba(var(--gf-text-rgb),.25);background:rgba(var(--gf-canvas-rgb),.28)}.system-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gf-space-4);margin-bottom:var(--gf-space-4)}.system-content{display:grid;align-content:start;justify-items:start;gap:var(--gf-space-3);padding-top:var(--gf-space-3);border-top:1px solid rgba(var(--gf-text-rgb),.23)}.system-strip,.system-metrics{width:100%;min-width:0;display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-3);border:1px solid rgba(var(--gf-text-rgb),.17);border-radius:var(--gf-radius-sm);background:rgba(var(--gf-canvas-rgb),.35)}.system-strip{justify-content:space-between;flex-wrap:wrap;overflow-wrap:anywhere}.system-strip>svg{color:var(--gf-text-secondary)}.system-metrics>*{flex:1}@media(max-width:700px){.system-grid,.review-gate-grid,.evidence-stream>.signal-row{grid-template-columns:minmax(0,1fr)}.signal-readout{padding-left:0;padding-top:var(--gf-space-3);border-left:0;border-top:1px solid rgba(var(--gf-text-rgb),.22)}}.priority-controls{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gf-space-3);padding-block:var(--gf-space-2);border-block:1px solid rgba(var(--gf-text-rgb),.18)}.priority-controls select{min-height:var(--gf-space-8)}.lead-score{display:grid;gap:var(--gf-space-1);max-width:96px}.guided-brief{margin-bottom:var(--gf-space-5)}.guided-action{display:flex;align-items:center;gap:var(--gf-space-3);flex-wrap:wrap}.guided-core{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--gf-space-5);align-items:center;padding-top:var(--gf-space-5)}.guided-focus,.guided-visual{min-width:0;display:grid;gap:var(--gf-space-3)}.guided-focus h2{max-width:19ch;text-wrap:balance}.guided-focus>p{max-width:58ch}.guided-reasoning{display:grid;gap:var(--gf-space-2)}.guided-reasoning>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-2) var(--gf-space-3);border-left:2px solid rgba(var(--gf-text-rgb),.55);background:rgba(var(--gf-text-rgb),.075)}.guided-reasoning>div>svg{color:var(--gf-text-secondary)}.guided-readouts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.guided-readouts{gap:var(--gf-space-2)}.guided-readouts>div{display:grid;gap:var(--gf-space-1);align-content:start;min-width:0;padding:var(--gf-space-2) var(--gf-space-3);border:1px solid rgba(var(--gf-text-rgb),.23);border-radius:var(--gf-radius-sm);background:rgba(var(--gf-canvas-rgb),.5)}@media(max-width:960px){.guided-core{grid-template-columns:minmax(0,1fr)}}@media(max-width:540px){.guided-core{padding-top:var(--gf-space-3)}.guided-focus h2{font-size:var(--gf-type-title-size)}.guided-readouts>div{padding:var(--gf-space-2)}}.guided-core{position:relative;isolation:isolate}.neural-ambient{position:absolute;z-index:-1;inset:0 0 0 34%;overflow:hidden;pointer-events:none;opacity:.2;filter:grayscale(1);-webkit-mask-image:linear-gradient(90deg,transparent,var(--gf-canvas) 36%);mask-image:linear-gradient(90deg,transparent,var(--gf-canvas) 36%)}.neural-ambient canvas{width:100%;height:100%}.guided-evidence-list{list-style:none;margin:var(--gf-space-3) 0 0;padding:0;display:grid;gap:var(--gf-space-2)}.guided-evidence-list>li{display:grid;gap:var(--gf-space-1);padding-left:var(--gf-space-3);border-left:1px solid rgba(var(--gf-text-rgb),.45)}@media(max-width:960px){.neural-ambient{inset:0;opacity:.13}}.app-shell{--stitch-signal: color-mix( in oklch, var(--gf-status-info) 68%, var(--gf-status-running) );--stitch-draft: color-mix( in oklch, var(--gf-status-info) 63%, var(--gf-status-failed) );--stitch-review: var(--gf-status-running);--stitch-line: color-mix( in srgb, var(--stitch-signal) 28%, var(--gf-border-subtle) );--stitch-deck: color-mix(in srgb, var(--gf-canvas) 94%, var(--stitch-signal));--stitch-card: color-mix(in srgb, var(--gf-canvas) 91%, var(--stitch-draft));--gf-radius-lg: var(--gf-radius-sm);--gf-radius-pill: var(--gf-radius-sm);background:var(--stitch-deck)}.workspace{background-image:linear-gradient(rgba(var(--gf-status-info-rgb),.038) 1px,transparent 1px),linear-gradient(90deg,rgba(var(--gf-status-info-rgb),.038) 1px,transparent 1px),radial-gradient(ellipse at 95% 42%,color-mix(in srgb,var(--stitch-draft) 14%,transparent),transparent 56%);background-size:var(--gf-space-8) var(--gf-space-8),var(--gf-space-8) var(--gf-space-8),auto}.sidebar,.topbar{background:var(--stitch-deck);border-color:var(--stitch-line)}.rail-launch{--gf-accent: var(--stitch-signal);--gf-accent-hot: var(--gf-text)}.hud-tabs a[aria-current=page],.hud-tabs a:hover{color:var(--stitch-signal);border-color:var(--stitch-signal)}.stitch-frame{position:relative;border:1px solid var(--stitch-line);border-radius:var(--gf-radius-sm)}.stitch-frame:before,.stitch-frame:after{position:absolute;width:var(--gf-space-3);height:var(--gf-space-3);border:solid var(--stitch-signal);pointer-events:none;content:""}.stitch-frame:before{top:0;left:0;border-width:1px 0 0 1px}.stitch-frame:after{right:0;bottom:0;border-width:0 1px 1px 0}.guided-brief{background:linear-gradient(135deg,var(--stitch-deck),var(--stitch-card))}.guided-core{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);align-items:stretch;gap:var(--gf-space-6);padding:var(--gf-space-6)}.guided-focus{align-content:center}.stitch-kicker{width:fit-content;display:inline-flex;align-items:center;gap:var(--gf-space-2);padding:var(--gf-space-1) var(--gf-space-2);border:1px solid var(--stitch-line);color:var(--stitch-signal);background:color-mix(in srgb,var(--stitch-signal) 10%,transparent)}.guided-focus>h1{color:var(--gf-text)}.guided-focus>h2{max-width:none}.guided-action{--gf-accent: var(--stitch-signal);--gf-accent-hot: var(--gf-text)}.guided-reasoning>div,.signal-fact{border-left-color:var(--stitch-signal);background:color-mix(in srgb,var(--stitch-signal) 8%,transparent)}.guided-visual{align-content:start;padding:var(--gf-space-3);background:rgba(var(--gf-canvas-rgb),.48);box-shadow:inset 0 0 var(--gf-space-8) rgba(var(--gf-status-info-rgb),.08)}.stitch-readout-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gf-space-2);padding-bottom:var(--gf-space-2);border-bottom:1px solid var(--stitch-line)}.stitch-readout-label{color:var(--stitch-signal)}.stitch-evidence{padding:var(--gf-space-2)}.guided-evidence-list>li{border-color:var(--stitch-line)}.stitch-evidence-type{color:var(--stitch-signal)}.guided-readouts>div{border-color:var(--stitch-line)}.neural-ambient{inset-inline-start:43%;filter:none;opacity:.5}.stitch-workflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-space-4);margin-bottom:var(--gf-space-5)}.stitch-step{--step-tone: var(--stitch-signal);--gf-accent: var(--step-tone);display:grid;grid-template-rows:auto auto 1fr auto;gap:var(--gf-space-3);padding:var(--gf-space-4);background:linear-gradient(140deg,color-mix(in srgb,var(--step-tone) 9%,var(--stitch-deck)),var(--stitch-card) 80%);border-color:color-mix(in srgb,var(--step-tone) 34%,var(--gf-border-subtle))}.stitch-step[data-step=outreach]{--step-tone: var(--stitch-draft)}.stitch-step[data-step=approvals]{--step-tone: var(--stitch-review)}.stitch-step:before,.stitch-step:after{border-color:var(--step-tone)}.stitch-step-label{color:var(--step-tone)}.stitch-step-icon{display:grid;place-items:center;color:var(--step-tone);width:var(--gf-space-8);height:var(--gf-space-8);border:1px solid color-mix(in srgb,var(--step-tone) 44%,transparent);border-radius:var(--gf-radius-sm);background:color-mix(in srgb,var(--step-tone) 11%,transparent)}.work-research,.workspace .page-heading,.sales-heading{background:linear-gradient(120deg,var(--stitch-deck),var(--stitch-card));border-color:var(--stitch-line)}.priority-controls,.system-content,.signal-controls,.review-gates,.evidence-stream>.signal-row,.message-deck[data-purpose=review]{border-color:var(--stitch-line)}.evidence-stream>.signal-row,.review-gates,.signal-controls{background:color-mix(in srgb,var(--stitch-deck) 84%,var(--gf-surface-raised))}.message-envelope,.message-evidence{background:color-mix(in srgb,var(--stitch-signal) 8%,var(--stitch-deck));border-left-color:var(--stitch-signal)}.review-check[data-confirmed=true]{border-color:var(--stitch-review)}.system-strip,.system-metrics{background:color-mix(in srgb,var(--stitch-card) 76%,var(--gf-surface-raised));border-color:var(--stitch-line)}body[data-radar-theme=light] .app-shell{--stitch-deck: color-mix( in srgb, var(--gf-surface) 96%, var(--stitch-signal) );--stitch-card: color-mix(in srgb, var(--gf-surface) 94%, var(--stitch-draft))}@media(max-width:920px){.guided-core{grid-template-columns:minmax(0,1fr)}}@media(max-width:700px){.stitch-workflow{grid-template-columns:minmax(0,1fr)}.guided-core{padding:var(--gf-space-4)}}.stitch-nav-label{margin-block:var(--gf-space-2) 0;color:var(--stitch-signal)}[data-deck=outreach] .page-heading{background:linear-gradient(120deg,var(--stitch-deck),color-mix(in srgb,var(--stitch-draft) 15%,var(--gf-canvas)))}[data-deck=outreach] .message-envelope{border-left-color:var(--stitch-draft)}[data-deck=approvals] .review-gates{background:linear-gradient(120deg,var(--stitch-deck),color-mix(in srgb,var(--stitch-review) 8%,var(--gf-canvas)))}:root{--radar-paper: var(--gf-text);--radar-paper-rgb: var(--gf-text-rgb);--radar-ink: var(--gf-canvas);--radar-ink-rgb: var(--gf-canvas-rgb);--radar-muted-ink: var(--gf-border-strong);--radar-line: var(--gf-text-secondary);--radar-blue: var(--gf-status-info);--radar-green: var(--gf-status-running);--radar-amber: var(--gf-status-attention);--radar-red: var(--gf-status-failed)}body[data-radar-theme=light]{color-scheme:light;--gf-canvas: color-mix(in srgb, var(--radar-paper) 91%, var(--radar-ink));--gf-canvas-rgb: var(--radar-paper-rgb);--gf-canvas-deep: var(--radar-paper);--gf-canvas-deep-rgb: var(--radar-paper-rgb);--gf-surface: var(--radar-paper);--gf-surface-rgb: var(--radar-paper-rgb);--gf-surface-raised: color-mix( in srgb, var(--radar-paper) 94%, var(--radar-blue) );--gf-surface-raised-rgb: var(--radar-paper-rgb);--gf-surface-overlay: color-mix( in srgb, var(--radar-paper) 89%, var(--radar-blue) );--gf-surface-hover: color-mix( in srgb, var(--radar-paper) 81%, var(--radar-blue) );--gf-text: var(--radar-ink);--gf-text-rgb: var(--radar-ink-rgb);--gf-text-secondary: var(--radar-muted-ink);--gf-text-muted: var(--radar-muted-ink);--gf-text-faint: color-mix( in srgb, var(--radar-muted-ink) 83%, var(--radar-paper) );--gf-border-subtle: color-mix( in srgb, var(--radar-line) 66%, var(--radar-paper) );--gf-border: var(--radar-line);--gf-border-strong: color-mix( in srgb, var(--radar-line) 62%, var(--radar-ink) );--gf-status-info: color-mix(in srgb, var(--radar-blue) 48%, var(--radar-ink));--gf-status-running: color-mix( in srgb, var(--radar-green) 46%, var(--radar-ink) );--gf-status-attention: color-mix( in srgb, var(--radar-amber) 44%, var(--radar-ink) );--gf-status-failed: color-mix( in srgb, var(--radar-red) 64%, var(--radar-ink) );--gf-on-accent: var(--radar-paper);--gf-accent: var(--radar-ink);--gf-accent-rgb: var(--radar-ink-rgb);--gf-accent-hot: var(--radar-ink);--gf-accent-dim: var(--gf-border-strong);--gf-glass: rgba(var(--radar-paper-rgb), .7);--gf-glass-strong: rgba(var(--radar-paper-rgb), .92);--gf-shadow-panel: 0 10px 30px rgba(var(--radar-ink-rgb), .065);--gf-shadow-pop: 0 24px 64px rgba(var(--radar-ink-rgb), .2);color:var(--gf-text);background:var(--gf-canvas)}body[data-radar-theme=light] input[type=time]{color-scheme:light}body[data-radar-theme=light] .composer-dialog::backdrop,body[data-radar-theme=light] .command-dialog::backdrop{background:rgba(var(--radar-ink-rgb),.38)}body[data-radar-theme=light] .neural-ambient{opacity:.28}html[data-gf-product=radar]:has([data-intelligence]){--gf-accent-rgb: var(--gf-status-info-rgb)}[data-intelligence]{--gf-accent: color-mix( in srgb, var(--gf-status-info) 68%, var(--gf-status-running) );--gf-accent-rgb: var(--gf-status-info-rgb);--gf-accent-hot: var(--gf-accent);--gf-accent-dim: color-mix(in srgb, var(--gf-accent) 42%, var(--gf-surface));--gf-layout-topbar: var(--gf-space-12)}body[data-radar-theme=light] [data-intelligence]{--gf-accent: var(--gf-status-info);--gf-on-accent: var(--gf-surface)}[data-intelligence] .sidebar{overflow-y:auto}[data-intelligence] .rail-launch,[data-intelligence] .stitch-nav-label{display:none}.intel-rail-heading{display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-2) var(--gf-space-2) var(--gf-space-6)}.intel-rail-heading>svg,.intel-metric>svg{flex:none;color:var(--gf-accent)}.intel-product-bar{gap:var(--gf-space-6);align-items:center}[data-intelligence] .command-trigger{border-radius:var(--gf-radius-pill);justify-content:space-between}[data-intelligence] main{padding:var(--gf-space-4) var(--gf-space-5)}.intel-dashboard,.intel-stack{display:grid;align-content:start;gap:var(--gf-space-3);min-width:0}.intel-hero{position:relative;isolation:isolate;display:flex;justify-content:space-between;align-items:start;gap:var(--gf-space-3);min-height:calc(var(--gf-space-16) + var(--gf-space-3));padding:var(--gf-space-2) 0}.intel-hero .intel-wave{z-index:-1;opacity:.78;-webkit-mask-image:linear-gradient(to right,transparent 36%,var(--gf-text) 68%,transparent);mask-image:linear-gradient(to right,transparent 36%,var(--gf-text) 68%,transparent)}.intel-title{min-width:0}.intel-title>p{margin-top:var(--gf-space-1)}.intel-metrics,.intel-pair,.intel-command-bottom,.intel-with-rail,.intel-research-grid{display:grid;gap:var(--gf-space-3);min-width:0}.intel-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.intel-metric{min-height:calc(var(--gf-space-16) + var(--gf-space-3));display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-3)}.intel-pair{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-command-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.35fr)}.intel-with-rail{grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);align-items:start}.intel-marketing .intel-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.intel-research-grid{grid-template-columns:minmax(0,.83fr) minmax(0,2.35fr)}.intel-content{padding:var(--gf-space-3)}.intel-footnote{padding:0 var(--gf-space-3) var(--gf-space-3)}.intel-pipeline{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:center;gap:var(--gf-space-4)}.intel-funnel{display:grid;gap:var(--gf-space-1);justify-items:center;padding-block:var(--gf-space-2)}.intel-funnel>div{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-2);padding:var(--gf-space-2) 12%;min-width:64%;width:100%;background:linear-gradient(150deg,var(--gf-accent-dim),var(--gf-surface-overlay));clip-path:polygon(0 0,100% 0,91% 100%,9% 100%)}.intel-funnel>div:nth-child(2){width:92%}.intel-funnel>div:nth-child(3){width:84%}.intel-funnel>div:nth-child(4){width:76%}.intel-funnel>div:nth-child(5){width:68%}.intel-funnel-wide{display:flex;align-items:center;min-height:calc(var(--gf-space-16) * 2);padding:var(--gf-space-2);background:linear-gradient(180deg,var(--gf-accent-dim),var(--gf-canvas),var(--gf-accent-dim));clip-path:polygon(0 0,24% 10%,55% 27%,100% 34%,100% 66%,55% 73%,24% 90%,0 100%)}.intel-funnel-wide>div:nth-child(n){min-width:0;flex:1;padding:var(--gf-space-2) 0;flex-direction:column-reverse;text-align:center;clip-path:none;background:none}.intel-score{min-width:0;border-left:1px solid var(--gf-border-subtle);padding-left:var(--gf-space-3)}.intel-score-chart{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--gf-space-3);margin-block:var(--gf-space-3)}.intel-composer-fields,.intel-score-rationale,.intel-performance{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gf-space-3)}.intel-envelope,.intel-score-rationale{padding:var(--gf-space-3);background:var(--gf-glass-strong);border:1px solid var(--gf-border);border-radius:var(--gf-radius-md)}.intel-envelope>.gf-text+.gf-text{margin-top:var(--gf-space-2);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.intel-performance{grid-template-columns:repeat(3,minmax(0,1fr))}.intel-performance>div+div{border-left:1px solid var(--gf-border-subtle);padding-left:var(--gf-space-2)}.intel-list{display:grid;gap:var(--gf-space-1)}.intel-record,.intel-paper,.intel-source,.intel-lead-head{min-width:0;display:flex;align-items:center;gap:var(--gf-space-2);padding:var(--gf-space-2)}.intel-record,.intel-paper-full{background:var(--gf-glass);border:1px solid var(--gf-border-subtle);color:var(--gf-text);text-align:left;border-radius:var(--gf-radius-md);width:100%}.intel-record:hover,.intel-record[aria-pressed=true]{background:var(--gf-surface-raised);border-color:var(--gf-accent)}.intel-paper:not(.intel-paper-full)+.intel-paper,.intel-source+.intel-source{border-top:1px solid var(--gf-border-subtle)}.intel-record-text{flex:1;min-width:0;overflow-wrap:anywhere}.intel-record-text>span{display:block}.intel-record-text>.gf-badge{display:inline-flex;margin-block:var(--gf-space-1)}.intel-icon,.intel-paper-cover{display:grid;flex:none;place-items:center;width:var(--gf-space-8);height:var(--gf-space-8);background:var(--gf-surface-raised);border-radius:var(--gf-radius-sm);color:var(--gf-text-secondary)}.intel-paper-full .intel-paper-cover{width:var(--gf-space-12);height:var(--gf-space-16);background:linear-gradient(145deg,var(--gf-accent-dim),var(--gf-surface-raised))}.intel-lead-head{padding:var(--gf-space-4)}.intel-lead-head .intel-icon{width:var(--gf-space-10);height:var(--gf-space-10)}.intel-filter,.intel-actions,.intel-badges,.intel-list-controls{display:flex;align-items:center;gap:var(--gf-space-2)}.intel-filter>:last-child,.intel-actions>:last-child{margin-left:auto}.intel-actions,.intel-badges{flex-wrap:wrap}.intel-list-controls{justify-content:space-between}.intel-list-controls select{width:auto;min-height:var(--gf-space-8);padding:var(--gf-space-1) var(--gf-space-2)}.intel-workflows{margin-top:var(--gf-space-8)}@media(max-width:1350px){.intel-score-chart{grid-template-columns:1fr;justify-items:center}.intel-score-chart>.intel-stack{width:100%}.intel-marketing .intel-metric>svg{display:none}.intel-research-grid{grid-template-columns:1fr}}@media(max-width:1100px){.intel-command-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-command-bottom>:last-child{grid-column:1 / -1}.intel-with-rail{grid-template-columns:1fr}.intel-product-bar{gap:var(--gf-space-3)}}@media(max-width:760px){.intel-rail-heading{display:none}.intel-hero{flex-direction:column}.intel-pair,.intel-command-bottom{grid-template-columns:1fr}.intel-metrics,.intel-marketing .intel-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.intel-source,.intel-paper{flex-wrap:wrap}.intel-score-chart,.intel-composer-fields{grid-template-columns:1fr}[data-intelligence] .topbar-actions>.gf-avatar,[data-intelligence] .topbar-actions>.gf-icon-btn{display:none}}@media(max-width:430px){.intel-pipeline{grid-template-columns:1fr}.intel-score{border-left:0;padding-left:0}.intel-score-chart{grid-template-columns:auto minmax(0,1fr)}.intel-funnel-wide{clip-path:none}}[data-intelligence]{--gf-accent: color-mix( in oklab, var(--gf-status-info) 65%, var(--gf-status-running) );--gf-accent-hot: color-mix(in srgb, var(--gf-accent) 80%, var(--gf-text));--gf-layout-sidebar: calc(var(--gf-space-12) * 4 + var(--gf-space-8));--gf-layout-topbar: calc(var(--gf-space-12) + var(--gf-space-1));--gf-radius-lg: var(--gf-radius-md);--gf-radius-pill: 999px;--gf-shadow-panel: 0 1px 0 rgba(var(--gf-text-rgb), .04) inset;--gf-glass-blur: var(--gf-space-2);background:var(--gf-canvas-deep)}[data-intelligence=marketing]{--gf-layout-sidebar: calc(var(--gf-space-12) * 4 + var(--gf-space-5))}[data-intelligence] .workspace{background:var(--gf-canvas-deep)}[data-intelligence] .topbar,[data-intelligence] .sidebar{background:var(--gf-canvas);border-color:var(--gf-border-subtle)}[data-intelligence] .topbar{padding-inline:var(--gf-space-6) var(--gf-space-4);gap:var(--gf-space-3)}[data-intelligence] .sidebar{padding:0 var(--gf-space-3) var(--gf-space-3);isolation:isolate}[data-intelligence] .sidebar .brand{padding:0 var(--gf-space-2);min-height:var(--gf-layout-topbar)}[data-intelligence] .intel-rail-heading{padding:var(--gf-space-6) var(--gf-space-2) var(--gf-space-6)}[data-intelligence] .intel-rail-heading>svg{filter:drop-shadow(0 0 var(--gf-space-2) var(--gf-accent-dim))}[data-intelligence] .intel-product-bar{gap:var(--gf-space-8)}[data-intelligence] .intel-product-bar a{height:100%;padding-inline:var(--gf-space-2);color:var(--gf-text);border-color:var(--gf-accent);font:var(--gf-type-panel-weight) var(--gf-type-panel-size)/var(--gf-type-panel-line) var(--gf-font-sans)}[data-intelligence] .command-trigger{min-width:min(32vw,500px);padding-inline:var(--gf-space-3)}[data-intelligence] .command-trigger span{margin-right:auto}[data-intelligence] main{padding:var(--gf-space-4) var(--gf-space-4) var(--gf-space-6)}[data-intelligence=marketing] main{padding-right:var(--gf-space-2)}[data-intelligence] .intel-rail-bottom{margin-top:auto;padding-bottom:var(--gf-space-10)}[data-intelligence] .intel-rail-bottom .gf-panel{margin-bottom:var(--gf-space-2)}[data-intelligence] .intel-rail-bottom .ref-row{padding:var(--gf-space-2)}[data-intelligence] .intel-rail-bottom .ref-rows{padding-inline:0}[data-intelligence] .intel-saved{margin-top:var(--gf-space-5);padding:var(--gf-space-4) var(--gf-space-2);border-top:1px solid var(--gf-border)}[data-intelligence] .intel-view-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gf-space-1);margin-top:var(--gf-space-3)}[data-intelligence] .intel-demo-badge{white-space:nowrap;color:var(--gf-text-secondary)}[data-intelligence] .demo-identity{width:auto;max-width:132px;min-height:var(--gf-space-8);padding:var(--gf-space-1)}[data-intelligence] .sidebar nav{gap:var(--gf-space-1)}.ref-dashboard,.ref-main,.ref-right{display:grid;gap:var(--gf-space-4);min-width:0;align-content:start}.ref-dashboard{min-height:calc(100vh - var(--gf-layout-topbar) - var(--gf-space-8))}.ref-dashboard .gf-panel,.intel-rail-bottom .gf-panel{--gf-surface-raised-rgb: var(--gf-surface-rgb);--gf-glass-blur: var(--gf-space-1);border-color:var(--gf-border);background:linear-gradient(155deg,rgba(var(--gf-surface-rgb),.94),rgba(var(--gf-canvas-rgb),.82))}.ref-dashboard .gf-panel__head,.intel-rail-bottom .gf-panel__head{min-height:var(--gf-space-10);margin:0;padding:var(--gf-space-2) var(--gf-space-4);border-bottom:1px solid var(--gf-border-subtle)}.ref-dashboard .gf-tabs{display:flex;padding:0 var(--gf-space-3);border:0;border-bottom:1px solid var(--gf-border-subtle);border-radius:0;background:none;gap:var(--gf-space-2);overflow-x:auto}.ref-dashboard .gf-tabs button{height:var(--gf-space-8);border-radius:0;padding:0 var(--gf-space-3);white-space:nowrap;color:var(--gf-text-secondary)}.ref-dashboard .gf-tabs button[aria-selected=true]{background:none;color:var(--gf-text);box-shadow:inset 0 -2px var(--gf-accent)}.ref-dashboard .gf-badge{text-transform:none;letter-spacing:0;border-radius:var(--gf-radius-pill)}.ref-dashboard .gf-progress{height:var(--gf-space-2)}.ref-dashboard .gf-progress>span{background:linear-gradient(90deg,var(--gf-accent),var(--gf-accent-hot))}.ref-dashboard .gf-heading{margin:0}.ref-dashboard input[type=checkbox]{accent-color:var(--gf-accent)}.ref-hero{position:relative;isolation:isolate;min-width:0;padding:var(--gf-space-2) 0;min-height:calc(var(--gf-space-16) + var(--gf-space-6));display:flex;align-items:center}.ref-hero-copy{min-width:0}.ref-hero h1{font-size:var(--gf-type-title-size);margin-bottom:var(--gf-space-1)}.ref-research .ref-hero h1{font-size:var(--gf-type-display-size)}.ref-eyebrow{letter-spacing:.24em;margin-bottom:var(--gf-space-1);text-transform:uppercase}.ref-wave{width:58%;height:calc(var(--gf-space-16) * 2);position:absolute;z-index:-1;inset:0 0 auto auto;pointer-events:none;-webkit-mask-image:linear-gradient(to right,transparent,var(--gf-text) 40%,var(--gf-text) 83%,transparent);mask-image:linear-gradient(to right,transparent,var(--gf-text) 40%,var(--gf-text) 83%,transparent)}.ref-wave-rail{width:100%;height:calc(var(--gf-space-16) * 2);inset:auto 0 0;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--gf-text) 48%,transparent);mask-image:linear-gradient(to bottom,transparent,var(--gf-text) 48%,transparent)}.ref-sales-hero,.ref-marketing-hero{position:relative;display:flex;justify-content:space-between;gap:var(--gf-space-3);align-items:center;isolation:isolate}.ref-sales-hero>.ref-hero{position:static}.ref-sales-hero>.gf-btn{align-self:start;margin-top:var(--gf-space-4);min-height:var(--gf-space-10)}.ref-period{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-2);padding:var(--gf-space-2) var(--gf-space-3);border:1px solid var(--gf-border-strong);border-radius:var(--gf-radius-md);background:var(--gf-surface);white-space:nowrap}.ref-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--gf-space-4)}.ref-overview .ref-metrics{grid-template-columns:repeat(4,minmax(0,1fr)) auto;align-items:center}.ref-marketing .ref-metrics{grid-template-columns:repeat(5,minmax(0,1fr))}.ref-metric{min-height:calc(var(--gf-space-16) + var(--gf-space-3));display:flex;align-items:center;gap:var(--gf-space-4);padding:var(--gf-space-3) var(--gf-space-4)}.ref-research .ref-metric,.ref-marketing .ref-metric{min-height:calc(var(--gf-space-16) + var(--gf-space-6))}.ref-marketing .ref-metric{gap:var(--gf-space-2)}.ref-metric>svg{flex:none}.ref-research .ref-metric>svg,.ref-marketing .ref-metric>svg{color:var(--gf-accent-hot)}.ref-metric-value{display:flex;gap:var(--gf-space-3);align-items:baseline;flex-wrap:wrap}.ref-positive,.ref-reason>svg,.ref-provenance>svg{color:var(--gf-status-running)}.ref-cyan{color:var(--gf-accent)}.ref-sales-grid{display:grid;grid-template-columns:repeat(100,minmax(0,1fr));--ref-timeline-tab: calc(var(--gf-space-10) + 2px);container-type:inline-size;grid-template-rows:auto var(--ref-timeline-tab) auto}.ref-sales-pipeline{grid-column:1 / 50;grid-row:1;margin-right:var(--gf-space-2);margin-bottom:var(--gf-space-4)}.ref-sales-compose{grid-column:50 / -1;grid-row:1 / 3;margin-left:var(--gf-space-2);margin-bottom:var(--gf-space-4)}.ref-sales-performance{grid-column:1 / 30;grid-row:2 / 4;margin-right:var(--gf-space-2)}.ref-sales-timeline{grid-column:30 / 60;grid-row:2 / 4;margin-inline:var(--gf-space-2)}.ref-sales-queue{grid-column:60 / -1;grid-row:3;margin-left:var(--gf-space-2)}.ref-sales-grid>div>.gf-panel{height:100%}.ref-pipeline{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.1fr);align-items:center;gap:var(--gf-space-6);padding:var(--gf-space-3) var(--gf-space-6)}.ref-funnel{display:grid;justify-items:center;gap:2px;padding-block:var(--gf-space-1)}.ref-funnel>div{width:100%;display:flex;justify-content:space-between;align-items:center;gap:var(--gf-space-1);padding:var(--gf-space-2) 14%;background:linear-gradient(135deg,var(--gf-accent-dim),var(--gf-surface-overlay));clip-path:polygon(0 0,100% 0,92% 100%,8% 100%)}.ref-funnel>div:nth-child(2){width:88%}.ref-funnel>div:nth-child(3){width:76%;background:color-mix(in srgb,var(--gf-accent-dim) 55%,var(--gf-text-muted))}.ref-funnel>div:nth-child(4){width:65%;background:linear-gradient(100deg,var(--gf-accent),var(--gf-accent-dim))}.ref-funnel>div:nth-child(5){width:54%}.ref-funnel-horizontal{display:flex;align-items:center;min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-3));background:linear-gradient(180deg,var(--gf-accent),var(--gf-accent-dim) 22%,var(--gf-canvas-deep) 50%,var(--gf-accent-dim) 78%,var(--gf-accent));clip-path:polygon(0 0,12% 4%,25% 15%,45% 25%,65% 33%,100% 38%,100% 62%,65% 67%,45% 75%,25% 85%,12% 96%,0 100%)}.ref-funnel-horizontal>div:nth-child(n){background:none;clip-path:none;width:auto;flex:1;height:100%;min-width:0;border-right:1px solid var(--gf-accent-dim);flex-direction:column-reverse;justify-content:center;padding:var(--gf-space-1)}.ref-score-distribution{min-width:0;padding-left:var(--gf-space-4);border-left:1px solid var(--gf-border)}.ref-score-data{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:var(--gf-space-4);margin-top:var(--gf-space-3)}.ref-donut{display:grid;width:calc(var(--gf-space-16) * 2 + var(--gf-space-4));aspect-ratio:1;place-items:center;border-radius:50%;background:conic-gradient(var(--gf-accent) 0 22%,var(--gf-text-faint) 22% 56%,var(--gf-text-muted) 56% 88%,var(--gf-border-strong) 88%)}.ref-donut>div{width:77%;aspect-ratio:1;border-radius:50%;display:grid;align-content:center;justify-items:center;text-align:center;background:var(--gf-canvas-deep)}.ref-score-legend{display:grid;gap:var(--gf-space-2)}.ref-score-legend>div{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:var(--gf-space-2)}.ref-score-legend i{width:var(--gf-space-3);height:var(--gf-space-3);background:var(--gf-accent);border-radius:var(--gf-space-1)}.ref-score-legend>div:nth-child(2) i{background:var(--gf-text-faint)}.ref-score-legend>div:nth-child(3) i{background:var(--gf-text-muted)}.ref-score-legend>div:nth-child(4) i{background:var(--gf-border-strong)}.ref-compose{display:grid;grid-template-columns:minmax(0,2.65fr) minmax(0,1fr);gap:var(--gf-space-4);padding:var(--gf-space-2) var(--gf-space-4) var(--gf-space-3)}.ref-compose-fields{display:grid;grid-template-columns:1.4fr 1fr;gap:var(--gf-space-3)}.ref-compose label{min-width:0;display:grid;gap:2px}.ref-dashboard select{min-height:var(--gf-space-8);padding:var(--gf-space-1) var(--gf-space-2);border-color:var(--gf-border);background:var(--gf-surface)}.ref-message{display:grid;gap:var(--gf-space-1);margin:var(--gf-space-2) 0 var(--gf-space-3);padding:var(--gf-space-2) var(--gf-space-3);border:1px solid var(--gf-border-strong);border-radius:var(--gf-radius-md);background:var(--gf-canvas)}.ref-message>p:first-child{padding-bottom:var(--gf-space-2);border-bottom:1px solid var(--gf-border-subtle)}.ref-compose-settings{display:grid;gap:var(--gf-space-2);align-content:end}.ref-compose .ref-switch{display:flex;align-items:center;justify-content:space-between}.ref-switch input{appearance:none;height:var(--gf-space-3);width:var(--gf-space-6);margin:0;padding:0;border-radius:var(--gf-radius-pill);background:var(--gf-surface-overlay);border-color:var(--gf-border);cursor:pointer}.ref-switch input:checked{background:var(--gf-accent)}.ref-switch input:after{content:"";display:block;width:var(--gf-space-2);height:var(--gf-space-2);border-radius:50%;background:var(--gf-text);margin:1px}.ref-switch input:checked:after{margin-left:var(--gf-space-3);background:var(--gf-canvas)}.ref-actions{display:flex;flex-wrap:wrap;gap:var(--gf-space-2)}.ref-performance{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:var(--gf-space-2) var(--gf-space-2)}.ref-performance>div{text-align:center;border-right:1px solid var(--gf-border-subtle)}.ref-performance>div:last-child{border-right:0}.ref-performance .gf-metric__value{font-size:var(--gf-type-section-size)}.ref-graph{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--gf-space-2);margin:var(--gf-space-4) var(--gf-space-4) var(--gf-space-1)}.ref-graph>div{display:grid;align-content:space-between}.ref-graph>svg{background:repeating-linear-gradient(to top,var(--gf-border-subtle) 0 1px,transparent 1px calc(100% / 6))}.ref-graph-dates{display:flex;justify-content:space-between;margin:0 var(--gf-space-4) var(--gf-space-4) var(--gf-space-10);gap:var(--gf-space-1)}.ref-contact{display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-2) var(--gf-space-3);border-bottom:1px solid var(--gf-border-subtle)}.ref-contact>.gf-badge{margin-left:auto}.ref-timeline{padding:var(--gf-space-1) var(--gf-space-4) var(--gf-space-3) var(--gf-space-6)}.ref-timeline>div{position:relative;display:flex;align-items:baseline;justify-content:space-between;gap:var(--gf-space-2);border-bottom:1px solid var(--gf-border-subtle);padding:var(--gf-space-2) 0 var(--gf-space-2) var(--gf-space-5)}.ref-timeline>div:before{content:"";position:absolute;top:var(--gf-space-3);left:0;width:var(--gf-space-2);height:var(--gf-space-2);border-radius:50%;background:var(--gf-accent);box-shadow:0 0 var(--gf-space-2) var(--gf-accent-dim)}.ref-timeline>div:after{content:"";position:absolute;left:3px;top:calc(var(--gf-space-3) + var(--gf-space-2));bottom:calc(-1 * var(--gf-space-3));width:1px;background:var(--gf-border-strong)}.ref-timeline>div:last-child:after{display:none}.ref-panel-subtitle{margin:0 var(--gf-space-4) var(--gf-space-1)}.ref-row{display:flex;align-items:center;gap:var(--gf-space-3);min-width:0;min-height:var(--gf-space-12);padding:var(--gf-space-1) 0}.ref-row-main{flex:1;min-width:0}.ref-row-icon{flex:none;display:grid;place-items:center;width:var(--gf-space-10);height:var(--gf-space-10);border-radius:var(--gf-radius-md);background:var(--gf-glass);border:1px solid var(--gf-border-subtle)}.ref-rows{padding:var(--gf-space-1) var(--gf-space-3) var(--gf-space-2)}.ref-rows>*+*,.ref-contact-list>.ref-row+.ref-row{border-top:1px solid var(--gf-border-subtle)}.ref-sales-queue .ref-row{min-height:calc(var(--gf-space-12) + var(--gf-space-4))}.ref-pad{padding:var(--gf-space-3) var(--gf-space-4)}.ref-split{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(0,1fr);gap:var(--gf-space-3);align-items:start}.ref-split.ref-marketing{grid-template-columns:minmax(0,1.8fr) minmax(0,1fr)}.ref-research-body{display:grid;grid-template-columns:minmax(0,.77fr) minmax(0,2.2fr);gap:var(--gf-space-3)}.ref-filters{display:grid;gap:var(--gf-space-2);padding:var(--gf-space-3) var(--gf-space-4)}.ref-filters label{display:flex;align-items:center;gap:var(--gf-space-2)}.ref-filters label>:last-child{margin-left:auto}.ref-filters hr{border:0;border-top:1px solid var(--gf-border);width:100%}.ref-filters details{border-top:1px solid var(--gf-border);padding-block:var(--gf-space-2)}.ref-filters summary{cursor:pointer;font-size:var(--gf-type-nav-size)}.ref-pub-tabs{display:flex;justify-content:space-between;align-items:center;gap:var(--gf-space-2);padding-right:var(--gf-space-3);border-bottom:1px solid var(--gf-border-subtle)}.ref-pub-tabs .gf-tabs{border-bottom:0}.ref-pub-tabs .gf-tabs button{height:var(--gf-space-12)}.ref-pub-tabs select{width:auto}.ref-papers{display:grid;gap:var(--gf-space-2);padding:var(--gf-space-4) var(--gf-space-2) var(--gf-space-2)}.ref-paper{display:grid;grid-template-columns:auto minmax(0,1fr) minmax(0,.64fr);gap:var(--gf-space-3);align-items:center;min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-5));padding:var(--gf-space-3);border:1px solid var(--gf-border);border-radius:var(--gf-radius-lg);background:var(--gf-glass)}.ref-paper[data-selected=true],.ref-select-lead[aria-pressed=true]{border-color:var(--gf-accent-hot);box-shadow:0 0 var(--gf-space-3) var(--gf-accent-dim)}.ref-paper-copy,.ref-paper-match{display:grid;gap:var(--gf-space-1);min-width:0}.ref-paper-match{border-left:1px solid var(--gf-border-subtle);padding-left:var(--gf-space-3);justify-items:start}.ref-paper-match>div,.ref-tags{display:flex;gap:var(--gf-space-2);align-items:center;flex-wrap:wrap}.ref-title-button{padding:0;color:var(--gf-text);border:0;background:none;text-align:left}.ref-cover{width:calc(var(--gf-space-12) + var(--gf-space-6));min-height:calc(var(--gf-space-16) + var(--gf-space-12));display:grid;align-content:center;gap:var(--gf-space-2);padding:var(--gf-space-2);border-radius:var(--gf-radius-sm);color:var(--gf-canvas);background:linear-gradient(150deg,var(--gf-text),var(--gf-accent-hot));font-size:var(--gf-type-label-size);line-height:var(--gf-type-label-line)}.ref-cover[data-cover="1"]{background:linear-gradient(140deg,var(--gf-surface-overlay),var(--gf-accent-dim),var(--gf-status-info));color:var(--gf-text)}.ref-cover span{min-height:var(--gf-space-6);opacity:.35;background:repeating-linear-gradient(to bottom,currentColor 0 1px,transparent 1px 4px)}.ref-list-footer{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-3);padding:var(--gf-space-3) var(--gf-space-4)}.ref-sequence{display:grid;gap:var(--gf-space-3);padding:var(--gf-space-3)}.ref-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--gf-space-2)}.ref-steps button{display:flex;align-items:center;gap:var(--gf-space-2);border:1px solid var(--gf-border);background:transparent;border-radius:var(--gf-radius-pill);color:var(--gf-text)}.ref-steps span{border-radius:50%;min-width:var(--gf-space-6);padding-block:var(--gf-space-1);color:var(--gf-canvas);background:var(--gf-text-muted)}.ref-steps button:first-child span{background:var(--gf-accent)}.ref-sequence-card{border:1px solid var(--gf-border);background:var(--gf-glass);border-radius:var(--gf-radius-lg);padding:var(--gf-space-2)}.ref-sequence-card .ref-tags{padding:var(--gf-space-2) 0}.ref-research .ref-right{padding-top:var(--gf-space-2)}.ref-research .ref-right .gf-panel:last-child{min-height:calc(var(--gf-space-16) * 4)}.ref-marketing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gf-space-3)}.ref-marketing-grid>:nth-child(1),.ref-marketing-grid>:nth-child(2){min-height:calc(var(--gf-space-16) * 3)}.ref-sequence-bars{padding:var(--gf-space-2) var(--gf-space-4)}.ref-sequence-bars>div{display:grid;grid-template-columns:1.3fr 1fr auto;gap:var(--gf-space-3);align-items:center;min-height:var(--gf-space-10);border-bottom:1px solid var(--gf-border-subtle)}.ref-select-lead,.ref-review-rows>button{width:100%;border:1px solid transparent;border-radius:var(--gf-radius-md);background:transparent;color:var(--gf-text);text-align:left;padding:0 var(--gf-space-1)}.ref-select-lead .ref-row{min-height:calc(var(--gf-space-10) + var(--gf-space-1))}.ref-select-lead .ref-row-icon{width:var(--gf-space-8);height:var(--gf-space-8)}.ref-lead-meter{width:var(--gf-space-16);text-align:center}.ref-lead-meter .gf-progress{height:var(--gf-space-1)}.ref-source-list,.ref-provenance{display:flex;flex-wrap:wrap;align-items:center;gap:var(--gf-space-1);padding:var(--gf-space-3)}.ref-provenance{border-top:1px solid var(--gf-border-subtle);gap:var(--gf-space-2)}.ref-review-rows{padding:var(--gf-space-1) var(--gf-space-3) var(--gf-space-2)}.ref-review-rows>button{display:grid;grid-template-columns:1fr auto auto auto;align-items:center;gap:var(--gf-space-2);min-height:var(--gf-space-8);border-bottom-color:var(--gf-border-subtle)}.ref-marketing .ref-right>.gf-panel{min-height:calc(100vh - var(--gf-layout-topbar) - var(--gf-space-10))}.ref-lead-close{display:flex;justify-content:flex-end;padding:var(--gf-space-1) var(--gf-space-2) 0}.ref-lead-title{display:flex;align-items:center;gap:var(--gf-space-3);padding:var(--gf-space-1) var(--gf-space-4) var(--gf-space-3)}.ref-lead-title>.gf-badge{margin-left:auto}.ref-lead-title>.ref-row-icon{width:var(--gf-space-12);height:var(--gf-space-12)}.ref-lead-body{display:grid;gap:var(--gf-space-3);padding:var(--gf-space-3) var(--gf-space-4) var(--gf-space-5)}.ref-rationale{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.3fr);border:1px solid var(--gf-border);border-radius:var(--gf-radius-lg);background:var(--gf-glass)}.ref-rationale>div{display:grid;gap:var(--gf-space-1);align-content:center;padding:var(--gf-space-3) var(--gf-space-4)}.ref-rationale>div+div{border-left:1px solid var(--gf-border-subtle)}.ref-big-score{display:flex;align-items:baseline;gap:var(--gf-space-2)}.ref-big-score .gf-metric__value{font-size:var(--gf-type-title-size)}.ref-reason{display:flex;align-items:center;gap:var(--gf-space-1)}.ref-reason>svg{flex:none}.ref-lead-facts>div{display:grid;grid-template-columns:auto minmax(0,.65fr) minmax(0,1.2fr);align-items:center;gap:var(--gf-space-3);border-bottom:1px solid var(--gf-border-subtle);padding:var(--gf-space-1) 0}.ref-contact-list .ref-row{background:var(--gf-glass);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);margin-top:var(--gf-space-1);padding:var(--gf-space-2)}.ref-next-action .ref-row{margin-top:var(--gf-space-1);padding:var(--gf-space-2);border:1px solid var(--gf-accent);border-radius:var(--gf-radius-md);background:var(--gf-glass)}.ref-lead-body .ref-actions{justify-content:space-between}@media(max-width:1450px){[data-intelligence] .command-trigger{min-width:auto}.ref-marketing .ref-metric>svg{display:none}.ref-paper{grid-template-columns:auto minmax(0,1fr) minmax(0,.62fr)}.ref-cover{width:var(--gf-space-12)}.ref-donut{width:calc(var(--gf-space-16) + var(--gf-space-10))}}@media(max-width:1200px){.ref-split,.ref-split.ref-marketing{grid-template-columns:minmax(0,1fr)}.ref-right{grid-template-columns:repeat(3,minmax(0,1fr))}.ref-marketing .ref-right{grid-template-columns:1fr}.ref-marketing .ref-right>.gf-panel{min-height:0}.ref-score-data{grid-template-columns:1fr}.ref-overview .ref-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.ref-overview .ref-metrics>.ref-period{display:none}.ref-metric>svg{display:none}}@media(max-width:1360px){.ref-sales-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:var(--gf-space-3)}.ref-sales-grid>div{grid-column:auto;grid-row:auto;margin:0}.ref-sales-queue{grid-column:1 / -1!important}}@media(max-width:900px){.ref-right,.ref-sales-grid,.ref-research-body{grid-template-columns:1fr}.ref-research .ref-right .gf-panel:last-child{min-height:0}.ref-paper{grid-template-columns:auto minmax(0,1fr)}.ref-paper-match{grid-column:2;border-left:0;padding-left:0}.ref-metrics,.ref-overview .ref-metrics,.ref-marketing .ref-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.ref-sales-hero>.gf-btn,.ref-marketing-hero .ref-period{display:none}[data-intelligence] .intel-demo-badge{display:none}}@media(max-width:700px){[data-intelligence] .intel-rail-bottom{display:none}[data-intelligence] .intel-view-links{grid-template-columns:repeat(3,max-content)}.ref-marketing-grid,.ref-compose{grid-template-columns:1fr}.ref-pipeline{padding:var(--gf-space-2);gap:var(--gf-space-2)}.ref-research .ref-hero h1{font-size:var(--gf-type-title-size)}.ref-graph-dates,.ref-lead-title{flex-wrap:wrap}}.intel-mobile-views{display:none}@media(max-width:700px){[data-intelligence] .intel-mobile-views{display:flex;gap:var(--gf-space-2);padding-top:var(--gf-space-2)}[data-intelligence] .intel-saved,[data-intelligence] .ref-wave-rail{display:none}[data-intelligence] .intel-demo-badge{display:inline}}[data-intelligence=overview]{--gf-layout-sidebar: calc( var(--gf-space-12) * 4 + var(--gf-space-8) + var(--gf-space-1) )}[data-intelligence=overview] main{padding-inline:var(--gf-space-6) var(--gf-space-3)}[data-intelligence=research] main{padding-inline:var(--gf-space-5) var(--gf-space-2)}[data-intelligence=marketing] main{padding-left:var(--gf-space-5)}[data-intelligence=overview] .topbar{--gf-layout-topbar: var(--gf-space-12)}[data-intelligence] .sidebar .brand .grayfield-lockup{gap:var(--gf-space-2)}[data-intelligence] .sidebar .brand .grayfield-product{font-size:var(--gf-type-nav-size)}[data-intelligence] .sidebar .brand .grayfield-rule{margin:0}[data-intelligence] .intel-saved .gf-nav-item{font-size:var(--gf-type-nav-size);padding-inline:var(--gf-space-2)}[data-intelligence] .intel-rail-heading{padding-bottom:var(--gf-space-8)}[data-intelligence] .intel-rail-heading .gf-heading{font-size:var(--gf-type-section-size)}[data-intelligence] .intel-rail-heading>svg{width:var(--gf-space-10);height:var(--gf-space-10)}[data-intelligence] .intel-product-bar .gf-text{font-size:var(--gf-type-panel-size)}[data-intelligence] .intel-view-links .gf-btn{min-width:0;padding-inline:var(--gf-space-1)}.ref-dashboard .gf-panel__title{font-size:var(--gf-type-panel-size)}.ref-dashboard .gf-panel__action{white-space:nowrap}.ref-dashboard .gf-btn{--gf-radius-pill: var(--gf-radius-md)}.ref-dashboard .gf-btn--primary{--f: var(--gf-accent);--c: var(--gf-on-accent)}.ref-dashboard .gf-btn--primary:hover:not(:disabled){--f: var(--gf-accent-hot);--c: var(--gf-on-accent)}.ref-overview .ref-hero{min-height:calc(var(--gf-space-16) + var(--gf-space-8))}.ref-pipeline{min-height:calc(var(--gf-space-16) * 3 + var(--gf-space-12))}.ref-funnel:not(.ref-funnel-horizontal)>div{min-height:calc(var(--gf-space-8) + var(--gf-space-2))}.ref-funnel:not(.ref-funnel-horizontal)>div:last-child{min-height:var(--gf-space-8)}.ref-compose-settings .gf-btn--primary{min-height:var(--gf-space-8)}.ref-paper-copy>.gf-text:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ref-cover[data-cover="1"]{background:linear-gradient(140deg,var(--gf-canvas),color-mix(in srgb,var(--gf-status-info),var(--gf-status-failed) 47%))}.ref-research .ref-right>:last-child{min-height:calc(var(--gf-space-16) * 4 + var(--gf-space-4))}.ref-research .ref-main{gap:var(--gf-space-5)}.ref-research .ref-hero{min-height:calc(var(--gf-space-16) + var(--gf-space-5))}.ref-marketing .ref-hero{min-height:calc(var(--gf-space-16) + var(--gf-space-4))}.ref-marketing .ref-metric{min-height:calc(var(--gf-space-16) + var(--gf-space-6) + var(--gf-space-2))}.ref-marketing .ref-metrics{gap:var(--gf-space-3)}.ref-marketing .ref-metric-value{gap:var(--gf-space-2)}.ref-marketing .ref-metric-value .ref-positive{font-size:var(--gf-type-meta-size)}.ref-marketing .ref-metric>div{min-width:0}.ref-marketing-grid{row-gap:var(--gf-space-4)}.ref-marketing-grid>:nth-child(5),.ref-marketing-grid>:nth-child(6){min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-10))}.ref-marketing .ref-lead-title{min-height:calc(var(--gf-space-12) + var(--gf-space-3))}.ref-marketing .ref-lead-body{gap:var(--gf-space-4)}.ref-marketing .ref-rationale{min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-2))}.ref-marketing .ref-next-action{margin-top:var(--gf-space-3)}.ref-marketing .ref-contact-list .ref-row{min-height:var(--gf-space-16)}.ref-marketing .ref-contact-list .ref-row-main{overflow-wrap:anywhere}@media(max-width:700px){[data-intelligence] .topbar{flex-wrap:wrap;height:auto;min-height:var(--gf-layout-topbar);padding:var(--gf-space-2) var(--gf-space-3)}[data-intelligence] .topbar-actions{flex:1;min-width:0;justify-content:flex-end}[data-intelligence] .command-trigger{min-width:0}[data-intelligence] .command-trigger span{display:none}[data-intelligence] .sidebar{width:100%}.ref-marketing .ref-metric{min-height:var(--gf-space-16)}.ref-marketing .ref-lead-title{overflow-wrap:anywhere}.ref-pub-tabs{min-width:0}.ref-marketing-grid>:nth-child(n){min-height:0}.ref-funnel-horizontal{clip-path:none}}[data-intelligence]{--gf-accent: oklch(from var(--gf-status-info) l calc(c*1.07) calc(h - 34) )}body[data-radar-theme=light] [data-intelligence]{--gf-accent: var(--gf-status-info)}.ref-marketing .ref-metric{gap:var(--gf-space-2);padding:var(--gf-space-2) var(--gf-space-3);min-height:calc(var(--gf-space-16) + var(--gf-space-8))}.ref-marketing .ref-metric>svg{width:var(--gf-space-6);height:var(--gf-space-6)}.ref-marketing .ref-metric-value{flex-wrap:nowrap}.ref-marketing .ref-metrics>:last-child .ref-metric-value{flex-wrap:wrap;row-gap:0}.ref-marketing-grid>:first-child>.ref-pad{padding-top:0;padding-bottom:0}.ref-marketing .ref-rows .ref-row{min-height:calc(var(--gf-space-10) + var(--gf-space-1))}.ref-marketing .ref-rows .ref-row-icon{width:var(--gf-space-8);height:var(--gf-space-8)}.ref-marketing .ref-source-list{padding-block:var(--gf-space-4)}.ref-compose-fields{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.ref-compose-fields select{width:100%}@media(max-width:700px){.ref-compose-fields{grid-template-columns:1fr}.ref-marketing .ref-metric-value{flex-wrap:wrap}}.ref-marketing-grid>:nth-child(n+3):nth-child(-n+4) .ref-rows{padding-block:var(--gf-space-1)}.ref-marketing-grid>:nth-child(n+3):nth-child(-n+4) .ref-row{min-height:var(--gf-space-10)}.ref-marketing .ref-source-list .gf-badge{font-family:var(--gf-font-sans)}.ref-marketing .ref-provenance{display:grid;grid-template-columns:auto max-content minmax(0,1fr);align-items:start}.ref-marketing .ref-provenance .gf-text:nth-child(2){font-weight:var(--gf-type-nav-weight)}.ref-marketing-grid>:nth-child(5){min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-8))}.ref-marketing .ref-funnel-horizontal{min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-4))}.ref-hero h1 .gf-title-slash{margin-right:var(--gf-space-3)}.ref-overview .ref-sales-hero .ref-wave{width:57%}.ref-dashboard .ref-graph>svg{align-self:end;height:calc(var(--gf-space-16) * 2)}.ref-dashboard .ref-graph{min-height:calc(var(--gf-space-16) * 2 + var(--gf-space-6))}@media(max-width:700px){.ref-marketing .ref-provenance{grid-template-columns:auto minmax(0,1fr)}.ref-marketing .ref-provenance .gf-text:last-child{grid-column:2}}[data-intelligence=overview],[data-intelligence][data-workspace-page]{--gf-accent: color( from var(--gf-status-info) srgb calc(r*.58) calc(g*1.18) calc(b*.94) );--gf-accent-hot: color( from var(--gf-accent) srgb calc(r + .15) calc(g + .08) calc(b + .055) );--ref-cyan-shade: color-mix(in srgb, var(--gf-accent) 68%, var(--gf-canvas));--ref-panel-fill: linear-gradient( 155deg, var(--gf-surface), var(--gf-canvas) )}body[data-radar-theme=light] [data-intelligence=overview],body[data-radar-theme=light] [data-intelligence][data-workspace-page]{--gf-accent: var(--gf-status-info);--ref-cyan-shade: var(--gf-accent)}[data-intelligence=overview] .gf-nav-item[aria-current=page],[data-workspace-page] .gf-nav-item[aria-current=page]{background:linear-gradient(107deg,var(--gf-accent-hot),var(--gf-accent) 50%,var(--ref-cyan-shade));border-color:color-mix(in srgb,var(--gf-accent-hot),transparent 55%)}[data-intelligence=overview] .intel-rail-heading{gap:var(--gf-space-2);padding-top:calc(var(--gf-space-8) - 1px);padding-bottom:var(--gf-space-6)}.ref-radar-mark{flex:none;object-fit:contain;align-self:start}.ref-integration-mark{flex:none;object-fit:contain}.ref-integration-links{display:grid;gap:var(--gf-space-4);margin-bottom:var(--gf-space-4)}.ref-integration-links .gf-btn,.ref-sales-hero>.ref-hubspot-button{--gf-radius-pill: var(--gf-radius-md);--b: var(--gf-border-strong);--f: var(--ref-panel-fill);--c: var(--gf-text)}.ref-integration-links .gf-btn{justify-content:start;min-height:calc(var(--gf-space-12) + var(--gf-space-3));gap:var(--gf-space-3);padding-inline:var(--gf-space-3);text-align:left}.ref-integration-copy{display:grid;gap:2px}.ref-integration-copy .gf-status{font-family:var(--gf-font-sans)}.ref-sales-hero>.ref-hubspot-button{gap:var(--gf-space-2);padding-inline:var(--gf-space-3);min-height:calc(var(--gf-space-10) + var(--gf-space-1))}.ref-hubspot-button .ref-integration-mark{width:var(--gf-space-8);height:var(--gf-space-8)}.ref-hubspot-button>svg{margin-left:var(--gf-space-3)}.ref-connection-dot{width:var(--gf-space-2);height:var(--gf-space-2);border-radius:50%;background:var(--gf-status-running)}.ref-outreach-chip{color:var(--gf-accent-hot);background:color-mix(in srgb,var(--gf-accent) 23%,var(--gf-surface));border:1px solid color-mix(in srgb,var(--gf-accent) 42%,var(--gf-surface));border-radius:var(--gf-radius-md);padding:var(--gf-space-1) var(--gf-space-3)}.ref-overview .ref-compose-settings .gf-btn--primary{--f: linear-gradient(105deg, var(--gf-accent-hot), var(--gf-accent));--b: var(--gf-accent);min-height:calc(var(--gf-space-8) + var(--gf-space-1))}.ref-overview .ref-funnel{--ref-funnel-slate: color-mix( in srgb, var(--gf-accent) 14%, var(--gf-surface-raised) );--ref-funnel-steel: color-mix( in srgb, var(--ref-funnel-slate) 70%, var(--gf-text-muted) );--ref-funnel-rim: color-mix(in srgb, var(--gf-text) 35%, transparent)}.ref-overview .ref-funnel>div{min-height:var(--gf-space-10);background:linear-gradient(160deg,var(--ref-funnel-slate),color-mix(in srgb,var(--ref-funnel-slate) 52%,var(--gf-canvas)));border-top:1px solid var(--ref-funnel-rim);border-radius:var(--gf-radius-sm);clip-path:polygon(0 0,100% 0,93% 100%,7% 100%);padding-inline:14% 11%}.ref-overview .ref-funnel .gf-text{color:var(--gf-text)}.ref-overview .ref-funnel>div:nth-child(2){width:86%}.ref-overview .ref-funnel>div:nth-child(3){width:71%;background:linear-gradient(130deg,var(--ref-funnel-steel),color-mix(in srgb,var(--ref-funnel-steel) 66%,var(--ref-funnel-slate)))}.ref-overview .ref-funnel>div:nth-child(4){width:57%;min-height:calc(var(--gf-space-8) + var(--gf-space-1));background:linear-gradient(109deg,var(--gf-accent-hot),var(--gf-accent) 42%,var(--ref-cyan-shade))}.ref-overview .ref-funnel>div:nth-child(5){width:45%;min-height:var(--gf-space-8);background:linear-gradient(120deg,color-mix(in srgb,var(--ref-funnel-slate),var(--ref-funnel-steel)),var(--ref-funnel-slate))}.ref-overview .ref-funnel>div:nth-child(n+4){padding-inline:10%}@media(min-width:1361px){.ref-sales-timeline>.gf-panel{--ref-tab-indent: calc(10cqw + var(--gf-space-3));--ref-tab-curve: var(--gf-space-5);display:flex;flex-direction:column;background:none;border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.ref-sales-timeline>.gf-panel:before{display:none}.ref-sales-timeline .gf-panel__head{position:relative;width:calc(100% - var(--ref-tab-indent));min-height:var(--ref-timeline-tab);border:1px solid var(--gf-border);border-right:0;border-bottom:0;border-top-left-radius:var(--gf-radius-md);background:var(--gf-surface)}.ref-sales-timeline .gf-panel__head:before,.ref-sales-timeline .gf-panel__head:after{position:absolute;content:"";top:-1px;bottom:-1px;left:100%;width:var(--ref-tab-curve);clip-path:path("M0 0 C17 0 7 42 20 42 H0 Z");background:var(--gf-border);pointer-events:none}.ref-sales-timeline .gf-panel__head:after{left:calc(100% - 1px);top:0;background:var(--gf-surface)}.ref-timeline-body{flex:1;border:1px solid var(--gf-border);border-radius:0 var(--gf-radius-md) var(--gf-radius-md) var(--gf-radius-md);background:var(--ref-panel-fill)}}@media(max-width:700px){.ref-overview .ref-funnel>div:nth-child(n+4){width:65%}}.ref-contact>.ref-outreach-chip{margin-left:auto;white-space:nowrap}.ref-sales-timeline .ref-timeline>div{padding-left:var(--gf-space-4);align-items:center}.ref-sales-timeline .ref-timeline>div:before{top:calc(50% - var(--gf-space-1))}.ref-sales-timeline .ref-timeline>div:after{top:calc(50% + var(--gf-space-1));bottom:calc(-1 * var(--gf-space-6))}.ref-timeline-icon{display:grid;place-items:center;width:var(--gf-space-8);height:var(--gf-space-8);flex:none;border-radius:50%;background:var(--gf-surface-raised);border:1px solid var(--gf-border-subtle)}.ref-timeline-icon+div{flex:1;min-width:0}.ref-sales-timeline .ref-timeline>div>.gf-text{white-space:nowrap}@media(min-width:1361px){.ref-overview .ref-sales-hero .ref-hero{min-height:calc(var(--gf-space-16) + var(--gf-space-8) + var(--gf-space-2))}.ref-sales-queue{margin-left:var(--gf-space-4)}.ref-overview .ref-compose .ref-switch>.gf-text{font-size:var(--gf-type-label-size)}.ref-overview .ref-compose-settings{gap:var(--gf-space-1)}.ref-overview .ref-compose-settings>.gf-btn{margin-top:var(--gf-space-1)}}@media(min-width:901px)and (max-width:1120px){.ref-overview .ref-compose{grid-template-columns:minmax(0,1fr)}}.ref-sales-compose .gf-panel__head{min-height:calc(var(--gf-space-8) + var(--gf-space-1));padding-block:var(--gf-space-1)}[data-intelligence][data-workspace-page]{--stitch-deck: var(--gf-canvas-deep);--stitch-card: var(--gf-surface);--stitch-signal: var(--gf-accent);--stitch-line: var(--gf-border)}[data-intelligence] .intel-rail-bottom>.gf-nav-item{margin-top:var(--gf-space-2)}[data-intelligence=research] .intel-rail-bottom{padding-top:var(--gf-space-4)}[data-intelligence] .intel-saved{flex:none}[data-intelligence] .topbar-actions{min-width:0}[data-intelligence] .command-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-heading{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--gf-space-3) var(--gf-space-5);padding:var(--gf-space-2) 0 var(--gf-space-4);margin-bottom:var(--gf-space-3)}.workspace-heading-copy{min-width:0}.workspace-heading h1{margin:var(--gf-space-1) 0;overflow-wrap:anywhere}.workspace-heading-actions{display:flex;align-items:center;gap:var(--gf-space-2);flex-wrap:wrap;min-width:0}.workspace-heading-actions:empty{display:none}[data-workspace-page] main .gf-panel{border-color:var(--gf-border);background:linear-gradient(155deg,rgba(var(--gf-surface-rgb),.94),rgba(var(--gf-canvas-rgb),.82))}[data-workspace-page] main .gf-panel--flush>.gf-panel__head{padding:var(--gf-space-2) var(--gf-space-4);margin:0;min-height:var(--gf-space-10);border-bottom:1px solid var(--gf-border-subtle)}[data-workspace-page] main .gf-btn,[data-intelligence] dialog .gf-btn{--gf-radius-pill: var(--gf-radius-md)}[data-workspace-page] main .gf-btn--primary,[data-intelligence] dialog .gf-btn--primary{--f: linear-gradient(105deg, var(--gf-accent-hot), var(--gf-accent));--b: var(--gf-accent);--c: var(--gf-on-accent)}[data-workspace-page] main .gf-btn--primary:hover:not(:disabled),[data-intelligence] dialog .gf-btn--primary:hover:not(:disabled){--f: var(--gf-accent-hot);--c: var(--gf-on-accent)}[data-workspace-page] main .gf-tabs{max-width:100%;padding:0 var(--gf-space-2);border:0;border-bottom:1px solid var(--gf-border);border-radius:0;background:none;overflow-x:auto}[data-workspace-page] main .gf-tabs button{flex:none;height:var(--gf-space-8);border-radius:0;white-space:nowrap}[data-workspace-page] main .gf-tabs button[aria-selected=true]{background:none;color:var(--gf-text);box-shadow:inset 0 -2px var(--gf-accent)}[data-workspace-page] main .gf-badge{font-family:var(--gf-font-sans);letter-spacing:0;text-transform:none}[data-workspace-page] .sales-workspace{gap:var(--gf-space-4)}[data-workspace-page] .sales-workspace>.workspace-heading{margin-bottom:0;padding-bottom:var(--gf-space-2)}[data-workspace-page] .table-scroll,[data-workspace-page] .sales-workspace>*,[data-workspace-page] .account-layout>*,[data-workspace-page] .settings-grid>*{min-width:0}[data-workspace-page] .account-table th,[data-workspace-page] .account-table td{padding:var(--gf-space-3)}[data-workspace-page] .account-table tbody tr:hover,[data-workspace-page] .account-table tbody tr:focus-within{background:color-mix(in srgb,var(--gf-accent) 7%,var(--gf-surface))}.leads-metrics,.leads-layout{display:grid;gap:var(--gf-space-4);margin-bottom:var(--gf-space-4)}.leads-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.leads-metric{display:flex;align-items:center;gap:var(--gf-space-3);min-height:var(--gf-space-16);padding:var(--gf-space-3) var(--gf-space-4)}.leads-metric>svg{flex:none;color:var(--gf-accent)}.leads-layout{grid-template-columns:minmax(0,1fr) minmax(0,4fr);align-items:start}.leads-layout>*{min-width:0}.leads-filters{display:grid;gap:var(--gf-space-2);padding:var(--gf-space-3)}.leads-filters>.gf-search{min-width:0}.leads-filters select{min-height:var(--gf-space-8);padding:var(--gf-space-2)}.leads-filters>.gf-btn{justify-self:start}@media(max-width:1100px){.leads-layout{grid-template-columns:1fr}.leads-filters{grid-template-columns:minmax(0,2fr) repeat(2,minmax(0,1fr)) auto;align-items:center}}@media(max-width:700px){.leads-metrics,.leads-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.leads-filters>.gf-search{grid-column:1 / -1}.workspace-heading-actions>*{max-width:100%}.workspace-heading-actions>.button-row{flex-wrap:wrap}.workspace-heading{align-items:start}}.publication-list{display:grid;max-height:calc(var(--gf-space-16) * 10);overflow:auto;padding-inline:var(--gf-space-4)}.publication-list-row{display:flex;align-items:center;gap:var(--gf-space-3);padding-block:var(--gf-space-3);border-bottom:1px solid var(--gf-border-subtle)}.publication-list-row:last-child{border-bottom:0}.publication-list-icon{display:grid;place-items:center;flex:none;width:var(--gf-space-10);height:var(--gf-space-10);border:1px solid var(--gf-border-subtle);border-radius:var(--gf-radius-md);background:var(--gf-surface-raised);color:var(--gf-accent)}.publication-list-copy{flex:1;min-width:0;overflow-wrap:anywhere}.publication-list-meta{display:grid;justify-items:end;gap:var(--gf-space-1)}@media(max-width:1150px){[data-intelligence] .intel-product-bar{gap:var(--gf-space-4)}[data-intelligence] .topbar-actions{gap:var(--gf-space-2)}[data-intelligence] .command-trigger{min-width:0}[data-intelligence] .command-trigger>span{max-width:calc(var(--gf-space-16) * 3)}}@media(max-width:760px){[data-intelligence] .topbar-actions>.gf-avatar{display:inline-flex;align-items:center;justify-content:center}.publication-list-row{flex-wrap:wrap}.publication-list-meta{display:flex;flex-wrap:wrap;margin-left:calc(var(--gf-space-10) + var(--gf-space-3))}}.radar-select{display:inline-flex;min-width:0;max-width:100%}.field>.radar-select{width:100%}.radar-select-trigger.gf-btn{width:100%;min-width:0;justify-content:space-between;text-align:left}.radar-select-trigger>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.radar-select-options{position:fixed;inset:var(--radar-select-top) auto var(--radar-select-bottom) var(--radar-select-left);width:var(--radar-select-width);max-height:min(18rem,var(--radar-select-space));margin:0;padding:var(--gf-space-1);overflow:auto;overscroll-behavior:contain;border:1px solid var(--gf-border);border-radius:var(--gf-radius-sm);box-shadow:var(--gf-shadow-pop);color:var(--gf-text);background:var(--gf-surface);font:var(--gf-type-nav-size) / var(--gf-type-body-line) var(--gf-font-sans)}.radar-select-options [role=option]{display:flex;align-items:center;justify-content:space-between;gap:var(--gf-space-2);padding:var(--gf-space-2) var(--gf-space-3);border-radius:var(--gf-radius-sm);cursor:pointer}.radar-select-options [role=option]:hover,.radar-select-options [data-active=true]{background:var(--gf-surface-raised);outline:1px solid var(--gf-border);outline-offset:-1px}
