@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:wght@400;500;600&family=Space+Grotesk:wght@400;500;600;700&display=swap";@property --ar-holo-c1{syntax: "<color>"; inherits: true; initial-value: #5ff3ff;}@property --ar-holo-c2{syntax: "<color>"; inherits: true; initial-value: #3d8bff;}@property --ar-holo-glow{syntax: "<color>"; inherits: true; initial-value: rgba(95,243,255,.14);}@property --ar-holo-glow2{syntax: "<color>"; inherits: true; initial-value: rgba(61,139,255,.08);}.argus-root .ar-holo{--ar-holo-T: 48s;--ar-holo-d: 64vmin;--ar-holo-rx: 38vmin;--ar-holo-ry: 13vmin;--ar-holo-c1: var(--ar-cyan, #5ff3ff);--ar-holo-c2: var(--ar-azure, #3d8bff);--ar-holo-glow: color-mix(in srgb, var(--ar-cyan, #5ff3ff) 14%, transparent);--ar-holo-glow2: color-mix(in srgb, var(--ar-azure, #3d8bff) 8%, transparent);position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;isolation:isolate;pointer-events:none;transition:--ar-holo-c1 .6s ease,--ar-holo-c2 .6s ease,--ar-holo-glow .6s ease,--ar-holo-glow2 .6s ease}.argus-root .ar-holo[data-mode=dormant]{--ar-holo-c1: var(--ar-amber, #ffb547);--ar-holo-c2: #8a4b12;--ar-holo-glow: color-mix(in srgb, var(--ar-amber, #ffb547) 6%, transparent);--ar-holo-glow2: color-mix(in srgb, #8a4b12 6%, transparent)}.argus-root .ar-holo[data-mode=listening]{--ar-holo-c1: #a6faff;--ar-holo-c2: var(--ar-cyan, #5ff3ff);--ar-holo-glow: color-mix(in srgb, var(--ar-cyan, #5ff3ff) 20%, transparent);--ar-holo-glow2: color-mix(in srgb, var(--ar-azure, #3d8bff) 11%, transparent)}.argus-root .ar-holo[data-mode=investigating]{--ar-holo-c1: var(--ar-azure, #3d8bff);--ar-holo-c2: var(--ar-violet, #9b7bff);--ar-holo-glow: color-mix(in srgb, var(--ar-azure, #3d8bff) 18%, transparent);--ar-holo-glow2: color-mix(in srgb, var(--ar-violet, #9b7bff) 15%, transparent)}.argus-root .ar-holo[data-mode=answering]{--ar-holo-c1: var(--ar-cyan, #5ff3ff);--ar-holo-c2: var(--ar-mint, #5dffb0);--ar-holo-glow: color-mix(in srgb, var(--ar-mint, #5dffb0) 14%, transparent);--ar-holo-glow2: color-mix(in srgb, var(--ar-cyan, #5ff3ff) 11%, transparent)}.argus-root .ar-holo[data-mode=error]{--ar-holo-c1: var(--ar-magenta, #ff4fd8);--ar-holo-c2: var(--ar-red, #ff5470);--ar-holo-glow: color-mix(in srgb, var(--ar-magenta, #ff4fd8) 16%, transparent);--ar-holo-glow2: color-mix(in srgb, var(--ar-red, #ff5470) 13%, transparent)}.argus-root .ar-holo-bloom,.argus-root .ar-holo-bloom:after{position:absolute;left:50%;top:50%;width:var(--ar-holo-d);height:var(--ar-holo-d);margin:calc(var(--ar-holo-d) / -2) 0 0 calc(var(--ar-holo-d) / -2);border-radius:50%}.argus-root .ar-holo-bloom{z-index:0;background:radial-gradient(closest-side,var(--ar-holo-glow) 0%,var(--ar-holo-glow2) 42%,transparent 100%);animation:ar-holo-breathe 7s ease-in-out infinite}.argus-root .ar-holo-bloom:after{content:"";left:0;top:0;margin:0;background:radial-gradient(closest-side,transparent 78%,color-mix(in srgb,var(--ar-holo-c1) 7%,transparent) 85%,transparent 92%)}.argus-root .ar-holo[data-mode=error] .ar-holo-bloom{animation:ar-holo-breathe 7s ease-in-out infinite,ar-holo-flicker 2.3s steps(1,end) infinite}.argus-root .ar-holo-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.argus-root .ar-holo-canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.argus-root .ar-holo-scan{position:absolute;left:50%;top:50%;z-index:2;width:var(--ar-holo-d);height:var(--ar-holo-d);margin:calc(var(--ar-holo-d) / -2) 0 0 calc(var(--ar-holo-d) / -2);border-radius:50%;overflow:hidden;opacity:.6;mix-blend-mode:screen;background:repeating-linear-gradient(to bottom,color-mix(in srgb,var(--ar-holo-c1) 5%,transparent) 0 1px,transparent 1px 3px);-webkit-mask-image:radial-gradient(closest-side,#000 35%,transparent 100%);mask-image:radial-gradient(closest-side,#000 35%,transparent 100%)}.argus-root .ar-holo-scan:after{content:"";position:absolute;left:0;right:0;top:0;height:22%;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--ar-holo-c1) 9%,transparent) 70%,transparent);transform:translateY(-110%);animation:ar-holo-sweep 7.5s cubic-bezier(.45,0,.55,1) infinite}.argus-root .ar-holo[data-mode=dormant] .ar-holo-scan{opacity:.25}.argus-root .ar-holo-glyphs{position:absolute;top:0;right:0;bottom:0;left:0}.argus-root .ar-holo-glyph{position:absolute;left:50%;top:50%;width:0;height:0;animation:ar-holo-glyph-z calc(var(--ar-holo-T) / 2) linear infinite alternate;animation-delay:var(--ar-holo-dy, 0s)}.argus-root .ar-holo-glyph-fade{position:absolute;left:0;top:0}.argus-root .ar-holo-glyph[data-state=in] .ar-holo-glyph-fade{animation:ar-holo-glyph-in .9s cubic-bezier(.2,.7,.2,1) both}.argus-root .ar-holo-glyph[data-state=out] .ar-holo-glyph-fade{animation:ar-holo-glyph-out .6s ease both}.argus-root .ar-holo-glyph-x,.argus-root .ar-holo-glyph-y{position:absolute;left:0;top:0}.argus-root .ar-holo-glyph-x{animation:ar-holo-orbit-x calc(var(--ar-holo-T) / 2) cubic-bezier(.37,0,.63,1) infinite alternate;animation-delay:var(--ar-holo-dx, 0s)}.argus-root .ar-holo-glyph-y{animation:ar-holo-orbit-y calc(var(--ar-holo-T) / 2) cubic-bezier(.37,0,.63,1) infinite alternate;animation-delay:var(--ar-holo-dy, 0s)}.argus-root .ar-holo-glyph-label{position:absolute;left:0;top:0;display:inline-flex;align-items:center;gap:6px;padding:3px 7px 3px 6px;white-space:nowrap;font:500 10px/1 var(--ar-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);letter-spacing:.08em;color:var(--ar-holo-c1);text-shadow:0 0 6px color-mix(in srgb,var(--ar-holo-c1) 70%,transparent);background:color-mix(in srgb,var(--ar-bg, #03070d) 55%,transparent);border:1px solid color-mix(in srgb,var(--ar-holo-c1) 28%,transparent);border-radius:2px;box-shadow:0 0 12px color-mix(in srgb,var(--ar-holo-c1) 12%,transparent),inset 0 0 8px color-mix(in srgb,var(--ar-holo-c1) 8%,transparent);animation:ar-holo-depth calc(var(--ar-holo-T) / 2) cubic-bezier(.37,0,.63,1) infinite alternate;animation-delay:var(--ar-holo-dy, 0s)}.argus-root .ar-holo-glyph-label:before{content:"";width:4px;height:4px;background:currentColor;transform:rotate(45deg);box-shadow:0 0 6px currentColor}.argus-root .ar-holo[data-mode=dormant] .ar-holo-glyph-y{opacity:.5}.argus-root .ar-holo.is-compact .ar-holo-glyphs{visibility:hidden}.argus-root .ar-holo[data-mode=error] .ar-holo-glyph-label{animation:ar-holo-depth calc(var(--ar-holo-T) / 2) cubic-bezier(.37,0,.63,1) infinite alternate,ar-holo-flicker 1.7s steps(1,end) infinite;animation-delay:var(--ar-holo-dy, 0s),0s}.argus-root .ar-holo-fallback{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:grid;place-items:center}.argus-root .ar-holo-fallback-eye{position:relative;width:calc(var(--ar-holo-d) * .667);aspect-ratio:1;border-radius:50%;transition:transform .8s ease;animation:ar-holo-pulse 5.5s ease-in-out infinite}.argus-root .ar-holo-fallback-eye>i{position:absolute;border-radius:50%}.argus-root .ar-holo-fallback-iris{top:0;right:0;bottom:0;left:0;background:radial-gradient(circle,transparent 0 24.5%,color-mix(in srgb,var(--ar-holo-c1) 95%,transparent) 26%,color-mix(in srgb,var(--ar-holo-c1) 30%,transparent) 29%,transparent 31%),repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--ar-holo-c1) 34%,transparent) 0deg 1.1deg,transparent 1.1deg 2.6deg),radial-gradient(circle,transparent 0 26%,color-mix(in srgb,var(--ar-holo-c2) 34%,transparent) 42%,color-mix(in srgb,var(--ar-holo-c1) 22%,transparent) 68%,transparent 80%);-webkit-mask-image:radial-gradient(circle,transparent 0 24%,#000 25%,#000 79%,transparent 81%);mask-image:radial-gradient(circle,transparent 0 24%,#000 25%,#000 79%,transparent 81%)}.argus-root .ar-holo-fallback-ring{top:10.3%;right:10.3%;bottom:10.3%;left:10.3%;border:2px solid color-mix(in srgb,var(--ar-holo-c1) 80%,transparent);box-shadow:0 0 18px color-mix(in srgb,var(--ar-holo-c1) 55%,transparent),inset 0 0 14px color-mix(in srgb,var(--ar-holo-c1) 35%,transparent)}.argus-root .ar-holo-fallback-hud{top:-14%;right:-14%;bottom:-14%;left:-14%;border:1px dashed color-mix(in srgb,var(--ar-holo-c1) 30%,transparent);animation:ar-holo-spin 60s linear infinite}.argus-root .ar-holo[data-mode=investigating] .ar-holo-fallback-iris{animation:ar-holo-spin 6s linear infinite}.argus-root .ar-holo[data-mode=investigating] .ar-holo-fallback-hud{animation-duration:12s}.argus-root .ar-holo[data-mode=dormant] .ar-holo-fallback-eye{transform:scaleY(.3);opacity:.55}.argus-root .ar-holo[data-mode=error] .ar-holo-fallback-eye{animation:ar-holo-pulse 5.5s ease-in-out infinite,ar-holo-flicker 2.3s steps(1,end) infinite}@keyframes ar-holo-breathe{0%,to{transform:scale(1);opacity:.85}50%{transform:scale(1.04);opacity:1}}@keyframes ar-holo-sweep{0%{transform:translateY(-110%)}60%,to{transform:translateY(560%)}}@keyframes ar-holo-flicker{0%,to{opacity:1}7%{opacity:.35}8%{opacity:1}43%{opacity:1}44%{opacity:.5}45.5%{opacity:1}}@keyframes ar-holo-glyph-z{0%,49.9%{z-index:0}50%,to{z-index:3}}@keyframes ar-holo-orbit-x{0%{transform:translate(calc(var(--ar-holo-rx) * var(--ar-holo-k, 1) * -1))}to{transform:translate(calc(var(--ar-holo-rx) * var(--ar-holo-k, 1)))}}@keyframes ar-holo-orbit-y{0%{transform:translateY(calc(var(--ar-holo-ry) * var(--ar-holo-k, 1) * -1))}to{transform:translateY(calc(var(--ar-holo-ry) * var(--ar-holo-k, 1)))}}@keyframes ar-holo-depth{0%{transform:translate(-50%,-50%) scale(.8);opacity:.38}to{transform:translate(-50%,-50%) scale(1.06);opacity:1}}@keyframes ar-holo-glyph-in{0%{opacity:0;filter:blur(6px);letter-spacing:.4em}to{opacity:1;filter:blur(0)}}@keyframes ar-holo-glyph-out{0%{opacity:1;filter:blur(0)}to{opacity:0;filter:blur(5px)}}@keyframes ar-holo-pulse{0%,to{scale:1;opacity:.85}50%{scale:1.03;opacity:1}}@keyframes ar-holo-spin{to{rotate:360deg}}@media (prefers-reduced-motion: reduce){.argus-root .ar-holo-bloom,.argus-root .ar-holo[data-mode=error] .ar-holo-bloom,.argus-root .ar-holo-scan:after,.argus-root .ar-holo-fallback-eye,.argus-root .ar-holo[data-mode=error] .ar-holo-fallback-eye,.argus-root .ar-holo-fallback-iris,.argus-root .ar-holo-fallback-hud{animation:none!important}.argus-root .ar-holo-scan:after{display:none}.argus-root .ar-holo-glyph,.argus-root .ar-holo-glyph-x,.argus-root .ar-holo-glyph-y,.argus-root .ar-holo-glyph-label{animation-play-state:paused!important}.argus-root .ar-holo-glyph[data-state] .ar-holo-glyph-fade{animation-duration:.01s}}@property --ar-accent{syntax: "<color>"; inherits: true; initial-value: #5ff3ff;}@property --ar-accent2{syntax: "<color>"; inherits: true; initial-value: #3d8bff;}@property --ar-ask-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}.argus-host{position:relative;flex:0 0 auto;height:calc(100vh - 57px);height:calc(100dvh - 57px);padding:0;overflow:hidden;background:#02050b}.content:has(>.argus-host){min-height:0}.argus-root{--ar-bg: #02050b;--ar-bg2: #06101c;--ar-panel: rgba(8, 24, 40, .55);--ar-panel-solid: #0a1a2b;--ar-line: rgba(95, 243, 255, .22);--ar-line-strong: rgba(95, 243, 255, .5);--ar-cyan: #5ff3ff;--ar-azure: #3d8bff;--ar-violet: #9b7bff;--ar-magenta: #ff4fd8;--ar-amber: #ffb547;--ar-mint: #5dffb0;--ar-red: #ff5470;--ar-ink: #d9f7ff;--ar-ink2: #9cc3d4;--ar-mut: #5d8497;--ar-glow: 0 0 18px rgba(95, 243, 255, .3);--ar-font: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--ar-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace;--ar-radius: 12px;--ar-gutter: 24px;--ar-accent: #5ff3ff;--ar-accent2: #3d8bff;--ar-tone: var(--ar-cyan);position:relative;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;overflow:clip;isolation:isolate;container:argus / size;background:var(--ar-bg);color:var(--ar-ink);font-family:var(--ar-font);font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color-scheme:dark;transition:--ar-accent .8s ease,--ar-accent2 .8s ease}.argus-root[data-mode=dormant]{--ar-accent: #ffb547;--ar-accent2: #8a4b12}.argus-root[data-mode=idle]{--ar-accent: #5ff3ff;--ar-accent2: #3d8bff}.argus-root[data-mode=listening]{--ar-accent: #a6faff;--ar-accent2: #5dffb0}.argus-root[data-mode=investigating]{--ar-accent: #9b7bff;--ar-accent2: #ff4fd8}.argus-root[data-mode=answering]{--ar-accent: #5dffb0;--ar-accent2: #5ff3ff}.argus-root[data-mode=error]{--ar-accent: #ff5470;--ar-accent2: #ff4fd8}.argus-root *,.argus-root *:before,.argus-root *:after{box-sizing:border-box}.argus-root button,.argus-root input,.argus-root textarea{font-family:inherit}.argus-root a{color:var(--ar-cyan)}.argus-root :focus-visible{outline:2px solid var(--ar-cyan);outline-offset:2px}.argus-root ::selection{background:#5ff3ff47;color:#fff}.argus-root *{scrollbar-width:thin;scrollbar-color:rgba(95,243,255,.22) transparent}.argus-root ::-webkit-scrollbar{width:8px;height:8px}.argus-root ::-webkit-scrollbar-thumb{background:#5ff3ff33;border-radius:8px}.argus-root ::-webkit-scrollbar-track{background:transparent}.argus-root .ar-bgfx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;background:radial-gradient(120% 85% at 50% 28%,#0a2238 0%,var(--ar-bg2) 42%,var(--ar-bg) 78%);background:radial-gradient(120% 85% at 50% 28%,color-mix(in srgb,var(--ar-accent) 7%,#081c30) 0%,var(--ar-bg2) 42%,var(--ar-bg) 78%)}.argus-root .ar-bgfx>i{position:absolute;display:block}.argus-root .ar-bg-aura{left:50%;top:30%;width:120vmin;height:120vmin;transform:translate(-50%,-50%);border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--ar-accent) 15%,transparent) 0%,color-mix(in srgb,var(--ar-accent2) 6%,transparent) 32%,transparent 62%);animation:ar-breathe 8s ease-in-out infinite;transition:top .9s cubic-bezier(.2,.8,.2,1)}.argus-root.is-active .ar-bg-aura{top:6%}.argus-root .ar-bg-floor{left:0;right:0;bottom:0;height:44%;perspective:520px;perspective-origin:50% 0%;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) 30%,#000 75%);mask-image:linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.55) 30%,#000 75%);opacity:.55;transition:opacity .8s ease}.argus-root .ar-bg-grid{position:absolute;left:-120%;right:-120%;top:0;height:500px;transform-origin:50% 0%;transform:rotateX(72deg);will-change:transform;background-image:linear-gradient(to bottom,color-mix(in srgb,var(--ar-accent) 38%,transparent) 1px,transparent 1px),linear-gradient(to right,color-mix(in srgb,var(--ar-accent) 26%,transparent) 1px,transparent 1px);background-size:60px 60px;animation:ar-grid-flow 6s linear infinite}.argus-root .ar-bg-horizon{left:0;right:0;bottom:44%;height:1px;background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--ar-accent) 55%,transparent) 50%,transparent);box-shadow:0 0 28px 5px color-mix(in srgb,var(--ar-accent) 16%,transparent);opacity:.55}.argus-root .ar-bg-vignette{top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 90% 80% at 50% 42%,transparent 48%,rgba(0,0,0,.72) 100%);transition:box-shadow .4s ease}.argus-root .ar-bg-grain{top:-60px;right:-60px;bottom:-60px;left:-60px;opacity:.07;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 1  0 0 0 0 1  0 0 0 0 1  0 0 0 0.6 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>");background-size:180px 180px;animation:ar-grain 1.1s steps(5) infinite}.argus-root.is-active .ar-bg-floor{opacity:.3}.argus-root[data-mode=investigating] .ar-bg-floor{opacity:.8}.argus-root[data-mode=investigating] .ar-bg-grid{animation-duration:1.5s}.argus-root[data-mode=dormant] .ar-bg-grid{animation-play-state:paused}.argus-root[data-mode=dormant] .ar-bg-floor{opacity:.22}.argus-root[data-mode=error] .ar-bg-vignette{box-shadow:inset 0 0 160px #ff547047}.argus-root .ar-panel{position:relative;background:linear-gradient(180deg,rgba(95,243,255,.05),transparent 38%),var(--ar-panel);border:1px solid var(--ar-line);border-radius:var(--ar-radius);-webkit-backdrop-filter:blur(14px) saturate(1.25);backdrop-filter:blur(14px) saturate(1.25);box-shadow:inset 0 1px #ffffff0a,inset 0 0 36px #5ff3ff0d,0 14px 44px #00000061}.argus-root .ar-panel:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;pointer-events:none;--b: color-mix(in srgb, var(--ar-accent) 85%, transparent);background:linear-gradient(var(--b),var(--b)) top left / 14px 1.5px no-repeat,linear-gradient(var(--b),var(--b)) top left / 1.5px 14px no-repeat,linear-gradient(var(--b),var(--b)) top right / 14px 1.5px no-repeat,linear-gradient(var(--b),var(--b)) top right / 1.5px 14px no-repeat,linear-gradient(var(--b),var(--b)) bottom left / 14px 1.5px no-repeat,linear-gradient(var(--b),var(--b)) bottom left / 1.5px 14px no-repeat,linear-gradient(var(--b),var(--b)) bottom right / 14px 1.5px no-repeat,linear-gradient(var(--b),var(--b)) bottom right / 1.5px 14px no-repeat;filter:drop-shadow(0 0 3px color-mix(in srgb,var(--ar-accent) 60%,transparent));opacity:.85}.argus-root .ar-panel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(95,243,255,.03) 0 1px,transparent 1px 3px)}.argus-root .ar-label{font-family:var(--ar-mono);font-size:10px;font-weight:600;line-height:1.3;letter-spacing:.22em;text-transform:uppercase;color:var(--ar-mut)}.argus-root .ar-mono{font-family:var(--ar-mono);font-variant-numeric:tabular-nums}.argus-root .ar-glow-text{color:#eefdff;text-shadow:0 0 8px rgba(95,243,255,.55),0 0 26px rgba(95,243,255,.32),0 0 54px rgba(61,139,255,.22)}.argus-root .ar-chip{display:inline-flex;align-items:center;gap:7px;min-height:26px;max-width:100%;padding:3px 11px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ar-tone) 30%,transparent);background:color-mix(in srgb,var(--ar-tone) 7%,transparent);color:var(--ar-ink2);font:500 12px/1.3 var(--ar-font);white-space:nowrap;text-decoration:none;transition:color .2s,border-color .2s,background .2s,box-shadow .2s}.argus-root .ar-chip b{font-family:var(--ar-mono);font-size:10px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-tone)}.argus-root .ar-chip em{font-family:var(--ar-mono);font-style:normal;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:var(--ar-mut)}.argus-root button.ar-chip{cursor:pointer}.argus-root button.ar-chip:hover:not(:disabled){color:var(--ar-ink);border-color:color-mix(in srgb,var(--ar-tone) 65%,transparent);background:color-mix(in srgb,var(--ar-tone) 13%,transparent);box-shadow:0 0 16px color-mix(in srgb,var(--ar-tone) 22%,transparent)}.argus-root button.ar-chip:disabled{opacity:.45;cursor:default}.argus-root .ar-chip-sm{min-height:20px;padding:1px 8px;font-size:11px;gap:5px}.argus-root .ar-btn,.argus-root .ar-btn-ghost{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 18px;border-radius:10px;font:600 11.5px/1 var(--ar-font);letter-spacing:.16em;text-transform:uppercase;white-space:nowrap;cursor:pointer;transition:box-shadow .2s,border-color .2s,background .2s,color .2s,transform .1s}.argus-root .ar-btn{border:1px solid rgba(95,243,255,.55);background:linear-gradient(180deg,#5ff3ff33,#3d8bff1f);color:#effdff;box-shadow:inset 0 0 14px #5ff3ff1f}.argus-root .ar-btn:hover:not(:disabled){border-color:var(--ar-cyan);box-shadow:inset 0 0 18px #5ff3ff38,0 0 20px #5ff3ff40}.argus-root .ar-btn:active:not(:disabled),.argus-root .ar-btn-ghost:active:not(:disabled){transform:translateY(1px)}.argus-root .ar-btn:disabled,.argus-root .ar-btn-ghost:disabled{opacity:.4;cursor:default;box-shadow:none}.argus-root .ar-btn-ghost{border:1px solid var(--ar-line);background:transparent;color:var(--ar-ink2);box-shadow:none}.argus-root .ar-btn-ghost:hover:not(:disabled){color:var(--ar-ink);border-color:var(--ar-line-strong);background:#5ff3ff0f;box-shadow:none}.argus-root .ar-btn-sm{height:30px;padding:0 12px;font-size:10px;border-radius:8px}.argus-root .ar-iconbtn{display:inline-grid;place-items:center;width:34px;height:34px;padding:0;border-radius:9px;border:1px solid transparent;background:transparent;color:var(--ar-ink2);cursor:pointer;transition:color .2s,background .2s,border-color .2s,box-shadow .2s}.argus-root .ar-iconbtn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.argus-root .ar-iconbtn:hover:not(:disabled){color:var(--ar-ink);background:#5ff3ff14;border-color:var(--ar-line)}.argus-root .ar-iconbtn.is-on{color:var(--ar-cyan);border-color:var(--ar-line-strong);background:#5ff3ff1a}.argus-root .ar-iconbtn:disabled{opacity:.35;cursor:default}.argus-root .ar-materialize{animation:ar-materialize .45s cubic-bezier(.2,.75,.25,1) backwards;animation-delay:calc(var(--i, 0) * 55ms)}.argus-root .ar-caret{display:inline-block;width:.5em;height:1.05em;margin-left:2px;vertical-align:-.16em;background:var(--ar-accent);box-shadow:0 0 8px var(--ar-accent);animation:ar-blink 1s steps(2,start) infinite}.argus-root .ar-caret.is-block{width:.6em;height:1.1em;opacity:.8}.argus-root .ar-spinner{display:inline-block;flex-shrink:0;width:12px;height:12px;border-radius:50%;border:1.5px solid color-mix(in srgb,var(--ar-accent) 25%,transparent);border-top-color:var(--ar-accent);animation:ar-spin .8s linear infinite}.argus-root .ar-status{position:relative;z-index:20;flex-shrink:0;display:flex;align-items:center;gap:16px;height:50px;padding:0 14px 0 18px;border-bottom:1px solid var(--ar-line);background:linear-gradient(180deg,#040c16f0,#040c16a8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.argus-root .ar-status:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent,var(--ar-accent) 50%,transparent);opacity:.55}.argus-root .ar-sb-mark{display:flex;align-items:center;gap:10px;flex-shrink:0}.argus-root .ar-sb-eye{display:grid;place-items:center}.argus-root .ar-sb-eye svg{width:21px;height:21px;fill:none;stroke:var(--ar-accent);stroke-width:1.6;stroke-linecap:round;filter:drop-shadow(0 0 6px var(--ar-accent))}.argus-root .ar-sb-word{font:600 14px/1 var(--ar-font);letter-spacing:.42em;color:#effdff;text-shadow:0 0 12px rgba(95,243,255,.45)}.argus-root .ar-sb-mode{display:inline-flex;align-items:center;gap:7px;padding-left:12px;border-left:1px solid var(--ar-line);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--ar-accent);white-space:nowrap}.argus-root .ar-sb-mode i{width:6px;height:6px;border-radius:50%;background:var(--ar-accent);box-shadow:0 0 8px var(--ar-accent);animation:ar-pulse 1.8s ease-in-out infinite}.argus-root .ar-sb-facts{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden}.argus-root .ar-sb-link{display:inline-flex;align-items:center;gap:7px;height:26px;padding:0 11px;border-radius:999px;border:1px solid var(--ar-line);font-size:11px;color:var(--ar-ink2);white-space:nowrap;flex-shrink:0}.argus-root .ar-sb-k{color:var(--ar-mut);letter-spacing:.16em;font-size:10px}.argus-root .ar-sb-dot{position:relative;width:7px;height:7px;border-radius:50%;background:var(--ar-mut)}.argus-root .ar-sb-link[data-state=up] .ar-sb-dot{background:var(--ar-mint);box-shadow:0 0 8px var(--ar-mint)}.argus-root .ar-sb-link[data-state=up] .ar-sb-dot:after{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1px solid var(--ar-mint);animation:ar-ring 2.2s ease-out infinite}.argus-root .ar-sb-link[data-state=wait] .ar-sb-dot{background:var(--ar-amber);animation:ar-pulse 1s ease-in-out infinite}.argus-root .ar-sb-link[data-state=down] .ar-sb-dot,.argus-root .ar-sb-link[data-state=off] .ar-sb-dot{background:var(--ar-red);box-shadow:0 0 8px var(--ar-red)}.argus-root .ar-sb-link[data-state=down],.argus-root .ar-sb-link[data-state=off]{border-color:#ff547066;color:#ffb3c0}.argus-root .ar-sb-warn{--ar-tone: var(--ar-amber);display:inline-flex;align-items:center;gap:6px;flex-shrink:0;height:26px;padding:0 10px 0 8px;border-radius:999px;border:1px solid color-mix(in srgb,var(--ar-amber) 45%,transparent);background:color-mix(in srgb,var(--ar-amber) 9%,transparent);color:color-mix(in srgb,var(--ar-amber) 85%,#fff);font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;cursor:help}.argus-root .ar-sb-warn-i{display:inline-flex}.argus-root .ar-sb-link-warn{display:none;color:var(--ar-amber)}.argus-root .ar-sb-link-warn svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.argus-root .ar-sb-warn-i svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.argus-root .ar-dl-err{order:10;flex-basis:100%;display:inline-block;max-width:52ch;margin-left:2px;color:#ffb3c0;font:500 11.5px/1.4 var(--ar-font);letter-spacing:0;text-transform:none;white-space:normal;animation:ar-fade .2s ease both}.argus-root a[data-busy]{cursor:progress;opacity:.85}.argus-root a[data-busy] .ar-spinner{width:10px;height:10px;margin-right:6px;vertical-align:-1px}.argus-root .ar-sb-chip{flex-shrink:0;font-family:var(--ar-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase}.argus-root .ar-sb-chip b{font-size:11px;letter-spacing:.04em;color:var(--ar-ink)}.argus-root .ar-sb-chip[data-tone]{color:color-mix(in srgb,var(--ar-tone) 80%,#fff)}.argus-root .ar-sb-right{margin-left:auto;display:flex;align-items:center;gap:10px;flex-shrink:0}.argus-root .ar-sb-btns{display:flex;align-items:center;gap:2px}.argus-root .ar-idchip{display:inline-flex;align-items:center;gap:8px;height:32px;max-width:190px;padding:0 12px 0 4px;border-radius:999px;border:1px solid var(--ar-line);background:#5ff3ff0d;color:var(--ar-ink);font:500 12.5px/1 var(--ar-font);cursor:pointer;transition:border-color .2s,background .2s}.argus-root .ar-idchip:hover{border-color:var(--ar-line-strong);background:#5ff3ff1a}.argus-root .ar-idchip-av{display:inline-grid;place-items:center;flex-shrink:0;width:24px;height:24px;border-radius:50%;background:conic-gradient(from 210deg,var(--ar-cyan),var(--ar-violet),var(--ar-magenta),var(--ar-cyan));color:#02050b;font-size:9.5px;font-weight:700;letter-spacing:.02em}.argus-root .ar-idchip-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.argus-root .ar-banner{--ar-tone: var(--ar-amber);position:relative;z-index:15;flex-shrink:0;display:flex;align-items:center;gap:12px;padding:8px 18px;font-size:12.5px;line-height:1.45;color:var(--ar-ink2);background:#040c16e6;background:color-mix(in srgb,var(--ar-tone) 9%,rgba(4,12,22,.9));border-bottom:1px solid color-mix(in srgb,var(--ar-tone) 35%,transparent)}.argus-root .ar-banner b{color:color-mix(in srgb,var(--ar-tone) 85%,#fff);font-weight:600}.argus-root .ar-banner .ar-mono{color:var(--ar-ink);font-size:.94em}.argus-root .ar-banner .ar-btn,.argus-root .ar-banner .ar-btn-ghost{margin-left:auto;flex-shrink:0}.argus-root .ar-banner-dot{flex-shrink:0;width:8px;height:8px;border-radius:50%;background:var(--ar-tone);box-shadow:0 0 10px var(--ar-tone);animation:ar-pulse 1.4s ease-in-out infinite}.argus-root .ar-body{position:relative;z-index:1;flex:1;min-height:0;display:flex}.argus-root .ar-stage{position:relative;flex:1;min-width:0;min-height:0;display:flex;flex-direction:column}.argus-root .ar-stage.is-landing,.argus-root .ar-stage.is-dormant{overflow-x:hidden;overflow-y:auto;padding-bottom:28px}.argus-root .ar-stage.is-landing>:first-child,.argus-root .ar-stage.is-dormant>:first-child{margin-top:auto}.argus-root .ar-stage.is-landing>:last-child,.argus-root .ar-stage.is-dormant>:last-child{margin-bottom:auto}.argus-root .ar-stage.is-active{overflow:hidden}.argus-root .ar-eye{position:relative;flex-shrink:0;width:100%;transition:height .85s cubic-bezier(.2,.8,.2,1)}.argus-root .ar-eye.is-hero{height:clamp(220px,50cqh,600px)}.argus-root .ar-stage.is-dormant .ar-eye{height:clamp(170px,36cqh,380px)}.argus-root .ar-eye.is-docked{height:150px}.argus-root .ar-eye.is-rising{height:clamp(150px,34cqh,330px)}.argus-root .ar-eyecap{position:absolute;top:50%;z-index:3;display:flex;flex-direction:column;gap:3px;max-width:30%;transform:translateY(-50%);pointer-events:none;animation:ar-fade .6s ease both}.argus-root .ar-eyecap.is-left{left:max(var(--ar-gutter),calc(50% - 500px))}.argus-root .ar-eyecap.is-right{right:max(var(--ar-gutter),calc(50% - 500px));align-items:flex-end;text-align:right}.argus-root .ar-eyecap-v{font:600 15px/1.2 var(--ar-font);letter-spacing:.14em;text-transform:uppercase;color:var(--ar-accent);text-shadow:0 0 14px color-mix(in srgb,var(--ar-accent) 55%,transparent)}.argus-root .ar-eyecap-sub{font-size:11px;color:var(--ar-ink2);line-height:1.4}.argus-root .ar-hero{position:relative;z-index:2;margin-top:-30px;padding:0 16px;text-align:center}.argus-root .ar-wordmark{position:relative;margin:0;padding-left:.52em;font:500 clamp(38px,min(7.4cqw,10cqh),84px)/1 var(--ar-font);letter-spacing:.52em;background:linear-gradient(180deg,#ffffff 8%,#c4fcff 42%,var(--ar-cyan) 68%,var(--ar-azure) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(95,243,255,.42)) drop-shadow(0 0 42px rgba(61,139,255,.25))}.argus-root .ar-wordmark:after{content:attr(data-text);position:absolute;top:0;right:0;bottom:0;left:0;padding-left:.52em;color:transparent;-webkit-text-stroke:1px rgba(255,79,216,.55);clip-path:inset(0 0 100% 0);animation:ar-wordglitch 7s steps(1) infinite}.argus-root .ar-tagline{margin:18px 0 0;font:400 clamp(15px,1.7vw,19px)/1.4 var(--ar-font);letter-spacing:.08em;color:var(--ar-ink2)}.argus-root .ar-context{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 10px;margin:10px 0 0;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ar-mut)}.argus-root .ar-context i{font-style:normal;opacity:.6}.argus-root .ar-askwrap{position:relative;z-index:5;width:100%}.argus-root .ar-askwrap.is-hero{max-width:820px;margin:26px auto 0;padding:0 16px}.argus-root .ar-askwrap.is-dock{flex-shrink:0;padding:12px var(--ar-gutter) 16px;background:linear-gradient(to top,#02050bf5 55%,#02050b00)}.argus-root .ar-askwrap.is-dock>.ar-ask{max-width:1000px;margin:0 auto}.argus-root .ar-ask{position:relative}.argus-root .ar-ask-box{position:relative;display:flex;align-items:flex-end;gap:10px;padding:11px 11px 11px 16px;border-radius:18px;border:1px solid var(--ar-line);background:linear-gradient(180deg,#0e243abd,#05101dc7);-webkit-backdrop-filter:blur(16px) saturate(1.3);backdrop-filter:blur(16px) saturate(1.3);box-shadow:0 22px 60px #00000073,inset 0 1px #ffffff0d,inset 0 0 40px #5ff3ff0d;cursor:text;transition:border-color .3s,box-shadow .3s}.argus-root .ar-ask-box:before{content:"";position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;padding:1px;border-radius:inherit;background:conic-gradient(from var(--ar-ask-angle),var(--ar-cyan),var(--ar-azure),var(--ar-violet),var(--ar-magenta),var(--ar-cyan));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:0;pointer-events:none;transition:opacity .4s ease;animation:ar-angle 7s linear infinite;animation-play-state:paused}.argus-root .ar-ask.is-focus .ar-ask-box:before,.argus-root .ar-ask.is-busy .ar-ask-box:before,.argus-root .ar-ask.is-mic .ar-ask-box:before{opacity:.95;animation-play-state:running}.argus-root .ar-ask.is-busy .ar-ask-box:before{animation-duration:2s}.argus-root .ar-ask.is-focus .ar-ask-box{border-color:transparent;box-shadow:0 22px 60px #00000073,inset 0 0 40px #5ff3ff12,0 0 40px color-mix(in srgb,var(--ar-accent) 20%,transparent)}.argus-root .ar-ask.is-disabled .ar-ask-box{opacity:.6;cursor:default}.argus-root .ar-ask-lead{flex-shrink:0;align-self:flex-start;display:grid;place-items:center;width:26px;height:26px;margin-top:7px;color:var(--ar-accent)}.argus-root .ar-ask.is-dock .ar-ask-lead{margin-top:5px}.argus-root .ar-ask-lead svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.6;filter:drop-shadow(0 0 5px currentColor)}.argus-root .ar-ask-spin{display:block;width:18px;height:18px;border-radius:50%;border:2px solid rgba(155,123,255,.25);border-top-color:var(--ar-violet);animation:ar-spin .8s linear infinite}.argus-root .ar-ask-field{position:relative;flex:1;min-width:0;align-self:center}.argus-root .ar-ask-input,.argus-root .ar-ask-ghost{font:400 18px/1.45 var(--ar-font);letter-spacing:.005em;padding:6px 0}.argus-root .ar-ask-input{display:block;width:100%;max-height:184px;margin:0;border:0;outline:0;resize:none;overflow-y:auto;background:transparent;color:#effdff;caret-color:var(--ar-cyan)}.argus-root .ar-ask-input:focus-visible{outline:none}.argus-root .ar-ask-input:disabled{cursor:default}.argus-root .ar-ask-ghost{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:flex-start;overflow:hidden;color:var(--ar-mut);pointer-events:none}.argus-root .ar-ask-ghost>span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.argus-root .ar-ask-ghost>.ar-ask-caret{flex-shrink:0;margin-top:.2em}.argus-root .ar-ask-caret{display:inline-block;width:2px;height:1.1em;margin-left:2px;vertical-align:-.18em;background:var(--ar-accent);box-shadow:0 0 8px var(--ar-accent);animation:ar-blink 1.05s steps(2,start) infinite}.argus-root .ar-ask.is-dock .ar-ask-input,.argus-root .ar-ask.is-dock .ar-ask-ghost{font-size:15.5px;padding:5px 0}.argus-root .ar-ask-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.argus-root .ar-ask-mic,.argus-root .ar-ask-send{position:relative;display:grid;place-items:center;width:40px;height:40px;padding:0;border-radius:50%;cursor:pointer;transition:color .2s,border-color .2s,box-shadow .25s,background .25s,transform .1s}.argus-root .ar-ask-mic svg,.argus-root .ar-ask-send svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.argus-root .ar-ask-mic{border:1px solid var(--ar-line);background:transparent;color:var(--ar-ink2)}.argus-root .ar-ask-mic:hover:not(:disabled){color:var(--ar-ink);border-color:var(--ar-line-strong)}.argus-root .ar-ask-mic:disabled{opacity:.4;cursor:default}.argus-root .ar-ask-mic.is-on{color:var(--ar-magenta);border-color:#ff4fd899;box-shadow:0 0 18px #ff4fd859}.argus-root .ar-ask-wave{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;border-radius:50%;border:1px solid var(--ar-magenta);pointer-events:none;animation:ar-ring 1.6s ease-out infinite}.argus-root .ar-ask-wave+.ar-ask-wave{animation-delay:.8s}.argus-root .ar-ask-send{border:0;background:radial-gradient(circle at 30% 30%,#c4fcff,var(--ar-cyan) 45%,var(--ar-azure));color:#03121f;box-shadow:0 0 18px #5ff3ff73}.argus-root .ar-ask-send:hover:not(:disabled){box-shadow:0 0 28px #5ff3ffb3}.argus-root .ar-ask-send:active:not(:disabled){transform:scale(.95)}.argus-root .ar-ask-send:disabled{background:#5ff3ff14;color:var(--ar-mut);box-shadow:none;cursor:default}.argus-root .ar-ask-send.is-stop{background:radial-gradient(circle at 30% 30%,#ffc6f1,var(--ar-magenta) 55%,#8a2be2);color:#1c0014;box-shadow:0 0 22px #ff4fd880}.argus-root .ar-ask-send.is-stop svg{fill:currentColor;stroke:none}.argus-root .ar-ask-send.is-stop:after{content:"";position:absolute;top:-5px;right:-5px;bottom:-5px;left:-5px;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--ar-magenta);border-right-color:#ff4fd859;animation:ar-spin 1s linear infinite}.argus-root .ar-ask-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px;padding:0 6px}.argus-root .ar-ask.is-dock .ar-ask-chips{margin-top:8px}.argus-root .ar-ask-chips .ar-ask-note{white-space:normal}.argus-root .ar-ask-under{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:10px;padding:0 6px}.argus-root .ar-ask.is-dock .ar-ask-under{margin-top:8px}.argus-root .ar-ask-under>.ar-ask-chips{flex:1 1 auto;min-width:0;margin-top:0;padding:0}.argus-root .ar-model{display:inline-flex;flex-shrink:0;align-items:center;gap:2px;padding:2px;border-radius:999px;border:1px solid var(--ar-line);background:linear-gradient(180deg,#0e243a99,#05101db3);box-shadow:inset 0 0 16px #5ff3ff0d}.argus-root .ar-model.is-disabled{opacity:.5}.argus-root .ar-model-opt{display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:2px 11px 2px 9px;border:1px solid transparent;border-radius:999px;background:transparent;color:var(--ar-ink2);font:500 12px/1.2 var(--ar-font);white-space:nowrap;cursor:pointer;transition:color .2s,border-color .25s,background .25s,box-shadow .25s}.argus-root .ar-model-opt b{font-weight:600;color:inherit}.argus-root .ar-model-blurb{font-family:var(--ar-mono);font-size:9.5px;letter-spacing:.12em;text-transform:uppercase}.argus-root .ar-model-blurb i{font-style:normal;opacity:.6}.argus-root .ar-model-dot{flex-shrink:0;width:6px;height:6px;border-radius:50%;border:1px solid currentColor;opacity:.55;transition:background .25s,box-shadow .25s,opacity .25s}.argus-root .ar-model-opt:hover:not(:disabled):not(.is-on){color:var(--ar-ink)}.argus-root .ar-model-opt.is-on{color:var(--ar-ink);border-color:color-mix(in srgb,var(--ar-tone) 55%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--ar-tone) 22%,transparent),color-mix(in srgb,var(--ar-tone) 7%,transparent));box-shadow:0 0 14px color-mix(in srgb,var(--ar-tone) 26%,transparent),inset 0 0 10px color-mix(in srgb,var(--ar-tone) 12%,transparent)}.argus-root .ar-model-opt.is-on .ar-model-dot{opacity:1;border-color:var(--ar-tone);background:var(--ar-tone);box-shadow:0 0 8px var(--ar-tone)}.argus-root .ar-model-opt.is-on .ar-model-blurb{color:var(--ar-tone);opacity:1}.argus-root .ar-model-opt:focus-visible{outline:2px solid var(--ar-cyan);outline-offset:2px}.argus-root .ar-model-opt:disabled{cursor:default}.argus-root .ar-ask-keys{display:flex;flex-wrap:wrap;justify-content:center;gap:6px 18px;margin-top:12px;font-size:10.5px;letter-spacing:.06em;color:var(--ar-mut)}.argus-root .ar-ask-keys kbd{display:inline-block;margin-right:6px;padding:0 5px;border:1px solid var(--ar-line);border-radius:4px;font:inherit;color:var(--ar-ink2)}.argus-root .ar-suggest{position:relative;z-index:2;width:100%;max-width:880px;margin:24px auto 0;padding:0 16px}.argus-root .ar-suggest-head{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:10px}.argus-root .ar-suggest-more{padding:2px 4px;border:0;background:none;color:var(--ar-cyan);font-size:10px;letter-spacing:.16em;text-transform:uppercase;cursor:pointer}.argus-root .ar-suggest-list{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.argus-root .ar-suggest-chip{padding:7px 14px;border-radius:14px;font-size:13px;color:var(--ar-ink);white-space:normal;text-align:left}.argus-root .ar-recent{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;margin-top:18px}.argus-root .ar-recent-item{display:inline-flex;align-items:baseline;gap:8px;max-width:340px;padding:6px 12px;border-radius:10px;border:1px dashed var(--ar-line);background:transparent;color:var(--ar-ink2);font:12.5px/1.3 var(--ar-font);cursor:pointer;transition:color .2s,border-color .2s,background .2s}.argus-root .ar-recent-item:hover{color:var(--ar-ink);border-color:var(--ar-line-strong);background:#5ff3ff0d}.argus-root .ar-recent-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.argus-root .ar-recent-meta{flex-shrink:0;font-size:10px;color:var(--ar-mut)}.argus-root .ar-convo{position:relative;flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 34px);mask-image:linear-gradient(to bottom,transparent 0,#000 34px)}.argus-root .ar-convo-in{display:flex;flex-direction:column;gap:36px;max-width:1000px;margin:0 auto;padding:22px var(--ar-gutter) 30px}.argus-root .ar-recalling{display:flex;align-items:center;justify-content:center;gap:10px;padding:48px 0;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ar-ink2)}.argus-root .ar-turn{display:flex;flex-direction:column;gap:14px;min-width:0}.argus-root .ar-qline{position:relative;display:flex;align-items:baseline;gap:14px;padding-bottom:12px}.argus-root .ar-qline:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,var(--ar-accent),color-mix(in srgb,var(--ar-accent) 25%,transparent) 45%,transparent);opacity:.6}.argus-root .ar-turn.is-live .ar-qline:after{background:linear-gradient(90deg,transparent,var(--ar-accent),transparent) 0 0 / 40% 100% no-repeat,linear-gradient(90deg,color-mix(in srgb,var(--ar-accent) 30%,transparent),transparent);opacity:.9;animation:ar-sweep 1.6s linear infinite}.argus-root .ar-qglyph{flex-shrink:0;padding:2px 7px;border:1px solid color-mix(in srgb,var(--ar-accent) 45%,transparent);border-radius:5px;font-size:10px;letter-spacing:.14em;color:var(--ar-accent);transform:translateY(-3px)}.argus-root .ar-qtext{flex:1;min-width:0;margin:0;font:500 clamp(17px,1.9vw,22px)/1.35 var(--ar-font);letter-spacing:.005em;color:#effdff;text-shadow:0 0 18px rgba(95,243,255,.28);overflow-wrap:anywhere;white-space:pre-wrap}.argus-root .ar-qmeta{flex-shrink:0;display:flex;align-items:center;gap:8px;font-size:10.5px;letter-spacing:.06em;color:var(--ar-mut)}.argus-root .ar-turn-note{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:11.5px;color:var(--ar-mut)}.argus-root .ar-feed{position:relative;border:1px solid color-mix(in srgb,var(--ar-accent) 18%,transparent);border-radius:12px;background:linear-gradient(180deg,#030c16cc,#030a12a3);overflow:hidden;transition:border-color .4s,box-shadow .4s}.argus-root .ar-feed:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:repeating-linear-gradient(to bottom,rgba(95,243,255,.025) 0 1px,transparent 1px 3px)}.argus-root .ar-feed.is-live{border-color:color-mix(in srgb,var(--ar-accent) 42%,transparent);box-shadow:0 0 34px color-mix(in srgb,var(--ar-accent) 12%,transparent),inset 0 0 30px color-mix(in srgb,var(--ar-accent) 6%,transparent)}.argus-root .ar-feed.is-error{border-color:#ff547059}.argus-root .ar-feed-head{position:relative;z-index:1;display:flex;align-items:center;gap:12px;width:100%;min-height:40px;padding:8px 14px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.argus-root .ar-feed-head[aria-disabled=true]{cursor:default}.argus-root .ar-feed-head:hover:not([aria-disabled=true]){background:#5ff3ff0a}.argus-root .ar-feed.is-open .ar-feed-head{border-bottom:1px solid rgba(95,243,255,.12)}.argus-root .ar-feed-sig{display:inline-flex;align-items:flex-end;gap:2px;height:12px;flex-shrink:0}.argus-root .ar-feed-sig i{width:2px;height:40%;background:var(--ar-accent);border-radius:1px;opacity:.8}.argus-root .ar-feed-sig i:nth-child(2){height:70%}.argus-root .ar-feed-sig i:nth-child(3){height:55%}.argus-root .ar-feed-sig i:nth-child(4){height:85%}.argus-root .ar-feed.is-live .ar-feed-sig i{animation:ar-eq .9s ease-in-out infinite}.argus-root .ar-feed.is-live .ar-feed-sig i:nth-child(2){animation-delay:-.3s}.argus-root .ar-feed.is-live .ar-feed-sig i:nth-child(3){animation-delay:-.6s}.argus-root .ar-feed.is-live .ar-feed-sig i:nth-child(4){animation-delay:-.15s}.argus-root .ar-feed-head .ar-label{flex-shrink:0;color:var(--ar-accent)}.argus-root .ar-feed-now{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--ar-ink)}.argus-root .ar-feed-sum{margin-left:auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--ar-ink2)}.argus-root .ar-feed-clock{flex-shrink:0;min-width:46px;text-align:right;font-size:11px;color:var(--ar-accent)}.argus-root .ar-feed-toggle{flex-shrink:0;display:inline-flex;align-items:center;gap:7px;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ar-mut)}.argus-root .ar-feed-toggle i{width:6px;height:6px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:translateY(-2px) rotate(45deg);transition:transform .25s}.argus-root .ar-feed.is-open .ar-feed-toggle i{transform:translateY(1px) rotate(-135deg)}.argus-root .ar-feed-head:hover .ar-feed-toggle{color:var(--ar-cyan)}.argus-root .ar-feed-body{position:relative;z-index:1;padding:8px 0 10px;font-size:13px;animation:ar-fade .3s ease both}.argus-root .ar-feed-row{display:flex;align-items:baseline;gap:10px;padding:3px 14px;min-width:0}.argus-root .ar-feed-t{flex:0 0 48px;text-align:right;font-size:10.5px;color:var(--ar-mut)}.argus-root .ar-feed-tag{flex:0 0 74px;font-size:9.5px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--ar-tone)}.argus-root .ar-feed-mark{flex:0 0 74px;text-align:right;padding-right:6px;color:var(--ar-accent);font-weight:600}.argus-root .ar-feed-text{flex:1;min-width:0;color:var(--ar-ink);line-height:1.5;overflow-wrap:anywhere}.argus-root .ar-feed-list{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.argus-root .ar-feed-list.is-inline{flex-direction:row;flex-wrap:wrap;gap:6px}.argus-root .ar-feed-more{font-size:10.5px;color:var(--ar-mut)}.argus-root .ar-feed-row.is-note .ar-feed-text{color:#cdeefa}.argus-root .ar-feed-row.is-recall{--ar-tone: var(--ar-violet)}.argus-root .ar-feed-recall{color:var(--ar-ink2);line-height:1.5}.argus-root .ar-feed-recall b{color:#c9b8ff;font-weight:600}.argus-root .ar-feed-recall em{font-style:normal;font-size:10px;letter-spacing:.08em;color:var(--ar-mut)}.argus-root .ar-feed-row.is-entities{--ar-tone: var(--ar-cyan)}.argus-root .ar-feed-row.is-tool{--ar-tone: var(--ar-azure)}.argus-root .ar-feed-row.is-tool b{color:#9cc8ff;font-weight:500;font-size:12px}.argus-root .ar-feed-row.is-learned{--ar-tone: var(--ar-mint)}.argus-root .ar-feed-row.is-learned .ar-feed-text{color:#c8ffe6;text-shadow:0 0 12px rgba(93,255,176,.3)}.argus-root .ar-feed-row.is-learned b{color:var(--ar-mint)}.argus-root .ar-feed-row.is-learned em{font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-amber)}.argus-root .ar-feed-row.is-error{--ar-tone: var(--ar-red)}.argus-root .ar-feed-row.is-error .ar-feed-text{color:#ffb3c0}.argus-root .ar-feed-row.is-phase{margin:8px 0 3px;align-items:center}.argus-root .ar-feed-row.is-phase:first-child{margin-top:2px}.argus-root .ar-feed-phase{flex:0 0 auto;font-size:10px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;color:var(--ar-accent)}.argus-root .ar-feed-phase-label{font-size:12px;color:var(--ar-ink2)}.argus-root .ar-feed-row.is-phase:after{content:"";flex:1;min-width:20px;height:1px;background:linear-gradient(90deg,color-mix(in srgb,var(--ar-accent) 35%,transparent),transparent)}.argus-root .ar-feed-row.is-sql{align-items:flex-start}.argus-root .ar-feed-row.is-sql .ar-feed-t{padding-top:12px}.argus-root .ar-feed-row.is-cursor{padding-top:0}.argus-root .ar-probe{position:relative;flex:1;min-width:0;margin:4px 0;border:1px solid rgba(95,243,255,.2);border-radius:10px;background:#020810c7;overflow:hidden;transition:border-color .3s,box-shadow .3s}.argus-root .ar-probe.is-writing{border-color:#5ff3ff59}.argus-root .ar-probe.is-running{border-color:#9b7bff8c;box-shadow:0 0 22px #9b7bff2e}.argus-root .ar-probe.is-running:before{content:"";position:absolute;top:0;left:0;width:35%;height:2px;background:linear-gradient(90deg,transparent,var(--ar-violet),var(--ar-magenta),transparent);animation:ar-scanbar 1.2s ease-in-out infinite}.argus-root .ar-probe.is-done{border-color:#5dffb042}.argus-root .ar-probe.is-error{border-color:#ff547080}.argus-root .ar-probe-head{display:flex;align-items:center;gap:10px;padding:7px 12px;border-bottom:1px solid rgba(95,243,255,.09);background:#5ff3ff08}.argus-root .ar-probe-n{flex-shrink:0;font-size:10px;letter-spacing:.16em;color:var(--ar-azure)}.argus-root .ar-probe-purpose{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--ar-ink)}.argus-root .ar-probe-state{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;font-size:9.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--ar-cyan)}.argus-root .ar-probe.is-running .ar-probe-state{color:var(--ar-violet)}.argus-root .ar-probe.is-running .ar-spinner{border-color:#9b7bff40;border-top-color:var(--ar-violet);width:10px;height:10px}.argus-root .ar-probe.is-done .ar-probe-state{color:var(--ar-mint)}.argus-root .ar-probe.is-error .ar-probe-state{color:var(--ar-red)}.argus-root .ar-probe-dot{width:6px;height:6px;border-radius:50%;background:currentColor;box-shadow:0 0 6px currentColor}.argus-root .ar-sql{margin:0;max-height:260px;overflow:auto;padding:10px 12px;font:12px/1.6 var(--ar-mono);color:#bfe6f5;white-space:pre-wrap;word-break:break-word;-moz-tab-size:2;tab-size:2}.argus-root .ar-sql code{font:inherit}.argus-root .ar-sql-kw{color:#5ff3ff}.argus-root .ar-sql-fn{color:#b6a2ff}.argus-root .ar-sql-str{color:#ffc56e}.argus-root .ar-sql-num{color:#ff9ce9}.argus-root .ar-sql-ph{color:#5dffb0}.argus-root .ar-sql-com{color:#4d6f81;font-style:italic}.argus-root .ar-sql-id{color:#e6f9ff}.argus-root .ar-sql-w{color:#d4eef8}.argus-root .ar-sql-op{color:#7fa9bd}.argus-root .ar-probe-foot{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;padding:7px 12px;border-top:1px solid rgba(95,243,255,.07);font-size:11px;color:var(--ar-ink2)}.argus-root .ar-probe-rows b{color:var(--ar-mint);font-weight:600}.argus-root .ar-probe-run{color:#c9b8ff}.argus-root .ar-probe-err{color:#ff9aab;white-space:pre-wrap;overflow-wrap:anywhere}.argus-root .ar-probe-peek{margin-left:auto;padding:3px 8px;border:1px solid var(--ar-line);border-radius:6px;background:none;color:var(--ar-cyan);font:9.5px/1.4 var(--ar-mono);letter-spacing:.14em;text-transform:uppercase;cursor:pointer}.argus-root .ar-probe-peek:hover{border-color:var(--ar-line-strong);background:#5ff3ff0f}.argus-root .ar-peek{max-height:300px;overflow:auto;border-top:1px solid rgba(95,243,255,.1);animation:ar-fade .25s ease both}.argus-root .ar-peek table{width:100%;border-collapse:collapse;font:11px/1.4 var(--ar-mono)}.argus-root .ar-peek th{position:sticky;top:0;padding:6px 10px;background:#061220;text-align:left;font-weight:500;letter-spacing:.04em;color:var(--ar-mut);white-space:nowrap}.argus-root .ar-peek th em{font-style:normal;color:var(--ar-azure);font-size:9px}.argus-root .ar-peek td{max-width:280px;padding:5px 10px;border-top:1px solid rgba(95,243,255,.06);color:var(--ar-ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.argus-root .ar-peek-more,.argus-root .ar-peek-empty{padding:6px 10px;font-size:10.5px;color:var(--ar-mut)}.argus-root .ar-rail{position:relative;z-index:6;flex-shrink:0;display:flex;flex-direction:column;width:0;overflow:hidden;overflow:clip;border-left:1px solid transparent;background:#030a12bd;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:width .32s cubic-bezier(.2,.8,.2,1),border-color .32s}.argus-root .ar-rail.is-open{width:360px;border-left-color:var(--ar-line)}.argus-root .ar-rail-tabs{flex-shrink:0;display:flex;align-items:center;gap:2px;min-width:360px;padding:6px 8px 0 12px;border-bottom:1px solid var(--ar-line)}.argus-root .ar-rail-tabs [role=tab]{display:inline-flex;align-items:center;gap:7px;padding:10px 10px 11px;border:0;border-bottom:2px solid transparent;background:none;color:var(--ar-mut);font:600 10px/1 var(--ar-mono);letter-spacing:.2em;text-transform:uppercase;cursor:pointer;transition:color .2s,border-color .2s}.argus-root .ar-rail-tabs [role=tab]:hover{color:var(--ar-ink2)}.argus-root .ar-rail-tabs [role=tab].is-on{color:var(--ar-ink);border-bottom-color:var(--ar-accent)}.argus-root .ar-rail-tabs [role=tab] b{padding:1px 6px;border-radius:999px;background:#5ff3ff1a;color:var(--ar-cyan);font-size:9.5px;letter-spacing:.02em}.argus-root .ar-rail-close{margin-left:auto;width:30px;height:30px}.argus-root .ar-rail-body{flex:1;min-height:0;min-width:360px;overflow-y:auto;padding:12px}.argus-root .ar-rail-scrim{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;background:#0003088c;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);animation:ar-fade .25s ease both}.argus-root .ar-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px;background:radial-gradient(ellipse at center,#040e1abd,#01040ae6);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ar-fade .25s ease both}.argus-root .ar-overlay-box{position:relative;display:flex;flex-direction:column;width:min(1200px,100%);height:100%;max-height:940px;min-height:0}.argus-root .ar-overlay-box>*{flex:1 1 auto;min-height:0}.argus-root .ar-brain-host .ar-brain-scrim.is-hosted .ar-brain{max-height:100%}.argus-root .ar-id-card{width:min(460px,100%);display:flex;flex-direction:column;gap:12px;padding:30px 28px 24px}.argus-root .ar-id-sigil{position:relative;width:54px;height:54px;margin-bottom:4px}.argus-root .ar-id-sigil i{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:1.5px solid transparent;border-top-color:var(--ar-cyan);border-left-color:#5ff3ff59;animation:ar-spin 3.2s linear infinite}.argus-root .ar-id-sigil i:nth-child(2){top:8px;right:8px;bottom:8px;left:8px;border-top-color:var(--ar-violet);border-left-color:#9b7bff4d;animation-duration:2.2s;animation-direction:reverse}.argus-root .ar-id-sigil i:nth-child(3){top:19px;right:19px;bottom:19px;left:19px;border:0;background:radial-gradient(circle,#eaffff,var(--ar-cyan) 45%,transparent 70%);box-shadow:0 0 18px var(--ar-cyan);animation:ar-pulse 2.4s ease-in-out infinite}.argus-root .ar-id-title{margin:0;font:500 28px/1.15 var(--ar-font);letter-spacing:.02em}.argus-root .ar-id-copy{margin:0;font-size:13.5px;line-height:1.6;color:var(--ar-ink2)}.argus-root .ar-id-field{display:flex;flex-direction:column;gap:6px;margin-top:4px}.argus-root .ar-id-field input{height:46px;padding:0 14px;border-radius:10px;border:1px solid var(--ar-line);background:#020810b8;color:#effdff;font:16px/1 var(--ar-font);caret-color:var(--ar-cyan);outline:none;transition:border-color .2s,box-shadow .2s}.argus-root .ar-id-field input::placeholder{color:var(--ar-mut)}.argus-root .ar-id-field input:focus{border-color:var(--ar-cyan);box-shadow:0 0 0 3px #5ff3ff24,0 0 20px #5ff3ff33}.argus-root .ar-id-err{margin:-2px 0 0;font-size:12.5px;line-height:1.5;color:#ff9aab}.argus-root .ar-id-field input[aria-invalid=true]{border-color:#ff547099}.argus-root .ar-id-known{margin-top:4px}.argus-root .ar-id-known-list{display:flex;flex-wrap:wrap;gap:6px;margin-top:7px}.argus-root .ar-id-known .ar-chip{padding-left:3px;color:var(--ar-ink)}.argus-root .ar-id-known .ar-idchip-av{width:20px;height:20px;font-size:8.5px}.argus-root .ar-id-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px}.argus-root .ar-dormant{position:relative;z-index:2;width:100%;display:flex;flex-direction:column;align-items:center;margin-top:-24px;padding:0 16px}.argus-root .ar-dorm-eye{position:relative;width:100%;height:clamp(170px,36cqh,380px)}.argus-root .ar-dorm-card{width:min(640px,100%);display:flex;flex-direction:column;gap:10px;padding:24px 24px 18px;border-color:#ffb5474d}.argus-root .ar-dorm-sig{color:var(--ar-amber);animation:ar-pulse 1.8s ease-in-out infinite}.argus-root .ar-dorm-title{margin:0 0 2px;font:500 27px/1.15 var(--ar-font);letter-spacing:.04em;color:#ffe4bd;text-shadow:0 0 20px rgba(255,181,71,.35)}.argus-root .ar-dorm-copy,.argus-root .ar-dorm-note{margin:0 0 4px;font-size:13.5px;line-height:1.6;color:var(--ar-ink2)}.argus-root .ar-dorm-note{font-size:12.5px;margin-top:4px}.argus-root .ar-dorm-copy code,.argus-root .ar-dorm-note code{padding:1px 5px;border-radius:4px;background:#5ff3ff12;color:var(--ar-ink);font-size:.92em}.argus-root .ar-dorm-cmd{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;border-radius:10px;border:1px solid var(--ar-line);background:#020810c7}.argus-root .ar-dorm-cmd code{flex-shrink:0;font-size:13.5px;color:var(--ar-mint)}.argus-root .ar-dorm-cmd code span{color:var(--ar-mut)}.argus-root .ar-dorm-cmd-note{flex:1;min-width:0;font-size:12px;color:var(--ar-mut)}.argus-root .ar-dorm-err{margin:0;font-size:11.5px;color:#ff9aab;overflow-wrap:anywhere}.argus-root .ar-dorm-retry{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding-top:12px;border-top:1px solid var(--ar-line);font-size:12px;color:var(--ar-ink2)}.argus-root .ar-toasts{position:absolute;right:16px;bottom:104px;z-index:60;display:flex;flex-direction:column;gap:8px;width:min(360px,calc(100% - 32px));pointer-events:none}.argus-root .ar-toast{display:flex;align-items:flex-start;gap:10px;padding:11px 10px 11px 14px;border-color:color-mix(in srgb,var(--ar-tone) 45%,transparent);pointer-events:auto}.argus-root .ar-toast-dot{flex-shrink:0;width:8px;height:8px;margin-top:5px;border-radius:50%;background:var(--ar-tone);box-shadow:0 0 10px var(--ar-tone)}.argus-root .ar-toast-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;font-size:12.5px;line-height:1.45;color:var(--ar-ink2);overflow-wrap:anywhere}.argus-root .ar-toast-text b{font-size:13px;font-weight:600;color:var(--ar-ink)}.argus-root .ar-toast-x{flex-shrink:0;padding:0 4px;border:0;background:none;color:var(--ar-mut);font-size:18px;line-height:1;cursor:pointer}.argus-root .ar-toast-x:hover{color:var(--ar-ink)}.argus-root .ar-guard{padding:10px 12px;border:1px dashed rgba(255,84,112,.5);border-radius:8px;background:#ff54700f;color:#ff9aab;font-size:11.5px;overflow-wrap:anywhere}.argus-root:fullscreen{width:100vw;height:100vh}.argus-root.is-takeover{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;height:100vh;height:100dvh}@container argus (max-height: 820px){.argus-root .ar-ask-keys{display:none}.argus-root .ar-askwrap.is-hero{margin-top:20px}.argus-root .ar-suggest{margin-top:18px}}@container argus (max-width: 1100px){.argus-root .ar-sb-week{display:none}}@container argus (max-width: 900px){.argus-root .ar-body{--ar-gutter: 16px}.argus-root .ar-eyecap{display:none}.argus-root .ar-eye.is-docked,.argus-root .ar-eye.is-rising{height:118px}.argus-root .ar-sb-brain{display:none}.argus-root .ar-rail{position:absolute;top:0;right:0;bottom:0;width:min(360px,92vw);width:min(360px,92cqw);border-left:1px solid var(--ar-line);background:#030a12f5;transform:translate(102%);transition:transform .32s cubic-bezier(.2,.8,.2,1)}.argus-root .ar-rail.is-open{width:min(360px,92vw);width:min(360px,92cqw);transform:none}.argus-root .ar-rail-tabs,.argus-root .ar-rail-body{min-width:0}.argus-root .ar-sb-warn{display:none}.argus-root .ar-sb-link-warn{display:inline-flex}}@container argus (max-width: 420px){.argus-root .ar-model-blurb{display:none}}@container argus (max-width: 640px){.argus-root .ar-status{gap:10px;padding:0 8px 0 12px;height:48px}.argus-root .ar-sb-word{letter-spacing:.3em;font-size:13px}.argus-root .ar-sb-mode,.argus-root .ar-sb-chip,.argus-root .ar-sb-link .ar-sb-k{display:none}.argus-root .ar-sb-link{padding:0 9px}.argus-root .ar-idchip{padding-right:4px}.argus-root .ar-idchip-name{display:none}.argus-root .ar-sb-right{gap:4px}.argus-root .ar-iconbtn{width:32px;height:32px}.argus-root .ar-banner{padding:8px 16px;font-size:12px;align-items:flex-start;flex-wrap:wrap}.argus-root .ar-eye.is-hero{height:clamp(210px,42cqh,360px)}.argus-root .ar-hero{margin-top:6px}.argus-root .ar-tagline{margin-top:12px}.argus-root .ar-askwrap.is-hero{margin-top:20px}.argus-root .ar-askwrap.is-dock{padding:8px 12px 12px}.argus-root .ar-ask-box{padding:8px 8px 8px 12px;border-radius:16px;gap:8px}.argus-root .ar-ask-lead{display:none}.argus-root .ar-ask-input,.argus-root .ar-ask-ghost,.argus-root .ar-ask.is-dock .ar-ask-input,.argus-root .ar-ask.is-dock .ar-ask-ghost{font-size:16px}.argus-root .ar-ask-mic,.argus-root .ar-ask-send{width:38px;height:38px}.argus-root .ar-ask-keys{display:none}.argus-root .ar-suggest-chip{font-size:12.5px}.argus-root .ar-convo-in{gap:28px;padding-top:16px}.argus-root .ar-qline{flex-wrap:wrap;gap:8px 10px}.argus-root .ar-qmeta{order:3;width:100%}.argus-root .ar-feed-row{padding:3px 10px;gap:8px}.argus-root .ar-feed-t{flex-basis:38px;font-size:9.5px}.argus-root .ar-feed-tag,.argus-root .ar-feed-mark{flex-basis:58px;font-size:9px;letter-spacing:.12em}.argus-root .ar-feed-head{gap:8px;padding:8px 10px;flex-wrap:wrap}.argus-root .ar-feed-sum{order:5;width:100%;margin-left:0}.argus-root .ar-feed-row.is-sql{flex-direction:column;gap:2px}.argus-root .ar-feed-row.is-sql .ar-feed-t{padding-top:0;text-align:left}.argus-root .ar-feed-row.is-sql .ar-probe{width:100%}.argus-root .ar-sql{font-size:11px;padding:8px 10px}.argus-root .ar-toasts{right:16px;bottom:84px}.argus-root .ar-overlay{padding:16px}.argus-root .ar-id-card{padding:24px 18px 18px}.argus-root .ar-dorm-card{padding:20px 16px 16px}.argus-root .ar-dorm-cmd{flex-wrap:wrap;gap:6px 10px}.argus-root .ar-dorm-cmd-note{order:3;flex-basis:100%}}.argus-root [data-tone=cyan]{--ar-tone: var(--ar-cyan)}.argus-root [data-tone=azure]{--ar-tone: var(--ar-azure)}.argus-root [data-tone=violet]{--ar-tone: var(--ar-violet)}.argus-root [data-tone=magenta]{--ar-tone: var(--ar-magenta)}.argus-root [data-tone=amber]{--ar-tone: var(--ar-amber)}.argus-root [data-tone=mint]{--ar-tone: var(--ar-mint)}.argus-root [data-tone=red]{--ar-tone: var(--ar-red)}@keyframes ar-materialize{0%{opacity:0;clip-path:inset(0 100% 0 0);filter:blur(6px) brightness(2);transform:translateY(6px)}55%{opacity:1;filter:blur(1.5px) brightness(1.4)}to{opacity:1;clip-path:inset(0 0 0 0);filter:blur(0) brightness(1);transform:none}}@keyframes ar-fade{0%{opacity:0}to{opacity:1}}@keyframes ar-blink{to{visibility:hidden}}@keyframes ar-spin{to{transform:rotate(360deg)}}@keyframes ar-angle{to{--ar-ask-angle: 360deg}}@keyframes ar-pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes ar-ring{0%{transform:scale(1);opacity:.9}to{transform:scale(2.6);opacity:0}}@keyframes ar-breathe{0%,to{opacity:.85;transform:translate(-50%,-50%) scale(1)}50%{opacity:1;transform:translate(-50%,-50%) scale(1.06)}}@keyframes ar-grid-flow{0%{transform:rotateX(72deg) translateY(-60px)}to{transform:rotateX(72deg) translateY(0)}}@keyframes ar-grain{0%{transform:translate(0)}20%{transform:translate(-22px,14px)}40%{transform:translate(18px,-26px)}60%{transform:translate(-12px,-8px)}80%{transform:translate(26px,20px)}to{transform:translate(0)}}@keyframes ar-sweep{0%{background-position:-40% 0,0 0}to{background-position:140% 0,0 0}}@keyframes ar-scanbar{0%{left:-35%}to{left:100%}}@keyframes ar-eq{0%,to{height:25%}50%{height:100%}}@keyframes ar-wordglitch{0%,91%{clip-path:inset(0 0 100% 0);transform:none}92%{clip-path:inset(38% 0 44% 0);transform:translate(-5px)}94%{clip-path:inset(62% 0 18% 0);transform:translate(4px)}96%{clip-path:inset(12% 0 76% 0);transform:translate(-2px)}97%{clip-path:inset(0 0 100% 0);transform:none}}@media (prefers-reduced-motion: reduce){.argus-root *,.argus-root *:before,.argus-root *:after{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.argus-root .ar-bg-grain{display:none}.argus-root .ar-wordmark:after{display:none}}.argus-root .ar-hist,.argus-root .ar-sent,.argus-root .ar-brain-scrim,.argus-root .ar-orbit{--arp-cyan: var(--ar-cyan, #5ff3ff);--arp-azure: var(--ar-azure, #3d8bff);--arp-violet: var(--ar-violet, #9b7bff);--arp-magenta: var(--ar-magenta, #ff4fd8);--arp-amber: var(--ar-amber, #ffb547);--arp-mint: var(--ar-mint, #5dffb0);--arp-red: var(--ar-red, #ff5470);--arp-ink: var(--ar-ink, #e8f7ff);--arp-ink2: var(--ar-ink2, #a9c4d8);--arp-mut: var(--ar-mut, #6f8aa0);--arp-line: var(--ar-line, rgba(95, 243, 255, .14));--arp-line-strong: var(--ar-line-strong, rgba(95, 243, 255, .3));--arp-panel: var(--ar-panel, rgba(8, 20, 34, .62));--arp-panel-solid: var(--ar-panel-solid, #07121f);--arp-bg: var(--ar-bg, #03070d);--arp-font: var(--ar-font, "Inter", system-ui, -apple-system, "Segoe UI", sans-serif);--arp-mono: var(--ar-mono, ui-monospace, SFMono-Regular, "SF Mono", Menlo, Consolas, monospace);--arp-radius: var(--ar-radius, 12px);--arp-cyan-04: color-mix(in srgb, var(--arp-cyan) 4%, transparent);--arp-cyan-08: color-mix(in srgb, var(--arp-cyan) 8%, transparent);--arp-cyan-14: color-mix(in srgb, var(--arp-cyan) 14%, transparent);--arp-cyan-35: color-mix(in srgb, var(--arp-cyan) 35%, transparent);--arp-cyan-55: color-mix(in srgb, var(--arp-cyan) 55%, transparent);--arp-amber-12: color-mix(in srgb, var(--arp-amber) 12%, transparent);--arp-amber-50: color-mix(in srgb, var(--arp-amber) 50%, transparent);--arp-red-10: color-mix(in srgb, var(--arp-red) 10%, transparent);--arp-red-45: color-mix(in srgb, var(--arp-red) 45%, transparent);--arp-field: color-mix(in srgb, var(--arp-bg) 62%, transparent)}.argus-root .ar-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.argus-root .ar-hist-scroll,.argus-root .ar-sent-scroll,.argus-root .ar-brain,.argus-root .ar-k-sql pre,.argus-root .ar-brain-tabs{scrollbar-width:thin;scrollbar-color:var(--arp-line-strong) transparent}.argus-root .ar-hist{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;color:var(--arp-ink);font-family:var(--arp-font)}.argus-root .ar-hist .ar-hist-head{display:grid;gap:10px}.argus-root .ar-hist .ar-hist-heading{display:flex;align-items:center;gap:8px}.argus-root .ar-hist .ar-hist-count{padding:1px 7px;border:1px solid var(--arp-line);border-radius:999px;color:var(--arp-mut);font-size:10.5px;font-family:var(--arp-mono)}.argus-root .ar-hist .ar-hist-new{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%}.argus-root .ar-hist .ar-hist-filter{display:flex;align-items:center;gap:8px;height:32px;padding:0 10px;border:1px solid var(--arp-line);border-radius:9px;background:var(--arp-field);color:var(--arp-mut);transition:border-color .2s,box-shadow .2s}.argus-root .ar-hist .ar-hist-filter:focus-within{border-color:var(--arp-cyan-55);box-shadow:0 0 0 3px var(--arp-cyan-08)}.argus-root .ar-hist .ar-hist-filter input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--arp-ink);font:inherit;font-size:12.5px}.argus-root .ar-hist .ar-hist-scroll{flex:1;min-height:0;margin-right:-4px;padding-right:4px;overflow-y:auto;overscroll-behavior:contain}.argus-root .ar-hist .ar-hist-group+.ar-hist-group{margin-top:6px}.argus-root .ar-hist .ar-hist-glabel{display:flex;align-items:baseline;justify-content:space-between;margin:10px 2px 6px;color:var(--arp-mut);font-size:10.5px;font-weight:600;letter-spacing:.16em;text-transform:uppercase}.argus-root .ar-hist .ar-hist-glabel span{font-size:10px;letter-spacing:0;opacity:.7}.argus-root .ar-hist .ar-hist-list{position:relative;display:flex;flex-direction:column;gap:2px;margin:0;padding:0 0 0 14px;list-style:none}.argus-root .ar-hist .ar-hist-list:before{content:"";position:absolute;top:6px;bottom:6px;left:5px;width:1px;background:linear-gradient(to bottom,transparent,var(--arp-line-strong) 14%,var(--arp-line-strong) 86%,transparent)}.argus-root .ar-hist .ar-hist-list>li{animation:arp-rise .45s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i, 0),12)*28ms)}.argus-root .ar-hist .ar-hist-item{position:relative;display:grid;gap:3px;width:100%;padding:8px 10px;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .2s,border-color .2s,box-shadow .2s}.argus-root .ar-hist .ar-hist-item:hover{border-color:var(--arp-line);background:var(--arp-cyan-04)}.argus-root .ar-hist .ar-hist-item:focus-visible{outline:2px solid var(--arp-cyan);outline-offset:1px}.argus-root .ar-hist .ar-hist-item.is-active{border-color:var(--arp-cyan-35);background:linear-gradient(90deg,var(--arp-cyan-14),color-mix(in srgb,var(--arp-azure) 4%,transparent));box-shadow:inset 2px 0 0 var(--arp-cyan),0 0 24px -10px var(--arp-cyan)}.argus-root .ar-hist .ar-hist-node{position:absolute;top:14px;left:-12px;width:7px;height:7px;border:1px solid var(--arp-line-strong);border-radius:50%;background:var(--arp-bg);transition:background .2s,border-color .2s}.argus-root .ar-hist .ar-hist-item:hover .ar-hist-node{border-color:var(--arp-cyan-55)}.argus-root .ar-hist .ar-hist-item.is-active .ar-hist-node{border-color:var(--arp-cyan);background:var(--arp-cyan);box-shadow:0 0 10px var(--arp-cyan);animation:arp-node 2.6s ease-in-out infinite}.argus-root .ar-hist .ar-hist-title{display:-webkit-box;overflow:hidden;color:var(--arp-ink);font-size:13px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow-wrap:anywhere}.argus-root .ar-hist .ar-hist-item:not(.is-active) .ar-hist-title{color:color-mix(in srgb,var(--arp-ink) 86%,var(--arp-mut))}.argus-root .ar-hist .ar-hist-meta{display:flex;gap:6px;color:var(--arp-mut);font-family:var(--arp-mono);font-size:10.5px}.argus-root .ar-hist .ar-hist-skel{height:46px;border-radius:10px}.argus-root .ar-hist .ar-hist-empty{display:grid;justify-items:center;gap:6px;padding:26px 12px;color:var(--arp-cyan);text-align:center}.argus-root .ar-hist .ar-hist-empty p{margin:0;color:var(--arp-ink2);font-size:13px}.argus-root .ar-hist .ar-hist-empty svg{animation:arp-breathe 4.5s ease-in-out infinite}.argus-root .ar-hist .ar-hist-empty-sub{max-width:26ch;color:var(--arp-mut);font-size:12px;line-height:1.45}.argus-root .ar-hist .ar-hist-nomatch{margin:14px 4px}.argus-root .ar-sent{display:flex;flex-direction:column;gap:10px;height:100%;min-height:0;color:var(--arp-ink);font-family:var(--arp-font)}.argus-root .ar-sent .ar-sent-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.argus-root .ar-sent .ar-sent-heading{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0}.argus-root .ar-sent .ar-sent-heading h2{margin:0;font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.argus-root .ar-sent .ar-sent-sub{flex-basis:100%;padding-left:16px;color:var(--arp-mut);font-size:10.5px}.argus-root .ar-sent .ar-sent-live{width:8px;height:8px;border-radius:50%;background:var(--arp-mint);box-shadow:0 0 color-mix(in srgb,var(--arp-mint) 60%,transparent);animation:arp-ping 2.4s ease-out infinite}.argus-root .ar-sent .ar-sent-live.is-down{background:var(--arp-red);animation:none}.argus-root .ar-sent .ar-sent-sync{display:inline-grid;flex:none;place-items:center;width:30px;height:30px;padding:0}.argus-root .ar-sent .ar-sent-spin{animation:arp-spin .9s linear infinite}.argus-root .ar-sent .ar-sent-error{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;border:1px solid var(--arp-red-45);border-radius:10px;background:var(--arp-red-10);color:color-mix(in srgb,var(--arp-red) 70%,var(--arp-ink));font-size:12px;line-height:1.4}.argus-root .ar-sent .ar-sent-feed{position:relative;display:flex;flex-direction:column;gap:1px;margin:0;padding:6px;overflow:hidden;border:1px solid color-mix(in srgb,var(--arp-amber) 26%,transparent);border-radius:12px;background:linear-gradient(180deg,color-mix(in srgb,var(--arp-amber) 7%,transparent),transparent 80%);list-style:none}.argus-root .ar-sent .ar-sent-feed:after{content:"";position:absolute;top:0;left:0;width:40%;height:1px;background:linear-gradient(90deg,transparent,var(--arp-amber),transparent);animation:arp-sweep 5s linear infinite;pointer-events:none}.argus-root .ar-sent .ar-sent-alert button{display:grid;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;padding:5px 6px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;font-size:12px;text-align:left;cursor:pointer}.argus-root .ar-sent .ar-sent-alert button:hover{background:var(--arp-amber-12)}.argus-root .ar-sent .ar-sent-alert button:focus-visible{outline:2px solid var(--arp-amber);outline-offset:-1px}.argus-root .ar-sent .ar-sent-alert .ar-sent-arrow{color:var(--arp-amber)}.argus-root .ar-sent .ar-sent-alert-dot{justify-self:center;width:6px;height:6px;border-radius:50%;background:var(--arp-amber)}.argus-root .ar-sent .ar-sent-alert.is-error .ar-sent-alert-dot{background:var(--arp-red)}.argus-root .ar-sent .ar-sent-alert-text{overflow:hidden;color:var(--arp-ink2);text-overflow:ellipsis;white-space:nowrap}.argus-root .ar-sent .ar-sent-alert-text b{color:var(--arp-ink);font-weight:600}.argus-root .ar-sent .ar-sent-alert-new{color:var(--arp-amber)}.argus-root .ar-sent .ar-sent-alert-err{color:color-mix(in srgb,var(--arp-red) 75%,var(--arp-ink))}.argus-root .ar-sent .ar-sent-alert-at{color:var(--arp-mut);font-family:var(--arp-mono);font-size:10.5px;white-space:nowrap}.argus-root .ar-sent .ar-sent-alert.is-fresh{border-radius:8px;animation:arp-alert-in 2.8s ease-out both}.argus-root .ar-sent .ar-sent-scroll{flex:1;min-height:0;margin-right:-4px;padding-right:4px;overflow-y:auto;overscroll-behavior:contain}.argus-root .ar-sent .ar-sent-list{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.argus-root .ar-sent .ar-sent-card{position:relative;border:1px solid var(--arp-line);border-radius:12px;background:linear-gradient(160deg,var(--arp-cyan-04),transparent 60%),var(--arp-panel);transition:border-color .3s,box-shadow .3s,opacity .3s;animation:arp-rise .5s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(min(var(--i, 0),10)*55ms)}.argus-root .ar-sent .ar-sent-card:before,.argus-root .ar-sent .ar-sent-card:after{content:"";position:absolute;width:9px;height:9px;border-color:var(--arp-cyan-55);border-style:solid;pointer-events:none;transition:border-color .3s}.argus-root .ar-sent .ar-sent-card:before{top:-1px;left:-1px;border-width:1px 0 0 1px;border-top-left-radius:12px}.argus-root .ar-sent .ar-sent-card:after{right:-1px;bottom:-1px;border-width:0 1px 1px 0;border-bottom-right-radius:12px}.argus-root .ar-sent .ar-sent-card:hover{border-color:var(--arp-line-strong)}.argus-root .ar-sent .ar-sent-card.is-hot{border-color:var(--arp-amber-50);box-shadow:0 0 26px -12px var(--arp-amber),inset 0 0 0 1px var(--arp-amber-12)}.argus-root .ar-sent .ar-sent-card.is-hot:before,.argus-root .ar-sent .ar-sent-card.is-hot:after{border-color:var(--arp-amber)}.argus-root .ar-sent .ar-sent-card.is-fresh{animation:arp-card-flash 2.6s ease-out both}.argus-root .ar-sent .ar-sent-card.is-error{border-color:var(--arp-red-45)}.argus-root .ar-sent .ar-sent-card.is-paused{opacity:.6}.argus-root .ar-sent .ar-sent-main{display:flex;flex-direction:column;gap:4px;width:100%;padding:10px 36px 10px 12px;border:0;border-radius:12px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.argus-root .ar-sent .ar-sent-main:focus-visible{outline:2px solid var(--arp-cyan);outline-offset:-2px}.argus-root .ar-sent .ar-sent-title{display:-webkit-box;overflow:hidden;color:var(--arp-ink2);font-size:12.5px;line-height:1.3;-webkit-line-clamp:2;-webkit-box-orient:vertical}.argus-root .ar-sent .ar-sent-row{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.argus-root .ar-sent .ar-sent-value{min-width:0;overflow:hidden;color:var(--arp-ink);font-family:var(--arp-mono);font-size:26px;font-variant-numeric:tabular-nums;letter-spacing:-.01em;line-height:1.05;text-overflow:ellipsis;text-shadow:0 0 14px var(--arp-cyan-55);white-space:nowrap;transition:color .4s,text-shadow .4s}.argus-root .ar-sent .ar-sent-card.is-hot .ar-sent-value{color:var(--arp-amber);text-shadow:0 0 14px var(--arp-amber-50)}.argus-root .ar-sent .ar-sent-card.is-error .ar-sent-value{color:var(--arp-mut);text-shadow:none}.argus-root .ar-sent .ar-sent-spark{flex:none;width:96px;height:26px;overflow:visible}.argus-root .ar-sent .ar-sent-spark.is-empty{display:inline-block;border-bottom:1px dashed var(--arp-line)}.argus-root .ar-sent .ar-sent-spark-line{fill:none;stroke:var(--arp-cyan);stroke-linejoin:round;stroke-width:1.3;filter:drop-shadow(0 0 2px var(--arp-cyan))}.argus-root .ar-sent .ar-sent-spark-area{fill:var(--arp-cyan-08)}.argus-root .ar-sent .ar-sent-spark-mark{fill:var(--arp-bg);stroke:var(--arp-cyan);stroke-width:1}.argus-root .ar-sent .ar-sent-spark-end{fill:var(--arp-cyan);animation:arp-blink 2.2s ease-in-out infinite}.argus-root .ar-sent .ar-sent-spark.is-flat .ar-sent-spark-line{opacity:.55;stroke-dasharray:2 3;filter:none}.argus-root .ar-sent .ar-sent-spark.is-hot .ar-sent-spark-line,.argus-root .ar-sent .ar-sent-spark.is-hot .ar-sent-spark-mark{stroke:var(--arp-amber)}.argus-root .ar-sent .ar-sent-spark.is-hot .ar-sent-spark-line{filter:drop-shadow(0 0 2px var(--arp-amber))}.argus-root .ar-sent .ar-sent-spark.is-hot .ar-sent-spark-area{fill:var(--arp-amber-12)}.argus-root .ar-sent .ar-sent-spark.is-hot .ar-sent-spark-end{fill:var(--arp-amber)}.argus-root .ar-sent .ar-sent-delta{display:flex;align-items:center;gap:5px;min-height:15px;min-width:0;color:var(--arp-ink2);font-size:11px}.argus-root .ar-sent .ar-sent-arrow{flex:none;color:var(--arp-mut)}.argus-root .ar-sent .ar-sent-card.is-hot .ar-sent-delta,.argus-root .ar-sent .ar-sent-card.is-hot .ar-sent-arrow{color:var(--arp-amber)}.argus-root .ar-sent .ar-sent-delta-vs{overflow:hidden;color:var(--arp-mut);text-overflow:ellipsis;white-space:nowrap}.argus-root .ar-sent .ar-sent-err{display:-webkit-box;overflow:hidden;color:color-mix(in srgb,var(--arp-red) 75%,var(--arp-ink));font-size:11px;line-height:1.35;-webkit-line-clamp:2;-webkit-box-orient:vertical}.argus-root .ar-sent .ar-sent-meta{display:flex;flex-wrap:wrap;gap:2px 5px;color:var(--arp-mut);font-family:var(--arp-mono);font-size:10.5px}.argus-root .ar-sent .ar-sent-remove{position:absolute;top:8px;right:8px;display:inline-grid;place-items:center;min-width:24px;height:24px;padding:0;border:1px solid transparent;border-radius:7px;background:transparent;color:var(--arp-mut);font:inherit;cursor:pointer;opacity:.55;transition:opacity .2s,color .2s,border-color .2s,background .2s}.argus-root .ar-sent .ar-sent-card:hover .ar-sent-remove,.argus-root .ar-sent .ar-sent-remove:focus-visible{opacity:1}.argus-root .ar-sent .ar-sent-remove:hover{border-color:var(--arp-red-45);color:var(--arp-red)}.argus-root .ar-sent .ar-sent-remove:focus-visible{outline:2px solid var(--arp-red);outline-offset:1px}.argus-root .ar-sent .ar-sent-remove.is-armed{padding:0 8px;border-color:var(--arp-red);background:color-mix(in srgb,var(--arp-red) 72%,transparent);color:#fff;font-size:11px;font-weight:600;opacity:1}.argus-root .ar-sent .ar-sent-skel{height:92px;border-radius:12px}.argus-root .ar-sent .ar-sent-empty{display:grid;justify-items:center;gap:8px;padding:26px 14px;border:1px dashed var(--arp-line-strong);border-radius:14px;color:var(--arp-cyan);text-align:center}.argus-root .ar-sent .ar-sent-empty svg{filter:drop-shadow(0 0 8px var(--arp-cyan-55));animation:arp-look 7s ease-in-out infinite}.argus-root .ar-sent .ar-sent-empty p{max-width:28ch;margin:0;color:var(--arp-ink2);font-size:13px;line-height:1.45}.argus-root .ar-sent .ar-sent-empty b{color:var(--arp-cyan);font-weight:600}.argus-root .ar-sent .ar-sent-empty .ar-sent-empty-sub{color:var(--arp-mut);font-size:12px}.argus-root .ar-brain-scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;display:grid;place-items:center;padding:clamp(0px,3vw,32px);background:radial-gradient(ellipse at 50% 20%,color-mix(in srgb,var(--arp-azure) 16%,transparent),transparent 60%),color-mix(in srgb,var(--arp-bg) 80%,transparent);backdrop-filter:blur(10px) saturate(125%);-webkit-backdrop-filter:blur(10px) saturate(125%);animation:arp-fade .25s ease-out both}.argus-root .ar-brain-scrim .ar-brain{position:relative;width:min(1200px,100%);max-height:100%;overflow:auto;overscroll-behavior:contain;border:1px solid var(--arp-line-strong);border-radius:18px;outline:none;background:linear-gradient(var(--arp-cyan-04) 1px,transparent 1px) 0 0 / 32px 32px local,linear-gradient(90deg,var(--arp-cyan-04) 1px,transparent 1px) 0 0 / 32px 32px local,linear-gradient(180deg,color-mix(in srgb,var(--arp-cyan) 7%,transparent),transparent 380px) local,color-mix(in srgb,var(--arp-panel-solid) 94%,transparent);box-shadow:0 40px 120px -30px #000000d9,0 0 0 1px var(--arp-cyan-08),0 0 70px -24px var(--arp-cyan-55);color:var(--arp-ink);font-family:var(--arp-font);animation:arp-materialize .55s cubic-bezier(.2,.8,.2,1) both}.argus-root .ar-brain-scrim.is-hosted{position:relative;inset:auto;z-index:auto;display:block;height:100%;padding:0;background:none;backdrop-filter:none;-webkit-backdrop-filter:none;animation:none}.argus-root .ar-brain-scrim.is-hosted .ar-brain{width:100%;max-height:calc(100dvh - 32px)}.argus-root .ar-brain-scrim .ar-brain-scan{position:sticky;top:0;z-index:3;height:2px;margin-bottom:-2px;overflow:hidden;pointer-events:none}.argus-root .ar-brain-scrim .ar-brain-scan:after{content:"";position:absolute;top:0;left:0;width:35%;height:2px;background:linear-gradient(90deg,transparent,var(--arp-cyan),transparent);opacity:.6;animation:arp-sweep 6s linear infinite}.argus-root .ar-brain-scrim .ar-brain-head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px 24px 14px;border-bottom:1px solid var(--arp-line);background:linear-gradient(180deg,color-mix(in srgb,var(--arp-panel-solid) 96%,transparent) 70%,color-mix(in srgb,var(--arp-panel-solid) 80%,transparent));backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.argus-root .ar-brain-scrim .ar-brain-title{margin:0;color:var(--arp-ink);font-family:var(--arp-mono);font-size:clamp(20px,1.2rem + 1vw,30px);font-weight:600;letter-spacing:.34em;text-shadow:0 0 20px var(--arp-cyan-55),0 0 2px var(--arp-cyan)}.argus-root .ar-brain-scrim .ar-brain-lede{margin:4px 0 0;color:var(--arp-ink2);font-size:13px}.argus-root .ar-brain-scrim .ar-brain-head-actions{display:flex;flex-shrink:0;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}.argus-root .ar-brain-scrim .ar-brain-export{display:inline-flex;align-items:center;gap:7px;text-decoration:none;white-space:nowrap}.argus-root .ar-brain-scrim .ar-brain-close{display:inline-grid;place-items:center;width:36px;height:36px;padding:0}.argus-root .ar-brain-scrim .ar-brain-stats{display:grid;grid-template-columns:minmax(320px,1.8fr) repeat(4,minmax(150px,1fr));gap:10px;padding:16px 24px}.argus-root .ar-brain-scrim .ar-brain-card{display:flex;flex-direction:column;gap:6px;min-width:0;padding:12px 14px;border:1px solid var(--arp-line);border-radius:14px;background:linear-gradient(170deg,var(--arp-cyan-04),transparent 70%),color-mix(in srgb,var(--arp-bg) 35%,transparent);animation:arp-rise .55s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 70ms + .12s)}.argus-root .ar-brain-scrim .ar-brain-card.ar-brain-skel{min-height:130px}.argus-root .ar-brain-scrim .ar-brain-big{color:var(--arp-ink);font-family:var(--arp-mono);font-size:30px;font-variant-numeric:tabular-nums;line-height:1;text-shadow:0 0 16px var(--arp-cyan-55)}.argus-root .ar-brain-scrim .ar-brain-sub{margin:0;color:var(--arp-mut);font-size:12px}.argus-root .ar-brain-scrim .ar-brain-sub b{color:var(--arp-ink2);font-weight:500}.argus-root .ar-brain-scrim .ar-brain-knowgrid{display:grid;grid-template-columns:minmax(120px,1fr) minmax(150px,220px);align-items:center;gap:12px}.argus-root .ar-brain-scrim .ar-brain-seg{display:flex;gap:2px;height:6px;margin-top:10px;overflow:hidden;border-radius:999px;background:var(--arp-line)}.argus-root .ar-brain-scrim .ar-brain-seg span{flex-basis:0;min-width:3px;transform-origin:left;animation:arp-grow .9s cubic-bezier(.2,.8,.2,1) both .3s}.argus-root .ar-brain-scrim .ar-brain-legend{display:grid;gap:3px;margin:8px 0 0;padding:0;color:var(--arp-ink2);font-size:11.5px;list-style:none}.argus-root .ar-brain-scrim .ar-brain-legend li{display:flex;align-items:center;gap:6px;text-transform:capitalize}.argus-root .ar-brain-scrim .ar-brain-legend i{width:7px;height:7px;border-radius:2px}.argus-root .ar-brain-scrim .ar-brain-legend b{margin-left:auto;color:var(--arp-ink);font-weight:500}.argus-root .ar-brain-scrim [data-status=confirmed]{--st: var(--arp-mint)}.argus-root .ar-brain-scrim [data-status=proposed]{--st: var(--arp-amber)}.argus-root .ar-brain-scrim [data-status=rejected]{--st: var(--arp-red)}.argus-root .ar-brain-scrim [data-status=superseded]{--st: var(--arp-mut)}.argus-root .ar-brain-scrim .ar-brain-seg span,.argus-root .ar-brain-scrim .ar-brain-legend i{background:var(--st, var(--arp-cyan));box-shadow:0 0 6px color-mix(in srgb,var(--st, var(--arp-cyan)) 60%,transparent)}.argus-root .ar-brain-scrim [data-kind=definition]{--kc: var(--arp-cyan)}.argus-root .ar-brain-scrim [data-kind=gotcha]{--kc: var(--arp-amber)}.argus-root .ar-brain-scrim [data-kind=recipe]{--kc: var(--arp-mint)}.argus-root .ar-brain-scrim [data-kind=table_note]{--kc: var(--arp-azure)}.argus-root .ar-brain-scrim [data-kind=preference]{--kc: var(--arp-violet)}.argus-root .ar-brain-scrim [data-kind=correction]{--kc: var(--arp-magenta)}.argus-root .ar-brain-scrim .ar-brain-const{justify-self:center;width:100%;max-width:240px;height:auto;overflow:visible;color:var(--arp-cyan)}.argus-root .ar-brain-scrim .ar-brain-const-orbit{fill:none;stroke:var(--arp-line-strong);stroke-dasharray:2 5;animation:arp-dash 40s linear infinite}.argus-root .ar-brain-scrim .ar-brain-const-node line{stroke:color-mix(in srgb,var(--kc, var(--arp-cyan)) 35%,transparent);stroke-width:.8}.argus-root .ar-brain-scrim .ar-brain-const-node circle{fill:color-mix(in srgb,var(--kc, var(--arp-cyan)) 28%,transparent);stroke:var(--kc, var(--arp-cyan));stroke-width:1;filter:drop-shadow(0 0 3px var(--kc, var(--arp-cyan)));transform-box:fill-box;transform-origin:center;animation:arp-breathe 4.2s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.7s)}.argus-root .ar-brain-scrim .ar-brain-const-core{opacity:.45;animation:arp-breathe 3.2s ease-in-out infinite;transform-box:fill-box;transform-origin:center}.argus-root .ar-brain-scrim .ar-brain-const-pupil{fill:var(--arp-cyan);filter:drop-shadow(0 0 5px var(--arp-cyan))}.argus-root .ar-brain-scrim .ar-brain-kinds{display:flex;flex-wrap:wrap;gap:6px;margin-top:4px}.argus-root .ar-brain-scrim .ar-k-kind{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid color-mix(in srgb,var(--kc, var(--arp-cyan)) 45%,transparent);border-radius:999px;background:color-mix(in srgb,var(--kc, var(--arp-cyan)) 10%,transparent);color:var(--kc, var(--arp-cyan));font-family:var(--arp-mono);font-size:10px;letter-spacing:.06em;line-height:1.5;text-transform:uppercase;white-space:nowrap}.argus-root .ar-brain-scrim button.ar-k-kind{cursor:pointer;transition:background .2s,box-shadow .2s}.argus-root .ar-brain-scrim button.ar-k-kind:hover,.argus-root .ar-brain-scrim button.ar-k-kind.is-on{background:color-mix(in srgb,var(--kc, var(--arp-cyan)) 24%,transparent);box-shadow:0 0 12px -2px color-mix(in srgb,var(--kc, var(--arp-cyan)) 60%,transparent)}.argus-root .ar-brain-scrim button.ar-k-kind:focus-visible{outline:2px solid var(--kc, var(--arp-cyan));outline-offset:1px}.argus-root .ar-brain-scrim .ar-brain-extras{margin:2px 0 0;color:var(--arp-mut);font-size:10.5px}.argus-root .ar-brain-scrim .ar-brain-rating{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:4px;color:var(--arp-ink2);font-size:12px}.argus-root .ar-brain-scrim .ar-brain-rating span{display:inline-flex;align-items:center;gap:4px}.argus-root .ar-brain-scrim .is-up svg{color:var(--arp-mint)}.argus-root .ar-brain-scrim .is-down svg{color:var(--arp-red)}.argus-root .ar-brain-scrim .ar-brain-ratio{height:4px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--arp-red) 45%,transparent)}.argus-root .ar-brain-scrim .ar-brain-ratio span{display:block;height:100%;background:var(--arp-mint);box-shadow:0 0 8px var(--arp-mint);transform-origin:left;animation:arp-grow .9s cubic-bezier(.2,.8,.2,1) both .4s}.argus-root .ar-brain-scrim .ar-brain-bars,.argus-root .ar-brain-scrim .ar-brain-users{display:grid;gap:5px;margin:2px 0 0;padding:0;list-style:none}.argus-root .ar-brain-scrim .ar-brain-bars li{display:grid;grid-template-columns:minmax(0,1fr) minmax(40px,70px) auto;align-items:center;gap:8px;font-size:11.5px}.argus-root .ar-brain-scrim .ar-brain-bar-label{overflow:hidden;color:var(--arp-ink2);text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.argus-root .ar-brain-scrim .ar-brain-bar{height:5px;overflow:hidden;border-radius:999px;background:var(--arp-line)}.argus-root .ar-brain-scrim .ar-brain-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--arp-azure),var(--arp-cyan));box-shadow:0 0 8px var(--arp-cyan-55);transform-origin:left;animation:arp-grow .9s cubic-bezier(.2,.8,.2,1) both .35s}.argus-root .ar-brain-scrim .ar-brain-bars b,.argus-root .ar-brain-scrim .ar-brain-users b{color:var(--arp-ink2);font-size:11px;font-weight:500}.argus-root .ar-brain-scrim .ar-brain-users li{display:grid;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:8px;font-size:12px}.argus-root .ar-brain-scrim .ar-brain-avatar{display:grid;place-items:center;width:22px;height:22px;background:color-mix(in srgb,var(--arp-cyan) 18%,transparent);color:var(--arp-cyan);font-family:var(--arp-mono);font-size:10.5px;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%)}.argus-root .ar-brain-scrim .ar-brain-user{overflow:hidden;color:var(--arp-ink2);text-overflow:ellipsis;white-space:nowrap}.argus-root .ar-brain-scrim .ar-brain-body{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;padding:4px 24px 26px}.argus-root .ar-brain-scrim .ar-brain-main{min-width:0}.argus-root .ar-brain-scrim .ar-brain-review{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:12px;padding:10px 14px;border:1px solid var(--arp-amber-50);border-radius:12px;background:linear-gradient(90deg,color-mix(in srgb,var(--arp-amber) 15%,transparent),color-mix(in srgb,var(--arp-amber) 3%,transparent));color:var(--arp-ink);font:inherit;font-size:13px;line-height:1.4;text-align:left;cursor:pointer;animation:arp-amber-glow 3s ease-in-out infinite}.argus-root .ar-brain-scrim .ar-brain-review:focus-visible{outline:2px solid var(--arp-amber);outline-offset:2px}.argus-root .ar-brain-scrim .ar-brain-review-n{color:var(--arp-amber);font-size:24px;line-height:1;text-shadow:0 0 12px var(--arp-amber-50)}.argus-root .ar-brain-scrim .ar-brain-review-go{margin-left:auto;color:var(--arp-amber);font-weight:600;white-space:nowrap}.argus-root .ar-brain-scrim .ar-brain-filters{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.argus-root .ar-brain-scrim .ar-brain-search{display:flex;flex:1 1 240px;align-items:center;gap:8px;height:36px;padding:0 12px;border:1px solid var(--arp-line-strong);border-radius:10px;background:var(--arp-field);color:var(--arp-mut);transition:border-color .2s,box-shadow .2s}.argus-root .ar-brain-scrim .ar-brain-search:focus-within{border-color:var(--arp-cyan);box-shadow:0 0 0 3px var(--arp-cyan-14),0 0 20px -6px var(--arp-cyan-55)}.argus-root .ar-brain-scrim .ar-brain-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;color:var(--arp-ink);font:inherit;font-size:13px}.argus-root .ar-brain-scrim .ar-brain-tabs{display:flex;gap:2px;max-width:100%;padding:3px;overflow-x:auto;border:1px solid var(--arp-line);border-radius:10px;background:var(--arp-field)}.argus-root .ar-brain-scrim .ar-brain-tab{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:0;border-radius:7px;background:transparent;color:var(--arp-mut);font:inherit;font-size:11.5px;text-transform:capitalize;white-space:nowrap;cursor:pointer;transition:background .2s,color .2s}.argus-root .ar-brain-scrim .ar-brain-tab:hover{color:var(--arp-ink)}.argus-root .ar-brain-scrim .ar-brain-tab:focus-visible{outline:2px solid var(--arp-cyan);outline-offset:-2px}.argus-root .ar-brain-scrim .ar-brain-tab.is-on{background:var(--arp-cyan-14);box-shadow:inset 0 0 0 1px var(--arp-cyan-35);color:var(--arp-ink)}.argus-root .ar-brain-scrim .ar-brain-tab span{color:var(--st, var(--arp-ink2));font-size:10px}.argus-root .ar-brain-scrim select,.argus-root .ar-brain-scrim .ar-brain-teach input,.argus-root .ar-brain-scrim .ar-brain-teach textarea,.argus-root .ar-brain-scrim .ar-k-edit input,.argus-root .ar-brain-scrim .ar-k-edit textarea{width:100%;min-width:0;padding:8px 10px;border:1px solid var(--arp-line-strong);border-radius:10px;background:var(--arp-field);color:var(--arp-ink);color-scheme:dark;font:inherit;font-size:13px;line-height:1.45;transition:border-color .2s,box-shadow .2s}.argus-root .ar-brain-scrim textarea{resize:vertical}.argus-root .ar-brain-scrim textarea.ar-mono{font-family:var(--arp-mono);font-size:12px}.argus-root .ar-brain-scrim select{height:36px;padding-block:0;cursor:pointer}.argus-root .ar-brain-scrim select:focus,.argus-root .ar-brain-scrim .ar-brain-teach input:focus,.argus-root .ar-brain-scrim .ar-brain-teach textarea:focus,.argus-root .ar-brain-scrim .ar-k-edit input:focus,.argus-root .ar-brain-scrim .ar-k-edit textarea:focus{border-color:var(--arp-cyan);outline:none;box-shadow:0 0 0 3px var(--arp-cyan-14)}.argus-root .ar-brain-scrim ::placeholder{color:color-mix(in srgb,var(--arp-mut) 75%,transparent)}.argus-root .ar-brain-scrim .ar-brain-kind{flex:0 0 160px}.argus-root .ar-brain-scrim .ar-brain-count{margin:10px 2px 8px;color:var(--arp-mut);font-size:11px}.argus-root .ar-brain-scrim .ar-k-list{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none}.argus-root .ar-brain-scrim .ar-k-row{border:1px solid var(--arp-line);border-radius:12px;background:color-mix(in srgb,var(--arp-cyan) 2.5%,transparent);transition:border-color .2s,background .2s,opacity .3s}.argus-root .ar-brain-scrim .ar-k-row:hover{border-color:var(--arp-line-strong)}.argus-root .ar-brain-scrim .ar-k-row.is-open{border-color:var(--arp-line-strong);background:color-mix(in srgb,var(--arp-cyan) 5%,transparent)}.argus-root .ar-brain-scrim .ar-k-row.is-proposed{box-shadow:inset 2px 0 0 var(--arp-amber)}.argus-root .ar-brain-scrim .ar-k-row.is-rejected,.argus-root .ar-brain-scrim .ar-k-row.is-superseded{opacity:.6}.argus-root .ar-brain-scrim .ar-k-row.is-rejected .ar-k-title{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--arp-red) 60%,transparent)}.argus-root .ar-brain-scrim .ar-k-row.ar-brain-skel{height:46px}.argus-root .ar-brain-scrim .ar-k-head{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;padding:5px 10px 5px 4px}.argus-root .ar-brain-scrim .ar-k-toggle{display:flex;flex:1 1 280px;align-items:center;gap:8px;min-width:0;padding:6px;border:0;border-radius:8px;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.argus-root .ar-brain-scrim .ar-k-toggle:focus-visible{outline:2px solid var(--arp-cyan);outline-offset:0}.argus-root .ar-brain-scrim .ar-k-chev{flex:none;color:var(--arp-mut);transition:transform .2s,color .2s}.argus-root .ar-brain-scrim .ar-k-row.is-open .ar-k-chev{color:var(--arp-cyan);transform:rotate(90deg)}.argus-root .ar-brain-scrim .ar-k-title{min-width:0;overflow:hidden;color:var(--arp-ink);font-size:13.5px;text-overflow:ellipsis;white-space:nowrap}.argus-root .ar-brain-scrim .ar-k-row.is-open .ar-k-title{white-space:normal}.argus-root .ar-brain-scrim .ar-k-src{padding:1px 6px;border:1px dashed var(--arp-line-strong);border-radius:4px;color:var(--arp-mut);font-family:var(--arp-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase}.argus-root .ar-brain-scrim .ar-k-src[data-src=user]{border-color:color-mix(in srgb,var(--arp-mint) 45%,transparent);color:var(--arp-mint)}.argus-root .ar-brain-scrim .ar-k-src[data-src=learned]{border-color:color-mix(in srgb,var(--arp-violet) 50%,transparent);color:var(--arp-violet)}.argus-root .ar-brain-scrim .ar-k-src[data-src=seed]{border-color:color-mix(in srgb,var(--arp-azure) 45%,transparent);color:color-mix(in srgb,var(--arp-azure) 70%,var(--arp-ink))}.argus-root .ar-brain-scrim .ar-k-status{display:inline-flex;align-items:center;gap:5px;color:var(--arp-ink2);font-size:11px;text-transform:capitalize}.argus-root .ar-brain-scrim .ar-k-status:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--st, var(--arp-mut));box-shadow:0 0 6px var(--st, transparent)}.argus-root .ar-brain-scrim .ar-k-score{display:inline-flex;align-items:center;gap:8px;color:var(--arp-mut);font-size:11px}.argus-root .ar-brain-scrim .ar-k-score span{display:inline-flex;align-items:center;gap:3px}.argus-root .ar-brain-scrim .ar-k-score small{font-size:9.5px;opacity:.8}.argus-root .ar-brain-scrim .ar-k-confirm-hot{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border:1px solid var(--arp-amber);border-radius:8px;background:linear-gradient(180deg,var(--arp-amber),color-mix(in srgb,var(--arp-amber) 78%,#ff7a2f));box-shadow:0 0 18px -4px var(--arp-amber-50);color:#1d1304;font:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:transform .15s,box-shadow .2s}.argus-root .ar-brain-scrim .ar-k-confirm-hot:hover{box-shadow:0 0 26px -2px var(--arp-amber);transform:translateY(-1px)}.argus-root .ar-brain-scrim .ar-k-confirm-hot:focus-visible{outline:2px solid var(--arp-ink);outline-offset:2px}.argus-root .ar-brain-scrim .ar-k-confirm-hot:disabled{opacity:.55;cursor:progress;transform:none}.argus-root .ar-brain-scrim .ar-k-detail{padding:6px 16px 14px 36px;border-top:1px solid var(--arp-line);animation:arp-unfold .25s ease-out both}.argus-root .ar-brain-scrim .ar-k-body{color:var(--arp-ink2);font-size:13px;line-height:1.55;overflow-wrap:anywhere}.argus-root .ar-brain-scrim .ar-k-body p{margin:8px 0}.argus-root .ar-brain-scrim .ar-k-body ul,.argus-root .ar-brain-scrim .ar-k-body ol{margin:6px 0;padding-left:20px}.argus-root .ar-brain-scrim .ar-k-body code{padding:1px 4px;border-radius:4px;background:var(--arp-cyan-08);color:var(--arp-ink);font-family:var(--arp-mono);font-size:12px}.argus-root .ar-brain-scrim .ar-k-body.is-empty{color:var(--arp-mut);font-style:italic}.argus-root .ar-brain-scrim .ar-k-sql{margin:10px 0;overflow:hidden;border:1px solid var(--arp-line);border-radius:10px;background:#00000059}.argus-root .ar-brain-scrim .ar-k-sql-head{display:flex;align-items:center;justify-content:space-between;padding:4px 6px 4px 12px;border-bottom:1px solid var(--arp-line)}.argus-root .ar-brain-scrim .ar-k-sql pre{max-height:320px;margin:0;padding:10px 12px;overflow:auto;color:color-mix(in srgb,var(--arp-cyan) 45%,var(--arp-ink));font-family:var(--arp-mono);font-size:12px;line-height:1.5;-moz-tab-size:2;tab-size:2;white-space:pre}.argus-root .ar-brain-scrim .ar-k-variants ul{margin:4px 0 0;padding-left:18px;color:var(--arp-ink2);font-size:12.5px;line-height:1.5}.argus-root .ar-brain-scrim .ar-k-meta{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 14px;margin:10px 0 0;font-size:12px}.argus-root .ar-brain-scrim .ar-k-meta dt{color:var(--arp-mut)}.argus-root .ar-brain-scrim .ar-k-meta dd{min-width:0;margin:0;color:var(--arp-ink2);overflow-wrap:anywhere}.argus-root .ar-brain-scrim .ar-k-tag{display:inline-block;margin:0 4px 3px 0;padding:0 6px;border-radius:4px;background:var(--arp-cyan-08);font-family:var(--arp-mono);font-size:11px}.argus-root .ar-brain-scrim .ar-k-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px}.argus-root .ar-brain-scrim .ar-k-actions button{display:inline-flex;align-items:center;gap:6px}.argus-root .ar-brain-scrim .ar-k-reject:hover{border-color:var(--arp-red-45);color:var(--arp-red)}.argus-root .ar-brain-scrim .ar-k-hint{color:var(--arp-mut);font-size:11px}.argus-root .ar-brain-scrim .ar-k-edit{display:grid;gap:10px;padding-top:8px}.argus-root .ar-brain-scrim .ar-k-edit label,.argus-root .ar-brain-scrim .ar-brain-teach label{display:grid;gap:5px}.argus-root .ar-brain-scrim .ar-brain-note{margin:8px 0 0;color:var(--arp-ink2);font-size:12px;line-height:1.45}.argus-root .ar-brain-scrim .ar-brain-note.is-error{color:color-mix(in srgb,var(--arp-red) 78%,var(--arp-ink))}.argus-root .ar-brain-scrim .ar-brain-note.is-ok{color:var(--arp-mint);animation:arp-rise .4s ease-out both}.argus-root .ar-brain-scrim .ar-brain-empty{padding:30px 20px;border:1px dashed var(--arp-line-strong);border-radius:12px;color:var(--arp-ink2);font-size:13px;text-align:center}.argus-root .ar-brain-scrim .ar-brain-empty p{margin:0}.argus-root .ar-brain-scrim .ar-brain-teach{position:sticky;top:96px;display:grid;gap:10px;padding:16px;border:1px solid color-mix(in srgb,var(--arp-violet) 40%,transparent);border-radius:14px;background:linear-gradient(165deg,color-mix(in srgb,var(--arp-violet) 12%,transparent),transparent 55%),color-mix(in srgb,var(--arp-bg) 45%,transparent);box-shadow:0 0 40px -22px var(--arp-violet)}.argus-root .ar-brain-scrim .ar-brain-teach h3{margin:0;color:color-mix(in srgb,var(--arp-violet) 55%,var(--arp-ink));font-size:11px;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.argus-root .ar-brain-scrim .ar-brain-teach-lede{margin:0;color:var(--arp-ink2);font-size:12px;line-height:1.45}.argus-root .ar-brain-scrim .ar-brain-teach-hint{margin:-4px 0 0;color:var(--arp-mut);font-size:11.5px;line-height:1.4}.argus-root .ar-brain-scrim .ar-brain-teach label i{color:var(--arp-mut);font-style:normal;letter-spacing:0;text-transform:none}.argus-root .ar-brain-scrim .ar-brain-teach-go{display:inline-flex;align-items:center;justify-content:center;width:100%}.argus-root .ar-brain-scrim .ar-brain-learned{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;padding:16px 24px 0}.argus-root .ar-brain-scrim .ar-brain-learned-feed{min-width:0;padding:14px 16px 12px;border:1px solid color-mix(in srgb,var(--arp-mint) 30%,transparent);border-radius:14px;background:linear-gradient(170deg,color-mix(in srgb,var(--arp-mint) 7%,transparent),transparent 60%),color-mix(in srgb,var(--arp-bg) 35%,transparent);box-shadow:0 0 44px -26px var(--arp-mint);animation:arp-rise .55s cubic-bezier(.2,.8,.2,1) both .08s}.argus-root .ar-brain-scrim .ar-brain-learned-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin-bottom:10px}.argus-root .ar-brain-scrim .ar-brain-learned-title{margin:0;color:color-mix(in srgb,var(--arp-mint) 70%,var(--arp-ink));font-family:var(--arp-mono);font-size:13px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 14px color-mix(in srgb,var(--arp-mint) 45%,transparent)}.argus-root .ar-brain-scrim .ar-brain-learned-n{color:var(--arp-mut);font-size:11px}.argus-root .ar-brain-scrim .ar-brain-learned-lede{flex-basis:100%;margin:0;color:var(--arp-ink2);font-size:12px;line-height:1.45}.argus-root .ar-brain-scrim .ar-l-list{display:flex;flex-direction:column;gap:6px;max-height:min(50vh,460px);margin:0;padding:0 2px 0 0;overflow:auto;overscroll-behavior:contain;list-style:none;scrollbar-width:thin;scrollbar-color:var(--arp-line-strong) transparent}.argus-root .ar-brain-scrim .ar-l-item{display:flex;align-items:flex-start;gap:10px;padding:8px 10px 8px 12px;border:1px solid var(--arp-line);border-radius:10px;background:color-mix(in srgb,var(--arp-cyan) 2.5%,transparent);box-shadow:inset 2px 0 0 var(--lo, var(--arp-line-strong));transition:border-color .2s,background .2s,opacity .3s}.argus-root .ar-brain-scrim .ar-l-item:hover,.argus-root .ar-brain-scrim .ar-l-item.is-open{border-color:var(--arp-line-strong)}.argus-root .ar-brain-scrim [data-origin=thumbs_up]{--lo: var(--arp-mint)}.argus-root .ar-brain-scrim [data-origin=taught]{--lo: var(--arp-violet)}.argus-root .ar-brain-scrim [data-origin=learned]{--lo: var(--arp-cyan)}.argus-root .ar-brain-scrim .ar-l-item.ar-brain-skel{height:52px;box-shadow:none}.argus-root .ar-brain-scrim .ar-l-item.is-revoked{opacity:.62;box-shadow:inset 2px 0 0 var(--arp-red)}.argus-root .ar-brain-scrim .ar-l-item.is-revoked .ar-l-title{text-decoration:line-through;text-decoration-color:color-mix(in srgb,var(--arp-red) 60%,transparent)}.argus-root .ar-brain-scrim .ar-l-main{flex:1 1 auto;min-width:0}.argus-root .ar-brain-scrim .ar-l-top{display:flex;align-items:center;gap:8px;min-width:0}.argus-root .ar-brain-scrim .ar-l-top .ar-k-kind{flex:none}.argus-root .ar-brain-scrim .ar-l-title{min-width:0;padding:0;overflow:hidden;border:0;border-radius:4px;background:none;color:var(--arp-ink);font:inherit;font-size:13.5px;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.argus-root .ar-brain-scrim .ar-l-item.is-open .ar-l-title{white-space:normal}.argus-root .ar-brain-scrim .ar-l-title:hover{color:var(--arp-cyan)}.argus-root .ar-brain-scrim .ar-l-title:focus-visible,.argus-root .ar-brain-scrim .ar-l-q:focus-visible{outline:2px solid var(--arp-cyan);outline-offset:2px}.argus-root .ar-brain-scrim .ar-l-prov{display:flex;flex-wrap:wrap;align-items:center;gap:3px 10px;margin-top:4px;color:var(--arp-mut);font-size:11.5px;line-height:1.4}.argus-root .ar-brain-scrim .ar-l-who{color:color-mix(in srgb,var(--lo, var(--arp-cyan)) 75%,var(--arp-ink));font-weight:600}.argus-root .ar-brain-scrim .ar-l-q{min-width:0;padding:0;border:0;background:none;color:var(--arp-ink2);font:inherit;font-style:italic;text-align:left;text-decoration:underline dotted color-mix(in srgb,var(--arp-cyan) 55%,transparent);text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer}.argus-root .ar-brain-scrim .ar-l-q:hover{color:var(--arp-cyan)}.argus-root .ar-brain-scrim .ar-l-q.is-text{text-decoration:none;cursor:default}.argus-root .ar-brain-scrim .ar-l-score{display:inline-flex;gap:8px}.argus-root .ar-brain-scrim .ar-l-score span{display:inline-flex;align-items:center;gap:3px}.argus-root .ar-brain-scrim .ar-l-detail{margin-top:8px;padding-top:4px;border-top:1px solid var(--arp-line);animation:arp-unfold .25s ease-out both}.argus-root .ar-brain-scrim .ar-l-detail .ar-k-sql pre{max-height:220px}.argus-root .ar-brain-scrim .ar-l-actions{display:flex;flex:none;align-items:center;gap:6px}.argus-root .ar-brain-scrim .ar-l-revoke,.argus-root .ar-brain-scrim .ar-l-undo{padding:4px 10px;font-size:12px;white-space:nowrap}.argus-root .ar-brain-scrim .ar-l-revoke:hover:not(:disabled){border-color:var(--arp-red-45);color:var(--arp-red)}.argus-root .ar-brain-scrim .ar-l-revoke.is-armed{border-color:var(--arp-red);background:var(--arp-red-10);box-shadow:0 0 16px -4px var(--arp-red-45);color:color-mix(in srgb,var(--arp-red) 80%,var(--arp-ink));font-weight:600}.argus-root .ar-brain-scrim .ar-l-revoked{color:color-mix(in srgb,var(--arp-red) 75%,var(--arp-ink));font-family:var(--arp-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.argus-root .ar-brain-scrim .ar-l-empty{padding:18px}.argus-root .ar-brain-scrim .ar-brain-learned-more{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:10px}.argus-root .ar-brain-scrim .ar-brain-learned-more .ar-brain-note{margin:0}.argus-root .ar-brain-scrim .ar-brain-pub{display:grid;gap:8px;min-width:0;padding:14px 16px;border:1px solid var(--arp-line-strong);border-radius:14px;background:linear-gradient(165deg,var(--arp-cyan-04),transparent 60%),color-mix(in srgb,var(--arp-bg) 40%,transparent);animation:arp-rise .55s cubic-bezier(.2,.8,.2,1) both .16s}.argus-root .ar-brain-scrim .ar-brain-pub.is-on{border-color:color-mix(in srgb,var(--arp-mint) 35%,transparent)}.argus-root .ar-brain-scrim .ar-brain-pub.ar-brain-skel{min-height:150px}.argus-root .ar-brain-scrim .ar-brain-pub-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.argus-root .ar-brain-scrim .ar-brain-pub-head h3{margin:0}.argus-root .ar-brain-scrim .ar-brain-pub-state{padding:1px 8px;border:1px solid color-mix(in srgb,var(--ps) 50%,transparent);border-radius:999px;background:color-mix(in srgb,var(--ps) 10%,transparent);color:var(--ps);font-family:var(--arp-mono);font-size:10px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.argus-root .ar-brain-scrim .ar-brain-pub-state[data-on=yes]{--ps: var(--arp-mint)}.argus-root .ar-brain-scrim .ar-brain-pub-state[data-on=no]{--ps: var(--arp-amber)}.argus-root .ar-brain-scrim .ar-brain-pub-dest{margin:0;color:var(--arp-ink2);font-size:12px;line-height:1.5;overflow-wrap:anywhere}.argus-root .ar-brain-scrim .ar-brain-pub a{color:var(--arp-cyan);text-decoration:underline dotted;text-underline-offset:3px}.argus-root .ar-brain-scrim .ar-brain-pub a:focus-visible{outline:2px solid var(--arp-cyan);outline-offset:2px}.argus-root .ar-brain-scrim .ar-brain-pub code{padding:1px 4px;border-radius:4px;background:var(--arp-cyan-08);color:var(--arp-ink);font-family:var(--arp-mono);font-size:11.5px}.argus-root .ar-brain-scrim .ar-brain-pub-meta{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:3px 14px;margin:2px 0 0;font-size:12px}.argus-root .ar-brain-scrim .ar-brain-pub-meta dt{color:var(--arp-mut)}.argus-root .ar-brain-scrim .ar-brain-pub-meta dd{min-width:0;margin:0;color:var(--arp-ink2);overflow-wrap:anywhere}.argus-root .ar-brain-scrim .ar-brain-pub-err{overflow-wrap:anywhere}@media (max-width: 1120px){.argus-root .ar-brain-scrim .ar-brain-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.argus-root .ar-brain-scrim .ar-brain-card-know{grid-column:1 / -1}}@media (max-width: 900px){.argus-root .ar-brain-scrim .ar-brain-body{grid-template-columns:minmax(0,1fr)}.argus-root .ar-brain-scrim .ar-brain-teach{position:static}.argus-root .ar-brain-scrim .ar-brain-learned{grid-template-columns:minmax(0,1fr)}}@media (max-width: 600px){.argus-root .ar-brain-scrim{padding:0}.argus-root .ar-brain-scrim .ar-brain{height:100%;border-radius:0}.argus-root .ar-brain-scrim .ar-brain-head{flex-wrap:wrap;padding:14px 16px 12px}.argus-root .ar-brain-scrim .ar-brain-head-actions{position:absolute;top:12px;right:12px}.argus-root .ar-brain-scrim .ar-brain-titles{padding-right:44px}.argus-root .ar-brain-scrim .ar-brain-export{display:none}.argus-root .ar-brain-scrim .ar-brain-stats{padding:12px 16px}.argus-root .ar-brain-scrim .ar-brain-card-wide{grid-column:1 / -1}.argus-root .ar-brain-scrim .ar-brain-big{font-size:26px}.argus-root .ar-brain-scrim .ar-brain-knowgrid{grid-template-columns:minmax(0,1fr) 120px}.argus-root .ar-brain-scrim .ar-brain-body{padding:4px 16px 20px}.argus-root .ar-brain-scrim .ar-brain-learned{padding:12px 16px 0}.argus-root .ar-brain-scrim .ar-brain-learned-feed{padding:12px 12px 10px}.argus-root .ar-brain-scrim .ar-l-item{flex-wrap:wrap}.argus-root .ar-brain-scrim .ar-l-actions{flex-basis:100%;justify-content:flex-end}.argus-root .ar-brain-scrim .ar-brain-kind{flex:1 1 100%}.argus-root .ar-brain-scrim .ar-k-detail{padding-left:16px}}.argus-root .ar-orbit{--arp-orbit-rx: var(--ar-orbit-rx, clamp(230px, 38cqw, min(560px, 50cqw - 104px)));--arp-orbit-ry: var(--ar-orbit-ry, 30cqh);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;container:ar-orbit / size;pointer-events:none}.argus-root .ar-orbit .ar-orbit-ring{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;padding:0;list-style:none}.argus-root .ar-orbit .ar-orbit-tag{position:absolute;top:calc(50% + var(--oy, 0) * var(--arp-orbit-ry));left:calc(50% + var(--ox, 0) * var(--arp-orbit-rx));transform:translate(-50%,-50%);pointer-events:auto}.argus-root .ar-orbit .ar-orbit-tether{position:absolute;top:50%;left:50%;z-index:-1;width:150px;height:1px;background:linear-gradient(90deg,var(--arp-cyan-55),transparent);transform:rotate(var(--odeg, 180deg));transform-origin:0 50%;opacity:0;animation:arp-fade 1s ease-out both;animation-delay:calc(var(--in-delay, 0ms) + .35s)}@supports (transform: rotate(atan2(1px,1px))){.argus-root .ar-orbit .ar-orbit-tether{transform:rotate(calc(atan2(calc(var(--oy, 0) * var(--arp-orbit-ry)),calc(var(--ox, 0) * var(--arp-orbit-rx))) + 180deg))}}.argus-root .ar-orbit .ar-orbit-bob{animation:arp-bob var(--bob-dur, 6s) ease-in-out var(--bob-delay, 0s) infinite}.argus-root .ar-orbit .ar-orbit-card{position:relative;display:grid;gap:2px;min-width:120px;max-width:200px;padding:8px 12px 7px;overflow:hidden;border:1px solid var(--arp-cyan-35);border-radius:10px;background:linear-gradient(180deg,var(--arp-cyan-14),color-mix(in srgb,var(--arp-cyan) 2%,transparent)),color-mix(in srgb,var(--arp-bg) 55%,transparent);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);box-shadow:0 0 26px -10px var(--arp-cyan-55),inset 0 1px color-mix(in srgb,var(--arp-cyan) 22%,transparent);color:var(--arp-ink);font-family:var(--arp-font);animation:arp-orbit-in .95s cubic-bezier(.2,.8,.2,1) both;animation-delay:var(--in-delay, 0ms)}.argus-root .ar-orbit .ar-orbit-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--arp-cyan) 6%,transparent) 0 1px,transparent 1px 3px);pointer-events:none}.argus-root .ar-orbit .ar-orbit-card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 38%,rgba(255,255,255,.09) 50%,transparent 62%);background-size:260% 100%;pointer-events:none;animation:arp-sheen 8s linear infinite;animation-delay:calc(var(--i, 0) * .9s)}.argus-root .ar-orbit .ar-orbit-label{overflow:hidden;color:var(--arp-ink2);font-size:10px;font-weight:600;letter-spacing:.14em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.argus-root .ar-orbit .ar-orbit-read{display:flex;align-items:baseline;gap:5px}.argus-root .ar-orbit .ar-orbit-value{color:var(--arp-ink);font-family:var(--arp-mono);font-size:clamp(18px,.9rem + .7vw,26px);font-variant-numeric:tabular-nums;line-height:1.05;text-shadow:0 0 12px var(--arp-cyan-55),0 0 1px var(--arp-cyan)}.argus-root .ar-orbit .ar-orbit-unit{color:var(--arp-mut);font-size:11px}.argus-root .ar-orbit .ar-orbit-dir{align-self:center;color:var(--arp-cyan)}.argus-root .ar-orbit .ar-orbit-age{color:var(--arp-mut);font-family:var(--arp-mono);font-size:10px}.argus-root .ar-orbit .ar-orbit-tag.is-l .ar-orbit-card{justify-items:end;text-align:right}.argus-root .ar-orbit .ar-orbit-tag.is-l .ar-orbit-read{justify-content:flex-end}.argus-root .ar-orbit .ar-orbit-tag.is-stale .ar-orbit-card{border-style:dashed;opacity:.78}.argus-root .ar-orbit .ar-orbit-tag.is-stale .ar-orbit-age{color:var(--arp-amber)}.argus-root .ar-orbit .ar-orbit-tag.is-error .ar-orbit-card,.argus-root .ar-orbit .ar-orbit-tag.is-empty .ar-orbit-card{border-color:color-mix(in srgb,var(--arp-mut) 40%,transparent);box-shadow:none}.argus-root .ar-orbit .ar-orbit-tag.is-error .ar-orbit-value,.argus-root .ar-orbit .ar-orbit-tag.is-empty .ar-orbit-value{color:var(--arp-mut);text-shadow:none}.argus-root .ar-orbit .ar-orbit-tag.is-error .ar-orbit-age{color:color-mix(in srgb,var(--arp-red) 75%,var(--arp-mut))}.argus-root .ar-orbit .ar-orbit-tag.is-error .ar-orbit-tether,.argus-root .ar-orbit .ar-orbit-tag.is-empty .ar-orbit-tether{background:linear-gradient(90deg,color-mix(in srgb,var(--arp-mut) 40%,transparent),transparent)}@container ar-orbit (max-width: 640px){.argus-root .ar-orbit .ar-orbit-ring{top:auto;bottom:var(--ar-orbit-row-bottom, 8px);display:flex;gap:8px;padding:4px 12px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;pointer-events:auto}.argus-root .ar-orbit .ar-orbit-tag{position:relative;top:auto;left:auto;flex:none;transform:none;scroll-snap-align:start}.argus-root .ar-orbit .ar-orbit-tether{display:none}.argus-root .ar-orbit .ar-orbit-bob{animation:none}.argus-root .ar-orbit .ar-orbit-card{min-width:108px}.argus-root .ar-orbit .ar-orbit-tag.is-l .ar-orbit-card{justify-items:start;text-align:left}.argus-root .ar-orbit .ar-orbit-tag.is-l .ar-orbit-read{justify-content:flex-start}}.argus-root .ar-hist .ar-hist-list>.ar-hist-skel,.argus-root .ar-sent .ar-sent-list>.ar-sent-skel,.argus-root .ar-brain-scrim .ar-brain-skel{border:1px solid var(--arp-line);background:linear-gradient(100deg,transparent 20%,var(--arp-cyan-08) 50%,transparent 80%) 0 0 / 220% 100%;list-style:none;animation:arp-shimmer 1.6s linear infinite;animation-delay:calc(var(--i, 0) * .12s)}@keyframes arp-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes arp-fade{0%{opacity:0}to{opacity:1}}@keyframes arp-materialize{0%{opacity:0;transform:scale(.97) translateY(10px);filter:blur(8px) brightness(1.6);clip-path:inset(0 0 100% 0 round 18px)}55%{opacity:1;filter:blur(0) brightness(1.25)}to{opacity:1;transform:none;filter:none;clip-path:inset(0 0 0 0 round 18px)}}@keyframes arp-orbit-in{0%{opacity:0;transform:scale(.9) translateY(8px);filter:blur(6px) brightness(2);clip-path:inset(0 0 100% 0)}60%{opacity:1;filter:blur(0) brightness(1.4)}to{opacity:1;transform:none;filter:none;clip-path:inset(0)}}@keyframes arp-bob{0%,to{transform:translateY(-3px)}50%{transform:translateY(4px)}}@keyframes arp-sheen{0%{background-position:130% 0}30%,to{background-position:-130% 0}}@keyframes arp-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes arp-sweep{0%{transform:translate(-100%)}to{transform:translate(290%)}}@keyframes arp-spin{to{transform:rotate(360deg)}}@keyframes arp-ping{0%{box-shadow:0 0 color-mix(in srgb,var(--arp-mint) 55%,transparent)}70%,to{box-shadow:0 0 0 7px transparent}}@keyframes arp-node{0%,to{box-shadow:0 0 6px var(--arp-cyan)}50%{box-shadow:0 0 14px var(--arp-cyan),0 0 0 3px var(--arp-cyan-14)}}@keyframes arp-blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes arp-breathe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.08);opacity:1}}@keyframes arp-look{0%,38%,to{transform:translate(0)}46%,60%{transform:translate(-3px)}70%,84%{transform:translate(3px)}}@keyframes arp-dash{to{stroke-dashoffset:-140}}@keyframes arp-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes arp-unfold{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@keyframes arp-alert-in{0%{background:color-mix(in srgb,var(--arp-amber) 30%,transparent);box-shadow:0 0 18px -4px var(--arp-amber)}to{background:transparent;box-shadow:none}}@keyframes arp-card-flash{0%{opacity:0;transform:scale(.98);box-shadow:0 0 0 1px var(--arp-amber),0 0 40px -6px var(--arp-amber)}20%{opacity:1;transform:none}to{box-shadow:0 0 26px -12px var(--arp-amber),inset 0 0 0 1px var(--arp-amber-12)}}@keyframes arp-amber-glow{0%,to{box-shadow:0 0 0 0 transparent}50%{box-shadow:0 0 24px -8px var(--arp-amber)}}@media (prefers-reduced-motion: reduce){.argus-root .ar-hist *,.argus-root .ar-sent,.argus-root .ar-sent *,.argus-root .ar-sent *:before,.argus-root .ar-sent *:after,.argus-root .ar-brain-scrim,.argus-root .ar-brain-scrim *,.argus-root .ar-brain-scrim *:after,.argus-root .ar-orbit *,.argus-root .ar-orbit *:after{animation:none!important;transition:none!important}.argus-root .ar-orbit .ar-orbit-tether{opacity:1}}.argus-root .ar-hist .ar-hist-error{display:flex;align-items:center;justify-content:space-between;gap:8px;margin:6px 0 8px;padding:8px 10px;border:1px solid var(--arp-red-45);border-radius:10px;background:var(--arp-red-10);color:color-mix(in srgb,var(--arp-red) 70%,var(--arp-ink));font-size:12px;line-height:1.4}.argus-root .ar-hist .ar-hist-error .ar-btn-ghost{flex-shrink:0}.argus-root .ar-brain-scrim .ar-help-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:10px;padding:16px 24px 24px}.argus-root .ar-brain-scrim .ar-help-wide{grid-column:1 / -1}.argus-root .ar-brain-scrim .ar-help-card{gap:8px;padding:14px 16px}.argus-root .ar-brain-scrim .ar-help-card h3{margin:0}.argus-root .ar-brain-scrim .ar-help-card p,.argus-root .ar-brain-scrim .ar-help-card li,.argus-root .ar-brain-scrim .ar-help-card dd{margin:0;color:var(--arp-ink2);font-size:13.5px;line-height:1.55}.argus-root .ar-brain-scrim .ar-help-card b{color:var(--arp-ink);font-weight:600}.argus-root .ar-brain-scrim .ar-help-card ul,.argus-root .ar-brain-scrim .ar-help-card ol{margin:0;padding-left:18px}.argus-root .ar-brain-scrim .ar-help-card li+li{margin-top:6px}.argus-root .ar-brain-scrim .ar-help-card li::marker{color:var(--arp-cyan)}.argus-root .ar-brain-scrim .ar-help-cols{columns:2 320px;column-gap:28px}.argus-root .ar-brain-scrim .ar-help-cols li{break-inside:avoid}.argus-root .ar-brain-scrim .ar-help-cols-3{columns:3 280px}.argus-root .ar-brain-scrim .ar-help-dl{display:grid;grid-template-columns:max-content 1fr;gap:6px 14px;margin:0}.argus-root .ar-brain-scrim .ar-help-dl dt{color:var(--arp-ink);font-family:var(--arp-mono);font-size:12px;letter-spacing:.06em;text-transform:uppercase;padding-top:2px}.argus-root .ar-brain-scrim .ar-help-note{color:var(--arp-mut);font-size:12.5px}.argus-root .ar-brain-scrim .ar-help-kbd{display:inline-block;padding:0 5px;border:1px solid var(--arp-line);border-radius:4px;color:var(--arp-ink);font-family:var(--arp-mono);font-size:11.5px;line-height:1.6}@media (max-width: 600px){.argus-root .ar-brain-scrim .ar-help-grid{grid-template-columns:1fr;padding:12px}.argus-root .ar-brain-scrim .ar-help-dl{grid-template-columns:1fr;gap:2px}.argus-root .ar-brain-scrim .ar-help-dl dd{margin-bottom:6px}}.argus-root{--ar-viz-1: #5ff3ff;--ar-viz-2: #ff4fd8;--ar-viz-3: #c8f560;--ar-viz-4: #9b7bff;--ar-viz-surface: var(--ar-panel-solid, #07101c);--ar-viz-grid: rgba(120, 190, 255, .09);--ar-viz-axis: rgba(120, 190, 255, .26);--ar-ans-ink: var(--ar-ink, #e6f6ff);--ar-ans-ink2: var(--ar-ink2, #a9c2d8);--ar-ans-mut: var(--ar-mut, #6f879c);--ar-ans-line: var(--ar-line, rgba(95, 243, 255, .14));--ar-ans-line-strong: var(--ar-line-strong, rgba(95, 243, 255, .32));--ar-ans-r: var(--ar-radius, 14px)}.argus-root .ar-ans-sr{position:absolute!important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.argus-root .ar-ans :focus-visible,.argus-root .ar-clar :focus-visible{outline:2px solid var(--ar-cyan, #5ff3ff);outline-offset:2px;border-radius:6px}.argus-root .ar-ans svg{flex:none}.argus-root :where(.ar-ans button,.ar-ans a,.ar-ans .ar-label,.ar-clar,.ar-ans .ar-tl-chip,.ar-ans .ar-exp-icon,.ar-ans .ar-dos-status,.ar-ans .ar-ans-fail-head) svg{width:1em;height:1em;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;vertical-align:-.14em}.argus-root .ar-ans{display:flex;flex-direction:column;gap:14px;min-width:0;color:var(--ar-ans-ink);font-family:var(--ar-font, inherit)}.argus-root .ar-ans>.ar-panel,.argus-root .ar-ans-visuals>.ar-panel,.argus-root .ar-ans-metrics>.ar-panel{min-width:0}.argus-root .ar-ans-head{padding:18px 20px 20px}.argus-root .ar-ans-meta{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:10px}.argus-root .ar-ans-engine{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;letter-spacing:.08em;text-transform:uppercase}.argus-root .ar-ans-model{color:var(--ar-tone, var(--ar-cyan, #5ff3ff));letter-spacing:.06em}.argus-root .ar-ans-engine-dot{width:7px;height:7px;border-radius:50%;background:var(--ar-tone, var(--ar-cyan, #5ff3ff));box-shadow:0 0 8px var(--ar-tone, var(--ar-cyan, #5ff3ff))}.argus-root .ar-ans-kind{color:var(--ar-ans-mut)}.argus-root .ar-ans-stats{margin-left:auto;display:inline-flex;gap:10px;color:var(--ar-ans-mut);font-size:.78rem;font-variant-numeric:tabular-nums}.argus-root .ar-ans-stats span+span:before{content:"·";margin-right:10px;opacity:.6}.argus-root .ar-conf{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:var(--ar-ans-ink2)}.argus-root .ar-conf-bars{display:inline-flex;align-items:flex-end;gap:2px;height:12px}.argus-root .ar-conf-bars i{width:4px;border-radius:1px;background:#96bee633}.argus-root .ar-conf-bars i:nth-child(1){height:5px}.argus-root .ar-conf-bars i:nth-child(2){height:8.5px}.argus-root .ar-conf-bars i:nth-child(3){height:12px}.argus-root .ar-conf.is-high .ar-conf-bars i.is-on{background:var(--ar-mint, #5dffb0);box-shadow:0 0 6px color-mix(in srgb,var(--ar-mint, #5dffb0) 60%,transparent)}.argus-root .ar-conf.is-medium .ar-conf-bars i.is-on{background:var(--ar-cyan, #5ff3ff);box-shadow:0 0 6px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 55%,transparent)}.argus-root .ar-conf.is-low .ar-conf-bars i.is-on{background:var(--ar-amber, #ffb547);box-shadow:0 0 6px color-mix(in srgb,var(--ar-amber, #ffb547) 55%,transparent)}.argus-root .ar-ans-headline{margin:0;font-size:clamp(1.35rem,1.05rem + 1.5vw,2.2rem);line-height:1.22;font-weight:600;letter-spacing:-.01em;color:var(--ar-ans-ink);text-wrap:balance;text-shadow:0 0 22px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 28%,transparent)}.argus-root .ar-ans-hnum{color:var(--ar-cyan, #5ff3ff);text-shadow:0 0 12px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 55%,transparent),0 0 28px color-mix(in srgb,var(--ar-azure, #3d8bff) 35%,transparent)}.argus-root .ar-ans-headline.is-notfound .ar-ans-hnum{color:var(--ar-amber, #ffb547)}.argus-root .ar-ans-late-error{margin:10px 0 0;color:var(--ar-red, #ff5470);font-size:.85rem}.argus-root .ar-ans-metrics{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.argus-root .ar-ans-metric{padding:16px 18px 14px}.argus-root .ar-mh{display:flex;flex-direction:column;gap:4px;min-width:0;container-type:inline-size}.argus-root .ar-mh-label{color:var(--ar-ans-ink2)}.argus-root .ar-mh-value{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 8px;min-width:0}.argus-root .ar-mh-num{font-size:clamp(1.9rem,1.4rem + 1.8vw,2.8rem);font-weight:600;line-height:1.05;letter-spacing:-.02em;color:var(--ar-ans-ink);font-variant-numeric:proportional-nums;text-shadow:0 0 18px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 40%,transparent);overflow-wrap:anywhere}.argus-root .ar-mh-hero .ar-mh-num{font-size:clamp(2.8rem,2rem + 3.4vw,4.4rem)}.argus-root .ar-mh:not(.ar-mh-text) .ar-mh-num{white-space:nowrap;overflow-wrap:normal;font-size:min(clamp(1.9rem,1.4rem + 1.8vw,2.8rem),calc(100cqi / (var(--mh-len, 8) * .62)))}.argus-root .ar-mh-hero:not(.ar-mh-text) .ar-mh-num{font-size:min(clamp(2.8rem,2rem + 3.4vw,4.4rem),calc(100cqi / (var(--mh-len, 8) * .62)))}.argus-root .ar-mh-text .ar-mh-num{font-size:clamp(1.25rem,1.05rem + .9vw,1.7rem);letter-spacing:0}.argus-root .ar-mh-unit{font-size:.95rem;color:var(--ar-ans-ink2)}.argus-root .ar-mh-underline{position:relative;height:1px;margin:6px 0 4px;overflow:hidden;background:linear-gradient(90deg,color-mix(in srgb,var(--ar-cyan, #5ff3ff) 70%,transparent),color-mix(in srgb,var(--ar-azure, #3d8bff) 30%,transparent) 60%,transparent)}.argus-root .ar-mh-underline i{position:absolute;top:-1px;left:0;width:42px;height:3px;border-radius:2px;background:radial-gradient(closest-side,#fff,color-mix(in srgb,var(--ar-cyan, #5ff3ff) 60%,transparent),transparent);filter:blur(.3px);animation:ar-mh-glint 3.6s 1.1s ease-in-out infinite;opacity:0}@keyframes ar-mh-glint{0%{transform:translate(-50px);opacity:0}12%{opacity:1}45%{transform:translate(min(360px,90vw));opacity:0}to{transform:translate(min(360px,90vw));opacity:0}}.argus-root .ar-mh-context{color:var(--ar-ans-mut);font-size:.82rem}.argus-root .ar-ans-summary{padding:16px 20px}.argus-root .ar-md{color:var(--ar-ans-ink2);font-size:.97rem;line-height:1.6}.argus-root .ar-md>:first-child{margin-top:0}.argus-root .ar-md>:last-child{margin-bottom:0}.argus-root .ar-md p{margin:0 0 .7em}.argus-root .ar-md ul,.argus-root .ar-md ol{margin:0 0 .7em;padding-left:1.3em}.argus-root .ar-md li{margin:.2em 0}.argus-root .ar-md li::marker{color:var(--ar-cyan, #5ff3ff)}.argus-root .ar-md strong{color:var(--ar-ans-ink);font-weight:600}.argus-root .ar-md em{color:var(--ar-ans-ink)}.argus-root .ar-md-code,.argus-root .ar-ans li .ar-md-code{font-family:var(--ar-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.86em;padding:.08em .4em;border-radius:5px;background:#5ff3ff14;border:1px solid var(--ar-ans-line);color:var(--ar-ans-ink)}.argus-root .ar-ans-visuals{display:grid;gap:14px;grid-template-columns:repeat(auto-fit,minmax(min(100%,380px),1fr))}.argus-root .ar-viz{padding:14px 16px 16px;min-width:0;position:relative}.argus-root .ar-viz.is-wide{grid-column:1 / -1}.argus-root .ar-viz-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.argus-root .ar-viz-title{margin:0;font-size:.95rem;font-weight:600;color:var(--ar-ans-ink);letter-spacing:.01em}.argus-root .ar-viz-meta{display:inline-flex;flex-wrap:wrap;justify-content:flex-end;gap:10px;align-items:baseline;flex:0 1 auto;max-width:60%;font-size:.75rem;color:var(--ar-ans-mut);font-variant-numeric:tabular-nums}.argus-root .ar-viz-csv{color:var(--ar-cyan, #5ff3ff);text-decoration:none;letter-spacing:.06em;border-bottom:1px solid transparent}.argus-root .ar-viz-csv:hover{border-bottom-color:currentColor}.argus-root .ar-viz-empty{margin:4px 0;color:var(--ar-ans-mut);font-size:.86rem}.argus-root .ar-viz-missing{padding:10px 12px;border:1px dashed var(--ar-ans-line-strong);border-radius:10px}.argus-root .ar-viz-missing a{color:var(--ar-cyan, #5ff3ff)}.argus-root .ar-viz-foot{margin:10px 0 0;font-size:.78rem;color:var(--ar-ans-mut)}.argus-root .ar-viz-legend{display:flex;flex-wrap:wrap;gap:6px 16px;margin:0 0 8px;padding:0;list-style:none;font-size:.8rem;color:var(--ar-ans-ink2)}.argus-root .ar-viz-legend li{display:inline-flex;align-items:center;gap:7px}.argus-root .ar-viz-legend-more{color:var(--ar-ans-mut)}.argus-root .ar-key-line{display:inline-block;width:14px;height:2px;border-radius:1px;background:var(--ar-viz-1)}.argus-root .ar-key-line.ar-s2{background:var(--ar-viz-2)}.argus-root .ar-key-line.ar-s3{background:var(--ar-viz-3)}.argus-root .ar-key-line.ar-s4{background:var(--ar-viz-4)}.argus-root .ar-viz-tip{position:absolute;z-index:3;display:flex;flex-direction:column;gap:3px;min-width:96px;max-width:260px;padding:8px 10px;border-radius:10px;background:color-mix(in srgb,var(--ar-viz-surface) 92%,transparent);border:1px solid var(--ar-ans-line-strong);box-shadow:0 8px 28px #00000073,0 0 18px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 14%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;font-size:.78rem;color:var(--ar-ans-ink2);white-space:nowrap}.argus-root .ar-viz-tip b{color:var(--ar-ans-ink);font-weight:600;font-size:.9rem;font-variant-numeric:tabular-nums}.argus-root .ar-viz-tip-sub{color:var(--ar-ans-mut)}.argus-root .ar-viz-tip-row{display:flex;align-items:center;gap:7px}.argus-root .ar-viz-axis-caption{margin:4px 0 0;text-align:center;font-size:.72rem;letter-spacing:.06em;color:var(--ar-ans-mut)}.argus-root .ar-bar-list{display:flex;flex-direction:column;gap:6px;border-radius:8px}.argus-root .ar-bar-row{display:grid;grid-template-columns:minmax(84px,34%) minmax(0,1fr);align-items:center;gap:10px;min-height:26px;transition:opacity .18s ease}.argus-root .ar-bar-row.is-dim{opacity:.55}.argus-root .ar-bar-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.84rem;color:var(--ar-ans-ink2);text-align:right}.argus-root .ar-bar-label>*{max-width:100%;overflow:hidden;text-overflow:ellipsis}.argus-root .ar-bar-drill{all:unset;cursor:pointer;color:var(--ar-ans-ink2);border-bottom:1px dotted color-mix(in srgb,var(--ar-cyan, #5ff3ff) 45%,transparent);white-space:nowrap;display:inline-block}.argus-root .ar-bar-drill:hover,.argus-root .ar-bar-row.is-active .ar-bar-drill{color:var(--ar-cyan, #5ff3ff)}.argus-root .ar-bar-row.is-active .ar-bar-label{color:var(--ar-ans-ink)}.argus-root .ar-bar-track{position:relative;height:22px;padding-right:4.6em;font-size:.78rem}.argus-root .ar-bar-lane{position:relative;height:100%}.argus-root .ar-bar-zero{position:absolute;top:-2px;bottom:-2px;width:1px;background:var(--ar-viz-axis)}.argus-root .ar-bar-fill{position:absolute;top:3px;bottom:3px;border-radius:0 4px 4px 0;background:linear-gradient(90deg,color-mix(in srgb,var(--ar-cyan, #5ff3ff) 72%,transparent),var(--ar-azure, #3d8bff));box-shadow:0 0 12px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 22%,transparent);transform-origin:left center;animation:ar-bar-grow .75s calc(var(--i, 0) * 45ms + .12s) cubic-bezier(.2,.7,.2,1) both;transition:filter .15s ease,box-shadow .15s ease}.argus-root .ar-bar-row.is-rollup .ar-bar-fill{opacity:.45;box-shadow:none}.argus-root .ar-bar-row.is-rollup .ar-bar-label{font-style:italic}.argus-root .ar-bar-fill.is-neg{border-radius:4px 0 0 4px;transform-origin:right center}.argus-root .ar-bar-row.is-active .ar-bar-fill{filter:brightness(1.25);box-shadow:0 0 18px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 45%,transparent)}@keyframes ar-bar-grow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.argus-root .ar-bar-value{position:absolute;top:50%;transform:translate(6px,-50%);color:var(--ar-ans-ink);font-variant-numeric:tabular-nums;white-space:nowrap;animation:ar-fade-in .4s calc(var(--i, 0) * 45ms + .5s) ease both}.argus-root .ar-bar-fill.is-neg+.ar-bar-value{transform:translate(calc(-100% - 6px),-50%)}.argus-root .ar-bar-tip{bottom:calc(100% + 6px);transform:translate(-50%)}.argus-root .ar-bar-tip.is-below{bottom:auto;top:calc(100% + 6px)}@keyframes ar-fade-in{0%{opacity:0}to{opacity:1}}.argus-root .ar-line{min-width:0}.argus-root .ar-line-plot{position:relative;width:100%;border-radius:8px}.argus-root .ar-line-plot svg{display:block;overflow:visible}.argus-root .ar-line .ar-grid{stroke:var(--ar-viz-grid);stroke-width:1;shape-rendering:crispEdges}.argus-root .ar-line .ar-baseline{stroke:var(--ar-viz-axis);stroke-width:1;shape-rendering:crispEdges}.argus-root .ar-line .ar-tick{fill:var(--ar-ans-mut);font-size:11px;font-family:var(--ar-font, inherit);font-variant-numeric:tabular-nums}.argus-root .ar-line-path{fill:none;stroke:var(--ar-viz-1);stroke-width:2;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--ar-viz-1) 45%,transparent));animation:ar-line-draw 1.2s .2s cubic-bezier(.3,.6,.2,1) forwards}@keyframes ar-line-draw{to{stroke-dashoffset:0}}.argus-root .ar-line .ar-s2 .ar-line-path{stroke:var(--ar-viz-2);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--ar-viz-2) 40%,transparent))}.argus-root .ar-line .ar-s3 .ar-line-path{stroke:var(--ar-viz-3);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--ar-viz-3) 35%,transparent))}.argus-root .ar-line .ar-s4 .ar-line-path{stroke:var(--ar-viz-4);filter:drop-shadow(0 0 4px color-mix(in srgb,var(--ar-viz-4) 40%,transparent))}.argus-root .ar-line-wash-top{stop-color:var(--ar-viz-1);stop-opacity:.16}.argus-root .ar-line-wash-bot{stop-color:var(--ar-viz-1);stop-opacity:.01}.argus-root .ar-line-area{animation:ar-fade-in .8s .5s ease both}.argus-root .ar-line-dot{fill:var(--ar-viz-1);stroke:var(--ar-viz-surface);stroke-width:2}.argus-root .ar-line .ar-s2 .ar-line-dot,.argus-root .ar-line .ar-line-dot.ar-s2{fill:var(--ar-viz-2)}.argus-root .ar-line .ar-s3 .ar-line-dot,.argus-root .ar-line .ar-line-dot.ar-s3{fill:var(--ar-viz-3)}.argus-root .ar-line .ar-s4 .ar-line-dot,.argus-root .ar-line .ar-line-dot.ar-s4{fill:var(--ar-viz-4)}.argus-root .ar-line-end{animation:ar-fade-in .4s 1.3s ease both}.argus-root .ar-line-endlabel{fill:var(--ar-ans-ink);font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;animation:ar-fade-in .4s 1.3s ease both}.argus-root .ar-crosshair line{stroke:color-mix(in srgb,var(--ar-cyan, #5ff3ff) 55%,transparent);stroke-width:1;shape-rendering:crispEdges}.argus-root .ar-line-hit{fill:transparent;cursor:crosshair;touch-action:pan-y}.argus-root .ar-line-tip{top:0}.argus-root .ar-tl-bar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;font-size:.78rem;color:var(--ar-ans-mut)}.argus-root .ar-tl-order{font-size:.75rem}.argus-root .ar-tl-days,.argus-root .ar-tl-events{list-style:none;margin:0;padding:0}.argus-root .ar-tl-dayhead{position:sticky;top:0;z-index:1;margin:10px 0 6px;padding:3px 0;font-size:.72rem;font-weight:600;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-cyan, #5ff3ff);background:linear-gradient(180deg,var(--ar-viz-surface) 70%,transparent)}.argus-root .ar-tl-day:first-child .ar-tl-dayhead{margin-top:0}.argus-root .ar-tl-events{position:relative;padding-left:22px}.argus-root .ar-tl-events:before{content:"";position:absolute;left:6px;top:6px;bottom:6px;width:1px;background:linear-gradient(180deg,color-mix(in srgb,var(--ar-cyan, #5ff3ff) 55%,transparent),color-mix(in srgb,var(--ar-azure, #3d8bff) 25%,transparent))}.argus-root .ar-tl-event{position:relative;padding:4px 0 12px;animation:ar-tl-in .45s calc(var(--k, 0) * 70ms + .15s) ease both}@keyframes ar-tl-in{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}.argus-root .ar-tl-node{position:absolute;left:-20px;top:8px;width:9px;height:9px;border-radius:50%;background:var(--ar-viz-surface);border:1.5px solid color-mix(in srgb,var(--ar-cyan, #5ff3ff) 40%,transparent);animation:ar-tl-light .5s calc(var(--k, 0) * 70ms + .26s) ease forwards}@keyframes ar-tl-light{to{background:var(--ar-cyan, #5ff3ff);border-color:var(--ar-cyan, #5ff3ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 16%,transparent),0 0 12px var(--ar-cyan, #5ff3ff)}}.argus-root .ar-tl-gap{display:block;margin:-2px 0 8px -2px;font-size:.7rem;letter-spacing:.04em;color:var(--ar-ans-mut);font-style:italic}.argus-root .ar-tl-gap+.ar-tl-node{top:30px}.argus-root .ar-tl-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 10px}.argus-root .ar-tl-time{flex:none;min-width:5.6em;font-size:.78rem;color:var(--ar-ans-mut);font-variant-numeric:tabular-nums}.argus-root .ar-tl-title{font-weight:600;color:var(--ar-ans-ink);font-size:.92rem;overflow-wrap:anywhere}.argus-root .ar-tl-detail{margin:3px 0 0;font-size:.84rem;color:var(--ar-ans-ink2);overflow-wrap:anywhere}.argus-root .ar-tl-dlabel{color:var(--ar-ans-mut)}.argus-root .ar-tl-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.argus-root .ar-tl-chip{display:inline-flex;align-items:center;gap:5px;font-size:.74rem}.argus-root .ar-tl-more{margin-top:6px}.argus-root .ar-tbl-scroll{max-height:520px;overflow:auto;overscroll-behavior-x:contain;border:1px solid var(--ar-ans-line);border-radius:10px}.argus-root .ar-tbl table{width:100%;border-collapse:separate;border-spacing:0;font-size:.83rem}.argus-root .ar-tbl th{position:sticky;top:0;z-index:1;padding:0;text-align:left;font-weight:600;background:var(--ar-viz-surface);border-bottom:1px solid var(--ar-ans-line-strong);white-space:nowrap}.argus-root .ar-tbl th button{all:unset;box-sizing:border-box;display:inline-flex;align-items:center;gap:6px;width:100%;padding:9px 12px;cursor:pointer;color:var(--ar-ans-ink2);font-size:.74rem;letter-spacing:.06em;text-transform:uppercase}.argus-root .ar-tbl th.is-num button{justify-content:flex-end}.argus-root .ar-tbl th button:hover{color:var(--ar-ans-ink)}.argus-root .ar-tbl th[aria-sort=ascending] button,.argus-root .ar-tbl th[aria-sort=descending] button{color:var(--ar-cyan, #5ff3ff)}.argus-root .ar-tbl-ct{padding:0 4px;border-radius:4px;font-size:.62rem;letter-spacing:.08em;color:var(--ar-ans-mut);border:1px solid var(--ar-ans-line)}.argus-root .ar-tbl-sort{width:9px;height:9px;fill:none;stroke:currentColor;stroke-width:1.4;opacity:0;transition:transform .15s ease,opacity .15s ease}.argus-root .ar-tbl th button:hover .ar-tbl-sort{opacity:.5}.argus-root .ar-tbl-sort.is-on{opacity:1}.argus-root .ar-tbl-sort.is-desc{transform:rotate(180deg)}.argus-root .ar-tbl td{padding:7px 12px;border-bottom:1px solid var(--ar-viz-grid);color:var(--ar-ans-ink2);white-space:nowrap;max-width:420px;overflow:hidden;text-overflow:ellipsis}.argus-root .ar-tbl td.is-num{text-align:right;font-variant-numeric:tabular-nums;color:var(--ar-ans-ink)}.argus-root .ar-tbl td.ar-mono{font-family:var(--ar-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.8rem}.argus-root .ar-tbl td.is-null{color:var(--ar-ans-mut);opacity:.6}.argus-root .ar-tbl tbody tr{transition:background .12s ease}.argus-root .ar-tbl tbody tr:hover{background:#5ff3ff0d}.argus-root .ar-tbl tbody tr:last-child td{border-bottom:0}.argus-root .ar-tbl-foot{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:10px;font-size:.8rem;color:var(--ar-ans-mut)}.argus-root .ar-tbl-foot>span:first-child{margin-right:auto}.argus-root .ar-tbl-note{opacity:.8}.argus-root .ar-tbl-export{display:inline-flex;align-items:center;gap:6px;color:var(--ar-cyan, #5ff3ff);text-decoration:none;font-weight:600}.argus-root .ar-tbl-export:hover{text-decoration:underline;text-underline-offset:3px}.argus-root .ar-ans .ar-link{all:unset;cursor:pointer;color:var(--ar-cyan, #5ff3ff);border-bottom:1px dotted color-mix(in srgb,var(--ar-cyan, #5ff3ff) 50%,transparent)}.argus-root .ar-ans .ar-link:hover{border-bottom-style:solid;text-shadow:0 0 10px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 50%,transparent)}.argus-root .ar-dos-pager{display:flex;align-items:center;gap:10px;margin-bottom:10px;font-size:.78rem;color:var(--ar-ans-mut)}.argus-root .ar-dos-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:1px;margin:0;border-radius:10px;overflow:hidden;background:var(--ar-ans-line);border:1px solid var(--ar-ans-line)}.argus-root .ar-dos-cell{min-width:0;padding:9px 12px 10px;background:var(--ar-viz-surface);animation:ar-fade-in .35s ease both}.argus-root .ar-dos-cell.is-wide{grid-column:1 / -1}.argus-root .ar-dos-cell.is-null{opacity:.55}.argus-root .ar-dos-cell dt{margin:0 0 3px;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-ans-mut)}.argus-root .ar-dos-cell dd{margin:0;font-size:.9rem;color:var(--ar-ans-ink);overflow-wrap:anywhere}.argus-root .ar-dos-num{font-variant-numeric:tabular-nums}.argus-root .ar-dos-id{display:inline-flex;align-items:center;gap:6px;max-width:100%}.argus-root .ar-dos-id .ar-mono{overflow-wrap:anywhere}.argus-root .ar-dos-empty{margin-top:8px;font-size:.76rem}.argus-root .ar-dos-status{gap:5px}.argus-root .ar-dos-status[data-tone]{color:color-mix(in srgb,var(--ar-tone) 88%,#fff);border-color:color-mix(in srgb,var(--ar-tone) 50%,transparent);background:color-mix(in srgb,var(--ar-tone) 10%,transparent)}.argus-root .ar-copy:not(.ar-btn-ghost){display:inline-flex;align-items:center;gap:4px;padding:2px 5px;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--ar-ans-mut);cursor:pointer;font:inherit;font-size:.72rem;line-height:1.2}.argus-root .ar-copy:not(.ar-btn-ghost):hover{color:var(--ar-cyan, #5ff3ff);border-color:var(--ar-ans-line)}.argus-root .ar-copy[data-state=copied]{color:var(--ar-mint, #5dffb0)}.argus-root .ar-copy[data-state=failed]{color:var(--ar-red, #ff5470)}.argus-root .ar-copy-text:empty{display:none}.argus-root .ar-flow-wrap{container-type:inline-size}.argus-root .ar-flow{display:flex;flex-wrap:wrap;align-items:center;row-gap:14px;margin:0;padding:4px 0;list-style:none}.argus-root .ar-flow-step{display:flex;align-items:center;animation:ar-fade-in .45s calc(var(--i, 0) * .16s + .15s) ease both}.argus-root .ar-flow-node{--tone: var(--ar-cyan, #5ff3ff);display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:999px;border:1px solid color-mix(in srgb,var(--tone) 45%,transparent);background:color-mix(in srgb,var(--tone) 8%,var(--ar-viz-surface));box-shadow:0 0 16px color-mix(in srgb,var(--tone) 16%,transparent);max-width:260px}.argus-root .ar-flow-node.tone-azure{--tone: var(--ar-azure, #3d8bff)}.argus-root .ar-flow-node.tone-violet{--tone: var(--ar-violet, #9b7bff)}.argus-root .ar-flow-node.tone-magenta{--tone: var(--ar-magenta, #ff4fd8)}.argus-root .ar-flow-node.tone-mint{--tone: var(--ar-mint, #5dffb0)}.argus-root .ar-flow-node.tone-amber{--tone: var(--ar-amber, #ffb547)}.argus-root .ar-flow-glyph{flex:none;min-width:34px;padding:3px 6px;border-radius:999px;text-align:center;font-family:var(--ar-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.64rem;font-weight:700;letter-spacing:.06em;color:var(--ar-viz-surface);background:var(--tone)}.argus-root .ar-flow-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.86rem;color:var(--ar-ans-ink)}.argus-root .ar-flow-node .ar-link{color:var(--ar-ans-ink)}.argus-root .ar-flow-link{display:inline-flex;flex-direction:column;align-items:center;gap:3px;margin:0 6px;min-width:64px}.argus-root .ar-flow-wire{position:relative;display:block;width:100%;min-width:56px;height:2px;border-radius:1px;background:color-mix(in srgb,var(--ar-cyan, #5ff3ff) 22%,transparent)}.argus-root .ar-flow-wire i{position:absolute;top:0;right:6px;bottom:0;left:0;overflow:hidden;border-radius:1px}.argus-root .ar-flow-wire b{position:absolute;top:0;bottom:0;left:-26px;right:0;background:repeating-linear-gradient(90deg,transparent 0 10px,var(--ar-cyan, #5ff3ff) 10px 16px,transparent 16px 26px);animation:ar-flow-run .9s linear infinite;opacity:.85}.argus-root .ar-flow-link.is-back .ar-flow-wire b{animation-direction:reverse}.argus-root .ar-flow-link.is-gap .ar-flow-wire{background:transparent;border-top:1px dotted var(--ar-ans-line-strong);height:0}.argus-root .ar-flow-link.is-gap .ar-flow-wire i{display:none}.argus-root .ar-flow-wire:after{content:"";position:absolute;right:0;top:-3px;border:4px solid transparent;border-left-color:var(--ar-cyan, #5ff3ff);border-right:0}.argus-root .ar-flow-link.is-gap .ar-flow-wire:after{display:none}@keyframes ar-flow-run{0%{transform:translate(0)}to{transform:translate(26px)}}.argus-root .ar-flow-edge{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.7rem;color:var(--ar-ans-mut)}.argus-root .ar-flow-extra{margin:12px 0 0;font-size:.8rem;color:var(--ar-ans-ink2)}@container (max-width: 520px){.argus-root .ar-flow{flex-direction:column;align-items:flex-start;row-gap:0}.argus-root .ar-flow-step{flex-direction:column;align-items:flex-start}.argus-root .ar-flow-link{flex-direction:row;margin:4px 0 4px 20px;min-width:0;min-height:30px}.argus-root .ar-flow-wire{width:2px;min-width:0;height:30px}.argus-root .ar-flow-wire i{top:0;right:0;bottom:6px;left:0}.argus-root .ar-flow-wire b{left:0;top:-20px;background:repeating-linear-gradient(180deg,transparent 0 8px,var(--ar-cyan, #5ff3ff) 8px 13px,transparent 13px 20px);animation-name:ar-flow-run-v}.argus-root .ar-flow-wire:after{right:-3px;top:auto;bottom:0;border:4px solid transparent;border-top-color:var(--ar-cyan, #5ff3ff);border-bottom:0}.argus-root .ar-flow-link.is-gap .ar-flow-wire{border-top:0;border-left:1px dotted var(--ar-ans-line-strong);width:0}.argus-root .ar-flow-edge{max-width:none}}@keyframes ar-flow-run-v{0%{transform:translateY(0)}to{transform:translateY(20px)}}.argus-root .ar-ans-context{display:grid;gap:14px;padding:14px 18px 16px}.argus-root .ar-ans-block h4{display:flex;align-items:center;gap:6px;margin:0 0 8px}.argus-root .ar-ans-block ul{margin:0;padding-left:1.1em;font-size:.86rem;line-height:1.5;color:var(--ar-ans-mut)}.argus-root .ar-ans-block li{margin:2px 0}.argus-root .ar-ans-caveats h4{color:var(--ar-amber, #ffb547)}.argus-root .ar-ans-caveats ul{color:color-mix(in srgb,var(--ar-amber, #ffb547) 78%,var(--ar-ans-ink));padding:8px 12px 8px 26px;border-left:2px solid color-mix(in srgb,var(--ar-amber, #ffb547) 60%,transparent);border-radius:0 8px 8px 0;background:color-mix(in srgb,var(--ar-amber, #ffb547) 6%,transparent)}.argus-root .ar-ans-caveats li::marker{color:var(--ar-amber, #ffb547)}.argus-root .ar-ans-chips{display:flex;flex-wrap:wrap;gap:8px}.argus-root .ar-ans-entity{display:inline-flex;align-items:center;gap:8px;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.argus-root .ar-ans-entity:hover:not(:disabled){border-color:var(--ar-cyan, #5ff3ff);box-shadow:0 0 14px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 30%,transparent);transform:translateY(-1px)}.argus-root .ar-ans-etype{padding:1px 6px;border-radius:999px;font-family:var(--ar-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.62rem;font-weight:700;letter-spacing:.06em;color:var(--ar-viz-surface);background:var(--ar-cyan, #5ff3ff)}.argus-root .ar-ans-followups{padding:2px 2px 0}.argus-root .ar-ans-followups h4{margin:0 0 8px}.argus-root .ar-ans-follow{display:inline-flex;align-items:center;gap:7px;max-width:100%;cursor:pointer;font-size:13px;white-space:normal;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,color .15s ease}.argus-root .ar-ans-follow svg{color:var(--ar-cyan, #5ff3ff)}.argus-root .ar-ans-follow:hover:not(:disabled){color:var(--ar-ans-ink);border-color:var(--ar-cyan, #5ff3ff);box-shadow:0 0 16px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 28%,transparent)}.argus-root .ar-ans-exports{padding:14px 18px}.argus-root .ar-ans-exports h4{margin:0 0 8px}.argus-root .ar-ans-exports ul{margin:0;padding:0;list-style:none;display:grid;gap:8px}.argus-root .ar-exp{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:8px 10px;border:1px solid var(--ar-ans-line);border-radius:10px;background:#5ff3ff08}.argus-root .ar-exp-icon{color:var(--ar-cyan, #5ff3ff);display:inline-flex;font-size:1.1rem}.argus-root .ar-exp-label{flex:1 1 180px;min-width:0;font-size:.9rem;color:var(--ar-ans-ink)}.argus-root .ar-exp-actions{display:inline-flex;flex-wrap:wrap;gap:8px}.argus-root .ar-exp-actions .ar-btn,.argus-root .ar-exp-actions .ar-btn-ghost{display:inline-flex;align-items:center;gap:6px;text-decoration:none}.argus-root .ar-exp-watch.is-on{color:var(--ar-mint, #5dffb0);border-color:color-mix(in srgb,var(--ar-mint, #5dffb0) 45%,transparent)}.argus-root .ar-exp-watch.is-error{color:var(--ar-red, #ff5470)}.argus-root .ar-ans-foot{padding:6px 16px 12px}.argus-root .ar-ev-toggle{all:unset;box-sizing:border-box;display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;width:100%;padding:10px 2px;cursor:pointer;color:var(--ar-ans-ink2)}.argus-root .ar-ev-toggle:hover{color:var(--ar-ans-ink)}.argus-root .ar-ev-chev{width:14px;height:14px;fill:none;stroke:var(--ar-cyan, #5ff3ff);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s ease}.argus-root .ar-ev-toggle[aria-expanded=true] .ar-ev-chev{transform:rotate(90deg)}.argus-root .ar-ev-title{font-weight:600;font-size:.9rem}.argus-root .ar-ev-sum{margin-left:auto;font-size:.76rem;color:var(--ar-ans-mut);font-variant-numeric:tabular-nums}.argus-root .ar-ev-body{display:grid;gap:16px;padding:6px 0 12px;animation:ar-fade-in .25s ease both}.argus-root .ar-ev-meta,.argus-root .ar-ev-chips{display:flex;flex-wrap:wrap;gap:6px;font-size:.74rem;font-variant-numeric:tabular-nums}.argus-root .ar-ev-block h4{margin:0 0 8px}.argus-root .ar-ev-recall,.argus-root .ar-ev-tools{margin:0;padding:0;list-style:none;display:grid;gap:5px;font-size:.84rem;color:var(--ar-ans-ink2)}.argus-root .ar-ev-recall li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 8px}.argus-root .ar-ev-kind{flex:none;min-width:70px;font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-violet, #9b7bff)}.argus-root .ar-ev-src{font-size:.72rem;color:var(--ar-ans-mut)}.argus-root .ar-ev-queries{margin:0;padding:0;list-style:none;display:grid;gap:12px}.argus-root .ar-ev-q{display:grid;gap:8px;padding:12px;border:1px solid var(--ar-ans-line);border-radius:10px;background:#030a1459;min-width:0}.argus-root .ar-ev-q.is-error{border-color:color-mix(in srgb,var(--ar-red, #ff5470) 45%,transparent)}.argus-root .ar-ev-qhead{display:flex;align-items:baseline;gap:10px;min-width:0}.argus-root .ar-ev-qn{color:var(--ar-cyan, #5ff3ff);font-size:.78rem;flex:none}.argus-root .ar-ev-purpose{color:var(--ar-ans-ink);font-size:.9rem;min-width:0}.argus-root .ar-ev-cited{margin-left:auto;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--ar-mint, #5dffb0)}.argus-root .ar-ev-bad{color:var(--ar-red, #ff5470)}.argus-root .ar-ev-qid{align-self:center;font-size:.7rem;color:var(--ar-ans-mut)}.argus-root .ar-ev-error{margin:0;font-family:var(--ar-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.78rem;color:var(--ar-red, #ff5470);overflow-wrap:anywhere}.argus-root .ar-ev-actions{display:flex;flex-wrap:wrap;gap:8px}.argus-root .ar-ev-actions .ar-btn-ghost{display:inline-flex;align-items:center;gap:6px;font-size:.76rem;text-decoration:none}.argus-root .ar-ev-trail summary{cursor:pointer}.argus-root .ar-ev-trail ol{margin:8px 0 0;padding-left:1.3em;font-size:.82rem;color:var(--ar-ans-mut);display:grid;gap:4px}.argus-root .ar-ev-ac p{margin:0 0 4px;font-size:.82rem;color:var(--ar-ans-ink2)}.argus-root .ar-ev-ac p.is-caveat{color:color-mix(in srgb,var(--ar-amber, #ffb547) 80%,var(--ar-ans-ink))}.argus-root .ar-ev-ac .ar-label{margin-right:6px}.argus-root .ar-ev .ar-sql{margin:0;max-height:320px;overflow:auto;padding:10px 12px;border-radius:8px;background:#00040a8c;border:1px solid var(--ar-viz-grid);font-family:var(--ar-mono, ui-monospace, SFMono-Regular, Menlo, monospace);font-size:.78rem;line-height:1.55;color:var(--ar-ans-ink2);white-space:pre;word-break:normal;-moz-tab-size:2;tab-size:2}.argus-root .ar-ev .ar-sql code{font:inherit}.argus-root .ar-ev .ar-sql-kw{color:#5ff3ff;font-weight:600}.argus-root .ar-ev .ar-sql-fn{color:#b6a2ff}.argus-root .ar-ev .ar-sql-str{color:#ffc56e}.argus-root .ar-ev .ar-sql-num{color:#ff9ce9}.argus-root .ar-ev .ar-sql-com{color:#4d6f81;font-style:italic}.argus-root .ar-ev .ar-sql-ph{color:#5dffb0;background:#5dffb014;border-radius:3px}.argus-root .ar-ev .ar-sql-id{color:#e6f9ff}.argus-root .ar-fb{border-top:1px solid var(--ar-ans-line);padding-top:10px}.argus-root .ar-fb-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px}.argus-root .ar-fb-ask{font-size:.86rem;color:var(--ar-ans-ink2)}.argus-root .ar-fb-thumbs{display:inline-flex;gap:6px}.argus-root .ar-fb-thumb{display:inline-grid;place-items:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--ar-ans-line);background:#5ff3ff08;color:var(--ar-ans-ink2);cursor:pointer;transition:color .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.argus-root .ar-fb-thumb svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linejoin:round}.argus-root .ar-fb-thumb svg.is-down{transform:rotate(180deg)}.argus-root .ar-fb-thumb:hover:not(:disabled){color:var(--ar-mint, #5dffb0);border-color:color-mix(in srgb,var(--ar-mint, #5dffb0) 50%,transparent);transform:translateY(-1px)}.argus-root .ar-fb-thumb.is-neg:hover:not(:disabled){color:var(--ar-amber, #ffb547);border-color:color-mix(in srgb,var(--ar-amber, #ffb547) 50%,transparent)}.argus-root .ar-fb-thumb.is-on{color:var(--ar-mint, #5dffb0);border-color:var(--ar-mint, #5dffb0);box-shadow:0 0 14px color-mix(in srgb,var(--ar-mint, #5dffb0) 35%,transparent)}.argus-root .ar-fb-thumb.is-neg.is-on{color:var(--ar-amber, #ffb547);border-color:var(--ar-amber, #ffb547);box-shadow:0 0 14px color-mix(in srgb,var(--ar-amber, #ffb547) 35%,transparent)}.argus-root .ar-fb-thumb:disabled{cursor:default}.argus-root .ar-fb-thumb:disabled:not(.is-on){opacity:.35}.argus-root .ar-fb-status{font-size:.8rem;color:var(--ar-cyan, #5ff3ff)}.argus-root .ar-fb-note{display:grid;gap:8px;margin-top:10px;animation:ar-fade-in .2s ease both}.argus-root .ar-fb-note textarea{box-sizing:border-box;width:100%;resize:vertical;min-height:70px;padding:10px 12px;border-radius:10px;border:1px solid var(--ar-ans-line-strong);background:#00060e99;color:var(--ar-ans-ink);font:inherit;font-size:.9rem}.argus-root .ar-fb-note textarea:focus{outline:none;border-color:var(--ar-cyan, #5ff3ff);box-shadow:0 0 0 3px color-mix(in srgb,var(--ar-cyan, #5ff3ff) 18%,transparent)}.argus-root .ar-fb-actions{display:flex;flex-wrap:wrap;gap:8px}.argus-root .ar-fb-error{margin:8px 0 0;font-size:.82rem;color:var(--ar-red, #ff5470)}.argus-root .ar-fb-thanks{margin-top:10px;font-size:.86rem;color:var(--ar-ans-ink2);animation:ar-fade-in .3s ease both}.argus-root .ar-fb-thanks p{margin:0 0 6px}.argus-root .ar-fb-learned{margin:0;padding:0;list-style:none;display:grid;gap:4px}.argus-root .ar-fb-learned li{display:flex;gap:8px;align-items:baseline}.argus-root .ar-fb-kind{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ar-mint, #5dffb0);min-width:70px}.argus-root .ar-clar{padding:18px 20px;border-color:color-mix(in srgb,var(--ar-violet, #9b7bff) 45%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--ar-violet, #9b7bff) 14%,transparent)}.argus-root .ar-clar-head{display:flex;align-items:center;gap:8px;color:var(--ar-violet, #9b7bff)}.argus-root .ar-clar-mark{display:inline-flex;font-size:1.2rem}.argus-root .ar-clar-q{margin:8px 0 14px;font-size:clamp(1.1rem,.95rem + .7vw,1.45rem);font-weight:600;line-height:1.3;color:var(--ar-ink, #e6f6ff);text-wrap:balance}.argus-root .ar-clar-options{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:8px}.argus-root .ar-clar-opt{display:flex;align-items:center;gap:10px;padding:11px 14px;border-radius:12px;border:1px solid var(--ar-line, rgba(95, 243, 255, .14));background:#9b7bff0f;color:var(--ar-ink, #e6f6ff);font:inherit;font-size:.92rem;text-align:left;cursor:pointer;animation:ar-fade-in .35s calc(var(--i, 0) * 80ms + .15s) ease both;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.argus-root .ar-clar-opt:hover:not(:disabled){border-color:var(--ar-violet, #9b7bff);box-shadow:0 0 18px color-mix(in srgb,var(--ar-violet, #9b7bff) 30%,transparent);transform:translateY(-1px)}.argus-root .ar-clar-key{display:inline-grid;place-items:center;width:22px;height:22px;flex:none;border-radius:6px;font-size:.72rem;color:var(--ar-violet, #9b7bff);border:1px solid color-mix(in srgb,var(--ar-violet, #9b7bff) 50%,transparent)}.argus-root .ar-clar-own{display:flex;gap:8px;margin-top:12px}.argus-root .ar-clar-own input{flex:1;min-width:0;padding:9px 12px;border-radius:10px;border:1px solid var(--ar-line, rgba(95, 243, 255, .14));background:#00060e99;color:var(--ar-ink, #e6f6ff);font:inherit;font-size:.9rem}.argus-root .ar-clar-own input:focus{outline:none;border-color:var(--ar-violet, #9b7bff);box-shadow:0 0 0 3px color-mix(in srgb,var(--ar-violet, #9b7bff) 20%,transparent)}.argus-root .ar-clar :focus-visible{outline-color:var(--ar-violet, #9b7bff)}.argus-root .ar-ans-fail{padding:16px 20px}.argus-root .ar-ans-fail.is-error{border-color:color-mix(in srgb,var(--ar-red, #ff5470) 45%,transparent);box-shadow:0 0 26px color-mix(in srgb,var(--ar-red, #ff5470) 12%,transparent)}.argus-root .ar-ans-fail-head{display:flex;align-items:center;gap:10px;font-size:1.1rem}.argus-root .ar-ans-fail.is-error .ar-ans-fail-head{color:var(--ar-red, #ff5470)}.argus-root .ar-ans-fail.is-stopped .ar-ans-fail-head{color:var(--ar-ans-ink2)}.argus-root .ar-ans-fail-head h3{margin:0;font-size:1.05rem;font-weight:600;color:var(--ar-ans-ink)}.argus-root .ar-ans-fail-msg{margin:8px 0 12px;color:var(--ar-ans-ink2);font-size:.9rem;overflow-wrap:anywhere}@media (max-width: 560px){.argus-root .ar-ans{gap:10px}.argus-root .ar-ans-head{padding:16px 14px}.argus-root .ar-ans-stats{margin-left:0;width:100%}.argus-root .ar-viz{padding:12px}.argus-root .ar-ans-summary,.argus-root .ar-ans-context,.argus-root .ar-ans-exports{padding:12px 14px}.argus-root .ar-bar-row{grid-template-columns:minmax(70px,38%) minmax(0,1fr);gap:8px}.argus-root .ar-clar-own{flex-wrap:wrap}.argus-root .ar-clar-own .ar-btn{width:100%}}@media (prefers-reduced-motion: reduce){.argus-root .ar-ans *,.argus-root .ar-ans *:before,.argus-root .ar-ans *:after,.argus-root .ar-clar *{animation-duration:.001ms!important;animation-delay:0s!important;animation-iteration-count:1!important;transition-duration:.001ms!important}.argus-root .ar-mh-underline i,.argus-root .ar-flow-wire b{animation:none!important}.argus-root .ar-line-path{stroke-dasharray:none;stroke-dashoffset:0}}@media (forced-colors: active){.argus-root .ar-bar-fill{background:CanvasText;forced-color-adjust:none}.argus-root .ar-line-path{stroke:CanvasText}}.argus-app{position:relative;height:100vh;height:100dvh;overflow:hidden;background:#02050b}
