@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--eoms-font-latin:"Inter","Inter Fallback"}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/9da48a48bf6500f8-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:400;font-display:swap;src:url(/_next/static/media/9efac92d680e57b6-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:400;font-display:swap;src:url(/_next/static/media/1323037a3e4ea9e8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/17efc7caebbb6a73-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f022b1629605b85c-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:500;font-display:swap;src:url(/_next/static/media/18d6d756b83deaa1-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:500;font-display:swap;src:url(/_next/static/media/101eb3c626c8a0e0-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b729ad8c86c7d641-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/e4efb0298547fad0-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:600;font-display:swap;src:url(/_next/static/media/c3d28d0a4af5320e-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:600;font-display:swap;src:url(/_next/static/media/b096b166d47a2e73-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/79d9077e4fd7eddc-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/fb66eb17bf011c3b-s.p.woff2) format("woff2");unicode-range:u+06??,u+0750-077f,u+0870-0891,u+0897-08e1,u+08e3-08ff,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-10ec7,u+10ec9-10eee,u+10ef?,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-weight:700;font-display:swap;src:url(/_next/static/media/3abc2a74bccacda0-s.woff2) format("woff2");unicode-range:u+0460-052f,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-weight:700;font-display:swap;src:url(/_next/static/media/20e170e88a69dd27-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/99dc19e540dbb87b-s.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Sans Arabic Fallback;src:local("Arial");ascent-override:107.25%;descent-override:41.02%;line-gap-override:0.00%;size-adjust:101.17%}.__className_d15ab7{font-family:IBM Plex Sans Arabic,IBM Plex Sans Arabic Fallback;font-style:normal}.__variable_d15ab7{--eoms-font-arabic:"IBM Plex Sans Arabic","IBM Plex Sans Arabic Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_9f0762{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_9f0762{--eoms-font-code:"IBM Plex Mono","IBM Plex Mono Fallback"}:root{--eoms-space-0:0;--eoms-space-1:0.25rem;--eoms-space-2:0.5rem;--eoms-space-3:0.75rem;--eoms-space-4:1rem;--eoms-space-5:1.5rem;--eoms-space-6:2rem;--eoms-space-7:3rem;--eoms-space-8:4rem;--eoms-density:1;--eoms-radius-sm:6px;--eoms-radius-md:10px;--eoms-radius-lg:14px;--eoms-radius-xl:20px;--eoms-radius-pill:999px;--eoms-font-sans:var(--eoms-font-latin,ui-sans-serif),var(--eoms-font-arabic,sans-serif),system-ui,sans-serif;--eoms-font-mono:var(--eoms-font-code,ui-monospace),SFMono-Regular,Menlo,monospace;--eoms-text-2xs:0.6875rem;--eoms-text-xs:0.75rem;--eoms-text-sm:0.8125rem;--eoms-text-md:0.9375rem;--eoms-text-lg:1.125rem;--eoms-text-xl:1.375rem;--eoms-text-2xl:1.75rem;--eoms-text-3xl:2.25rem;--eoms-leading-tight:1.2;--eoms-leading-normal:1.55;--eoms-weight-regular:400;--eoms-weight-medium:500;--eoms-weight-semibold:600;--eoms-weight-bold:700;--eoms-tracking-tight:-0.02em;--eoms-tracking-wide:0.06em;--eoms-duration-instant:90ms;--eoms-duration-fast:160ms;--eoms-duration-normal:240ms;--eoms-duration-slow:380ms;--eoms-ease-out:cubic-bezier(0.16,1,0.3,1);--eoms-ease-spring:cubic-bezier(0.34,1.4,0.5,1);--eoms-color-canvas:#f4f6fa;--eoms-color-canvas-mesh:radial-gradient(1200px 600px at 100% -10%,rgb(59 164 255/0.07),transparent 60%),radial-gradient(900px 500px at 0% 0%,rgb(139 124 246/0.06),transparent 55%);--eoms-color-surface:#ffffff;--eoms-color-surface-raised:#ffffff;--eoms-color-surface-sunken:#eef1f6;--eoms-color-glass:rgb(255 255 255/0.72);--eoms-color-border:#e3e7ee;--eoms-color-border-strong:#c9d0dc;--eoms-color-text:#0f1729;--eoms-color-text-muted:#495160;--eoms-color-text-subtle:#626d81;--eoms-color-text-inverse:#ffffff;--eoms-color-brand:#85103d;--eoms-color-brand-hover:#6a0d31;--eoms-color-brand-subtle:#f6eef1;--eoms-color-signal:#1668c9;--eoms-color-signal-hover:#12569f;--eoms-color-signal-subtle:#e8f1fd;--eoms-color-signal-ring:rgb(22 104 201/0.35);--eoms-color-success:#0f7a4a;--eoms-color-success-subtle:#e4f5ec;--eoms-color-warning:#8a5a00;--eoms-color-warning-subtle:#fdf0da;--eoms-color-danger:#b02318;--eoms-color-danger-subtle:#fceae8;--eoms-color-info:#1668c9;--eoms-color-info-subtle:#e8f1fd;--eoms-shadow-sm:0 1px 2px rgb(15 23 41/0.05),0 1px 3px rgb(15 23 41/0.04);--eoms-shadow-md:0 4px 6px -2px rgb(15 23 41/0.06),0 12px 24px -6px rgb(15 23 41/0.1);--eoms-shadow-lg:0 8px 12px -4px rgb(15 23 41/0.08),0 24px 48px -12px rgb(15 23 41/0.18);--eoms-shadow-glow:0 0 0 3px var(--eoms-color-signal-ring)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--eoms-color-canvas:#080b12;--eoms-color-canvas-mesh:radial-gradient(1100px 560px at 100% -10%,rgb(59 164 255/0.1),transparent 60%),radial-gradient(900px 500px at 0% 5%,rgb(139 124 246/0.09),transparent 55%);--eoms-color-surface:#0f141f;--eoms-color-surface-raised:#151c2b;--eoms-color-surface-sunken:#0b0f18;--eoms-color-glass:rgb(15 20 31/0.72);--eoms-color-border:#1d2534;--eoms-color-border-strong:#2c3849;--eoms-color-text:#e9edf5;--eoms-color-text-muted:#9aa6bb;--eoms-color-text-subtle:#7b8697;--eoms-color-text-inverse:#080b12;--eoms-color-brand:#e694b3;--eoms-color-brand-hover:#efa7c1;--eoms-color-brand-subtle:#2b1520;--eoms-color-signal:#4da3ff;--eoms-color-signal-hover:#6fb6ff;--eoms-color-signal-subtle:#10243c;--eoms-color-signal-ring:rgb(77 163 255/0.4);--eoms-color-success:#3ecf8e;--eoms-color-success-subtle:#0e2a1f;--eoms-color-warning:#e0a94b;--eoms-color-warning-subtle:#2b2113;--eoms-color-danger:#ff7a70;--eoms-color-danger-subtle:#2e1614;--eoms-color-info:#4da3ff;--eoms-color-info-subtle:#10243c;--eoms-shadow-sm:0 1px 2px rgb(0 0 0/0.4);--eoms-shadow-md:0 8px 24px -8px rgb(0 0 0/0.6);--eoms-shadow-lg:0 24px 56px -16px rgb(0 0 0/0.7)}}:root[data-theme=dark]{color-scheme:dark;--eoms-color-canvas:#080b12;--eoms-color-canvas-mesh:radial-gradient(1100px 560px at 100% -10%,rgb(59 164 255/0.1),transparent 60%),radial-gradient(900px 500px at 0% 5%,rgb(139 124 246/0.09),transparent 55%);--eoms-color-surface:#0f141f;--eoms-color-surface-raised:#151c2b;--eoms-color-surface-sunken:#0b0f18;--eoms-color-glass:rgb(15 20 31/0.72);--eoms-color-border:#1d2534;--eoms-color-border-strong:#2c3849;--eoms-color-text:#e9edf5;--eoms-color-text-muted:#9aa6bb;--eoms-color-text-subtle:#7b8697;--eoms-color-text-inverse:#080b12;--eoms-color-brand:#e694b3;--eoms-color-brand-hover:#efa7c1;--eoms-color-brand-subtle:#2b1520;--eoms-color-signal:#4da3ff;--eoms-color-signal-hover:#6fb6ff;--eoms-color-signal-subtle:#10243c;--eoms-color-signal-ring:rgb(77 163 255/0.4);--eoms-color-success:#3ecf8e;--eoms-color-success-subtle:#0e2a1f;--eoms-color-warning:#e0a94b;--eoms-color-warning-subtle:#2b2113;--eoms-color-danger:#ff7a70;--eoms-color-danger-subtle:#2e1614;--eoms-color-info:#4da3ff;--eoms-color-info-subtle:#10243c;--eoms-shadow-sm:0 1px 2px rgb(0 0 0/0.4);--eoms-shadow-md:0 8px 24px -8px rgb(0 0 0/0.6);--eoms-shadow-lg:0 24px 56px -16px rgb(0 0 0/0.7)}:root[data-theme=light]{color-scheme:light}:root:lang(ar){--eoms-font-sans:var(--eoms-font-arabic,ui-sans-serif),var(--eoms-font-latin,sans-serif),system-ui,sans-serif;--eoms-text-sm:0.875rem;--eoms-text-md:1rem}[data-density=compact]{--eoms-density:0.7}.eoms-visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.eoms-button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--eoms-space-2);min-block-size:24px;border:1px solid transparent;border-radius:var(--eoms-radius-md);font-family:inherit;font-size:var(--eoms-text-sm);font-weight:var(--eoms-weight-medium);line-height:1;padding-block:calc(var(--eoms-space-2) + 1px);padding-inline:var(--eoms-space-4);cursor:pointer;white-space:nowrap;transition:border-color var(--eoms-duration-fast) var(--eoms-ease-out),box-shadow var(--eoms-duration-fast) var(--eoms-ease-out),transform var(--eoms-duration-instant) var(--eoms-ease-out)}.eoms-button:active:not(:disabled){transform:translateY(1px)}.eoms-button:disabled,.eoms-button[aria-disabled=true]{opacity:.45;cursor:not-allowed}.eoms-button--primary{background-color:var(--eoms-color-brand);color:var(--eoms-color-text-inverse);box-shadow:var(--eoms-shadow-sm)}.eoms-button--primary:hover:not(:disabled){background-color:var(--eoms-color-brand-hover);box-shadow:var(--eoms-shadow-md)}.eoms-button--secondary{background-color:var(--eoms-color-surface);border-color:var(--eoms-color-border-strong);color:var(--eoms-color-text)}.eoms-button--secondary:hover:not(:disabled){border-color:var(--eoms-color-signal);color:var(--eoms-color-signal)}.eoms-button--ghost{background-color:transparent;color:var(--eoms-color-text-muted)}.eoms-button--ghost:hover:not(:disabled){background-color:var(--eoms-color-signal-subtle);color:var(--eoms-color-signal)}.eoms-button--danger{background-color:var(--eoms-color-danger);color:var(--eoms-color-text-inverse)}.eoms-button--danger:hover:not(:disabled){filter:brightness(1.08)}.eoms-spinner{display:inline-block;inline-size:1.125rem;block-size:1.125rem;border:2px solid var(--eoms-color-border-strong);border-block-start-color:var(--eoms-color-signal);border-radius:var(--eoms-radius-pill);animation:eoms-spin .7s linear infinite}@keyframes eoms-spin{to{transform:rotate(1turn)}}.eoms-skeleton{display:block;border-radius:var(--eoms-radius-sm);background-image:linear-gradient(100deg,var(--eoms-color-surface-sunken) 30%,var(--eoms-color-border) 50%,var(--eoms-color-surface-sunken) 70%);background-size:220% 100%;animation:eoms-shimmer 1.6s ease-in-out infinite}@keyframes eoms-shimmer{0%{background-position:180% 0}to{background-position:-60% 0}}.eoms-alert{position:relative;display:flex;flex-direction:column;gap:var(--eoms-space-2);border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-lg);padding-block:var(--eoms-space-4);padding-inline:var(--eoms-space-5);font-size:var(--eoms-text-sm);line-height:var(--eoms-leading-normal);overflow:hidden}.eoms-alert:before{content:"";position:absolute;inset-block:0;inset-inline-start:0;inline-size:3px}.eoms-alert__title{margin:0;font-weight:var(--eoms-weight-semibold);font-size:var(--eoms-text-md);letter-spacing:var(--eoms-tracking-tight)}.eoms-alert p{margin:0}.eoms-alert--info{background-color:var(--eoms-color-info-subtle)}.eoms-alert--info:before{background-color:var(--eoms-color-info)}.eoms-alert--success{background-color:var(--eoms-color-success-subtle)}.eoms-alert--success:before{background-color:var(--eoms-color-success)}.eoms-alert--warning{background-color:var(--eoms-color-warning-subtle)}.eoms-alert--warning:before{background-color:var(--eoms-color-warning)}.eoms-alert--danger{background-color:var(--eoms-color-danger-subtle)}.eoms-alert--danger:before{background-color:var(--eoms-color-danger)}.eoms-status{display:inline-flex;align-items:center;gap:var(--eoms-space-2);font-size:var(--eoms-text-sm)}.eoms-status__dot{inline-size:.5rem;block-size:.5rem;border-radius:var(--eoms-radius-pill);flex:none}.eoms-status--ok .eoms-status__dot{background-color:var(--eoms-color-success);box-shadow:0 0 0 3px var(--eoms-color-success-subtle)}.eoms-status--warn .eoms-status__dot{background-color:var(--eoms-color-warning);box-shadow:0 0 0 3px var(--eoms-color-warning-subtle)}.eoms-status--error .eoms-status__dot{background-color:var(--eoms-color-danger);box-shadow:0 0 0 3px var(--eoms-color-danger-subtle)}.eoms-status--unknown .eoms-status__dot{background-color:var(--eoms-color-text-subtle)}.eoms-card{position:relative;background-color:var(--eoms-color-surface);border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-xl);box-shadow:var(--eoms-shadow-sm);padding:var(--eoms-space-5);transition:box-shadow var(--eoms-duration-normal) var(--eoms-ease-out)}.eoms-card__title{margin:0 0 var(--eoms-space-3);font-size:var(--eoms-text-lg);letter-spacing:var(--eoms-tracking-tight)}.eoms-badge,.eoms-card__title{font-weight:var(--eoms-weight-semibold)}.eoms-badge{display:inline-flex;align-items:center;gap:var(--eoms-space-1);padding-inline:var(--eoms-space-2);padding-block:2px;border:1px solid transparent;border-radius:var(--eoms-radius-sm);font-size:var(--eoms-text-2xs);letter-spacing:var(--eoms-tracking-wide);text-transform:uppercase;white-space:nowrap}.eoms-badge--neutral{background-color:var(--eoms-color-surface-sunken);border-color:var(--eoms-color-border);color:var(--eoms-color-text-muted)}.eoms-badge--info{background-color:var(--eoms-color-info-subtle);border-color:color-mix(in srgb,var(--eoms-color-info) 35%,transparent);color:var(--eoms-color-info)}.eoms-badge--success{background-color:var(--eoms-color-success-subtle);border-color:color-mix(in srgb,var(--eoms-color-success) 35%,transparent);color:var(--eoms-color-success)}.eoms-badge--warning{background-color:var(--eoms-color-warning-subtle);border-color:color-mix(in srgb,var(--eoms-color-warning) 35%,transparent);color:var(--eoms-color-warning)}.eoms-badge--danger{background-color:var(--eoms-color-danger-subtle);border-color:color-mix(in srgb,var(--eoms-color-danger) 35%,transparent);color:var(--eoms-color-danger)}.eoms-tabs__list{display:flex;gap:var(--eoms-space-1);overflow-x:auto;scrollbar-width:thin;-webkit-border-after:1px solid var(--eoms-color-border);border-block-end:1px solid var(--eoms-color-border)}.eoms-tabs__tab{position:relative;display:inline-flex;align-items:center;gap:var(--eoms-space-2);padding-inline:var(--eoms-space-3);padding-block:var(--eoms-space-3);border:0;background:transparent;color:var(--eoms-color-text-muted);font:inherit;font-size:var(--eoms-text-sm);font-weight:var(--eoms-weight-medium);white-space:nowrap;cursor:pointer;transition:color var(--eoms-duration-fast) var(--eoms-ease-out)}.eoms-tabs__tab:after{content:"";position:absolute;inset-inline:var(--eoms-space-2);inset-block-end:0;block-size:2px;border-radius:var(--eoms-radius-pill);background-color:var(--eoms-color-signal);transform:scaleX(0);transition:transform var(--eoms-duration-normal) var(--eoms-ease-spring)}.eoms-tabs__tab--active,.eoms-tabs__tab:hover{color:var(--eoms-color-text)}.eoms-tabs__tab--active{font-weight:var(--eoms-weight-semibold)}.eoms-tabs__tab--active:after{transform:scaleX(1)}.eoms-tabs__count{padding-inline:var(--eoms-space-2);border-radius:var(--eoms-radius-pill);background-color:var(--eoms-color-surface-sunken);font-size:var(--eoms-text-2xs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eoms-tabs__tab--active .eoms-tabs__count{background-color:var(--eoms-color-signal-subtle);color:var(--eoms-color-signal)}.eoms-tabs__panel{-webkit-padding-before:var(--eoms-space-5);padding-block-start:var(--eoms-space-5)}.eoms-drawer{margin:0;-webkit-margin-start:auto;margin-inline-start:auto;max-inline-size:min(38rem,100vw);inline-size:100%;block-size:100dvh;max-block-size:100dvh;padding:0;border:0;background-color:var(--eoms-color-surface);color:var(--eoms-color-text);box-shadow:var(--eoms-shadow-lg)}.eoms-drawer[open]{animation:eoms-drawer-in var(--eoms-duration-normal) var(--eoms-ease-out)}@keyframes eoms-drawer-in{0%{opacity:0;transform:translateX(var(--eoms-drawer-offset,24px))}}:root:dir(rtl) .eoms-drawer[open]{--eoms-drawer-offset:-24px}.eoms-drawer::-webkit-backdrop{background-color:rgb(6 9 15/.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.eoms-drawer::backdrop{background-color:rgb(6 9 15/.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.eoms-drawer__panel{display:flex;flex-direction:column;block-size:100%}.eoms-drawer__header{display:flex;align-items:center;justify-content:space-between;gap:var(--eoms-space-3);padding:var(--eoms-space-5);-webkit-border-after:1px solid var(--eoms-color-border);border-block-end:1px solid var(--eoms-color-border)}.eoms-drawer__title{margin:0;font-size:var(--eoms-text-lg);font-weight:var(--eoms-weight-semibold);letter-spacing:var(--eoms-tracking-tight)}.eoms-drawer__body{flex:1 1;overflow-y:auto;padding:var(--eoms-space-5)}.eoms-drawer__footer{display:flex;justify-content:flex-end;gap:var(--eoms-space-2);padding:var(--eoms-space-4) var(--eoms-space-5);-webkit-border-before:1px solid var(--eoms-color-border);border-block-start:1px solid var(--eoms-color-border);background-color:var(--eoms-color-surface-sunken)}.eoms-table__scroll{overflow-x:auto;border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-lg);background-color:var(--eoms-color-surface);box-shadow:var(--eoms-shadow-sm)}.eoms-table{inline-size:100%;border-collapse:separate;border-spacing:0;font-size:var(--eoms-text-sm)}.eoms-table td,.eoms-table th{padding-inline:var(--eoms-space-4);padding-block:calc(var(--eoms-space-3) * var(--eoms-density));text-align:start;-webkit-border-after:1px solid var(--eoms-color-border);border-block-end:1px solid var(--eoms-color-border);white-space:nowrap}.eoms-table tbody tr:last-child td{-webkit-border-after:0;border-block-end:0}.eoms-table thead th{position:-webkit-sticky;position:sticky;inset-block-start:0;z-index:1;background-color:var(--eoms-color-surface-sunken);font-weight:var(--eoms-weight-semibold);font-size:var(--eoms-text-2xs);text-transform:uppercase;letter-spacing:var(--eoms-tracking-wide);color:var(--eoms-color-text-subtle)}.eoms-table tbody tr{transition:background-color var(--eoms-duration-fast) var(--eoms-ease-out)}.eoms-table tbody tr:hover{background-color:var(--eoms-color-surface-sunken)}.eoms-table__row--selected{background-color:var(--eoms-color-signal-subtle)}.eoms-table__numeric{text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eoms-table__select{inline-size:2.75rem}.eoms-table__sort{display:inline-flex;align-items:center;gap:var(--eoms-space-2);min-block-size:24px;border:0;padding:0;background:transparent;color:inherit;font:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;transition:color var(--eoms-duration-fast) var(--eoms-ease-out)}.eoms-table__sort:hover{color:var(--eoms-color-signal)}.eoms-table__sort-mark{opacity:.5;font-size:.65em}.eoms-table__row-action{display:inline-flex;align-items:center;min-block-size:24px;border:0;padding:0;background:transparent;color:var(--eoms-color-signal);font:inherit;font-weight:var(--eoms-weight-medium);text-align:start;cursor:pointer;-webkit-border-after:1px solid transparent;border-block-end:1px solid transparent;transition:border-color var(--eoms-duration-fast) var(--eoms-ease-out)}.eoms-table__row-action:hover{border-block-end-color:currentColor}.eoms-table__empty{border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-lg);background-color:var(--eoms-color-surface)}.eoms-pagination{display:flex;align-items:center;justify-content:space-between;gap:var(--eoms-space-3);flex-wrap:wrap;-webkit-padding-before:var(--eoms-space-4);padding-block-start:var(--eoms-space-4)}.eoms-pagination__summary{color:var(--eoms-color-text-muted);font-size:var(--eoms-text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eoms-confirm{inline-size:min(32rem,calc(100vw - 2rem));padding:0;border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-xl);background-color:var(--eoms-color-surface);color:var(--eoms-color-text);box-shadow:var(--eoms-shadow-lg)}.eoms-confirm[open]{animation:eoms-pop var(--eoms-duration-normal) var(--eoms-ease-spring)}@keyframes eoms-pop{0%{opacity:0;transform:scale(.96) translateY(8px)}}.eoms-confirm::-webkit-backdrop{background-color:rgb(6 9 15/.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.eoms-confirm::backdrop{background-color:rgb(6 9 15/.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.eoms-confirm__body{display:flex;flex-direction:column;gap:var(--eoms-space-4);padding:var(--eoms-space-6)}.eoms-confirm__title{margin:0;font-size:var(--eoms-text-xl);font-weight:var(--eoms-weight-semibold);letter-spacing:var(--eoms-tracking-tight)}.eoms-confirm__actions{display:flex;justify-content:flex-end;gap:var(--eoms-space-2)}.eoms-requirement{padding:var(--eoms-space-3) var(--eoms-space-4);border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-md);background-color:var(--eoms-color-surface-sunken)}.eoms-requirement__title{margin:0 0 var(--eoms-space-2);font-size:var(--eoms-text-sm);font-weight:var(--eoms-weight-semibold)}.eoms-requirement__list{margin:0;-webkit-padding-start:var(--eoms-space-5);padding-inline-start:var(--eoms-space-5);display:flex;flex-direction:column;gap:var(--eoms-space-1);font-size:var(--eoms-text-sm)}.eoms-requirement__met{color:var(--eoms-color-success)}.eoms-requirement__unmet{color:var(--eoms-color-danger)}.eoms-field{display:flex;flex-direction:column;gap:var(--eoms-space-2)}.eoms-field__label{font-size:var(--eoms-text-xs);font-weight:var(--eoms-weight-semibold);letter-spacing:var(--eoms-tracking-wide);text-transform:uppercase;color:var(--eoms-color-text-muted)}.eoms-field__control{padding-inline:var(--eoms-space-3);padding-block:calc(var(--eoms-space-2) + 2px);border:1px solid var(--eoms-color-border-strong);border-radius:var(--eoms-radius-md);background-color:var(--eoms-color-surface);color:inherit;font:inherit;font-size:var(--eoms-text-sm);transition:border-color var(--eoms-duration-fast) var(--eoms-ease-out),box-shadow var(--eoms-duration-fast) var(--eoms-ease-out)}.eoms-field__control:hover{border-color:var(--eoms-color-text-subtle)}.eoms-field__control:focus{outline:none;border-color:var(--eoms-color-signal);box-shadow:var(--eoms-shadow-glow)}.eoms-field__error{color:var(--eoms-color-danger);font-size:var(--eoms-text-xs)}.eoms-field__hint{color:var(--eoms-color-text-subtle)}.eoms-chip,.eoms-field__hint{font-size:var(--eoms-text-xs)}.eoms-chip{display:inline-flex;align-items:center;gap:var(--eoms-space-2);padding-inline:var(--eoms-space-3);padding-block:3px;border:1px solid var(--eoms-color-signal);border-radius:var(--eoms-radius-pill);background-color:var(--eoms-color-signal-subtle);color:var(--eoms-color-signal);animation:eoms-pop var(--eoms-duration-fast) var(--eoms-ease-spring)}.eoms-chip__label{opacity:.75}.eoms-chip__value{font-weight:var(--eoms-weight-semibold)}.eoms-chip__remove{display:inline-grid;place-items:center;inline-size:1rem;block-size:1rem;border:0;border-radius:var(--eoms-radius-pill);background:transparent;color:inherit;cursor:pointer}.eoms-chip__remove:hover{background-color:var(--eoms-color-signal);color:var(--eoms-color-text-inverse)}.eoms-empty{display:flex;flex-direction:column;align-items:center;gap:var(--eoms-space-2);padding-block:var(--eoms-space-8);padding-inline:var(--eoms-space-5);text-align:center}.eoms-empty__title{margin:0;font-weight:var(--eoms-weight-semibold);font-size:var(--eoms-text-md)}.eoms-definition--cols-1,.eoms-definition--cols-2{display:grid;grid-gap:var(--eoms-space-4) var(--eoms-space-6);gap:var(--eoms-space-4) var(--eoms-space-6)}.eoms-definition--cols-1{grid-template-columns:1fr}.eoms-definition--cols-2{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr))}.eoms-definition__pair{display:grid;grid-gap:var(--eoms-space-1);gap:var(--eoms-space-1)}.eoms-definition__pair dt{color:var(--eoms-color-text-subtle);font-size:var(--eoms-text-2xs);font-weight:var(--eoms-weight-semibold);letter-spacing:var(--eoms-tracking-wide);text-transform:uppercase}.eoms-definition__pair dd{margin:0;font-size:var(--eoms-text-sm)}.eoms-checklist__item input[type=checkbox],.eoms-column-list__item input[type=checkbox],.eoms-table input[type=checkbox]{inline-size:1.125rem;block-size:1.125rem;flex:none;accent-color:var(--eoms-color-signal);cursor:pointer}.eoms-table td:has(>input[type=checkbox]),.eoms-table th:has(>input[type=checkbox]){line-height:0}.eoms-table input[type=checkbox]{outline-offset:3px;margin:3px}@media (pointer:coarse){.eoms-checklist__item input[type=checkbox],.eoms-column-list__item input[type=checkbox],.eoms-table input[type=checkbox]{inline-size:1.5rem;block-size:1.5rem}}@media (max-width:48rem){.eoms-table__scroll{overflow-x:visible;border:0;background-color:transparent;box-shadow:none}.eoms-table{display:block;font-size:var(--eoms-text-sm)}.eoms-table thead{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.eoms-table tbody{display:grid;grid-gap:var(--eoms-space-3);gap:var(--eoms-space-3)}.eoms-table tbody tr{display:grid;grid-gap:var(--eoms-space-2);gap:var(--eoms-space-2);padding:var(--eoms-space-4);border:1px solid var(--eoms-color-border);border-radius:var(--eoms-radius-lg);box-shadow:var(--eoms-shadow-sm)}.eoms-table tbody tr,.eoms-table tbody tr:hover{background-color:var(--eoms-color-surface)}.eoms-table tbody td{display:grid;grid-template-columns:minmax(6rem,35%) 1fr;grid-gap:var(--eoms-space-3);gap:var(--eoms-space-3);align-items:baseline;padding:0;-webkit-border-after:0;border-block-end:0;white-space:normal}.eoms-table tbody td:before{content:attr(data-label);color:var(--eoms-color-text-subtle);font-size:var(--eoms-text-2xs);font-weight:var(--eoms-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.eoms-table tbody td:first-of-type{grid-template-columns:1fr;-webkit-padding-after:var(--eoms-space-2);padding-block-end:var(--eoms-space-2);-webkit-border-after:1px solid var(--eoms-color-border);border-block-end:1px solid var(--eoms-color-border);font-size:var(--eoms-text-md);font-weight:var(--eoms-weight-semibold)}.eoms-table tbody td:first-of-type:before{display:none}.eoms-table tbody td.eoms-table__numeric{text-align:start}.eoms-table tbody td.eoms-table__select{grid-template-columns:auto;justify-content:start;-webkit-border-after:0;border-block-end:0}.eoms-table tbody td.eoms-table__select:before{display:none}.eoms-table__row-action{inline-size:100%;text-align:start}}