/*! tailwindcss v4.2.4 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}:root{--blue:#b45309;--blue-mid:#d97706;--blue-deep:#92400e;--blue-light:#b453091a;--blue-pale:#b453090f;--blue-glow:#b4530929;--accent:#b45309;--cyan:#0e7490;--cyan-bg:#0e749014;--teal:#0e7490;--teal-bg:#0e749014;--green:#059669;--green-bg:#05966914;--amber:#d97706;--amber-bg:#d9770614;--red:#dc2626;--red-bg:#dc262614;--purple:#7c3aed;--purple-bg:#7c3aed14;--pink:#db2777;--pink-bg:#db277714;--orange:#ea580c;--orange-bg:#ea580c14;--bg:#f6f4ee;--surface:#ffffff8c;--surface-solid:#fff;--input-bg:#fff;--surface-2:#ffffff59;--border:#00000012;--border-mid:#0000001f;--glass-l1:#ffffffb8;--glass-l2:#ffffffc7;--glass-l3:#ffffffeb;--glass-xs:#fff9;--glass-sm:var(--glass-l2);--glass-md:#ffffffdb;--glass-lg:var(--glass-l3);--glass-topbar:var(--glass-l1);--glass-sidebar:#d8dce8;--glass-border:#fffc;--glass-border-2:#00000012;--glass-inner:inset 0 1px 0 #ffffffb3;--liquid-highlight:#ffffff80;--liquid-shadow-edge:#0000000a;--sh-stack-1:0 2px 8px #0f172a0a, 0 0 0 1px #fff9;--sh-stack-2:0 4px 16px #0f172a0f, 0 1px 3px #0f172a0a, 0 0 0 1px #ffffff80;--sh-stack-3:0 8px 32px #0f172a14, 0 2px 8px #0f172a0a, 0 0 0 1px #ffffff73;--sh-hover:0 8px 32px #0f172a1a, 0 2px 8px #0f172a0f, 0 0 20px #b453090d;--text:#0f172a;--text-mid:#1e293b;--text-sec:#475569;--text-muted:#64748b;--text-faint:#94a3b8;--sb-text:#0f172ae0;--sb-text-sec:#0f172a8c;--sb-text-muted:#0f172a66;--sb-hover:#0f172a0d;--sb-active:#b453091a;--sb-active-bar:#b45309;--sb-brand-sep:#0f172a14;--sb-live-bg:#05966914;--sb-live-border:#05966929;--sb-live-text:#047857;--sidebar-w:220px;--sidebar-rail-w:56px;--topbar-h:52px;--bottom-nav-h:64px;--safe-bottom:env(safe-area-inset-bottom,0px);--safe-top:env(safe-area-inset-top,0px);--bn-bg:#ffffffc7;--bn-border:#00000014;--bn-shadow:0 8px 32px #0f172a1f, 0 2px 8px #0f172a0f, inset 0 1px 0 #ffffffe6;--bn-pill-bg:#00000012;--bn-pill-border:#00000017;--bn-item:#0f172a61;--bn-item-active:#0f172ae6;--sh-xs:0 1px 4px #0f172a0d;--sh-sm:0 2px 12px #0f172a12, 0 0 0 1px #ffffff8c;--sh-md:0 4px 24px #0f172a17, 0 0 0 1px #ffffff8c;--sh-lg:0 8px 40px #0f172a1f, 0 0 0 1px #ffffff8c;--sh-glow:0 0 20px #b453092e;--r-xs:5px;--r-sm:8px;--r:12px;--r-lg:16px;--r-xl:20px;--r-full:9999px;--ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ease-smooth:cubic-bezier(.25, .46, .45, .94);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--t-micro:.1s;--t-fast:.16s;--t-normal:.26s;--t-slow:.42s;--font:"DM Sans", sans-serif;--mono:"JetBrains Mono", ui-monospace, "SFMono-Regular", monospace}[data-theme=dark]{--bg:#111113;--surface:#ffffff0a;--surface-solid:#0d1320;--input-bg:#ffffff0d;--surface-2:#ffffff06;--border:#ffffff12;--border-mid:#ffffff1f;--glass-l1:#ffffff0f;--glass-l2:#ffffff1a;--glass-l3:#0a0e1ce0;--glass-xs:#ffffff0a;--glass-sm:var(--glass-l2);--glass-md:#ffffff21;--glass-lg:var(--glass-l3);--glass-topbar:var(--glass-l1);--glass-sidebar:#ffffff08;--glass-border:#ffffff1f;--glass-border-2:#ffffff17;--glass-inner:0 0 0 transparent;--liquid-highlight:#ffffff1a;--liquid-shadow-edge:#0003;--sh-stack-1:0 2px 8px #0006, 0 0 0 1px #ffffff0f;--sh-stack-2:0 4px 16px #00000080, 0 1px 3px #0000004d, 0 0 0 1px #ffffff0f;--sh-stack-3:0 8px 32px #0009, 0 2px 8px #0000004d, 0 0 0 1px #ffffff0f;--sh-hover:0 8px 32px #000000a6, 0 2px 8px #00000059, 0 0 20px #f59e0b1a;--text:#e2e8f0;--text-mid:#cbd5e1;--text-sec:#94a3b8;--text-muted:#64748b;--text-faint:#475569;--bn-bg:#12141cd1;--bn-border:#ffffff1a;--bn-shadow:0 12px 40px #00000059, 0 2px 8px #0003, inset 0 1px 0 #ffffff14;--bn-pill-bg:#ffffff1c;--bn-pill-border:#ffffff24;--bn-item:#ffffff61;--bn-item-active:#fffffff5;--sb-text:#ffffffe0;--sb-text-sec:#ffffff80;--sb-text-muted:#ffffff47;--sb-hover:#ffffff0f;--sb-active:#f59e0b38;--sb-active-bar:#fbbf24;--sb-brand-sep:#ffffff14;--sb-live-bg:#0596691a;--sb-live-border:#05966933;--sb-live-text:#34d399;--blue:#f59e0b;--blue-mid:#fbbf24;--blue-deep:#b45309;--blue-light:#f59e0b24;--blue-pale:#f59e0b12;--blue-glow:#f59e0b47;--accent:#f59e0b;--cyan:#22d3ee;--cyan-bg:#22d3ee1f;--teal:#22d3ee;--teal-bg:#22d3ee1f;--green:#10b981;--green-bg:#10b9811f;--amber:#f59e0b;--amber-bg:#f59e0b1f;--red:#ef4444;--red-bg:#ef44441f;--purple:#a78bfa;--purple-bg:#a78bfa1f;--pink:#ec4899;--pink-bg:#ec48991f;--orange:#fb923c;--orange-bg:#fb923c1f;--sh-xs:0 1px 4px #00000080;--sh-sm:0 2px 12px #0000008c, 0 0 0 1px #ffffff14;--sh-md:0 4px 24px #000000a6, 0 0 0 1px #ffffff14;--sh-lg:0 8px 40px #000000bf, 0 0 0 1px #ffffff14;--sh-glow:0 0 20px #f59e0b59}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){-webkit-appearance:button;-moz-appearance:button;appearance:button}::file-selector-button{-webkit-appearance:button;-moz-appearance:button;appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.border{border-style:var(--tw-border-style);border-width:1px}.break-all{word-break:break-all}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}}html{height:100%}body,#root{min-height:100%}body{font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bg);background-image:radial-gradient(at 12% 20%,#d977061a,#0000 52%),radial-gradient(at 88% 78%,#b4530914,#0000 52%),radial-gradient(at 55% 5%,#0e74900f,#0000 45%),radial-gradient(at 78% 12%,#f59e0b12,#0000 40%),radial-gradient(at 22% 88%,#78350f0d,#0000 45%);background-attachment:fixed}[data-theme=dark] body{background-color:var(--bg);background-image:radial-gradient(at 50% 0,#ffffff08,#0000 60%);background-attachment:fixed}body:after{content:"";pointer-events:none;z-index:0;opacity:.022;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px;position:fixed;top:0;right:0;bottom:0;left:0}#root{z-index:1;position:relative}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--border-mid);border-radius:var(--r-full)}.theme-transitioning *,.theme-transitioning :before,.theme-transitioning :after{transition:background-color var(--t-normal) var(--ease-smooth),border-color var(--t-normal) var(--ease-smooth),color var(--t-normal) var(--ease-smooth),box-shadow var(--t-normal) var(--ease-smooth)!important}.glass-l1,.glass-xs{background:var(--glass-l1);-webkit-backdrop-filter:blur(16px)saturate(180%)}.glass-l2,.glass-sm{background:var(--glass-l2);-webkit-backdrop-filter:blur(20px)saturate(200%)}.glass-md{background:var(--glass-md);-webkit-backdrop-filter:blur(24px)saturate(210%)}.glass-l3,.glass-lg{background:var(--glass-l3);-webkit-backdrop-filter:blur(32px)saturate(240%)}.card{background:var(--glass-l2);-webkit-backdrop-filter:blur(20px)saturate(200%);border:1px solid var(--glass-border-2);border-top-color:var(--liquid-highlight);border-left-color:var(--liquid-highlight);border-radius:var(--r);box-shadow:var(--sh-stack-2);position:relative}.card:before{content:"";border-radius:var(--r);pointer-events:none;transition:background .28s var(--ease-out);z-index:1;background:linear-gradient(165deg,#ffffff2e,#ffffff0a 40%,#fff0 70%);position:absolute;top:0;right:0;bottom:0;left:0}.app-shell{height:100vh;display:flex;overflow:hidden}.main-area{flex-direction:column;flex:1;min-width:0;display:flex;overflow:hidden}.content-area{flex:1;overflow:hidden auto}.sidebar{width:var(--sidebar-w);background:var(--glass-l1);-webkit-backdrop-filter:blur(16px)saturate(180%);border-right:1px solid var(--glass-border-2);z-index:20;flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.sidebar:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:28px 28px;position:absolute;top:0;right:0;bottom:0;left:0}.sidebar:after{content:"";pointer-events:none;background:radial-gradient(circle,#b4530929,#0000 70%);width:280px;height:280px;position:absolute;top:-80px;left:-60px}.sb-inner{z-index:1;flex-direction:column;height:100%;display:flex;position:relative}.topbar{height:var(--topbar-h);background:var(--glass-l1);-webkit-backdrop-filter:blur(16px)saturate(180%);border-bottom:1px solid var(--glass-border-2);z-index:10;flex-shrink:0;align-items:center;gap:12px;padding:0 22px;display:flex;position:sticky;top:0;box-shadow:0 1px #ffffff80}[data-theme=dark] .topbar{box-shadow:none}[data-theme=dark] .card:before,[data-theme=dark] .sidebar:after{display:none}.pressable{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out)}.pressable:hover{transform:translateY(-1px)}.pressable:active{transition:transform 80ms var(--ease-in-out);transform:scale(.96)translateY(0)}.spring-hover{transition:transform var(--t-normal) var(--ease-spring),box-shadow var(--t-normal) var(--ease-spring),border-color var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out);cursor:pointer;-webkit-user-select:none;user-select:none}.spring-hover:hover{transform:translateY(-2px)scale(1.01)}.spring-hover:active{transition:transform 80ms var(--ease-in-out);transform:scale(.97)}@keyframes pageEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-enter{animation:pageEnter var(--t-normal) var(--ease-out) both}@keyframes cardSettle{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.stagger>*{animation:cardSettle .28s var(--ease-out) both}.stagger>:first-child{animation-delay:0s}.stagger>:nth-child(2){animation-delay:60ms}.stagger>:nth-child(3){animation-delay:.12s}.stagger>:nth-child(4){animation-delay:.18s}.stagger>:nth-child(5){animation-delay:.24s}.stagger>:nth-child(n+6){animation-delay:.28s}@keyframes ctxAppear{0%{opacity:0;transform:scale(.88)translateY(-4px)}to{opacity:1;transform:scale(1)translateY(0)}}.chart-bar{transform-origin:bottom;transition:opacity var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out)}@keyframes spin{to{transform:rotate(360deg)}}.dash-card{transition:transform .28s var(--ease-out),box-shadow .28s var(--ease-out),border-color .16s var(--ease-out)}.dash-card:hover{box-shadow:var(--sh-hover);border-top-color:#ffffff8c;transform:translateY(-3px)scale(1.005)}.dash-card:hover:before{background:linear-gradient(165deg,#ffffff47,#ffffff14 40%,#fff0 70%)}.dash-card:active{transition:transform .1s var(--ease-in-out);transform:scale(.98)translateY(0)}[data-theme=dark] .dash-card:hover{border-top-color:#ffffff24}[data-theme=dark] .dash-card:hover:before{background:linear-gradient(165deg,#ffffff0f,#ffffff05 40%,#fff0 70%)}.activity-row{transition:background var(--t-fast) var(--ease-out),border-color var(--t-fast) var(--ease-out);cursor:pointer;border-left:3px solid #0000}.activity-row:hover{background:var(--blue-pale);border-left-color:var(--accent)}.dash-spinner{animation:1s linear infinite spin}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}@keyframes livePulse{0%,to{opacity:1;box-shadow:0 0}60%{opacity:.7;box-shadow:0 0 0 5px #0000}}.live-dot{border-radius:var(--r-full);width:6px;height:6px;animation:2s ease-in-out infinite livePulse;display:inline-block}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--r-sm)}@media(prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}::selection{color:var(--blue-deep);background:#b4530929}[data-theme=dark] ::selection{color:var(--blue-mid);background:#f59e0b47}.kpi-grid{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.mid-grid{grid-template-columns:1fr 1fr 310px;gap:12px;display:grid}.bottom-grid,.two-col-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.three-col-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.page-pad{padding:18px 20px}.chain-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;overflow-x:auto}.chain-scroll::-webkit-scrollbar{display:none}.section-label{letter-spacing:1.2px;text-transform:uppercase;color:var(--text-muted);padding:0 2px 6px;font-size:10px;font-weight:700}.scroll-dots{justify-content:center;gap:6px;padding:8px 0 2px;display:flex}.scroll-dot{border-radius:var(--r-full);background:var(--border-mid);width:6px;height:6px;transition:background .16s var(--ease-out),transform .16s var(--ease-out)}.scroll-dot.active{background:var(--accent);transform:scale(1.3)}.bottom-nav{bottom:calc(20px + var(--safe-bottom));height:var(--bottom-nav-h);background:var(--bn-bg);-webkit-backdrop-filter:blur(32px)saturate(180%);border:1px solid var(--bn-border);box-shadow:var(--bn-shadow);z-index:100;transition:transform .28s var(--ease-smooth),opacity .22s var(--ease-out);border-radius:28px;align-items:stretch;display:none;position:fixed;left:16px;right:16px;overflow:hidden}.bottom-nav.nav-hidden{opacity:0;pointer-events:none;transform:translateY(calc(100% + 30px))}.graph-legend{z-index:10;border-radius:var(--r);background:var(--glass-l2);border:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--sh-xs);transition:bottom .28s var(--ease-smooth);padding:8px 12px;position:absolute;bottom:16px;left:16px}[data-nav-visible=true] .graph-legend{bottom:calc(var(--bottom-nav-h) + 20px + var(--safe-bottom) + 16px)}[data-nav-visible=true] .chat-shell{padding-bottom:calc(var(--bottom-nav-h) + 20px + var(--safe-bottom));transition:padding-bottom .28s var(--ease-smooth)}body.sheet-open .bottom-nav{opacity:0;pointer-events:none;transition:none;transform:translateY(calc(100% + 30px))}.sidebar-overlay{-webkit-backdrop-filter:blur(2px);z-index:40;animation:fadeIn var(--t-fast) var(--ease-out);background:#00000059;display:none;position:fixed;top:0;right:0;bottom:0;left:0}.sidebar-overlay.visible{display:block}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{transform:translate(-100%)}to{transform:translate(0)}}.bottom-sheet{background:var(--glass-l3);-webkit-backdrop-filter:blur(40px)saturate(220%);border-top:1px solid var(--glass-border);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--sh-lg);z-index:200;padding-bottom:var(--safe-bottom);animation:slideUpSheet var(--t-normal) var(--ease-spring);position:fixed;bottom:0;left:0;right:0}@keyframes slideUpSheet{0%{opacity:.7;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.bottom-sheet-handle{background:var(--border-mid);border-radius:var(--r-full);width:36px;height:4px;margin:10px auto 4px}.bottom-sheet-overlay{-webkit-backdrop-filter:blur(2px);z-index:199;animation:fadeIn var(--t-fast) var(--ease-out);background:#00000059;position:fixed;top:0;right:0;bottom:0;left:0}.fab{bottom:calc(var(--bottom-nav-h) + var(--safe-bottom) + 16px);border-radius:var(--r-full);background:var(--accent);color:#fff;cursor:pointer;z-index:90;width:56px;height:56px;transition:transform var(--t-fast) var(--ease-spring),box-shadow var(--t-fast) var(--ease-out);-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;display:flex;position:fixed;right:16px;box-shadow:0 4px 20px #b4530966}.fab:active{transform:scale(.92);box-shadow:0 2px 10px #b453094d}.fab{display:none}.topbar-menu-btn{display:none!important}.topbar-stats-full{display:flex}.topbar-stats-medium{display:none!important}.chip-scroll{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-shrink:0;gap:6px;display:flex;overflow-x:auto}.chip-scroll::-webkit-scrollbar{display:none}@media(max-width:959px){.sidebar{overflow:visible;width:var(--sidebar-rail-w)!important}.sidebar.drawer-open{z-index:50;animation:.28s cubic-bezier(.34,1.56,.64,1) slideInLeft;top:0;bottom:0;left:0;overflow:hidden;width:var(--sidebar-w)!important;position:fixed!important}.topbar-menu-btn{display:flex!important}.topbar-stats-full{display:none!important}.topbar-stats-medium{display:flex!important}.kpi-grid{grid-template-columns:repeat(3,1fr)}.mid-grid{grid-template-columns:1fr 1fr}.mid-grid>:last-child{grid-column:1/-1}.three-col-grid{grid-template-columns:repeat(2,1fr)}.page-pad{padding:16px}.hide-medium{display:none!important}.show-medium{display:flex!important}.recall-actions-aside{display:none!important}.recall-shell,.recall-shell.no-actions{grid-template-columns:1fr}.blast-grid{grid-template-columns:repeat(2,1fr)}.data-grid{grid-template-columns:1fr 1fr!important}.data-grid>:first-child,.data-grid>:nth-child(2){grid-column:span 1!important}.data-grid>:nth-child(n+3){grid-column:1/-1!important}}@media(max-width:599px){.data-grid{grid-template-columns:1fr!important}.data-grid>*{grid-column:1/-1!important}}.recall-shell{grid-template-columns:1fr min(340px,38vw);height:100%;display:grid;overflow:hidden}.recall-shell.no-actions{grid-template-columns:1fr}.recall-shell aside,.recall-shell section{height:100%;min-height:0;overflow:hidden}.blast-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.events-shell{box-sizing:border-box;grid-template-columns:1fr clamp(200px,28vw,300px);gap:16px;height:100%;min-height:0;display:grid}.settings-shell{grid-template-columns:clamp(180px,22vw,220px) 1fr;height:100%;display:grid;overflow:hidden}.graph-detail-panel{flex-shrink:0;width:clamp(240px,28vw,320px)}@media(max-width:599px){.sidebar{display:none!important}.sidebar.drawer-open{z-index:50;animation:.28s cubic-bezier(.34,1.56,.64,1) slideInLeft;top:0;bottom:0;left:0;overflow:hidden;width:var(--sidebar-w)!important;display:flex!important;position:fixed!important}.bottom-nav,.fab{display:flex}.nav-clearance{height:calc(var(--bottom-nav-h) + 44px + var(--safe-bottom));flex-shrink:0}.chat-shell~.nav-clearance,.recall-shell~.nav-clearance,.events-shell~.nav-clearance,.settings-shell~.nav-clearance,.graph-shell~.nav-clearance{display:none}.recall-shell aside,.recall-scroll-body{padding-bottom:calc(var(--bottom-nav-h) + 44px)}.topbar{padding:0 12px!important}.topbar-stats-full,.topbar-stats-medium,.topbar-menu-btn{display:none!important}.kpi-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-direction:row;grid-template-columns:none;gap:10px;min-height:100px;padding-bottom:4px;overflow-x:auto;display:flex!important}.kpi-grid::-webkit-scrollbar{display:none}.kpi-grid>*{scroll-snap-align:start;flex-shrink:0;width:min(75vw,240px);min-width:180px;height:auto!important;min-height:100px!important}.mid-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;padding-bottom:4px;overflow-x:auto;display:flex!important}.mid-grid::-webkit-scrollbar{display:none}.mid-grid>*{scroll-snap-align:start;flex-shrink:0;min-width:85vw;max-width:85vw}.bottom-grid{scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;grid-template-columns:none;gap:12px;padding-bottom:4px;overflow-x:auto;display:flex!important}.bottom-grid::-webkit-scrollbar{display:none}.bottom-grid>*{scroll-snap-align:start;flex-shrink:0;min-width:85vw;max-width:85vw}.two-col-grid,.three-col-grid{grid-template-columns:1fr}.page-pad{padding:12px}.hide-compact{display:none!important}.show-compact{display:flex!important}.recall-shell,.recall-shell.no-actions{grid-template-columns:1fr;height:100%;overflow:hidden}.recall-shell aside{height:100%;overflow-y:auto}.recall-shell section,.recall-shell.has-report aside{display:none!important}.recall-shell.has-report section{flex-direction:column;height:100%;overflow-y:auto;display:flex!important}.events-shell{grid-template-columns:1fr;height:auto}.events-sidebar{display:none}.event-card-row{grid-template-columns:1fr!important}.settings-shell{grid-template-rows:1fr;grid-template-columns:1fr;height:100%;overflow:hidden}.settings-shell .settings-leftnav{display:none!important}.settings-mobile-list{padding-bottom:80px;overflow-y:auto;display:block!important}.settings-shell.drilled-in .settings-mobile-list{display:none!important}.settings-content{padding:14px 12px 80px!important;display:none!important}.settings-shell.drilled-in .settings-content{overflow-y:auto;display:block!important}.settings-back-btn{display:block!important}.graph-detail-panel{display:none!important}[role=dialog]{width:min(600px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important}button,[role=button],a{min-height:44px}}.tenant-gate-loading{height:100vh;color:var(--text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.auth-screen{background:var(--bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex;position:relative}.auth-screen:before{content:"";pointer-events:none;background:radial-gradient(ellipse 52% 42% at 50% 32%,var(--blue-light) 0%,transparent 70%);position:absolute;top:0;right:0;bottom:0;left:0}.auth-wrap{width:100%;max-width:400px;position:relative}.auth-brandmark{width:46px;height:46px;box-shadow:0 6px 18px var(--blue-glow),inset 0 1px #ffffff40;background:linear-gradient(135deg,#b45309,#d97706);border-radius:13px;justify-content:center;align-items:center;display:inline-flex}.auth-wordmark{letter-spacing:-.5px;color:var(--text);font-size:22px;font-weight:700}.auth-eyebrow{font-family:var(--mono);letter-spacing:1.5px;text-transform:uppercase;color:var(--text-muted);margin-top:3px;font-size:10px;font-weight:700}.auth-card{background:var(--surface-solid);border:1px solid var(--border-mid);border-radius:var(--r-lg);box-shadow:var(--sh-lg);padding:28px 28px 24px}.auth-label{font-family:var(--mono);letter-spacing:1px;text-transform:uppercase;color:var(--text-muted);margin-bottom:6px;font-size:10px;font-weight:700;display:block}.auth-input{border-radius:var(--r-sm);border:1px solid var(--border-mid);background:var(--bg);width:100%;color:var(--text);font-family:var(--font);box-sizing:border-box;transition:border-color var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out),background var(--t-fast) var(--ease-out);outline:none;padding:10px 12px;font-size:14px}.auth-input::placeholder{color:var(--text-faint)}.auth-input:focus{border-color:var(--accent);background:var(--surface-solid);box-shadow:0 0 0 3px var(--blue-light)}.auth-input:disabled{opacity:.6}.auth-btn{border-radius:var(--r-sm);background:var(--accent);color:#fff;width:100%;font-family:var(--font);cursor:pointer;box-shadow:0 2px 8px var(--blue-glow);transition:background var(--t-fast) var(--ease-out),transform var(--t-fast) var(--ease-out),box-shadow var(--t-fast) var(--ease-out);border:none;padding:11px 0;font-size:14px;font-weight:600}.auth-btn:hover:not(:disabled){background:var(--blue-deep);box-shadow:0 4px 14px var(--blue-glow);transform:translateY(-1px)}.auth-btn:active:not(:disabled){transition-duration:80ms;transform:translateY(0)}.auth-btn:disabled{opacity:.6;cursor:not-allowed}.auth-error{color:var(--red);background:var(--red-bg);border:1px solid var(--red);font-size:12px}@supports (color:color-mix(in lab,red,red)){.auth-error{border:1px solid color-mix(in srgb,var(--red) 22%,transparent)}}.auth-error{border-radius:var(--r-sm);padding:8px 12px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color: #ebebeb;--highlight-color: #f5f5f5;--animation-duration: 1.5s;--animation-direction: normal;--pseudo-element-display: block;background-color:var(--base-color);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var( --custom-highlight-background, linear-gradient( 90deg, var(--base-color) 0%, var(--highlight-color) 50%, var(--base-color) 100% ) );transform:translate(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media(prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display: none}}._landing_3a1n8_3{--bg: #f7f5f0;--surface: #ffffff;--surface2: #fafaf7;--surface3: #f1ede5;--border: rgba(15, 23, 42, .08);--border2: rgba(15, 23, 42, .14);--border3: rgba(15, 23, 42, .22);--accent: #b45309;--accent-2: #92400e;--accent-3: #78350f;--accent-bg: rgba(180, 83, 9, .07);--accent-bg2: rgba(180, 83, 9, .13);--accent-glow: rgba(180, 83, 9, .22);--tenant: #0e7490;--tenant-bg: rgba(14, 116, 144, .08);--tenant-2: #155e75;--success: #047857;--success-bg: rgba(4, 120, 87, .09);--info: #1d4ed8;--info-bg: rgba(29, 78, 216, .09);--danger: #b91c1c;--danger-bg: rgba(185, 28, 28, .09);--text: #0f172a;--text-mid: #1e293b;--muted: #64748b;--soft: #475569;--faint: #94a3b8;--faint2: #cbd5e1;--sh-xs: 0 1px 2px rgba(15, 23, 42, .04);--sh-sm: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04);--sh-md: 0 4px 16px rgba(15, 23, 42, .08), 0 1px 3px rgba(15, 23, 42, .05);--sh-lg: 0 12px 40px rgba(15, 23, 42, .12), 0 2px 8px rgba(15, 23, 42, .06);--sh-xl: 0 24px 64px rgba(15, 23, 42, .15), 0 4px 16px rgba(15, 23, 42, .08);--r-sm: 6px;--r: 10px;--r-lg: 14px;--r-xl: 20px;--font: "DM Sans", sans-serif;--mono: "JetBrains Mono", monospace;font-family:var(--font);background:var(--bg);color:var(--text);overflow-x:hidden;line-height:1.55;min-height:100vh;scroll-behavior:smooth;-webkit-font-smoothing:antialiased}._landing_3a1n8_3 *,._landing_3a1n8_3 *:before,._landing_3a1n8_3 *:after{margin:0;padding:0;box-sizing:border-box}._grain_3a1n8_147{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:999;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noise)' opacity='0.03'/%3E%3C/svg%3E");opacity:.4}._nav_3a1n8_169{position:fixed;top:0;left:0;right:0;z-index:200;height:60px;padding:0 40px;display:flex;align-items:center;justify-content:space-between;background:#f7f5f0eb;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid var(--border2);box-shadow:var(--sh-xs)}._navLogo_3a1n8_201{display:flex;align-items:center;gap:10px;font-family:var(--mono);font-weight:700;font-size:16px;color:var(--text);text-decoration:none;letter-spacing:-.01em}._navBrandmark_3a1n8_223{width:30px;height:30px;background:var(--accent);color:#fff;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700}._navSub_3a1n8_247{font-size:9px;color:var(--muted);letter-spacing:.08em;text-transform:uppercase;display:block;margin-top:1px;font-weight:500}._navLinks_3a1n8_265{display:flex;align-items:center;gap:4px}._navLinks_3a1n8_265 a{padding:6px 14px;border-radius:var(--r-sm);font-size:13.5px;font-weight:500;color:var(--muted);text-decoration:none;transition:all .15s}._navLinks_3a1n8_265 a:hover{color:var(--text);background:var(--surface3)}._navCta_3a1n8_301{display:flex;align-items:center;gap:10px}._btnOutline_3a1n8_311{padding:8px 18px;border-radius:var(--r-sm);font-size:13.5px;font-weight:600;border:1px solid var(--border2);background:transparent;color:var(--muted);cursor:pointer;font-family:var(--font);text-decoration:none;transition:all .15s}._btnOutline_3a1n8_311:hover{border-color:var(--border3);color:var(--text);background:var(--surface3)}._btnAccent_3a1n8_347{padding:8px 18px;border-radius:var(--r-sm);font-size:13.5px;font-weight:600;background:var(--accent);color:#fff;border:none;cursor:pointer;font-family:var(--font);text-decoration:none;transition:all .15s;box-shadow:0 2px 8px var(--accent-glow)}._btnAccent_3a1n8_347:hover{background:var(--accent-2);box-shadow:0 4px 16px var(--accent-glow)}._hero_3a1n8_387{padding:160px 40px 96px;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:1100px;margin:0 auto;position:relative}._heroInner_3a1n8_407{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%}._heroBadge_3a1n8_421{display:inline-flex;align-items:center;gap:8px;padding:6px 16px;border-radius:100px;background:var(--accent-bg);border:1px solid var(--accent-bg2);font-family:var(--mono);font-size:10.5px;font-weight:600;color:var(--accent);letter-spacing:.08em;text-transform:uppercase;margin-bottom:28px;box-shadow:0 1px #fff9 inset,0 2px 8px #b4530914}._badgeDot_3a1n8_457{width:6px;height:6px;border-radius:50%;background:var(--accent);animation:_blink_3a1n8_1 2s ease-in-out infinite}@keyframes _blink_3a1n8_1{0%,to{opacity:1}50%{opacity:.3}}._heroH1_3a1n8_489{font-size:clamp(42px,6vw,80px);font-weight:700;line-height:1.02;letter-spacing:-.04em;color:var(--text);margin-bottom:28px;max-width:980px;text-align:center}._heroH1_3a1n8_489 em{font-style:normal;background:linear-gradient(100deg,var(--accent) 0%,#d97706 50%,var(--accent-2) 100%);-webkit-background-clip:text;background-clip:text;color:transparent;background-size:200% 200%;animation:_gradientShift_3a1n8_1 6s ease-in-out infinite}@keyframes _gradientShift_3a1n8_1{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}._heroP_3a1n8_555{font-size:18px;color:var(--muted);line-height:1.65;max-width:620px;margin:0 auto 40px;text-align:center}._heroActions_3a1n8_571{display:flex;align-items:center;gap:14px;flex-wrap:wrap;justify-content:center}._btnHero_3a1n8_585{padding:14px 30px;border-radius:var(--r);font-size:15px;font-weight:600;background:var(--accent);color:#fff;border:none;cursor:pointer;font-family:var(--font);text-decoration:none;transition:all .2s;box-shadow:0 6px 20px var(--accent-glow),inset 0 1px #ffffff2e;display:inline-block}._btnHero_3a1n8_585:hover{background:var(--accent-2);transform:translateY(-1px);box-shadow:0 6px 24px var(--accent-glow)}._btnHeroGhost_3a1n8_627{padding:14px 30px;border-radius:var(--r);font-size:15px;font-weight:500;background:var(--surface);color:var(--text);border:1px solid var(--border2);cursor:pointer;font-family:var(--font);text-decoration:none;transition:all .15s;box-shadow:var(--sh-xs);display:inline-block}._btnHeroGhost_3a1n8_627:hover{border-color:var(--border3);box-shadow:var(--sh-sm)}._heroTrust_3a1n8_665{margin-top:64px;width:100%;max-width:1100px;text-align:center}._heroTrustLabel_3a1n8_677{font-family:var(--mono);font-size:10.5px;color:var(--faint);letter-spacing:.16em;text-transform:uppercase;margin-bottom:22px;font-weight:600}._heroTrustRow_3a1n8_695{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}._trustTag_3a1n8_707{padding:8px 18px;border-radius:100px;background:var(--surface);border:1px solid var(--border);font-family:var(--mono);font-size:11px;font-weight:700;color:var(--soft);letter-spacing:.08em;white-space:nowrap;transition:all .25s ease}._trustTag_3a1n8_707:hover{border-color:var(--accent-bg2);color:var(--accent);background:var(--accent-bg);transform:translateY(-2px)}._heroPreviewRow_3a1n8_749{margin-top:88px;width:100%;display:flex;justify-content:center;position:relative}._heroPreviewWrap_3a1n8_763{max-width:920px;width:100%;position:relative}._heroPreviewWrap_3a1n8_763:before{content:"";position:absolute;top:-32px;right:-32px;bottom:0;left:-32px;background:linear-gradient(180deg,transparent 0%,var(--bg) 95%);z-index:2;pointer-events:none;display:none}._dashboardCard_3a1n8_803{background:var(--surface);border:1px solid var(--border2);border-radius:var(--r-xl);overflow:hidden;box-shadow:0 40px 100px -20px #0f172a40,0 12px 32px -8px #0f172a1f,0 0 0 1px #0f172a05}._dcTopbar_3a1n8_823{height:44px;background:var(--surface2);border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 16px;gap:8px}._dcDot_3a1n8_841{width:10px;height:10px;border-radius:50%}._dcDotR_3a1n8_851{background:#ff5f57}._dcDotY_3a1n8_857{background:#ffbd2e}._dcDotG_3a1n8_863{background:#28c840}._dcUrl_3a1n8_869{flex:1;max-width:260px;margin:0 auto;height:22px;background:var(--surface3);border-radius:5px;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:10px;color:var(--faint)}._dcBody_3a1n8_897{padding:20px}._dcStats_3a1n8_903{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:16px}._dcStat_3a1n8_903{background:var(--surface2);border:1px solid var(--border);border-radius:var(--r);padding:12px}._dcStatLbl_3a1n8_927{font-family:var(--mono);font-size:9px;color:var(--faint);letter-spacing:.08em;text-transform:uppercase;margin-bottom:5px}._dcStatVal_3a1n8_943{font-size:20px;font-weight:700;color:var(--text);font-family:var(--mono)}._dcStatD_3a1n8_955{font-size:10px;color:var(--success);margin-top:2px}._dcStatDAccent_3a1n8_965{color:var(--accent)}._dcGraphLabel_3a1n8_971{font-family:var(--mono);font-size:10px;color:var(--faint);letter-spacing:.06em;text-transform:uppercase;margin-bottom:10px}._dcMiniGraph_3a1n8_987{height:64px;display:flex;align-items:flex-end;gap:5px;margin-bottom:14px}._dcBar_3a1n8_1001{flex:1;border-radius:3px 3px 0 0;background:var(--accent-bg2)}._dcBarHi_3a1n8_1011{background:var(--accent)}._dcNodeRow_3a1n8_1017{display:flex;gap:7px;flex-wrap:wrap}._dcNode_3a1n8_1017{padding:4px 10px;border-radius:20px;font-family:var(--mono);font-size:9.5px;font-weight:600}._dcNodeC1_3a1n8_1041{background:var(--tenant-bg);color:var(--tenant)}._dcNodeC2_3a1n8_1049{background:var(--accent-bg);color:var(--accent)}._dcNodeC3_3a1n8_1057{background:var(--success-bg);color:var(--success)}._statsStrip_3a1n8_1069{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border);display:grid;grid-template-columns:repeat(4,1fr)}._statCell_3a1n8_1083{padding:40px 32px;text-align:center;border-right:1px solid var(--border)}._statCell_3a1n8_1083:last-child{border-right:none}._statNum_3a1n8_1099{font-family:var(--mono);font-size:clamp(30px,3.5vw,46px);font-weight:700;color:var(--text);letter-spacing:-.04em;line-height:1;display:flex;align-items:baseline;justify-content:center;gap:3px}._statU_3a1n8_1123{font-size:.48em;color:var(--muted);font-weight:500}._statDesc_3a1n8_1133{font-size:13px;color:var(--muted);margin-top:8px;line-height:1.4}._sec_3a1n8_1149{padding:96px 40px}._secInner_3a1n8_1155{max-width:1280px;margin:0 auto}._secLabel_3a1n8_1163{display:inline-flex;align-items:center;gap:10px;font-family:var(--mono);font-size:10.5px;font-weight:600;color:var(--accent);letter-spacing:.1em;text-transform:uppercase;margin-bottom:16px}._secLabel_3a1n8_1163:before{content:"";width:20px;height:1.5px;background:var(--accent);display:inline-block}._secH2_3a1n8_1201{font-size:clamp(26px,3vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.1;color:var(--text);max-width:620px}._secSub_3a1n8_1217{font-size:16.5px;color:var(--muted);max-width:520px;margin-top:14px;line-height:1.65}._howBg_3a1n8_1235{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._howGrid_3a1n8_1245{margin-top:60px;display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}._howCell_3a1n8_1265{background:var(--surface);padding:40px 28px;position:relative;overflow:hidden;transition:background .2s}._howCell_3a1n8_1265:hover{background:var(--surface2)}._howCell_3a1n8_1265:after{content:attr(data-n);position:absolute;bottom:-8px;right:12px;font-family:var(--mono);font-size:72px;font-weight:700;color:#0f172a08;pointer-events:none;line-height:1}._howIcon_3a1n8_1309{width:44px;height:44px;border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:18px}._icAmber_3a1n8_1329{background:var(--accent-bg2);color:var(--accent)}._icTeal_3a1n8_1337{background:var(--tenant-bg);color:var(--tenant)}._icGreen_3a1n8_1345{background:var(--success-bg);color:var(--success)}._icInfo_3a1n8_1353{background:var(--info-bg);color:var(--info)}._howH3_3a1n8_1361{font-size:15.5px;font-weight:700;margin-bottom:8px;line-height:1.25}._howP_3a1n8_1373{font-size:13px;color:var(--muted);line-height:1.6}._graphSection_3a1n8_1387{background:var(--bg)}._graphShowcase_3a1n8_1393{margin-top:56px;background:var(--surface);border:1px solid var(--border2);border-radius:var(--r-xl);overflow:hidden;box-shadow:var(--sh-xl)}._graphTopbar_3a1n8_1409{height:52px;background:var(--surface2);border-bottom:1px solid var(--border);display:flex;align-items:center;padding:0 20px;gap:16px}._gBrand_3a1n8_1427{font-family:var(--mono);font-size:14px;font-weight:700;color:var(--text);display:flex;align-items:center;gap:8px}._gSep_3a1n8_1445{width:1px;height:22px;background:var(--border2)}._gTitle_3a1n8_1455{font-size:12px;font-weight:500;color:var(--muted)}._gLiveDot_3a1n8_1465{width:7px;height:7px;border-radius:50%;background:var(--success);animation:_blink_3a1n8_1 2s infinite}._gLive_3a1n8_1465{display:flex;align-items:center;gap:6px;font-family:var(--mono);font-size:10.5px;color:var(--success);font-weight:600;letter-spacing:.08em;margin-left:16px}._gStats_3a1n8_1501{display:flex;gap:20px;margin-left:auto}._gStatCol_3a1n8_1511{text-align:center}._gStatVal_3a1n8_1517{font-family:var(--mono);font-size:15px;font-weight:700}._gStatValTenant_3a1n8_1527{color:var(--tenant)}._gStatValAccent_3a1n8_1533{color:var(--accent)}._gStatValSuccess_3a1n8_1539{color:var(--success)}._gStatLbl_3a1n8_1545{font-family:var(--mono);font-size:8.5px;color:var(--faint);text-transform:uppercase;letter-spacing:.08em}._graphBody_3a1n8_1559{display:flex;height:480px}._graphCanvasWrap_3a1n8_1567{flex:1;position:relative;overflow:hidden;cursor:grab;background:var(--bg)}._graphCanvasWrap_3a1n8_1567:active{cursor:grabbing}._graphCanvasWrap_3a1n8_1567 canvas{display:block;width:100%;height:100%}._gLegend_3a1n8_1597{position:absolute;top:14px;left:14px;display:flex;flex-wrap:wrap;gap:8px;background:#f7f5f0eb;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--border);border-radius:var(--r);padding:10px 14px;max-width:320px}._gLegendItem_3a1n8_1625{display:flex;align-items:center;gap:6px;font-size:10.5px;color:var(--soft);font-weight:500}._gLegendDot_3a1n8_1641{width:8px;height:8px;border-radius:50%;flex-shrink:0}._gControls_3a1n8_1653{position:absolute;bottom:14px;left:14px;display:flex;gap:6px}._gBtn_3a1n8_1667{width:34px;height:34px;border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--border2);color:var(--soft);font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._gBtn_3a1n8_1667:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-bg)}._gTooltip_3a1n8_1705{display:none;position:absolute;background:var(--surface);border:1px solid var(--border2);border-radius:var(--r);padding:14px 16px;min-width:240px;max-width:300px;pointer-events:none;z-index:20;box-shadow:var(--sh-lg)}._gTooltip_3a1n8_1705 .g-tt-type{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;margin-bottom:4px}._gTooltip_3a1n8_1705 .g-tt-name{font-size:14px;font-weight:700;color:var(--text);margin-bottom:8px}._gTooltip_3a1n8_1705 .g-tt-row{display:flex;justify-content:space-between;font-size:11px;padding:3px 0;border-bottom:1px solid var(--border)}._gTooltip_3a1n8_1705 .g-tt-row .k{color:var(--muted)}._gTooltip_3a1n8_1705 .g-tt-row .v{font-family:var(--mono);font-size:10px;color:var(--text);font-weight:500}._gTooltip_3a1n8_1705 .g-tt-conn{margin-top:8px;font-size:10px;color:var(--muted)}._gTooltip_3a1n8_1705 .g-tt-conn strong{color:var(--accent)}._graphRight_3a1n8_1807{width:320px;background:var(--surface);border-left:1px solid var(--border);display:flex;flex-direction:column}._grpHeader_3a1n8_1821{padding:13px 16px;border-bottom:1px solid var(--border);display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--soft)}._grpCount_3a1n8_1847{font-size:9.5px;background:var(--accent-bg);color:var(--accent);padding:2px 7px;border-radius:4px;font-weight:700}._eventFeed_3a1n8_1863{flex:1;overflow-y:auto}._eventFeed_3a1n8_1863::-webkit-scrollbar{width:3px}._eventFeed_3a1n8_1863::-webkit-scrollbar-thumb{background:var(--faint2);border-radius:4px}._eventFeed_3a1n8_1863 .ev-item{padding:10px 16px;border-bottom:1px solid var(--border);animation:_evIn_3a1n8_1 .3s ease-out;transition:background .12s;cursor:default}._eventFeed_3a1n8_1863 .ev-item:hover{background:var(--surface2)}@keyframes _evIn_3a1n8_1{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}._eventFeed_3a1n8_1863 .ev-top{display:flex;align-items:center;gap:7px;margin-bottom:4px}._eventFeed_3a1n8_1863 .ev-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}._eventFeed_3a1n8_1863 .ev-type{font-family:var(--mono);font-size:9px;font-weight:700;letter-spacing:.08em}._eventFeed_3a1n8_1863 .ev-time{font-family:var(--mono);font-size:9px;color:var(--faint);margin-left:auto}._eventFeed_3a1n8_1863 .ev-desc{font-size:11px;color:var(--muted);line-height:1.45;padding-left:12px}._eventFeed_3a1n8_1863 .ev-desc code{font-family:var(--mono);font-size:10px;color:var(--text);background:var(--surface3);padding:1px 5px;border-radius:3px}._tracePanel_3a1n8_2001{border-top:1px solid var(--border);padding:14px 16px}._tracePanel_3a1n8_2001 h4{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--soft);margin-bottom:10px}._dirBtns_3a1n8_2027{display:flex;gap:4px;margin-bottom:10px}._dirBtn_3a1n8_2027{flex:1;padding:6px 4px;border-radius:var(--r-sm);font-size:11px;font-weight:600;font-family:var(--mono);border:1px solid var(--border2);background:var(--surface2);color:var(--muted);cursor:pointer;transition:all .15s;text-align:center}._dirBtnActive_3a1n8_2065{background:var(--accent-bg2);border-color:var(--accent);color:var(--accent)}._dirBtn_3a1n8_2027:hover:not(._dirBtnActive_3a1n8_2065){background:var(--surface3)}._traceWrap_3a1n8_2081{display:flex;gap:6px;margin-bottom:8px}._traceInput_3a1n8_2091{flex:1;background:var(--surface2);border:1px solid var(--border2);border-radius:var(--r-sm);padding:7px 10px;font-family:var(--mono);font-size:11px;color:var(--text);outline:none;transition:border-color .15s;min-width:0}._traceInput_3a1n8_2091:focus{border-color:var(--accent)}._traceInput_3a1n8_2091::placeholder{color:var(--faint)}._traceGo_3a1n8_2129{padding:7px 14px;border-radius:var(--r-sm);font-size:11px;font-weight:700;font-family:var(--mono);background:var(--accent);color:#fff;border:none;cursor:pointer;transition:background .15s;letter-spacing:.04em}._traceGo_3a1n8_2129:hover{background:var(--accent-2)}._traceHint_3a1n8_2161{font-size:10px;color:var(--faint);font-family:var(--mono);margin-bottom:8px}._traceResult_3a1n8_2173{font-size:11px;max-height:140px;overflow-y:auto}._traceResult_3a1n8_2173::-webkit-scrollbar{width:3px}._traceResult_3a1n8_2173::-webkit-scrollbar-thumb{background:var(--faint2);border-radius:4px}._traceResult_3a1n8_2173 .t-highlight{font-family:var(--mono);font-size:9px;font-weight:700;color:var(--accent);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;padding:4px 8px;background:var(--accent-bg);border-radius:4px}._traceResult_3a1n8_2173 .t-hit{display:flex;align-items:center;gap:7px;padding:4px 0;border-bottom:1px solid var(--border)}._traceResult_3a1n8_2173 .t-hit:last-child{border-bottom:none}._traceResult_3a1n8_2173 .t-hit-dot{width:7px;height:7px;border-radius:50%;flex-shrink:0}._traceResult_3a1n8_2173 .t-hit-txt{font-family:var(--mono);font-size:10px;color:var(--text);font-weight:600}._traceResult_3a1n8_2173 .t-hit-sub{font-family:var(--mono);font-size:9px;color:var(--faint);margin-left:auto;letter-spacing:.04em;text-transform:uppercase}._featBg_3a1n8_2285{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._featGrid_3a1n8_2295{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--border);border:1px solid var(--border);border-radius:var(--r-lg);overflow:hidden}._featCard_3a1n8_2315{background:var(--surface);padding:32px 28px;transition:background .2s}._featCard_3a1n8_2315:hover{background:var(--surface2)}._featIcon_3a1n8_2331{width:40px;height:40px;border-radius:var(--r);display:flex;align-items:center;justify-content:center;font-size:18px;margin-bottom:16px}._icPurple_3a1n8_2351{background:#7c3aed1a;color:#7c3aed}._icDanger_3a1n8_2359{background:#b91c1c14;color:#b91c1c}._featTitle_3a1n8_2367{font-size:15px;font-weight:700;margin-bottom:7px;color:var(--text);line-height:1.25}._featDesc_3a1n8_2381{font-size:13px;color:var(--muted);line-height:1.6}._indGrid_3a1n8_2395{margin-top:48px;display:grid;grid-template-columns:repeat(3,1fr);gap:14px}._indCard_3a1n8_2407{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:28px 24px;position:relative;overflow:hidden;transition:all .2s;box-shadow:var(--sh-xs)}._indCard_3a1n8_2407:hover{border-color:var(--border3);box-shadow:var(--sh-sm);transform:translateY(-2px)}._indEmoji_3a1n8_2437{font-size:26px;margin-bottom:11px}._indTitle_3a1n8_2445{font-size:15px;font-weight:700;margin-bottom:5px}._indDesc_3a1n8_2455{font-size:12.5px;color:var(--muted);line-height:1.5}._indStripe_3a1n8_2465{position:absolute;bottom:0;left:0;right:0;height:2.5px;border-radius:0 0 var(--r-lg) var(--r-lg)}._pricingBg_3a1n8_2485{background:var(--surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}._priceGrid_3a1n8_2495{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:18px;align-items:start}._priceCard_3a1n8_2509{background:var(--surface2);border:1px solid var(--border);border-radius:var(--r-xl);padding:32px 28px;transition:border-color .2s}._priceCard_3a1n8_2509:hover{border-color:var(--border3)}._priceCardFeatured_3a1n8_2529{background:var(--surface);border:1.5px solid var(--accent);box-shadow:0 0 0 4px var(--accent-bg),var(--sh-lg);position:relative}._priceBadge_3a1n8_2541{position:absolute;top:-13px;left:50%;transform:translate(-50%);padding:4px 16px;border-radius:100px;background:var(--accent);font-family:var(--mono);font-size:10px;font-weight:700;color:#fff;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}._priceTier_3a1n8_2573{font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--faint);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}._priceVal_3a1n8_2591{font-size:clamp(28px,3vw,40px);font-weight:700;letter-spacing:-.04em;color:var(--text);font-family:var(--mono);margin-bottom:2px}._pricePeriod_3a1n8_2607{font-size:12px;color:var(--muted);margin-bottom:20px}._priceDivider_3a1n8_2617{height:1px;background:var(--border);margin:20px 0}._priceFeats_3a1n8_2627{display:flex;flex-direction:column;gap:9px;margin-bottom:28px}._pf_3a1n8_2639{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--soft)}._pfCheck_3a1n8_2653{width:16px;height:16px;border-radius:50%;background:var(--success-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:9px;color:var(--success);font-weight:700}._priceBtn_3a1n8_2679{display:block;width:100%;padding:12px;border-radius:var(--r);text-align:center;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none;font-family:var(--font);transition:all .2s}._pbGhost_3a1n8_2705{color:var(--text);border:1px solid var(--border2);background:var(--surface)}._pbGhost_3a1n8_2705:hover{border-color:var(--border3);background:var(--surface3)}._pbFilled_3a1n8_2723{color:#fff;border:none;background:var(--accent);box-shadow:0 2px 8px var(--accent-glow)}._pbFilled_3a1n8_2723:hover{background:var(--accent-2)}._testiGrid_3a1n8_2745{margin-top:56px;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}._testiCard_3a1n8_2757{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-lg);padding:28px;box-shadow:var(--sh-sm)}._testiStars_3a1n8_2771{font-size:13px;margin-bottom:12px;color:var(--accent)}._testiQ_3a1n8_2781{font-size:14px;color:var(--text-mid);line-height:1.65;margin-bottom:20px;font-style:italic}._testiAuthor_3a1n8_2795{display:flex;align-items:center;gap:10px}._testiAv_3a1n8_2805{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:700;flex-shrink:0}._testiAvSuccess_3a1n8_2829{background:var(--success-bg);color:var(--success)}._testiAvTenant_3a1n8_2837{background:var(--tenant-bg);color:var(--tenant)}._testiAvAccent_3a1n8_2845{background:var(--accent-bg2);color:var(--accent)}._testiName_3a1n8_2853{font-size:13px;font-weight:700;color:var(--text)}._testiRole_3a1n8_2863{font-size:11px;color:var(--muted);margin-top:1px}._ctaWrap_3a1n8_2877{padding:64px 40px 112px}._ctaInner_3a1n8_2883{max-width:1100px;margin:0 auto}._ctaCard_3a1n8_2891{background:var(--surface);border:1px solid var(--border2);border-radius:var(--r-xl);padding:96px 64px 88px;text-align:center;position:relative;overflow:hidden;box-shadow:var(--sh-xl);display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:320px}._ctaCard_3a1n8_2891:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 0%,var(--accent-bg2) 0%,transparent 60%);pointer-events:none}._ctaH2_3a1n8_2943{font-size:clamp(28px,3vw,44px);font-weight:700;letter-spacing:-.03em;line-height:1.15;max-width:620px;margin:0 auto 18px;position:relative}._ctaSub_3a1n8_2961{font-size:16.5px;color:var(--muted);margin:0 auto 36px;max-width:480px;line-height:1.6;position:relative}._ctaActions_3a1n8_2977{display:flex;align-items:center;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}._footer_3a1n8_2997{background:var(--surface);border-top:1px solid var(--border);padding:56px 40px 36px;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:40px;max-width:100%;margin:0}._footerLogoRow_3a1n8_3017{display:flex;align-items:center;gap:10px;margin-bottom:14px}._footerBrandmark_3a1n8_3029{width:26px;height:26px;background:var(--accent);color:#fff;border-radius:6px;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;font-weight:700}._footerName_3a1n8_3055{font-family:var(--mono);font-size:15px;font-weight:700;color:var(--text)}._footerTag_3a1n8_3067{font-size:13px;color:var(--muted);line-height:1.6;max-width:220px}._footerUrl_3a1n8_3079{font-family:var(--mono);font-size:11px;color:var(--faint);margin-top:16px}._footerColH_3a1n8_3091{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--faint);margin-bottom:14px}._footerLinks_3a1n8_3109{display:flex;flex-direction:column;gap:9px}._footerLinks_3a1n8_3109 a{font-size:13.5px;color:var(--muted);text-decoration:none;transition:color .15s}._footerLinks_3a1n8_3109 a:hover{color:var(--text)}._footerBottom_3a1n8_3137{padding:20px 40px;border-top:1px solid var(--border);display:flex;justify-content:space-between;align-items:center;font-size:12px;color:var(--faint);background:var(--surface)}._footerBottomLinks_3a1n8_3157{display:flex;gap:20px}._footerBottomLinks_3a1n8_3157 a{color:var(--faint);text-decoration:none}._footerBottomLinks_3a1n8_3157 a:hover{color:var(--muted)}._reveal_3a1n8_3183{opacity:0;transform:translateY(28px);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1);will-change:opacity,transform}._revealVis_3a1n8_3199{opacity:1;transform:translateY(0)}._revealDelay1_3a1n8_3207{transition-delay:.08s}._revealDelay2_3a1n8_3213{transition-delay:.16s}._revealDelay3_3a1n8_3219{transition-delay:.24s}._revealDelay4_3a1n8_3225{transition-delay:.32s}@keyframes _heroFadeUp_3a1n8_1{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes _heroFadeIn_3a1n8_1{0%{opacity:0}to{opacity:1}}._heroLeft_3a1n8_3271{animation:_heroFadeUp_3a1n8_1 .9s cubic-bezier(.22,1,.36,1) .05s both}._heroRightAnim_3a1n8_3277{animation:_heroFadeUp_3a1n8_1 .9s cubic-bezier(.22,1,.36,1) .25s both}._navAnim_3a1n8_3283{animation:_heroFadeIn_3a1n8_1 .6s ease-out .1s both}._heroStagger_3a1n8_3291>*{animation:_heroFadeUp_3a1n8_1 .9s cubic-bezier(.22,1,.36,1) both}._heroStagger_3a1n8_3291>*:nth-child(1){animation-delay:.05s}._heroStagger_3a1n8_3291>*:nth-child(2){animation-delay:.18s}._heroStagger_3a1n8_3291>*:nth-child(3){animation-delay:.32s}._heroStagger_3a1n8_3291>*:nth-child(4){animation-delay:.46s}._heroStagger_3a1n8_3291>*:nth-child(5){animation-delay:.62s}._heroOrb_3a1n8_3331{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;z-index:0}._heroOrb_3a1n8_3331:before,._heroOrb_3a1n8_3331:after{content:"";position:absolute;border-radius:50%;filter:blur(72px);opacity:.55;animation:_orbDrift_3a1n8_1 14s ease-in-out infinite alternate}._heroOrb_3a1n8_3331:before{width:720px;height:720px;top:-260px;left:50%;transform:translate(-50%);background:radial-gradient(circle at 50% 40%,rgba(180,83,9,.22),transparent 65%);opacity:.55}._heroOrb_3a1n8_3331:after{width:520px;height:520px;bottom:-200px;left:50%;transform:translate(-65%);background:radial-gradient(circle at 50% 50%,rgba(14,116,144,.14),transparent 65%);opacity:.5;animation-delay:5s}@keyframes _orbDrift_3a1n8_1{0%{transform:translate(-50%) scale(1)}to{transform:translate(-50%) scale(1.1)}}._heroOrb_3a1n8_3331:after{animation-name:_orbDriftAlt_3a1n8_1}@keyframes _orbDriftAlt_3a1n8_1{0%{transform:translate(-65%) scale(1)}to{transform:translate(-35%) scale(1.05)}}._hero_3a1n8_387{position:relative;z-index:1}._heroDots_3a1n8_3467{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:0;background-image:radial-gradient(circle,rgba(15,23,42,.08) 1px,transparent 1px);background-size:28px 28px;mask-image:radial-gradient(ellipse 60% 60% at 50% 40%,#000 0%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 60% 60% at 50% 40%,#000 0%,transparent 75%);opacity:.6}._marquee_3a1n8_3517{overflow:hidden;width:100%;mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 12%,#000 88%,transparent 100%);padding:4px 0}._marqueeTrack_3a1n8_3555{display:flex;gap:18px;width:max-content;animation:_marqueeScroll_3a1n8_1 40s linear infinite}._marquee_3a1n8_3517:hover ._marqueeTrack_3a1n8_3555{animation-play-state:paused}@keyframes _marqueeScroll_3a1n8_1{0%{transform:translate(0)}to{transform:translate(-50%)}}._btnHero_3a1n8_585{position:relative;overflow:hidden;isolation:isolate}._btnHero_3a1n8_585:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 0%,transparent 35%,rgba(255,255,255,.45) 50%,transparent 65%,transparent 100%);transform:translate(-120%);transition:transform .7s cubic-bezier(.22,1,.36,1);z-index:-1}._btnHero_3a1n8_585:hover:after{transform:translate(120%)}._featCard_3a1n8_2315,._indCard_3a1n8_2407,._testiCard_3a1n8_2757,._howCell_3a1n8_1265{transition:background .25s ease,transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s ease,border-color .25s ease}._featCard_3a1n8_2315:hover,._testiCard_3a1n8_2757:hover{transform:translateY(-3px)}._dashboardCard_3a1n8_803{transform-origin:center;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .5s ease}._dashboardCard_3a1n8_803:hover{transform:translateY(-6px);box-shadow:0 32px 80px #0f172a2e,0 8px 24px #0f172a1a}._heroPreviewWrap_3a1n8_763 ._dashboardCard_3a1n8_803{animation:_previewIn_3a1n8_1 1s cubic-bezier(.22,1,.36,1) .7s both}@keyframes _previewIn_3a1n8_1{0%{opacity:0;transform:translateY(40px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}._dcBar_3a1n8_1001{transform-origin:bottom;animation:_barGrow_3a1n8_1 .9s cubic-bezier(.22,1,.36,1) both}@keyframes _barGrow_3a1n8_1{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes _statPop_3a1n8_1{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}._statsStrip_3a1n8_1069._revealVis_3a1n8_3199 ._statNum_3a1n8_1099{animation:_statPop_3a1n8_1 .6s cubic-bezier(.22,1,.36,1) both}._statsStrip_3a1n8_1069._revealVis_3a1n8_3199 ._statCell_3a1n8_1083:nth-child(2) ._statNum_3a1n8_1099{animation-delay:.08s}._statsStrip_3a1n8_1069._revealVis_3a1n8_3199 ._statCell_3a1n8_1083:nth-child(3) ._statNum_3a1n8_1099{animation-delay:.16s}._statsStrip_3a1n8_1069._revealVis_3a1n8_3199 ._statCell_3a1n8_1083:nth-child(4) ._statNum_3a1n8_1099{animation-delay:.24s}._brandLogo_3a1n8_3809{width:32px;height:32px;object-fit:contain;display:block}._footerLogoImg_3a1n8_3821{width:28px;height:28px;object-fit:contain;display:block}._modalOverlay_3a1n8_3837{position:fixed;top:0;right:0;bottom:0;left:0;background:#0b0f1a8c;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);z-index:500;display:flex;align-items:center;justify-content:center;padding:24px;animation:_overlayIn_3a1n8_1 .25s ease-out both}@keyframes _overlayIn_3a1n8_1{0%{opacity:0}to{opacity:1}}._modalCard_3a1n8_3879{background:var(--surface);border:1px solid var(--border2);border-radius:var(--r-xl);box-shadow:var(--sh-xl);width:100%;max-width:560px;max-height:calc(100vh - 48px);overflow-y:auto;padding:36px 36px 32px;position:relative;animation:_modalIn_3a1n8_4067 .35s cubic-bezier(.22,1,.36,1) both}@keyframes _modalIn_3a1n8_4067{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}._modalClose_3a1n8_3925{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:50%;border:1px solid var(--border);background:var(--surface2);color:var(--muted);font-size:20px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s}._modalClose_3a1n8_3925:hover{background:var(--surface3);color:var(--text);border-color:var(--border3)}._modalHeader_3a1n8_3971{margin-bottom:22px}._modalEyebrow_3a1n8_3977{font-family:var(--mono);font-size:10.5px;font-weight:700;color:var(--accent);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px}._modalTitle_3a1n8_3995{font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.2;color:var(--text);margin-bottom:6px}._modalSub_3a1n8_4011{font-size:13.5px;color:var(--muted);line-height:1.55}._modalForm_3a1n8_4021{display:flex;flex-direction:column;gap:14px}._modalRow_3a1n8_4031{display:grid;grid-template-columns:1fr 1fr;gap:14px}._modalField_3a1n8_4041{display:flex;flex-direction:column;gap:6px}._modalLabel_3a1n8_4051{font-family:var(--mono);font-size:9.5px;font-weight:700;color:var(--soft);letter-spacing:.1em;text-transform:uppercase}._modalInput_3a1n8_4067,._modalTextarea_3a1n8_4069{width:100%;background:var(--surface2);border:1px solid var(--border2);border-radius:var(--r);padding:10px 12px;font-family:var(--font);font-size:14px;color:var(--text);outline:none;transition:border-color .15s,box-shadow .15s,background .15s}._modalTextarea_3a1n8_4069{resize:vertical;min-height:96px;font-family:var(--font)}._modalInput_3a1n8_4067:focus,._modalTextarea_3a1n8_4069:focus{border-color:var(--accent);background:var(--surface);box-shadow:0 0 0 3px var(--accent-bg)}._modalInput_3a1n8_4067::placeholder,._modalTextarea_3a1n8_4069::placeholder{color:var(--faint)}._modalError_3a1n8_4129{font-size:12.5px;color:var(--danger);background:var(--danger-bg);border:1px solid rgba(185,28,28,.16);border-radius:var(--r-sm);padding:8px 12px}._modalActions_3a1n8_4145{display:flex;justify-content:flex-end;gap:10px;margin-top:6px}._modalActions_3a1n8_4145 button:disabled{opacity:.6;cursor:not-allowed}._modalSuccess_3a1n8_4165{text-align:center;padding:16px 0 8px}._modalSuccess_3a1n8_4165 h4{font-size:18px;font-weight:700;margin:14px 0 6px;color:var(--text)}._modalSuccess_3a1n8_4165 p{font-size:13.5px;color:var(--muted);line-height:1.6;max-width:380px;margin:0 auto 22px}._modalSuccessIcon_3a1n8_4199{width:56px;height:56px;border-radius:50%;background:var(--success-bg);color:var(--success);font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:center;margin:0 auto;animation:_successPop_3a1n8_1 .5s cubic-bezier(.22,1,.36,1) both}@keyframes _successPop_3a1n8_1{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}._contactPulse_3a1n8_4257{position:relative}._contactPulse_3a1n8_4257:before{content:"";position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:9px;background:var(--accent-bg2);z-index:-1;opacity:0;animation:_pulseRing_3a1n8_1 2.4s ease-in-out infinite}@keyframes _pulseRing_3a1n8_1{0%,to{transform:scale(1);opacity:0}50%{transform:scale(1.15);opacity:.45}}@media(max-width:640px){._modalCard_3a1n8_3879{padding:28px 22px 22px}._modalRow_3a1n8_4031{grid-template-columns:1fr}}@media(max-width:1024px){._hero_3a1n8_387{padding:130px 32px 72px}._heroPreviewRow_3a1n8_749{margin-top:64px}._howGrid_3a1n8_1245,._featGrid_3a1n8_2295{grid-template-columns:1fr 1fr}._priceGrid_3a1n8_2495{grid-template-columns:1fr}._graphRight_3a1n8_1807{width:260px}._footer_3a1n8_2997{grid-template-columns:1fr 1fr}}@media(max-width:768px){._nav_3a1n8_169{padding:0 20px}._navLinks_3a1n8_265{display:none}._hero_3a1n8_387{padding:110px 20px 60px}._heroPreviewRow_3a1n8_749{margin-top:48px}._heroH1_3a1n8_489{font-size:clamp(34px,9vw,48px)}._heroP_3a1n8_555{font-size:16px}._sec_3a1n8_1149{padding:64px 20px}._statsStrip_3a1n8_1069{grid-template-columns:1fr 1fr}._howGrid_3a1n8_1245,._featGrid_3a1n8_2295{grid-template-columns:1fr}._indGrid_3a1n8_2395{grid-template-columns:1fr 1fr}._testiGrid_3a1n8_2745{grid-template-columns:1fr}._ctaWrap_3a1n8_2877,._ctaInner_3a1n8_2883{padding-left:20px;padding-right:20px}._ctaCard_3a1n8_2891{padding:64px 24px 56px;min-height:0}._footer_3a1n8_2997{padding:40px 20px;grid-template-columns:1fr 1fr}._footerBottom_3a1n8_3137{padding:16px 20px;flex-direction:column;gap:10px;text-align:center}._graphBody_3a1n8_1559{flex-direction:column}._graphRight_3a1n8_1807{width:100%;height:220px}._graphCanvasWrap_3a1n8_1567{height:300px}}@media(max-width:480px){._nav_3a1n8_169{padding:0 16px}._btnAccent_3a1n8_347{padding:8px 14px;font-size:13px}._hero_3a1n8_387{padding:96px 16px 52px}._heroH1_3a1n8_489{font-size:clamp(30px,8vw,38px)}._heroActions_3a1n8_571{flex-direction:column;width:100%}._btnHero_3a1n8_585,._btnHeroGhost_3a1n8_627{width:100%;text-align:center}._heroPreviewRow_3a1n8_749{margin-top:40px;padding:0}._dcStats_3a1n8_903{grid-template-columns:1fr 1fr}._dcStatVal_3a1n8_943{font-size:16px}._sec_3a1n8_1149{padding:52px 16px}._secH2_3a1n8_1201{font-size:clamp(24px,7vw,32px)}._indGrid_3a1n8_2395{grid-template-columns:1fr}._ctaActions_3a1n8_2977{flex-direction:column;width:100%}._ctaCard_3a1n8_2891{padding:48px 20px 44px}._footer_3a1n8_2997{grid-template-columns:1fr;gap:32px}._graphCanvasWrap_3a1n8_1567{height:240px}._graphRight_3a1n8_1807{height:180px}}@media(max-width:390px){._heroH1_3a1n8_489{font-size:28px}._heroP_3a1n8_555{font-size:15px}._sec_3a1n8_1149{padding:44px 14px}._hero_3a1n8_387{padding:90px 14px 48px}._nav_3a1n8_169{padding:0 14px}._dcStat_3a1n8_903{padding:10px}._dcStatVal_3a1n8_943{font-size:15px}._trustTag_3a1n8_707{font-size:10px;padding:4px 10px}}
