@font-face{font-family:__plexSans_619e40;src:url(/_next/static/media/bd1439e24aebdc92-s.p.ttf) format("truetype");font-display:swap;font-weight:400 600;font-style:normal}@font-face{font-family:__plexSans_Fallback_619e40;src:local("Arial");ascent-override:101.35%;descent-override:27.19%;line-gap-override:0.00%;size-adjust:101.13%}.__className_619e40{font-family:__plexSans_619e40,__plexSans_Fallback_619e40;font-style:normal}.__variable_619e40{--font-sans:"__plexSans_619e40","__plexSans_Fallback_619e40"}@font-face{font-family:__plexMono_6c427c;src:url(/_next/static/media/f270c174075d2249-s.p.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:__plexMono_6c427c;src:url(/_next/static/media/e29c0b2fe2ebd388-s.p.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:__plexMono_Fallback_6c427c;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_6c427c{font-family:__plexMono_6c427c,__plexMono_Fallback_6c427c}.__variable_6c427c{--font-mono:"__plexMono_6c427c","__plexMono_Fallback_6c427c"}@font-face{font-family:VexaDigits;src:url(/fonts/ibm-plex-mono-400.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap;unicode-range:u+0030-0039}@font-face{font-family:VexaDigits;src:url(/fonts/ibm-plex-mono-500.ttf) format("truetype");font-weight:500 700;font-style:normal;font-display:swap;unicode-range:u+0030-0039}:root,:root[data-theme=dark]{--bg:#131519;--bg-sidebar:#16181c;--bg-panel:#191c21;--bg-panel-hover:#1e2228;--bg-strip:#1b1f24;--bg-modal:#1c2026;--bg-input:#15181c;--bg-raised:#1e2228;--bg-hover:#1e2228;--bg-hover-strong:#22262d;--line-soft:#1f2329;--line:#24282f;--line-strong:#2b3038;--line-control:#333a43;--line-hover:#454c56;--scrim:rgba(9,10,12,.62);--text:#e9ebee;--text-soft:#dfe3e7;--text-quote:#cdd2d9;--text-sub:#a3aab4;--text-sub2:#c2c8cf;--text-sub3:#8b929c;--dim:#767d87;--dimmer:#5f666f;--amber:#c9a35f;--amber-soft:#d3b076;--red:#cf7b70;--red-soft:#dd9086;--blue:#8b929c;--green:#86a692;--green-soft:#8fb39c;--green-hover:#8fb39c;--on-green:#14171b;--brand:#dfe3e7;--brand-soft:#c2c8cf;--brand-strong:#f2f4f6;--brand-gradient:linear-gradient(180deg,#e7eaed,#b3b9c1);--brand-gradient-hover:linear-gradient(180deg,#f4f6f8,#c3c9d1);--on-brand:#1b1e23;--brand-glow:rgba(0,0,0,.5);--brand-tint:rgba(233,235,238,.08);--brand-border:rgba(233,235,238,.22);--cursor-brand:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><path d='M5 2.5 5 20.5 9.7 16.3 12.6 22.4 15.2 21.2 12.4 15.3 18.4 15.3 Z' fill='%23c9ced6' stroke='%23c9ced6' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/></svg>") 5 3,auto;--cursor-hand:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><path d='M9 2.4c.86 0 1.55.7 1.55 1.55V10.4c.35-.26.78-.42 1.25-.42.54 0 1.03.22 1.39.57.36-.3.82-.48 1.32-.48.58 0 1.11.25 1.48.66.32-.19.69-.3 1.08-.3 1.16 0 2.1.94 2.1 2.1v3.35c0 2.88-2.33 5.22-5.22 5.22h-1.24c-1.58 0-3.07-.73-4.03-1.98l-3.37-4.4c-.53-.69-.4-1.68.29-2.22.61-.48 1.47-.45 2.05.08l1.05.95V3.95c0-.85.69-1.55 1.55-1.55z' fill='%23c9ced6' stroke='%23c9ced6' stroke-width='0.8' stroke-linejoin='round'/></svg>") 9 2,pointer;--cursor-grab:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'><path d='M12 21.6c-1.6 0-3.1-.66-4.2-1.84l-3.7-4.0c-.5-.54-.47-1.38.07-1.9.53-.5 1.36-.48 1.87.04l1.34 1.37V6.2c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v4.3h.5V4.9c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v5.6h.5V5.6c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v4.9h.5V7.4c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v6.9c0 4.0-2.6 7.0-6.5 7.0z' fill='%23c9ced6'/></svg>") 13 13,grab;--cursor-grabbing:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'><g fill='%23c9ced6'><path d='M5 13c0-1.15.93-2.08 2.08-2.08h7.4c1.15 0 2.25.46 3.06 1.28l.2.2c.5.5.76 1.17.76 1.87v1.1c0 3.25-2.35 5.65-5.6 5.65h-1.5c-1.55 0-3.03-.63-4.1-1.75l-1.95-2.05c-.48-.5-.75-1.17-.75-1.87z'/><rect x='7.2' y='7.8' width='2.5' height='4.2' rx='1.25'/><rect x='10.3' y='7.0' width='2.5' height='5.0' rx='1.25'/><rect x='13.4' y='7.4' width='2.5' height='4.6' rx='1.25'/><rect x='16.4' y='9.0' width='2.4' height='3.4' rx='1.2'/></g></svg>") 13 14,grabbing;--cursor-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='22'><path d='M5.5 2.5h5M5.5 19.5h5M8 2.5v17' fill='none' stroke='%23c9ced6' stroke-width='1.6' stroke-linecap='round'/></svg>") 8 11,text;--ink-015:hsla(0,0%,100%,.015);--ink-03:hsla(0,0%,100%,.03);--ink-035:hsla(0,0%,100%,.035);--ink-04:hsla(0,0%,100%,.04);--ink-05:hsla(0,0%,100%,.05);--ink-06:hsla(0,0%,100%,.06);--ink-07:hsla(0,0%,100%,.08);--ink-08:hsla(0,0%,100%,.09);--ink-09:hsla(0,0%,100%,.1);--ink-10:hsla(0,0%,100%,.11);--ink-12:hsla(0,0%,100%,.13);--ink-15:hsla(0,0%,100%,.16);--ink-25:hsla(0,0%,100%,.26);--ink-35:hsla(0,0%,100%,.36);--shadow-sm:0 1px 2px rgba(0,0,0,.4);--shadow-md:0 2px 6px rgba(0,0,0,.4);--shadow-lg:0 10px 24px rgba(0,0,0,.5);--shadow-xl:0 18px 40px rgba(0,0,0,.55);--glass-core:#1b1f24;--glass-edge:rgba(27,31,36,0);--glass-bright:1;--glass-bar-bg:#16181c;--glass-bar-border:#24282f;--glass-bar-inset-strong:transparent;--glass-bar-inset-soft:transparent;--glass-bar-shadow-a:transparent;--glass-bar-shadow-b:transparent;--glass-bar-bright:1;--crm-chip-sheen:transparent;--crm-chip-border:#333a43;--pill-amber-bg:#241f18;--pill-amber-fg:#c9a35f;--pill-amber-border:#4a3f2c;--pill-red-bg:#33241f;--pill-red-fg:#dd9086;--pill-red-border:#4a2f2a;--pill-shadow:none;--c-gray-fg:#a3aab4;--c-gray-bg:#22262d;--c-gray-bd:#333a43;--c-blue-fg:#8fa8c4;--c-blue-bg:#1c2530;--c-blue-bd:#2f3d4d;--c-green-fg:#8fb39c;--c-green-bg:#1b2621;--c-green-bd:#2c3f34;--c-amber-fg:#c9a35f;--c-amber-bg:#241f18;--c-amber-bd:#4a3f2c;--c-red-fg:#dd9086;--c-red-bg:#33241f;--c-red-bd:#4a2f2a;--c-purple-fg:#ab9ec4;--c-purple-bg:#23202b;--c-purple-bd:#383249;--c-pink-fg:#c99aad;--c-pink-bg:#2a2025;--c-pink-bd:#45313a;--c-teal-fg:#82a9a4;--c-teal-bg:#1a2527;--c-teal-bd:#2b3e3f;--c-indigo-fg:#93a0c4;--c-indigo-bg:#1e2231;--c-indigo-bd:#333a52}:root[data-theme=light]{--bg:#f4f5f7;--bg-sidebar:#eceef1;--bg-panel:#fff;--bg-panel-hover:#f4f5f7;--bg-strip:#f7f8fa;--bg-modal:#fff;--bg-input:#fff;--bg-raised:#f7f8fa;--bg-hover:#f0f2f5;--bg-hover-strong:#e7eaee;--line-soft:#e9ebee;--line:#dfe3e7;--line-strong:#cdd2d9;--line-control:#b6bcc4;--line-hover:#8f959e;--scrim:rgba(27,30,35,.35);--text:#1b1e23;--text-soft:#262a30;--text-quote:#333941;--text-sub:#5f666f;--text-sub2:#454c56;--text-sub3:#767d87;--dim:#767d87;--dimmer:#9aa1aa;--amber:#8a6420;--amber-soft:#a17a35;--red:#a8483c;--red-soft:#b95c50;--blue:#5f666f;--green:#3f6b52;--green-soft:#4d7b60;--green-hover:#35583f;--on-green:#fff;--brand:#1b1e23;--brand-soft:#454c56;--brand-strong:#333941;--brand-gradient:linear-gradient(180deg,#333941,#1b1e23);--brand-gradient-hover:linear-gradient(180deg,#454c56,#262a30);--on-brand:#f2f4f6;--brand-glow:rgba(27,30,35,.18);--brand-tint:rgba(27,30,35,.06);--brand-border:rgba(27,30,35,.18);--cursor-brand:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><path d='M5 2.5 5 20.5 9.7 16.3 12.6 22.4 15.2 21.2 12.4 15.3 18.4 15.3 Z' fill='%234b525c' stroke='%234b525c' stroke-width='1.2' stroke-linejoin='round' stroke-linecap='round'/></svg>") 5 3,auto;--cursor-hand:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26'><path d='M9 2.4c.86 0 1.55.7 1.55 1.55V10.4c.35-.26.78-.42 1.25-.42.54 0 1.03.22 1.39.57.36-.3.82-.48 1.32-.48.58 0 1.11.25 1.48.66.32-.19.69-.3 1.08-.3 1.16 0 2.1.94 2.1 2.1v3.35c0 2.88-2.33 5.22-5.22 5.22h-1.24c-1.58 0-3.07-.73-4.03-1.98l-3.37-4.4c-.53-.69-.4-1.68.29-2.22.61-.48 1.47-.45 2.05.08l1.05.95V3.95c0-.85.69-1.55 1.55-1.55z' fill='%234b525c' stroke='%234b525c' stroke-width='0.8' stroke-linejoin='round'/></svg>") 9 2,pointer;--cursor-grab:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'><path d='M12 21.6c-1.6 0-3.1-.66-4.2-1.84l-3.7-4.0c-.5-.54-.47-1.38.07-1.9.53-.5 1.36-.48 1.87.04l1.34 1.37V6.2c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v4.3h.5V4.9c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v5.6h.5V5.6c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v4.9h.5V7.4c0-.72.58-1.3 1.3-1.3s1.3.58 1.3 1.3v6.9c0 4.0-2.6 7.0-6.5 7.0z' fill='%234b525c'/></svg>") 13 13,grab;--cursor-grabbing:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='26' height='26' viewBox='0 0 24 24'><g fill='%234b525c'><path d='M5 13c0-1.15.93-2.08 2.08-2.08h7.4c1.15 0 2.25.46 3.06 1.28l.2.2c.5.5.76 1.17.76 1.87v1.1c0 3.25-2.35 5.65-5.6 5.65h-1.5c-1.55 0-3.03-.63-4.1-1.75l-1.95-2.05c-.48-.5-.75-1.17-.75-1.87z'/><rect x='7.2' y='7.8' width='2.5' height='4.2' rx='1.25'/><rect x='10.3' y='7.0' width='2.5' height='5.0' rx='1.25'/><rect x='13.4' y='7.4' width='2.5' height='4.6' rx='1.25'/><rect x='16.4' y='9.0' width='2.4' height='3.4' rx='1.2'/></g></svg>") 13 14,grabbing;--cursor-text:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='22'><path d='M5.5 2.5h5M5.5 19.5h5M8 2.5v17' fill='none' stroke='%234b525c' stroke-width='1.6' stroke-linecap='round'/></svg>") 8 11,text;--ink-015:rgba(27,30,35,.02);--ink-03:rgba(27,30,35,.035);--ink-035:rgba(27,30,35,.04);--ink-04:rgba(27,30,35,.05);--ink-05:rgba(27,30,35,.06);--ink-06:rgba(27,30,35,.08);--ink-07:rgba(27,30,35,.1);--ink-08:rgba(27,30,35,.12);--ink-09:rgba(27,30,35,.14);--ink-10:rgba(27,30,35,.16);--ink-12:rgba(27,30,35,.18);--ink-15:rgba(27,30,35,.22);--ink-25:rgba(27,30,35,.32);--ink-35:rgba(27,30,35,.44);--shadow-sm:0 1px 2px rgba(27,30,35,.08);--shadow-md:0 2px 6px rgba(27,30,35,.1);--shadow-lg:0 10px 24px rgba(27,30,35,.14);--shadow-xl:0 18px 40px rgba(27,30,35,.18);--glass-core:#fff;--glass-edge:hsla(0,0%,100%,0);--glass-bright:1;--glass-bar-bg:#eceef1;--glass-bar-border:#dfe3e7;--glass-bar-inset-strong:transparent;--glass-bar-inset-soft:transparent;--glass-bar-shadow-a:transparent;--glass-bar-shadow-b:transparent;--glass-bar-bright:1;--crm-chip-sheen:transparent;--crm-chip-border:#cdd2d9;--pill-amber-bg:#f7f0e2;--pill-amber-fg:#8a6420;--pill-amber-border:#e3d6bc;--pill-red-bg:#f9eae7;--pill-red-fg:#a8483c;--pill-red-border:#ecd0ca;--pill-shadow:none;--c-gray-fg:#5f666f;--c-gray-bg:#f0f2f5;--c-gray-bd:#dfe3e7;--c-blue-fg:#3d5f80;--c-blue-bg:#eef2f7;--c-blue-bd:#d6e0ea;--c-green-fg:#3f6b52;--c-green-bg:#edf3ef;--c-green-bd:#d5e3da;--c-amber-fg:#8a6420;--c-amber-bg:#f7f0e2;--c-amber-bd:#e3d6bc;--c-red-fg:#a8483c;--c-red-bg:#f9eae7;--c-red-bd:#ecd0ca;--c-purple-fg:#5b4f77;--c-purple-bg:#f2f0f6;--c-purple-bd:#ddd8e8;--c-pink-fg:#8a4c62;--c-pink-bg:#f8eff2;--c-pink-bd:#ecd7de;--c-teal-fg:#38625d;--c-teal-bg:#ecf2f1;--c-teal-bd:#d3e2df;--c-indigo-fg:#47547a;--c-indigo-bg:#eff1f7;--c-indigo-bd:#d9deeb}:root{--titlebar-h:0px;--ui-scale:1;--r-xs:3px;--r-sm:5px;--r-md:6px;--r-lg:8px;--r-pill:20px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:24px;--sp-6:32px;--dur-1:120ms;--dur-2:160ms;--dur-3:240ms;--ease:cubic-bezier(0.2,0,0.2,1);--crm-bar-h:44px}html[data-electron] body{padding-top:var(--titlebar-h)}body,html{margin:0;padding:0;background:var(--bg);color:var(--text);font-family:"VexaDigits",var(--font-sans),system-ui,-apple-system,Segoe UI,sans-serif;-webkit-font-smoothing:antialiased;cursor:var(--cursor-brand)}body{zoom:var(--ui-scale,1)}.vexaRange{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:22px;background:transparent;cursor:pointer}.vexaRange::-webkit-slider-runnable-track{height:4px;border-radius:999px;background:linear-gradient(to right,var(--brand) 0,var(--brand) var(--pct,50%),var(--ink-10) var(--pct,50%),var(--ink-10) 100%)}.vexaRange::-moz-range-track{height:4px;border-radius:999px;background:var(--ink-10)}.vexaRange::-moz-range-progress{height:4px;border-radius:999px;background:var(--brand)}.vexaRange::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:16px;height:16px;margin-top:-6px;border-radius:50%;background:var(--bg-panel);border:2px solid var(--brand);box-shadow:0 1px 4px rgba(0,0,0,.25);-webkit-transition:transform .12s ease;transition:transform .12s ease}.vexaRange::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--bg-panel);border:2px solid var(--brand);box-shadow:0 1px 4px rgba(0,0,0,.25)}.vexaRange:focus-visible::-webkit-slider-thumb,.vexaRange:hover::-webkit-slider-thumb{transform:scale(1.15)}.vexaRange:focus-visible{outline:2px solid var(--brand-border);outline-offset:4px;border-radius:999px}*{box-sizing:border-box}[role=button],a[href],button:not(:disabled),label[for],select,summary{cursor:var(--cursor-hand)}[style*="cursor: pointer"],[style*="cursor:pointer"]{cursor:var(--cursor-hand)!important}[style*="cursor: default"],[style*="cursor:default"]{cursor:var(--cursor-brand)!important}[style*="cursor: grab"],[style*="cursor:grab"]{cursor:var(--cursor-grab)!important}[style*="cursor: grabbing"],[style*="cursor:grabbing"]{cursor:var(--cursor-grabbing)!important}[contenteditable=true],[style*="cursor: text"],[style*="cursor:text"],input:not([type]),input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=url],textarea{cursor:var(--cursor-text)}*,:after,:before{transition:background-color var(--dur-2) var(--ease),border-color var(--dur-2) var(--ease)}::selection{background:var(--brand-glow)}::view-transition-new(root),::view-transition-old(root){animation:none;mix-blend-mode:normal}@media (prefers-reduced-motion:reduce){::view-transition-new(root),::view-transition-old(root){animation:none!important}}button,input,select,textarea{font-family:inherit}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand)!important}a,button{-webkit-tap-highlight-color:transparent}a:focus,button:focus{outline:none}.recharts-surface:focus,.recharts-surface:focus-visible,.recharts-wrapper,.recharts-wrapper *,.recharts-wrapper :focus,.recharts-wrapper :focus-visible,.recharts-wrapper:focus,.recharts-wrapper:focus-visible{outline:none!important}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--brand);outline-offset:2px;border-radius:4px}@keyframes obHairline{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes obShimmer{0%{transform:translateX(-110%)}60%,to{transform:translateX(240%)}}@keyframes obCheckPop{0%{transform:scale(.4);opacity:0}to{transform:scale(1);opacity:1}}@keyframes obPulse{0%{box-shadow:0 0 0 0 var(--brand-glow)}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}input::placeholder,textarea::placeholder{color:var(--dim)}.vexa-sheeturl::placeholder{color:var(--dimmer);opacity:1}input[type=range]{accent-color:var(--brand)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:var(--ink-08);border-radius:4px;border:2px solid transparent;background-clip:content-box}:hover::-webkit-scrollbar-thumb{background:var(--ink-15);background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:var(--ink-25);background-clip:content-box}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:transparent}button{font-family:"VexaDigits",var(--font-sans),system-ui,-apple-system,Segoe UI,sans-serif}@keyframes vexaFlash{0%{background:var(--brand-tint);transform:translateY(-4px);opacity:0}30%{opacity:1}to{background:transparent;transform:translateY(0);opacity:1}}@keyframes vexaSpin{to{transform:rotate(1turn)}}@keyframes vexaSkeleton{0%,to{opacity:1}50%{opacity:.45}}@keyframes vexaPulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes vexaToast{0%{transform:translateY(12px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes vexaExpand{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes vexaModalIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes vexaMenuUp{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes vexaAlertLife{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes vexaScanLoop{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes vexaPageIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes vexaSplashRise{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}.vexa-splash-dot{width:6px;height:6px;flex:none;border-radius:999px;background:var(--brand);box-shadow:0 0 8px var(--brand);animation:vexaPulse 1.1s ease-in-out infinite}.vexa-splash-halo{position:absolute;inset:-22px;border-radius:999px;background:radial-gradient(circle,var(--brand-glow),transparent 68%);animation:vexaSplashHalo 2.4s ease-in-out infinite;pointer-events:none}@keyframes vexaSplashHalo{0%,to{opacity:.45;transform:scale(.94)}50%{opacity:.85;transform:scale(1.06)}}.vexa-splash-grid{position:absolute;inset:0;pointer-events:none;opacity:.5;background-image:radial-gradient(var(--ink-08) 1px,transparent 1px);background-size:26px 26px;-webkit-mask-image:radial-gradient(460px 460px at 50% 42%,#000,transparent 72%);mask-image:radial-gradient(460px 460px at 50% 42%,#000,transparent 72%)}.vexa-splash-fill{position:relative;overflow:hidden}.vexa-splash-fill--active:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.55),transparent);animation:vexaSplashShine 1.1s ease-in-out infinite}@keyframes vexaSplashShine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes vexaCrmLayerIn{0%{opacity:0;transform:translateX(56px)}to{opacity:1;transform:translateX(0)}}@keyframes vexaRailAccent{0%{transform:scaleY(.2);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes vexaCrmRailIn{0%{opacity:0;transform:translateX(-14px)}35%{opacity:0;transform:translateX(-14px)}to{opacity:1;transform:translateX(0)}}@keyframes vexaCrmViewIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.hoverable{transition:background var(--dur-1) var(--ease),color var(--dur-1) var(--ease),border-color var(--dur-1) var(--ease)}.vexaSwitch{position:relative;width:38px;height:22px;flex:none;padding:0;border:none;border-radius:999px;cursor:pointer;background:var(--ink-08);box-shadow:inset 0 0 0 1px var(--ink-12);transition:background var(--dur-2) var(--ease),box-shadow var(--dur-2) var(--ease);-webkit-tap-highlight-color:transparent}.vexaSwitch[aria-checked=true]{background:var(--brand);box-shadow:inset 0 0 0 1px rgba(0,0,0,.09)}.vexaSwitch:hover{background:var(--ink-10);box-shadow:inset 0 0 0 1px var(--ink-15),0 0 0 3px var(--ink-05)}.vexaSwitch[aria-checked=true]:hover{background:var(--brand-strong);box-shadow:inset 0 0 0 1px rgba(0,0,0,.09),0 0 0 3px var(--brand-tint)}.vexaSwitch:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--brand-border),0 0 0 3px var(--brand-tint)}.vexaSwitch:disabled{opacity:.45;cursor:not-allowed}.vexaSwitchKnob{position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgba(0,0,0,.3),0 0 0 .5px rgba(0,0,0,.06);transition:transform var(--dur-3) cubic-bezier(.3,1.5,.55,1),width var(--dur-1) var(--ease)}.vexaSwitch[aria-checked=true] .vexaSwitchKnob{transform:translateX(16px)}.vexaSwitch:active .vexaSwitchKnob{width:19px}.vexaSwitch[aria-checked=true]:active .vexaSwitchKnob{transform:translateX(13px)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.vexa-match-row .vexa-quick{opacity:0;transform:translateY(-2px);transition:opacity var(--dur-1) var(--ease),transform var(--dur-1) var(--ease);pointer-events:none}.vexa-match-row:focus-within .vexa-quick,.vexa-match-row:hover .vexa-quick{opacity:1;transform:translateY(0);pointer-events:auto}.vexa-crm-chip{position:relative;display:inline-flex;align-items:center;flex:none;padding:2.5px 7px;border-radius:5px;border:1px solid var(--ink-10);background:var(--ink-04);overflow:hidden}.vexa-crm-chip>span{position:relative;z-index:1;font-family:"VexaDigits",var(--font-sans),system-ui,sans-serif;font-size:11px;font-weight:600;letter-spacing:.06em;line-height:1;color:var(--text-sub3)}@keyframes vexaBlink{0%,80%,to{opacity:.25}40%{opacity:1}}@keyframes vexaChatDrawerIn{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes vexaChatFabIn{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}@keyframes authBlobA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(40px,-30px) scale(1.12)}}@keyframes authBlobB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-46px,26px) scale(1.08)}}@keyframes authBlobC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(30px,34px) scale(1.14)}}@keyframes authFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes authShadow{0%,to{transform:translateX(-50%) scaleX(1);opacity:.5}50%{transform:translateX(-50%) scaleX(.82);opacity:.32}}@keyframes authBlink{0%,92%,98.5%,to{transform:scaleY(1)}95.5%{transform:scaleY(.08)}}@keyframes authTwinkle{0%,to{opacity:.15;transform:scale(.8)}50%{opacity:.9;transform:scale(1.15)}}@keyframes authRise{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes authHappy{0%,to{transform:translateY(0)}30%{transform:translateY(-12px)}55%{transform:translateY(0)}70%{transform:translateY(-5px)}}@keyframes authSad{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}40%{transform:translateX(6px)}60%{transform:translateX(-4px)}80%{transform:translateX(3px)}}@keyframes authSheen{0%{transform:translateX(-120%)}to{transform:translateX(220%)}}.auth-rise{animation:authRise .6s cubic-bezier(.2,.7,.2,1) both}@keyframes vexaColRise{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}.vexa-col{transform-box:fill-box;transform-origin:center bottom;animation:vexaColRise .52s cubic-bezier(.22,1,.36,1) both}@media (prefers-reduced-motion:reduce){.vexa-col{animation:none;transform:none;opacity:1}}.auth-field{position:relative;display:flex;align-items:center;border:1px solid var(--line-strong);border-radius:var(--r-sm);background:var(--bg-input);transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-field:focus-within{border-color:var(--line-hover)}.auth-field>svg{position:absolute;left:13px;color:var(--dim);transition:color .18s ease;pointer-events:none}.auth-field:focus-within>svg{color:var(--text-sub)}.auth-field input{flex:1 1;width:100%;background:transparent;border:none;outline:none;color:var(--text);font-size:14px;padding:13px 14px 13px 40px}.auth-field input::placeholder{color:var(--dim)}.auth-eye-btn{position:absolute;right:8px;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:var(--dim);cursor:pointer;border-radius:var(--r-xs);transition:color .15s ease,background .15s ease}.auth-eye-btn:hover{color:var(--text-sub);background:var(--bg-hover)}.auth-btn{position:relative;display:flex;align-items:center;justify-content:center;gap:9px;padding:11px 16px;border-radius:var(--r-sm);border:none;color:var(--on-brand);font-size:13.5px;font-weight:500;cursor:pointer;background:var(--brand-gradient);box-shadow:none;transition:filter .15s ease,opacity .15s ease}.auth-btn:hover:not(:disabled){background:var(--brand-gradient-hover)}.auth-btn:disabled{cursor:default}.auth-link{color:var(--brand);text-decoration:none;font-weight:600}.auth-link:hover{text-decoration:underline}.auth-btn-2{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border-radius:11px;border:1px solid var(--ink-12);background:var(--bg);color:var(--text);font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.auth-btn-2:hover{border-color:var(--brand);background:var(--brand-tint);color:var(--brand)}.auth-forgot{transition:color .15s ease}.auth-forgot:hover:not(:disabled){color:var(--brand)}@media (max-width:820px){.auth-grid{grid-template-columns:1fr!important;max-width:400px!important}.vx-pitch{display:none!important}}@media (prefers-reduced-motion:reduce){.auth-blob,.auth-eye,.auth-float,.auth-shadow,.auth-twinkle{animation:none!important}}