@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-ext-wght-normal-DjL33-gN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-cyrillic-wght-normal-BEAKL7Jp.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-vietnamese-wght-normal-6IgcOCM7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-ext-wght-normal-DC-KSUi6.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-latin-wght-normal-BgDaEnEv.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-ext-wght-normal-X_5orZeX.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-cyrillic-wght-normal-DiZS0aHC.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-symbols2-wght-normal-CO5SzqOn.woff2)format("woff2-variations");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-vietnamese-wght-normal-DadHysG0.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-ext-wght-normal-Bwz-egvJ.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/geist-mono-latin-wght-normal-XN7g48iV.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-arabic-400-normal-CyU-ddYS.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-400-normal-EA1o-u_Q.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-KAuemXZb.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-400-normal-BnfWueTs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BpLfq-63.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-400-normal-BeVLg08x.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-arabic-latin-400-normal-Bo5KPYvw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-400-normal-CFZh1unN.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-arabic-500-normal-C4MQITzh.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-500-normal-DPXcppbm.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-OtpNIXEE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-500-normal-B_79k98k.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-Ck_W4G78.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-500-normal-eJxPnL1P.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-arabic-latin-500-normal-Cd6jVIg7.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-500-normal-BletK1Hp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-arabic-600-normal-0pRdybE_.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-600-normal-MJZ0liF5.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-600-normal-ABNWglN6.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-600-normal-CFFPHiVs.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DjDAeNQD.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-600-normal-DT29Q8HW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-arabic-latin-600-normal-KrqB56Mw.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-600-normal-Dk5eISD_.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-arabic-700-normal-DrtBj6UE.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-arabic-700-normal-9rXc6cUL.woff)format("woff");unicode-range:U+6??,U+750-77F,U+870-88E,U+890-891,U+897-8E1,U+8E3-8FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC,U+102E0-102FB,U+10E60-10E7E,U+10EC2-10EC4,U+10EFC-10EFF,U+1EE00-1EE03,U+1EE05-1EE1F,U+1EE21-1EE22,U+1EE24,U+1EE27,U+1EE29-1EE32,U+1EE34-1EE37,U+1EE39,U+1EE3B,U+1EE42,U+1EE47,U+1EE49,U+1EE4B,U+1EE4D-1EE4F,U+1EE51-1EE52,U+1EE54,U+1EE57,U+1EE59,U+1EE5B,U+1EE5D,U+1EE5F,U+1EE61-1EE62,U+1EE64,U+1EE67-1EE6A,U+1EE6C-1EE72,U+1EE74-1EE77,U+1EE79-1EE7C,U+1EE7E,U+1EE80-1EE89,U+1EE8B-1EE9B,U+1EEA1-1EEA3,U+1EEA5-1EEA9,U+1EEAB-1EEBB,U+1EEF0-1EEF1}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-DkasDNaI.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-cyrillic-ext-700-normal-Dhy2Zk9g.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-BSbyEp0V.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-ext-700-normal-C7GcWn11.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/ibm-plex-sans-arabic-latin-700-normal-BzSf6GNr.woff2)format("woff2"),url(/assets/ibm-plex-sans-arabic-latin-700-normal-Cl4F7CZR.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ax-font-sans:"Geist Variable", "IBM Plex Sans Arabic", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--ax-font-arabic:"IBM Plex Sans Arabic", "Geist Variable", ui-sans-serif, system-ui, sans-serif;--ax-font-mono:"Geist Mono Variable", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ax-text-xs:.75rem;--ax-text-sm:.8125rem;--ax-text-base:.875rem;--ax-text-md:.9375rem;--ax-text-lg:1.0625rem;--ax-text-xl:1.25rem;--ax-text-2xl:1.5rem;--ax-text-3xl:1.875rem;--ax-text-4xl:2.375rem;--ax-brand-50:#eef6fc;--ax-brand-100:#d9ecf8;--ax-brand-200:#b3d7f0;--ax-brand-300:#83bde4;--ax-brand-400:#56a3d6;--ax-brand-500:#398ec1;--ax-brand-600:#2974a6;--ax-brand-700:#235e87;--ax-brand-800:#214f70;--ax-brand-900:#1d415c;--ax-cyan-400:#2dd4e6;--ax-cyan-500:#14b8cf;--ax-violet-500:#7c6cf2;--ax-gradient-brand:linear-gradient(135deg, #2974a6 0%, #398ec1 42%, #14b8cf 100%);--ax-gradient-brand-soft:linear-gradient(135deg, #398ec124, #14b8cf1a);--ax-gradient-text:linear-gradient(120deg, #235e87 0%, #398ec1 45%, #14b8cf 100%);--ax-radius-xs:6px;--ax-radius-sm:8px;--ax-radius-md:10px;--ax-radius-lg:14px;--ax-radius-xl:18px;--ax-radius-2xl:24px;--ax-radius-full:999px;--ax-space-1:4px;--ax-space-2:8px;--ax-space-3:12px;--ax-space-4:16px;--ax-space-5:20px;--ax-space-6:24px;--ax-space-8:32px;--ax-space-10:40px;--ax-space-12:48px;--ax-ease:cubic-bezier(.2, .8, .2, 1);--ax-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--ax-dur-fast:.12s;--ax-dur:.18s;--ax-dur-slow:.32s;--ax-sidebar-w:264px;--ax-sidebar-w-collapsed:76px;--ax-topbar-h:64px;--ax-content-max:1320px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ax-bg:#f6f8fb;--ax-bg-glow:radial-gradient(1200px 600px at 12% -10%, #398ec11a, transparent 60%), radial-gradient(900px 500px at 100% 0%, #14b8cf12, transparent 55%);--ax-surface:#fff;--ax-surface-2:#f8fafc;--ax-surface-3:#f1f4f8;--ax-surface-hover:#f3f6fa;--ax-surface-sunken:#eef2f7;--ax-overlay:#0a101c6b;--ax-border:#e5e9f0;--ax-border-subtle:#eef1f5;--ax-border-strong:#d3dae4;--ax-text:#0b1220;--ax-text-2:#3f4a5c;--ax-text-3:#6b7689;--ax-text-4:#97a0b1;--ax-text-inverse:#fff;--ax-primary:#2a7fb8;--ax-primary-hover:#236ea1;--ax-primary-active:#1f628f;--ax-primary-fg:#fff;--ax-primary-soft:#e9f3fb;--ax-primary-soft-2:#d6e9f6;--ax-primary-text:#1f6aa0;--ax-ring:#398ec159;--ax-success:#0f9f6e;--ax-success-soft:#e7f7f0;--ax-success-text:#0b7a55;--ax-warning:#d97706;--ax-warning-soft:#fdf3e2;--ax-warning-text:#a35a06;--ax-danger:#e0364a;--ax-danger-soft:#fdecee;--ax-danger-text:#b4233a;--ax-info:#2f6fed;--ax-info-soft:#ebf1fe;--ax-info-text:#2555c4;--ax-neutral-soft:#eff2f6;--ax-neutral-text:#4b5568;--ax-violet-soft:#f0eeff;--ax-violet-text:#5b4bd6;--ax-shadow-xs:0 1px 2px #1018280d;--ax-shadow-sm:0 1px 2px #1018280a, 0 1px 3px #1018280f;--ax-shadow-md:0 2px 4px -2px #1018280f, 0 6px 16px -4px #10182814;--ax-shadow-lg:0 12px 32px -8px #10182829, 0 4px 10px -4px #1018280f;--ax-shadow-xl:0 24px 64px -16px #10182847;--ax-shadow-brand:0 6px 20px -6px #2974a68c;--ax-inner-highlight:inset 0 1px 0 #fff9;--ax-grid-line:#0f172a0b;--ax-chart-1:#398ec1;--ax-chart-2:#14b8cf;--ax-chart-3:#7c6cf2;--ax-chart-4:#e0364a;--ax-scrollbar:#d3dae4}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ax-bg:#0a0f1a;--ax-bg-glow:radial-gradient(1100px 600px at 10% -10%, #398ec129, transparent 60%), radial-gradient(900px 500px at 100% 0%, #14b8cf14, transparent 55%);--ax-surface:#111827;--ax-surface-2:#131c2c;--ax-surface-3:#172133;--ax-surface-hover:#182338;--ax-surface-sunken:#0d1422;--ax-overlay:#02060ea8;--ax-border:#1f2a3d;--ax-border-subtle:#1a2436;--ax-border-strong:#2b3950;--ax-text:#e8edf5;--ax-text-2:#b3bfd1;--ax-text-3:#8290a6;--ax-text-4:#5d6b82;--ax-text-inverse:#0b1220;--ax-primary:#4aa2d9;--ax-primary-hover:#62b1e2;--ax-primary-active:#3b93cb;--ax-primary-fg:#06111d;--ax-primary-soft:#4aa2d924;--ax-primary-soft-2:#4aa2d938;--ax-primary-text:#7cc0ea;--ax-ring:#4aa2d973;--ax-success:#2bc48b;--ax-success-soft:#2bc48b21;--ax-success-text:#5fd8aa;--ax-warning:#f5a524;--ax-warning-soft:#f5a52421;--ax-warning-text:#f7bd5f;--ax-danger:#f2555f;--ax-danger-soft:#f2555f24;--ax-danger-text:#f7858c;--ax-info:#5b8dff;--ax-info-soft:#5b8dff24;--ax-info-text:#8eb0ff;--ax-neutral-soft:#94a3b81f;--ax-neutral-text:#a9b5c7;--ax-violet-soft:#7c6cf229;--ax-violet-text:#a99ff8;--ax-shadow-xs:0 1px 2px #0000004d;--ax-shadow-sm:0 1px 2px #00000059, 0 1px 3px #00000040;--ax-shadow-md:0 4px 14px -4px #00000080;--ax-shadow-lg:0 16px 36px -10px #0009;--ax-shadow-xl:0 28px 70px -16px #000000bf;--ax-shadow-brand:0 8px 24px -8px #398ec199;--ax-inner-highlight:inset 0 1px 0 #ffffff0a;--ax-grid-line:#94a3b80f;--ax-chart-1:#56a3d6;--ax-chart-2:#2dd4e6;--ax-scrollbar:#2b3950}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font-feature-settings:"cv11", "ss01"}html[dir=rtl]{--ax-font-sans:var(--ax-font-arabic)}body{min-height:100vh;font-family:var(--ax-font-sans);font-size:var(--ax-text-base);color:var(--ax-text);background:var(--ax-bg);background-image:var(--ax-bg-glow);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;background-attachment:fixed;margin:0;line-height:1.55}h1,h2,h3,h4{color:var(--ax-text);letter-spacing:-.02em;margin:0;font-weight:650;line-height:1.2}p{margin:0}a{color:var(--ax-primary-text);text-decoration:none}a:hover{text-underline-offset:3px;text-decoration:underline}code,kbd,pre,samp{font-family:var(--ax-font-mono);font-size:.92em}img,svg{max-width:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}::selection{background:var(--ax-primary-soft-2)}:focus-visible{outline:2px solid var(--ax-primary);outline-offset:2px}*{scrollbar-width:thin;scrollbar-color:var(--ax-scrollbar) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:var(--ax-scrollbar);background-clip:padding-box;border:3px solid #0000;border-radius:999px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important}}.ax-sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ax-mono{font-family:var(--ax-font-mono);font-feature-settings:"zero"}.ax-muted{color:var(--ax-text-3)}.ax-subtle{color:var(--ax-text-2)}.ax-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ax-gradient-text{background:var(--ax-gradient-text);color:#0000;-webkit-background-clip:text;background-clip:text}.ax-row{align-items:center;gap:var(--ax-space-2);display:flex}.ax-row--wrap{flex-wrap:wrap}.ax-row--between{justify-content:space-between}.ax-stack{gap:var(--ax-space-4);flex-direction:column;display:flex}.ax-stack--sm{gap:var(--ax-space-2)}.ax-stack--lg{gap:var(--ax-space-6)}.ax-grow{flex:auto;min-width:0}.ax-grid{gap:var(--ax-space-4);display:grid}.ax-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.ax-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.ax-grid--auto{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}@media (width<=1100px){.ax-grid--4,.ax-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.ax-grid--2,.ax-grid--3,.ax-grid--4{grid-template-columns:minmax(0,1fr)}}.ax-divider{background:var(--ax-border);border:0;height:1px;margin:0}@keyframes ax-spin{to{transform:rotate(360deg)}}@keyframes ax-fade-in{0%{opacity:0}}@keyframes ax-rise{0%{opacity:0;transform:translateY(6px)}}@keyframes ax-pop{0%{opacity:0;transform:translateY(8px)scale(.98)}}@keyframes ax-slide-in-end{0%{opacity:0;transform:translate(24px)}}@keyframes ax-pulse{0%{box-shadow:0 0}70%{box-shadow:0 0 0 6px #0000}to{box-shadow:0 0 #0000}}@keyframes ax-shimmer{to{transform:translate(100%)}}.ax-animate-rise{animation:ax-rise var(--ax-dur-slow) var(--ax-ease) both}.ax-grid--split{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ax-grid--split-wide{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}@media (width<=1000px){.ax-grid--split,.ax-grid--split-wide{grid-template-columns:minmax(0,1fr)}}[dir=rtl] .ax-flip-rtl{transform:scaleX(-1)}.ax-btn{--btn-h:38px;height:var(--btn-h);border-radius:var(--ax-radius-md);font-size:var(--ax-text-base);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--ax-dur) var(--ax-ease), border-color var(--ax-dur) var(--ax-ease), color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), transform var(--ax-dur-fast) var(--ax-ease);border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:560;display:inline-flex;position:relative}.ax-btn:active:not(:disabled){transform:translateY(1px)}.ax-btn:disabled{opacity:.55;cursor:not-allowed}.ax-btn svg{flex-shrink:0;width:16px;height:16px}.ax-btn--sm{--btn-h:32px;font-size:var(--ax-text-sm);border-radius:var(--ax-radius-sm);gap:6px;padding:0 10px}.ax-btn--sm svg{width:14px;height:14px}.ax-btn--lg{--btn-h:46px;font-size:var(--ax-text-md);border-radius:var(--ax-radius-lg);padding:0 20px}.ax-btn--block{width:100%}.ax-btn--icon{width:var(--btn-h);padding:0}.ax-btn--primary{color:#fff;background:var(--ax-gradient-brand);box-shadow:var(--ax-shadow-brand), inset 0 1px 0 #ffffff38;background-position:0%;background-size:140% 140%}.ax-btn--primary:hover:not(:disabled){background-position:100%;box-shadow:0 10px 26px -8px #2974a6a6,inset 0 1px #ffffff40}.ax-btn--solid{color:var(--ax-primary-fg);background:var(--ax-primary)}.ax-btn--solid:hover:not(:disabled){background:var(--ax-primary-hover)}.ax-btn--secondary{color:var(--ax-text);background:var(--ax-surface);border-color:var(--ax-border);box-shadow:var(--ax-shadow-xs), var(--ax-inner-highlight)}.ax-btn--secondary:hover:not(:disabled){background:var(--ax-surface-hover);border-color:var(--ax-border-strong)}.ax-btn--soft{color:var(--ax-primary-text);background:var(--ax-primary-soft)}.ax-btn--soft:hover:not(:disabled){background:var(--ax-primary-soft-2)}.ax-btn--ghost{color:var(--ax-text-2);background:0 0}.ax-btn--ghost:hover:not(:disabled){color:var(--ax-text);background:var(--ax-surface-hover)}.ax-btn--danger{color:#fff;background:var(--ax-danger);box-shadow:0 6px 18px -8px #e0364a99}.ax-btn--danger:hover:not(:disabled){filter:brightness(1.06)}.ax-btn--danger-soft{color:var(--ax-danger-text);background:var(--ax-danger-soft)}.ax-btn--danger-soft:hover:not(:disabled){filter:brightness(.97)}.ax-btn__spinner{border:2px solid;border-top-color:#0000;border-radius:50%;width:15px;height:15px;animation:.7s linear infinite ax-spin}.ax-field{flex-direction:column;gap:6px;min-width:0;display:flex}.ax-label{font-size:var(--ax-text-sm);color:var(--ax-text-2);align-items:center;gap:6px;font-weight:560;display:flex}.ax-label__opt{color:var(--ax-text-4);font-weight:450}.ax-hint{font-size:var(--ax-text-xs);color:var(--ax-text-3);line-height:1.45}.ax-error-text{font-size:var(--ax-text-xs);color:var(--ax-danger-text);font-weight:500}.ax-input,.ax-select,.ax-textarea{border-radius:var(--ax-radius-md);border:1px solid var(--ax-border);background:var(--ax-surface);width:100%;min-height:40px;color:var(--ax-text);font-size:var(--ax-text-base);box-shadow:var(--ax-shadow-xs);transition:border-color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), background var(--ax-dur) var(--ax-ease);padding:9px 12px}.ax-input::placeholder,.ax-textarea::placeholder{color:var(--ax-text-4)}.ax-input:hover,.ax-select:hover,.ax-textarea:hover{border-color:var(--ax-border-strong)}.ax-input:focus,.ax-select:focus,.ax-textarea:focus{border-color:var(--ax-primary);box-shadow:0 0 0 4px var(--ax-ring);outline:none}.ax-input[aria-invalid=true],.ax-textarea[aria-invalid=true]{border-color:var(--ax-danger)}.ax-input:disabled,.ax-select:disabled,.ax-textarea:disabled{background:var(--ax-surface-3);color:var(--ax-text-3);cursor:not-allowed}.ax-textarea{resize:vertical;min-height:96px;line-height:1.5}.ax-select{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7689' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-inline-end:36px}[dir=rtl] .ax-select{background-position:12px}.ax-input-group{align-items:center;display:flex;position:relative}.ax-input-group>.ax-input{padding-inline-start:38px}.ax-input-group__icon{color:var(--ax-text-4);pointer-events:none;display:flex;position:absolute;inset-inline-start:12px}.ax-input-group__icon svg{width:16px;height:16px}.ax-input-group__end{align-items:center;display:flex;position:absolute;inset-inline-end:6px}.ax-input-group--end>.ax-input{padding-inline-end:44px}.ax-switch{cursor:pointer;font-size:var(--ax-text-base);color:var(--ax-text-2);align-items:center;gap:10px;display:inline-flex;position:relative}.ax-switch input{opacity:0;width:0;height:0;position:absolute}.ax-switch__track{background:var(--ax-border-strong);width:38px;height:22px;transition:background var(--ax-dur) var(--ax-ease);border-radius:999px;flex-shrink:0;position:relative}.ax-switch__track:after{content:"";top:3px;width:16px;height:16px;transition:transform var(--ax-dur) var(--ax-ease-spring);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #00000040}.ax-switch input:checked+.ax-switch__track{background:var(--ax-primary)}.ax-switch input:checked+.ax-switch__track:after{transform:translate(16px)}[dir=rtl] .ax-switch input:checked+.ax-switch__track:after{transform:translate(-16px)}.ax-switch input:focus-visible+.ax-switch__track{box-shadow:0 0 0 4px var(--ax-ring)}.ax-check{cursor:pointer;color:var(--ax-text-2);align-items:flex-start;gap:10px;line-height:1.45;display:inline-flex}.ax-check input{appearance:none;border:1.5px solid var(--ax-border-strong);background:var(--ax-surface);width:18px;height:18px;transition:all var(--ax-dur) var(--ax-ease);cursor:pointer;border-radius:5px;flex-shrink:0;place-content:center;margin:1px 0 0;display:grid}.ax-check input:after{content:"";clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%);width:10px;height:10px;transition:transform var(--ax-dur) var(--ax-ease-spring);background:#fff;transform:scale(0)}.ax-check input:checked{background:var(--ax-primary);border-color:var(--ax-primary)}.ax-check input:checked:after{transform:scale(1)}.ax-check input:focus-visible{box-shadow:0 0 0 4px var(--ax-ring)}.ax-card{background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-sm);position:relative}.ax-card--flat{box-shadow:none}.ax-card--interactive{cursor:pointer;transition:border-color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), transform var(--ax-dur) var(--ax-ease)}.ax-card--interactive:hover{border-color:var(--ax-border-strong);box-shadow:var(--ax-shadow-md);transform:translateY(-1px)}.ax-card--selected{border-color:var(--ax-primary);box-shadow:0 0 0 3px var(--ax-ring), var(--ax-shadow-md)}.ax-card__header{justify-content:space-between;align-items:center;gap:var(--ax-space-3);padding:18px 20px 0;display:flex}.ax-card__title{font-size:var(--ax-text-md);letter-spacing:-.01em;color:var(--ax-text);font-weight:620}.ax-card__subtitle{font-size:var(--ax-text-sm);color:var(--ax-text-3);margin-top:2px}.ax-card__body{padding:18px 20px 20px}.ax-card__footer{border-top:1px solid var(--ax-border-subtle);background:var(--ax-surface-2);border-radius:0 0 var(--ax-radius-lg) var(--ax-radius-lg);justify-content:flex-end;align-items:center;gap:8px;padding:14px 20px;display:flex}.ax-card--glass{background:color-mix(in srgb, var(--ax-surface) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(1.3);backdrop-filter:blur(16px)saturate(1.3)}.ax-card--gradient-border{background:linear-gradient(var(--ax-surface), var(--ax-surface)) padding-box, var(--ax-gradient-brand) border-box;border:1px solid #0000}.ax-badge{border-radius:var(--ax-radius-full);letter-spacing:.01em;white-space:nowrap;background:var(--ax-neutral-soft);height:22px;color:var(--ax-neutral-text);align-items:center;gap:5px;padding:0 8px;font-size:11.5px;font-weight:600;display:inline-flex}.ax-badge svg{width:12px;height:12px}.ax-badge--primary{background:var(--ax-primary-soft);color:var(--ax-primary-text)}.ax-badge--success{background:var(--ax-success-soft);color:var(--ax-success-text)}.ax-badge--warning{background:var(--ax-warning-soft);color:var(--ax-warning-text)}.ax-badge--danger{background:var(--ax-danger-soft);color:var(--ax-danger-text)}.ax-badge--info{background:var(--ax-info-soft);color:var(--ax-info-text)}.ax-badge--violet{background:var(--ax-violet-soft);color:var(--ax-violet-text)}.ax-badge--outline{box-shadow:inset 0 0 0 1px var(--ax-border-strong);color:var(--ax-text-2);background:0 0}.ax-dot{background:currentColor;border-radius:50%;flex-shrink:0;width:7px;height:7px}.ax-dot--live{animation:ax-pulse 1.8s var(--ax-ease) infinite}.ax-table-wrap{width:100%;overflow-x:auto}.ax-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--ax-text-base)}.ax-table th{z-index:1;text-align:start;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-3);background:var(--ax-surface-2);border-bottom:1px solid var(--ax-border);white-space:nowrap;padding:10px 16px;font-size:11.5px;font-weight:600;position:sticky;top:0}.ax-table td{border-bottom:1px solid var(--ax-border-subtle);color:var(--ax-text-2);vertical-align:middle;padding:13px 16px}.ax-table tbody tr{transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-table tbody tr:hover{background:var(--ax-surface-hover)}.ax-table tbody tr:last-child td{border-bottom:0}.ax-table__primary{color:var(--ax-text);font-weight:560}.ax-table__actions{text-align:end;white-space:nowrap}@media (width<=720px){.ax-table-wrap--stack{overflow:visible}.ax-table-wrap--stack .ax-table,.ax-table-wrap--stack .ax-table tbody,.ax-table-wrap--stack .ax-table td{width:100%;display:block}.ax-table-wrap--stack .ax-table thead{display:none}.ax-table-wrap--stack .ax-table tbody tr{border-bottom:1px solid var(--ax-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:14px 16px;display:grid}.ax-table-wrap--stack .ax-table tbody tr:last-child{border-bottom:0}.ax-table-wrap--stack .ax-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0}.ax-table-wrap--stack .ax-table td[data-label]:before{content:attr(data-label);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-text-4);margin-bottom:3px;font-size:10.5px;font-weight:600;display:block}.ax-table-wrap--stack .ax-table td:first-child,.ax-table-wrap--stack .ax-table td.ax-table__actions{grid-column:1/-1}.ax-table-wrap--stack .ax-table td:first-child:before{display:none}.ax-table-wrap--stack .ax-table td.ax-table__actions{text-align:start;white-space:normal;flex-wrap:wrap;justify-content:flex-start;gap:6px;display:flex}.ax-table-wrap--stack .ax-table td.ax-table__actions:empty{display:none}}.ax-tabs{border-bottom:1px solid var(--ax-border);gap:4px;display:flex;overflow-x:auto}.ax-tab{color:var(--ax-text-3);font-weight:560;font-size:var(--ax-text-base);cursor:pointer;white-space:nowrap;transition:color var(--ax-dur) var(--ax-ease);background:0 0;border:0;align-items:center;gap:8px;padding:10px 12px;display:inline-flex;position:relative}.ax-tab:hover,.ax-tab[aria-selected=true]{color:var(--ax-text)}.ax-tab[aria-selected=true]:after{content:"";inset-inline:10px;background:var(--ax-gradient-brand);border-radius:2px;height:2px;position:absolute;bottom:-1px}.ax-tab__count{background:var(--ax-surface-3);min-width:20px;height:20px;color:var(--ax-text-3);border-radius:999px;place-items:center;padding:0 6px;font-size:11px;display:inline-grid}.ax-tab[aria-selected=true] .ax-tab__count{background:var(--ax-primary-soft);color:var(--ax-primary-text)}.ax-segmented{border-radius:var(--ax-radius-md);background:var(--ax-surface-3);border:1px solid var(--ax-border-subtle);gap:2px;width:fit-content;max-width:100%;padding:3px;display:inline-flex;overflow-x:auto}@media (width<=560px){.ax-segmented{flex-wrap:wrap;overflow-x:visible}}.ax-segmented button{white-space:nowrap;border-radius:var(--ax-radius-sm);height:30px;color:var(--ax-text-3);font-size:var(--ax-text-sm);cursor:pointer;transition:all var(--ax-dur) var(--ax-ease);background:0 0;border:0;flex-shrink:0;align-items:center;gap:6px;padding:0 12px;font-weight:560;display:inline-flex}.ax-segmented button svg{width:14px;height:14px}.ax-segmented button[aria-pressed=true]{background:var(--ax-surface);color:var(--ax-text);box-shadow:var(--ax-shadow-sm)}.ax-overlay{z-index:100;background:var(--ax-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ax-fade-in var(--ax-dur) var(--ax-ease);place-items:center;padding:20px;display:grid;position:fixed;inset:0}.ax-modal{background:var(--ax-surface);border:1px solid var(--ax-border);border-radius:var(--ax-radius-xl);width:min(560px,100%);max-height:calc(100vh - 40px);box-shadow:var(--ax-shadow-xl);animation:ax-pop var(--ax-dur-slow) var(--ax-ease);flex-direction:column;display:flex;overflow:hidden}.ax-modal--sm{width:min(420px,100%)}.ax-modal--lg{width:min(760px,100%)}.ax-modal--xl{width:min(980px,100%)}.ax-modal__header{align-items:flex-start;gap:14px;padding:20px 22px 0;display:flex}.ax-modal__icon{background:var(--ax-primary-soft);width:40px;height:40px;color:var(--ax-primary-text);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.ax-modal__icon--danger{background:var(--ax-danger-soft);color:var(--ax-danger-text)}.ax-modal__icon svg{width:20px;height:20px}.ax-modal__title{font-size:var(--ax-text-lg);font-weight:650}.ax-modal__desc{color:var(--ax-text-3);font-size:var(--ax-text-base);margin-top:4px}.ax-modal__close{margin-inline-start:auto}.ax-modal__body{padding:18px 22px 22px;overflow-y:auto}.ax-modal__footer{background:var(--ax-surface-2);border-top:1px solid var(--ax-border-subtle);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.ax-drawer-overlay{z-index:100;background:var(--ax-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ax-fade-in var(--ax-dur) var(--ax-ease);position:fixed;inset:0}.ax-drawer{top:0;bottom:0;z-index:101;background:var(--ax-surface);border-inline-start:1px solid var(--ax-border);width:min(560px,100vw);box-shadow:var(--ax-shadow-xl);animation:ax-slide-in-end var(--ax-dur-slow) var(--ax-ease);flex-direction:column;display:flex;position:fixed;inset-inline-end:0}.ax-drawer__header{border-bottom:1px solid var(--ax-border-subtle);align-items:flex-start;gap:12px;padding:20px 22px;display:flex}.ax-drawer__body{flex:1;padding:20px 22px;overflow-y:auto}.ax-drawer__footer{border-top:1px solid var(--ax-border-subtle);background:var(--ax-surface-2);justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.ax-toasts{z-index:200;bottom:20px;flex-direction:column;gap:10px;width:min(380px,100vw - 40px);display:flex;position:fixed;inset-inline-end:20px}.ax-toast{border-radius:var(--ax-radius-lg);background:var(--ax-surface);border:1px solid var(--ax-border);box-shadow:var(--ax-shadow-lg);animation:ax-pop var(--ax-dur-slow) var(--ax-ease);align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.ax-toast__icon{margin-top:1px;display:flex}.ax-toast__icon svg{width:18px;height:18px}.ax-toast--success .ax-toast__icon{color:var(--ax-success)}.ax-toast--error .ax-toast__icon{color:var(--ax-danger)}.ax-toast--warning .ax-toast__icon{color:var(--ax-warning)}.ax-toast--info .ax-toast__icon{color:var(--ax-primary)}.ax-toast__title{color:var(--ax-text);font-weight:600}.ax-toast__msg{color:var(--ax-text-3);font-size:var(--ax-text-sm);word-break:break-word;margin-top:2px}.ax-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:48px 24px;display:flex}.ax-empty__art{width:64px;height:64px;color:var(--ax-primary-text);background:var(--ax-gradient-brand-soft);box-shadow:inset 0 0 0 1px var(--ax-primary-soft-2);border-radius:20px;place-items:center;margin-bottom:6px;display:grid;position:relative}.ax-empty__art svg{width:28px;height:28px}.ax-empty__title{font-size:var(--ax-text-lg);color:var(--ax-text);font-weight:630}.ax-empty__desc{max-width:420px;color:var(--ax-text-3)}.ax-empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.ax-skeleton{border-radius:var(--ax-radius-sm);background:var(--ax-surface-3);position:relative;overflow:hidden}.ax-skeleton:after{content:"";background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--ax-surface) 70%, transparent), transparent);animation:1.4s infinite ax-shimmer;position:absolute;inset:0;transform:translate(-100%)}.ax-spinner{border:2px solid var(--ax-border-strong);border-top-color:var(--ax-primary);border-radius:50%;width:20px;height:20px;animation:.7s linear infinite ax-spin}.ax-spinner--lg{border-width:3px;width:32px;height:32px}.ax-center{place-items:center;min-height:240px;display:grid}.ax-kpi{padding:18px 18px 16px;position:relative;overflow:hidden}.ax-kpi__top{justify-content:space-between;align-items:center;gap:8px;display:flex}.ax-kpi__label{font-size:var(--ax-text-sm);color:var(--ax-text-3);font-weight:560}.ax-kpi__icon{width:34px;height:34px;color:var(--ax-primary-text);background:var(--ax-primary-soft);border-radius:10px;place-items:center;display:grid}.ax-kpi__icon svg{width:17px;height:17px}.ax-kpi__icon--success{color:var(--ax-success-text);background:var(--ax-success-soft)}.ax-kpi__icon--warning{color:var(--ax-warning-text);background:var(--ax-warning-soft)}.ax-kpi__icon--violet{color:var(--ax-violet-text);background:var(--ax-violet-soft)}.ax-kpi__icon--cyan{color:#0e8fa3;background:#14b8cf1f}[data-theme=dark] .ax-kpi__icon--cyan{color:var(--ax-cyan-400)}.ax-kpi__value{font-size:var(--ax-text-3xl);letter-spacing:-.035em;color:var(--ax-text);font-variant-numeric:tabular-nums;margin-top:12px;font-weight:680;line-height:1.05}.ax-kpi__value small{font-size:var(--ax-text-md);color:var(--ax-text-4);letter-spacing:0;font-weight:560}.ax-kpi__foot{font-size:var(--ax-text-xs);color:var(--ax-text-3);align-items:center;gap:6px;margin-top:8px;display:flex}.ax-kpi__spark{inset-inline-end:0;opacity:.9;pointer-events:none;width:55%;height:48px;position:absolute;bottom:0}.ax-progress{background:var(--ax-surface-3);border-radius:999px;height:8px;position:relative;overflow:hidden}.ax-progress__bar{border-radius:inherit;background:var(--ax-gradient-brand);height:100%;transition:width var(--ax-dur-slow) var(--ax-ease)}.ax-progress--sm{height:5px}.ax-progress--warning .ax-progress__bar{background:var(--ax-warning)}.ax-progress--danger .ax-progress__bar{background:var(--ax-danger)}.ax-progress--success .ax-progress__bar{background:var(--ax-success)}.ax-stepper{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax-step{color:var(--ax-text-3);font-weight:560;font-size:var(--ax-text-sm);align-items:center;gap:10px;display:inline-flex}.ax-step__num{background:var(--ax-surface-3);width:26px;height:26px;color:var(--ax-text-3);border:1px solid var(--ax-border);transition:all var(--ax-dur) var(--ax-ease);border-radius:50%;place-items:center;font-size:12px;font-weight:650;display:grid}.ax-step__num svg{width:14px;height:14px}.ax-step--active{color:var(--ax-text)}.ax-step--active .ax-step__num{background:var(--ax-gradient-brand);color:#fff;box-shadow:var(--ax-shadow-brand);border-color:#0000}.ax-step--done .ax-step__num{background:var(--ax-success-soft);color:var(--ax-success-text);border-color:#0000}.ax-step__line{background:var(--ax-border-strong);width:36px;height:1px}.ax-code{background:var(--ax-surface-3);color:var(--ax-text-2);font-family:var(--ax-font-mono);border-radius:6px;padding:2px 6px;font-size:.86em}.ax-codeblock{border-radius:var(--ax-radius-lg);color:#dbe4f0;background:#0b1220;border:1px solid #1c2638;position:relative;overflow:hidden}.ax-codeblock__bar{color:#8b99ae;font-size:var(--ax-text-xs);font-family:var(--ax-font-mono);border-bottom:1px solid #1c2638;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px 8px 14px;display:flex}.ax-codeblock pre{text-align:left;direction:ltr;margin:0;padding:14px 16px;font-size:12.5px;line-height:1.65;overflow-x:auto}.ax-codeblock .tok-k{color:#7cc0ea}.ax-codeblock .tok-s{color:#9be3c4}.ax-codeblock .tok-c{color:#637189}.ax-kbd{height:20px;font-family:var(--ax-font-mono);color:var(--ax-text-3);background:var(--ax-surface);border:1px solid var(--ax-border);box-shadow:0 1px 0 var(--ax-border);border-radius:5px;align-items:center;padding:0 6px;font-size:11px;display:inline-flex}.ax-menu{z-index:60;border-radius:var(--ax-radius-md);background:var(--ax-surface);border:1px solid var(--ax-border);min-width:200px;box-shadow:var(--ax-shadow-lg);animation:ax-pop var(--ax-dur) var(--ax-ease);padding:6px;position:absolute}.ax-menu__item{border-radius:var(--ax-radius-sm);width:100%;color:var(--ax-text-2);font-size:var(--ax-text-base);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.ax-menu__item svg{width:16px;height:16px;color:var(--ax-text-3)}.ax-menu__item:hover{background:var(--ax-surface-hover);color:var(--ax-text)}.ax-menu__item--danger,.ax-menu__item--danger svg{color:var(--ax-danger-text)}.ax-menu__sep{background:var(--ax-border-subtle);height:1px;margin:6px 4px}.ax-menu__label{letter-spacing:.05em;text-transform:uppercase;color:var(--ax-text-4);padding:6px 10px 4px;font-size:11px;font-weight:600}.ax-callout{border-radius:var(--ax-radius-md);border:1px solid var(--ax-border);background:var(--ax-surface-2);color:var(--ax-text-2);font-size:var(--ax-text-sm);gap:12px;padding:12px 14px;line-height:1.5;display:flex}.ax-callout>svg{flex-shrink:0;width:18px;height:18px;margin-top:1px}.ax-callout__title{color:var(--ax-text);margin-bottom:2px;font-weight:620}.ax-callout--info{background:var(--ax-info-soft);border-color:#0000}.ax-callout--info>svg{color:var(--ax-info)}.ax-callout--warning{background:var(--ax-warning-soft);border-color:#0000}.ax-callout--warning>svg{color:var(--ax-warning)}.ax-callout--danger{background:var(--ax-danger-soft);border-color:#0000}.ax-callout--danger>svg{color:var(--ax-danger)}.ax-callout--success{background:var(--ax-success-soft);border-color:#0000}.ax-callout--success>svg{color:var(--ax-success)}.ax-callout--brand{background:var(--ax-gradient-brand-soft);border-color:var(--ax-primary-soft-2)}.ax-callout--brand>svg{color:var(--ax-primary)}.ax-avatar{color:#fff;background:var(--ax-gradient-brand);width:34px;height:34px;box-shadow:0 0 0 2px var(--ax-surface);border-radius:50%;flex-shrink:0;place-items:center;font-size:12.5px;font-weight:650;display:grid}.ax-avatar--sm{width:28px;height:28px;font-size:11px}.ax-avatar--lg{width:44px;height:44px;font-size:15px}[data-tip]{position:relative}[data-tip]:hover:after,[data-tip]:focus-visible:after{content:attr(data-tip);z-index:70;white-space:nowrap;color:#fff;box-shadow:var(--ax-shadow-md);pointer-events:none;animation:ax-fade-in var(--ax-dur-fast) var(--ax-ease);background:#0b1220;border-radius:7px;padding:5px 9px;font-size:12px;font-weight:500;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}[data-theme=dark] [data-tip]:hover:after{color:#0b1220;background:#e8edf5}.ax-dl{grid-template-columns:minmax(120px,34%) 1fr;gap:10px 16px;margin:0;display:grid}.ax-dl dt{color:var(--ax-text-3);font-size:var(--ax-text-sm)}.ax-dl dd{color:var(--ax-text);overflow-wrap:anywhere;min-width:0;margin:0;font-weight:500}.ax-engine-mark{color:#fff;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.ax-engine-mark svg{width:19px;height:19px}.ax-engine-mark--sm{border-radius:8px;width:26px;height:26px}.ax-engine-mark--sm svg{width:14px;height:14px}.ax-engine-mark--wwjs{background:linear-gradient(135deg,#1faa59,#25d366)}.ax-engine-mark--evolution{background:linear-gradient(135deg,#5b4bd6,#8b7cf6)}.ax-engine-mark--meta{background:linear-gradient(135deg,#0866ff,#3b8bff)}.ax-qr{border-radius:var(--ax-radius-xl);border:1px solid var(--ax-border);box-shadow:var(--ax-shadow-md);background:#fff;place-items:center;padding:16px;display:grid;position:relative}.ax-qr img{width:232px;height:232px;image-rendering:pixelated}.ax-qr__corner{border:3px solid var(--ax-primary);width:22px;height:22px;position:absolute}.ax-qr__corner--tl{border-bottom:0;border-right:0;border-radius:12px 0 0;top:-2px;left:-2px}.ax-qr__corner--tr{border-bottom:0;border-left:0;border-radius:0 12px 0 0;top:-2px;right:-2px}.ax-qr__corner--bl{border-top:0;border-right:0;border-radius:0 0 0 12px;bottom:-2px;left:-2px}.ax-qr__corner--br{border-top:0;border-left:0;border-radius:0 0 12px;bottom:-2px;right:-2px}.ax-pairing-code{direction:ltr;justify-content:center;gap:6px;display:flex}.ax-pairing-code span{width:38px;height:48px;font-family:var(--ax-font-mono);color:var(--ax-text);background:var(--ax-surface-2);border:1px solid var(--ax-border);box-shadow:var(--ax-shadow-xs);border-radius:10px;place-items:center;font-size:22px;font-weight:650;display:grid}.ax-pairing-code .sep{width:10px;box-shadow:none;color:var(--ax-text-4);background:0 0;border:0}.ax-choice{border-radius:var(--ax-radius-lg);border:1px solid var(--ax-border);background:var(--ax-surface);cursor:pointer;text-align:start;transition:border-color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), background var(--ax-dur) var(--ax-ease);align-items:flex-start;gap:14px;padding:16px;display:flex;position:relative}.ax-choice:hover:not([aria-disabled=true]){border-color:var(--ax-border-strong);background:var(--ax-surface-2)}.ax-choice[aria-checked=true]{border-color:var(--ax-primary);background:var(--ax-primary-soft);box-shadow:0 0 0 3px var(--ax-ring)}.ax-choice[aria-disabled=true]{opacity:.55;cursor:not-allowed}.ax-choice__title{color:var(--ax-text);flex-wrap:wrap;align-items:center;gap:8px;font-weight:620;display:flex}.ax-choice__desc{color:var(--ax-text-3);font-size:var(--ax-text-sm);margin-top:3px;line-height:1.45}.ax-choice__radio{border:1.5px solid var(--ax-border-strong);border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;margin-inline-start:auto;display:grid}.ax-choice[aria-checked=true] .ax-choice__radio{border-color:var(--ax-primary)}.ax-choice[aria-checked=true] .ax-choice__radio:after{content:"";background:var(--ax-primary);border-radius:50%;width:9px;height:9px}.ax-dropzone{border-radius:var(--ax-radius-lg);border:1.5px dashed var(--ax-border-strong);background:var(--ax-surface-2);text-align:center;cursor:pointer;transition:all var(--ax-dur) var(--ax-ease);flex-direction:column;align-items:center;gap:8px;padding:36px 20px;display:flex}.ax-dropzone:hover,.ax-dropzone--active{border-color:var(--ax-primary);background:var(--ax-primary-soft)}.ax-dropzone__icon{width:48px;height:48px;color:var(--ax-primary-text);background:var(--ax-surface);box-shadow:var(--ax-shadow-sm);border-radius:14px;place-items:center;display:grid}.ax-phone{box-shadow:var(--ax-shadow-lg);background:#0b1220;border-radius:28px;padding:10px}.ax-phone__screen{background:radial-gradient(circle at 20% 20%,#ffffff59 0 1px,#0000 1.5px) 0 0/18px 18px,#e7ddd3;border-radius:20px;flex-direction:column;gap:8px;min-height:260px;padding:16px 12px;display:flex}[data-theme=dark] .ax-phone__screen{background:radial-gradient(circle at 20% 20%,#ffffff0d 0 1px,#0000 1.5px) 0 0/18px 18px,#0f1a22}.ax-bubble{color:#111b21;white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border-radius:12px;max-width:85%;padding:8px 10px 6px;font-size:13.5px;line-height:1.45;box-shadow:0 1px 1px #00000014}.ax-bubble--out{background:#d9fdd3;border-top-right-radius:4px;align-self:flex-end}.ax-bubble--in{border-top-left-radius:4px;align-self:flex-start}[data-theme=dark] .ax-bubble{color:#e9edef;background:#202c33}[data-theme=dark] .ax-bubble--out{background:#005c4b}.ax-bubble__meta{text-align:end;color:#667781;margin-top:2px;font-size:10.5px}[data-theme=dark] .ax-bubble__meta{color:#8696a0}.ax-bubble__var{color:#1f6aa0;background:#398ec129;border-radius:4px;padding:0 3px;font-weight:560}.ax-app{min-height:100vh;display:flex}.ax-sidebar{z-index:40;width:var(--ax-sidebar-w);border-inline-end:1px solid var(--ax-border);background:color-mix(in srgb, var(--ax-surface) 86%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);flex-direction:column;flex-shrink:0;height:100vh;display:flex;position:sticky;top:0}.ax-sidebar__brand{height:var(--ax-topbar-h);border-bottom:1px solid var(--ax-border-subtle);align-items:center;gap:12px;padding:0 18px;display:flex}.ax-logo{color:var(--ax-text);align-items:center;gap:11px;display:flex;text-decoration:none!important}.ax-logo__mark{border:1px solid var(--ax-border);width:36px;height:36px;box-shadow:var(--ax-shadow-sm), inset 0 1px 0 #fff;background:linear-gradient(145deg,#fff,#eef5fb);border-radius:11px;flex-shrink:0;place-items:center;display:grid}[data-theme=dark] .ax-logo__mark{box-shadow:var(--ax-shadow-sm), inset 0 1px 0 #ffffff0f;background:linear-gradient(145deg,#1b2638,#121a28)}.ax-logo__mark img{width:26px;height:auto}.ax-logo__text{flex-direction:column;min-width:0;line-height:1.15;display:flex}.ax-logo__name{letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:680}.ax-logo__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--ax-text-4);white-space:nowrap;font-size:10.5px;font-weight:600}.ax-sidebar__nav{flex-direction:column;flex:1;gap:18px;padding:14px 12px;display:flex;overflow-y:auto}.ax-nav-group{flex-direction:column;gap:2px;display:flex}.ax-nav-group__label{letter-spacing:.08em;text-transform:uppercase;color:var(--ax-text-4);white-space:nowrap;padding:0 10px 6px;font-size:10.5px;font-weight:650}.ax-nav-item{border-radius:var(--ax-radius-md);height:38px;color:var(--ax-text-2);font-weight:540;font-size:var(--ax-text-base);white-space:nowrap;transition:background var(--ax-dur-fast) var(--ax-ease), color var(--ax-dur-fast) var(--ax-ease);align-items:center;gap:11px;padding:0 10px;display:flex;position:relative;text-decoration:none!important}.ax-nav-item svg{width:18px;height:18px;color:var(--ax-text-3);transition:color var(--ax-dur-fast) var(--ax-ease);flex-shrink:0}.ax-nav-item:hover{background:var(--ax-surface-hover);color:var(--ax-text)}.ax-nav-item:hover svg{color:var(--ax-text-2)}.ax-nav-item.active{color:var(--ax-primary-text);background:var(--ax-primary-soft);font-weight:600}.ax-nav-item.active svg{color:var(--ax-primary)}.ax-nav-item.active:before{content:"";inset-inline-start:-12px;background:var(--ax-gradient-brand);border-radius:0 3px 3px 0;width:3px;position:absolute;top:9px;bottom:9px}[dir=rtl] .ax-nav-item.active:before{border-radius:3px 0 0 3px}.ax-nav-item__badge{color:#fff;background:var(--ax-danger);border-radius:999px;place-items:center;min-width:20px;height:20px;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:650;display:grid}.ax-nav-item__badge--soft{color:var(--ax-primary-text);background:var(--ax-primary-soft-2)}.ax-sidebar__footer{border-top:1px solid var(--ax-border-subtle);flex-direction:column;gap:8px;padding:12px;display:flex}.ax-sidebar__card{border-radius:var(--ax-radius-lg);background:var(--ax-gradient-brand-soft);border:1px solid var(--ax-primary-soft-2);padding:12px}.ax-app--collapsed .ax-sidebar{width:var(--ax-sidebar-w-collapsed)}.ax-app--collapsed .ax-logo__text,.ax-app--collapsed .ax-nav-group__label,.ax-app--collapsed .ax-nav-item span,.ax-app--collapsed .ax-nav-item__badge,.ax-app--collapsed .ax-sidebar__card,.ax-app--collapsed .ax-sidebar__hide-collapsed{display:none}.ax-app--collapsed .ax-nav-item,.ax-app--collapsed .ax-sidebar__brand{justify-content:center;padding:0}.ax-main{flex-direction:column;flex:1;min-width:0;display:flex}.ax-topbar{z-index:30;height:var(--ax-topbar-h);border-bottom:1px solid var(--ax-border);background:color-mix(in srgb, var(--ax-bg) 78%, transparent);-webkit-backdrop-filter:blur(18px)saturate(1.4);backdrop-filter:blur(18px)saturate(1.4);align-items:center;gap:12px;padding:0 24px;display:flex;position:sticky;top:0}.ax-topbar__search{border-radius:var(--ax-radius-md);border:1px solid var(--ax-border);background:var(--ax-surface);width:min(420px,100%);height:38px;color:var(--ax-text-4);font-size:var(--ax-text-base);cursor:pointer;box-shadow:var(--ax-shadow-xs);transition:border-color var(--ax-dur) var(--ax-ease);align-items:center;gap:10px;padding:0 10px 0 12px;display:flex}.ax-topbar__search:hover{border-color:var(--ax-border-strong)}.ax-topbar__search svg{width:16px;height:16px}.ax-topbar__search .ax-kbd{margin-inline-start:auto}.ax-topbar__spacer{flex:1}.ax-topbar__actions{align-items:center;gap:6px;display:flex}.ax-conn{background:var(--ax-surface);border:1px solid var(--ax-border);height:30px;color:var(--ax-text-3);border-radius:999px;align-items:center;gap:7px;padding:0 11px;font-size:12px;font-weight:600;display:inline-flex}.ax-conn--live{color:var(--ax-success-text)}.ax-mobile-only{display:none!important}.ax-content{width:100%;max-width:var(--ax-content-max);flex:1;margin:0 auto;padding:28px 28px 56px}.ax-page-header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:24px;display:flex}.ax-page-header__eyebrow{letter-spacing:.04em;color:var(--ax-primary-text);align-items:center;gap:6px;margin-bottom:8px;font-size:12px;font-weight:600;display:inline-flex}.ax-page-header__eyebrow svg{width:14px;height:14px}.ax-page-header__title{font-size:var(--ax-text-3xl);letter-spacing:-.035em;font-weight:690}.ax-page-header__desc{max-width:680px;color:var(--ax-text-3);font-size:var(--ax-text-md);margin-top:6px}.ax-page-header__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ax-section-title{justify-content:space-between;align-items:center;gap:12px;margin:28px 0 12px;display:flex}.ax-section-title h2{font-size:var(--ax-text-lg);font-weight:640}.ax-auth{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);min-height:100vh;display:grid}.ax-auth__brand{color:#e8f2fb;background:#07101e;flex-direction:column;justify-content:space-between;padding:44px 52px;display:flex;position:relative;overflow:hidden}.ax-auth__brand:before{content:"";background:radial-gradient(700px 480px at 18% 12%,#398ec18c,#0000 60%),radial-gradient(600px 500px at 92% 88%,#14b8cf59,#0000 60%),radial-gradient(500px 400px at 70% 30%,#7c6cf238,#0000 60%);position:absolute;inset:0}.ax-auth__brand:after{content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 40% 40%,#000 20%,#0000 75%);mask-image:radial-gradient(at 40% 40%,#000 20%,#0000 75%)}.ax-auth__brand>*{z-index:1;position:relative}.ax-auth__headline{letter-spacing:-.04em;color:#fff;max-width:520px;font-size:clamp(2rem,3.4vw,3rem);font-weight:700;line-height:1.08}.ax-auth__headline em{background:linear-gradient(120deg,#7cc8f2,#2dd4e6);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.ax-auth__sub{color:#a7bbd1;max-width:460px;font-size:var(--ax-text-lg);margin-top:16px;line-height:1.55}.ax-auth__features{gap:12px;max-width:460px;margin-top:32px;display:grid}.ax-auth__feature{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#dbe7f3;background:#ffffff0d;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.ax-auth__feature svg{color:#7cc8f2;flex-shrink:0;width:18px;height:18px}.ax-auth__foot{color:#6f85a0;font-size:var(--ax-text-sm)}.ax-auth__panel{flex-direction:column;justify-content:center;align-items:center;padding:40px 24px;display:flex}.ax-auth__card{width:min(420px,100%)}.ax-auth__title{font-size:var(--ax-text-2xl);letter-spacing:-.03em;font-weight:690}.ax-auth__desc{color:var(--ax-text-3);margin-top:6px}.ax-auth__mark{background:var(--ax-surface);border:1px solid var(--ax-border);width:52px;height:52px;box-shadow:var(--ax-shadow-md);border-radius:16px;place-items:center;margin-bottom:20px;display:inline-grid}.ax-auth__mark img{width:36px}.ax-cmdk-overlay{z-index:150;background:var(--ax-overlay);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:ax-fade-in var(--ax-dur) var(--ax-ease);justify-content:center;align-items:flex-start;padding:12vh 16px 16px;display:flex;position:fixed;inset:0}.ax-cmdk{border-radius:var(--ax-radius-xl);background:var(--ax-surface);border:1px solid var(--ax-border);width:min(600px,100%);box-shadow:var(--ax-shadow-xl);animation:ax-pop var(--ax-dur-slow) var(--ax-ease);overflow:hidden}.ax-cmdk__input{border-bottom:1px solid var(--ax-border);align-items:center;gap:12px;padding:0 16px;display:flex}.ax-cmdk__input svg{width:18px;height:18px;color:var(--ax-text-4)}.ax-cmdk__input input{height:54px;font-size:var(--ax-text-md);background:0 0;border:0;outline:0;flex:1}.ax-cmdk__list{max-height:360px;padding:8px;overflow-y:auto}.ax-cmdk__item{border-radius:var(--ax-radius-md);width:100%;color:var(--ax-text-2);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.ax-cmdk__item svg{width:17px;height:17px;color:var(--ax-text-3)}.ax-cmdk__item[aria-selected=true]{background:var(--ax-primary-soft);color:var(--ax-text)}.ax-cmdk__item[aria-selected=true] svg{color:var(--ax-primary)}.ax-cmdk__hint{font-size:var(--ax-text-xs);color:var(--ax-text-4);margin-inline-start:auto}@media (width<=960px){.ax-sidebar{transition:transform var(--ax-dur-slow) var(--ax-ease);box-shadow:var(--ax-shadow-xl);position:fixed;inset-block:0;inset-inline-start:0;transform:translate(-100%);width:min(300px,86vw)!important}[dir=rtl] .ax-sidebar{transform:translate(100%)}.ax-app--mobile-open .ax-sidebar{transform:none}.ax-app--collapsed .ax-logo__text,.ax-app--collapsed .ax-nav-group__label,.ax-app--collapsed .ax-nav-item span,.ax-app--collapsed .ax-sidebar__card{display:revert}.ax-sidebar-scrim{z-index:39;background:var(--ax-overlay);animation:ax-fade-in var(--ax-dur) var(--ax-ease);position:fixed;inset:0}.ax-mobile-only{display:inline-flex!important}.ax-desktop-only{display:none!important}.ax-topbar{padding:0 14px}.ax-content{padding:20px 16px 48px}.ax-auth{grid-template-columns:minmax(0,1fr)}.ax-auth__brand{display:none}.ax-page-header__title{font-size:var(--ax-text-2xl)}}.ax-auth__brand .ax-logo__name{color:#fff}.ax-auth__brand .ax-logo__tag{color:#7f97b3}.ax-auth__brand .ax-logo__mark{background:#fffffff5;border-color:#fff3}.dash-filters{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:16px;display:flex}.dash-filters .ax-input-group{width:min(320px,100%)}.dash-filters .ax-select{width:auto;max-width:100%}.dash-session-card{flex-direction:column;gap:14px;padding:18px;display:flex}.dash-session-card__top{align-items:flex-start;gap:12px;display:flex}.dash-session-card__name{color:var(--ax-text);letter-spacing:-.01em;font-size:15px;font-weight:640}.dash-meta-row{color:var(--ax-text-3);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.dash-meta-row strong{color:var(--ax-text);font-weight:560}.dash-connect{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (width<=720px){.dash-connect{grid-template-columns:minmax(0,1fr);justify-items:center}}.dash-chat-list{flex-direction:column;display:flex}.dash-msg-row{border-bottom:1px solid var(--ax-border-subtle);grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 16px;display:grid}.dash-msg-row:last-child{border-bottom:0}.dash-msg-row:hover{background:var(--ax-surface-hover)}.dash-dir{border-radius:10px;place-items:center;width:32px;height:32px;display:grid}.dash-dir svg{width:16px;height:16px}.dash-dir--in{background:var(--ax-success-soft);color:var(--ax-success-text)}.dash-dir--out{background:var(--ax-primary-soft);color:var(--ax-primary-text)}.dash-usage{gap:6px;display:grid}.dash-usage__row{color:var(--ax-text-3);justify-content:space-between;font-size:12.5px;display:flex}.dash-usage__row strong{color:var(--ax-text);font-variant-numeric:tabular-nums}.dash-hero{border-radius:var(--ax-radius-xl);color:#eaf4fb;box-shadow:var(--ax-shadow-md);background:#0b1627;border:1px solid #16243a;padding:22px 24px;position:relative;overflow:hidden}.dash-hero:before{content:"";background:radial-gradient(500px 260px at 0 0,#398ec180,#0000 60%),radial-gradient(420px 260px at 100% 100%,#14b8cf52,#0000 60%);position:absolute;inset:0}.dash-hero:after{content:"";background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 40% 70%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40% 70%,#0000)}.dash-hero>*{z-index:1;position:relative}.dash-hero h2{color:#fff;letter-spacing:-.03em;font-size:22px}.dash-hero p{color:#a9bdd3;margin-top:4px}.dash-hero__stats{flex-wrap:wrap;gap:28px;margin-top:18px;display:flex}.dash-hero__stat{flex-direction:column;display:flex}.dash-hero__stat strong{color:#fff;letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:26px}.dash-hero__stat span{color:#8ea6c0;font-size:12.5px}.dash-var-chip{border:1px dashed var(--ax-primary-soft-2);background:var(--ax-primary-soft);height:26px;color:var(--ax-primary-text);font-family:var(--ax-font-mono);cursor:pointer;border-radius:8px;align-items:center;padding:0 9px;font-size:12px;display:inline-flex}.dash-var-chip:hover{border-style:solid}.dash-events{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width<=560px){.dash-events{grid-template-columns:minmax(0,1fr)}}.portal-connect{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:28px;display:grid}@media (width<=720px){.portal-connect{grid-template-columns:minmax(0,1fr);justify-items:center}}.portal-plan{flex-direction:column;gap:14px;padding:22px;display:flex;position:relative}.portal-plan__price{letter-spacing:-.04em;color:var(--ax-text);font-size:38px;font-weight:720}.portal-plan__price small{color:var(--ax-text-3);letter-spacing:0;font-size:14px;font-weight:500}.portal-plan ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.portal-plan li{color:var(--ax-text-2);align-items:center;gap:10px;display:flex}.portal-plan li svg{width:16px;height:16px;color:var(--ax-success);flex-shrink:0}.portal-plan--current{border-color:var(--ax-primary);box-shadow:0 0 0 3px var(--ax-ring), var(--ax-shadow-md)}.portal-meter-icon{background:var(--ax-primary-soft);width:28px;height:28px;color:var(--ax-primary-text);border-radius:8px;place-items:center;display:inline-grid}.portal-meter-icon svg{width:15px;height:15px}.dash-msg-row .ax-row{flex-wrap:wrap;row-gap:2px}.dash-msg-phone{white-space:nowrap}@media (width<=560px){.dash-msg-row{grid-template-columns:32px minmax(0,1fr);gap:10px}.dash-msg-row__meta{grid-column:2;align-items:center;gap:6px;display:flex;text-align:start!important}.dash-msg-row__meta>div{margin-top:0!important}}.portal-type--support,.portal-type-pill--support{--type-accent:var(--ax-cyan-500);--type-soft:color-mix(in srgb, var(--ax-cyan-500) 12%, transparent);--type-grad:linear-gradient(135deg, var(--ax-cyan-400), var(--ax-primary))}.portal-type--marketing,.portal-type-pill--marketing{--type-accent:var(--ax-violet-500);--type-soft:var(--ax-violet-soft);--type-grad:linear-gradient(135deg, #a78bfa, var(--ax-violet-500))}.portal-type--multi,.portal-type-pill--multi{--type-accent:var(--ax-primary);--type-soft:var(--ax-primary-soft);--type-grad:linear-gradient(135deg, var(--ax-primary), var(--ax-cyan-400))}.portal-types{gap:12px;display:grid}.portal-types--grid{grid-template-columns:repeat(3,minmax(0,1fr))}@media (width<=900px){.portal-types--grid{grid-template-columns:minmax(0,1fr)}}.portal-type{border-radius:var(--ax-radius-lg);border:1px solid var(--ax-border);background:var(--ax-surface);cursor:pointer;transition:border-color var(--ax-dur) var(--ax-ease), box-shadow var(--ax-dur) var(--ax-ease), transform var(--ax-dur) var(--ax-ease);flex-direction:column;gap:12px;padding:16px;display:flex;position:relative;overflow:hidden}.portal-type:before{content:"";background:var(--type-grad);opacity:0;height:3px;transition:opacity var(--ax-dur) var(--ax-ease);position:absolute;inset:0 0 auto}.portal-type:hover{border-color:var(--ax-border-strong);transform:translateY(-1px)}.portal-type:focus-visible{outline:2px solid var(--type-accent);outline-offset:2px}.portal-type[aria-checked=true]{border-color:var(--type-accent);background:linear-gradient(180deg, var(--type-soft), transparent 70%), var(--ax-surface);box-shadow:0 0 0 3px color-mix(in srgb, var(--type-accent) 18%, transparent), var(--ax-shadow-sm)}.portal-type[aria-checked=true]:before{opacity:1}.portal-type__head{align-items:flex-start;gap:12px;display:flex}.portal-type__icon{color:#fff;background:var(--type-grad);width:40px;height:40px;box-shadow:0 6px 16px -6px var(--type-accent);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.portal-type__icon svg{width:20px;height:20px}.portal-type__title{color:var(--ax-text);letter-spacing:-.01em;flex-wrap:wrap;align-items:center;gap:8px;font-weight:650;display:flex}.portal-type__tagline{font-size:var(--ax-text-sm);color:var(--ax-text-3);margin-top:2px;line-height:1.45}.portal-type__current{color:var(--type-accent);background:var(--type-soft);border-radius:999px;padding:1px 8px;font-size:11px;font-weight:600}.portal-type__check{border:1.5px solid var(--ax-border-strong);color:#0000;width:20px;height:20px;transition:all var(--ax-dur) var(--ax-ease);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.portal-type__check svg{stroke-width:3px;width:13px;height:13px}.portal-type[aria-checked=true] .portal-type__check{border-color:var(--type-accent);background:var(--type-accent);color:#fff}.portal-type__list{color:var(--ax-text-2);gap:6px;margin:0;padding:0;font-size:13px;list-style:none;display:grid}.portal-type__list li{align-items:center;gap:8px;display:flex}.portal-type__list li:before{content:"";background:var(--type-accent);border-radius:50%;flex-shrink:0;width:6px;height:6px}.portal-types--stack .portal-type{gap:8px;padding:13px 14px}.portal-types--stack .portal-type__list{display:none}.portal-types--stack .portal-type[aria-checked=true] .portal-type__list{padding-inline-start:52px;display:grid}.portal-type-pill{border:1px solid color-mix(in srgb, var(--type-accent) 30%, transparent);background:var(--type-soft);max-width:100%;color:var(--type-accent);font:inherit;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:3px 10px 3px 7px;font-size:12px;font-weight:600;display:inline-flex}.portal-type-pill span{text-overflow:ellipsis;overflow:hidden}.portal-type-pill svg{flex-shrink:0;width:13px;height:13px}button.portal-type-pill{cursor:pointer}button.portal-type-pill:hover{border-color:var(--type-accent)}.portal-devices{gap:8px;padding:4px 20px 16px;display:grid}.portal-device{border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);background:var(--ax-surface);transition:border-color var(--ax-dur) var(--ax-ease);align-items:center;gap:14px;padding:12px 14px;display:flex}.portal-device:hover{border-color:var(--ax-border)}.portal-device--current{border-color:color-mix(in srgb, var(--ax-success) 35%, transparent);background:linear-gradient(90deg, var(--ax-success-soft), transparent 55%), var(--ax-surface)}.portal-device__icon{background:var(--ax-surface-3);width:40px;height:40px;color:var(--ax-text-2);border-radius:12px;flex-shrink:0;place-items:center;display:grid}.portal-device--current .portal-device__icon{background:var(--ax-success-soft);color:var(--ax-success)}.portal-device__icon svg{width:19px;height:19px}.portal-device__name{min-width:0;color:var(--ax-text);align-items:center;gap:8px;font-weight:620;display:flex}.portal-device__meta{color:var(--ax-text-3);flex-wrap:wrap;gap:2px 6px;margin-top:2px;font-size:12.5px;display:flex}.portal-devices__meter{color:var(--ax-text-2);align-items:center;gap:5px;font-size:13px;display:inline-flex}.portal-devices__slot{background:var(--ax-surface-3);border:1px solid var(--ax-border);border-radius:999px;width:18px;height:6px}.portal-devices__slot.is-used{background:var(--ax-primary);border-color:var(--ax-primary)}.portal-devices__meter strong{font-variant-numeric:tabular-nums;margin-inline-start:4px}@media (width<=560px){.portal-devices{padding-inline:14px}.portal-device{flex-wrap:wrap}.portal-device>.ax-btn{margin-inline-start:54px}}.portal-topbar-cta{margin-inline-end:4px}@media (width<=720px){.portal-topbar-cta__label{display:none}.portal-topbar-cta{justify-content:center;width:36px;padding:0}}.ax-sidebar__card .portal-type-pill{align-self:flex-start}.portal-hero-pill{margin-bottom:10px}.dash-hero .portal-type-pill{color:#e6f4ff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border-color:#ffffff38}.portal-risk{border-radius:var(--ax-radius-lg);border:1px solid color-mix(in srgb, var(--ax-warning) 45%, transparent);background:linear-gradient(135deg, var(--ax-warning-soft), transparent 80%), var(--ax-surface);gap:10px;padding:14px 16px;display:grid}.portal-risk__head{color:var(--ax-warning-text);align-items:center;gap:8px;display:flex}.portal-risk__head svg{flex-shrink:0;width:18px;height:18px}.portal-risk p{font-size:var(--ax-text-sm);color:var(--ax-text-2);margin:0;line-height:1.55}.portal-risk--blocked{border-color:color-mix(in srgb, var(--ax-violet-500) 40%, transparent);background:linear-gradient(135deg, var(--ax-violet-soft), transparent 80%), var(--ax-surface)}.portal-risk--blocked .portal-risk__head{color:var(--ax-violet-text)}
