@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-400-normal.38ca8bfd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-400-normal.6f06c484.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-500-normal.0010010b.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-500-normal.eb266b38.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-600-normal.5cb8243e.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-600-normal.a4ab1537.woff) format("woff")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-display:swap;font-weight:700;src:url(/_next/static/media/ibm-plex-sans-arabic-arabic-700-normal.3de711fd.woff2) format("woff2"),url(/_next/static/media/ibm-plex-sans-arabic-arabic-700-normal.79d42d34.woff) format("woff")}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Regular.woff) format("woff");font-weight:400;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Medium.woff) format("woff");font-weight:500;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-SemiBold.woff) format("woff");font-weight:600;font-display:swap}@font-face{font-family:Poppins;src:url(/fonts/Poppins-Bold.woff) format("woff");font-weight:700;font-display:swap}:root{--sky:#1eb0f5;--sky-600:#0c93d6;--sky-50:#eaf7ff;--sky-100:#d2eeff;--violet:#7a5cfa;--violet-600:#6243e6;--violet-50:#f3efff;--violet-100:#e4dbff;--indigo:#4c86f8;--grad:linear-gradient(135deg,#1eb0f5,#7a5cfa);--grad-soft:linear-gradient(135deg,#eaf7ff,#f3efff);--ink:#16173a;--ink-2:#45486b;--muted:#8b8eab;--line:#e8eaf4;--bg:#f7f8fd;--night:#0f1030;--mint:#1fc79a;--mint-50:#e5faf3;--sun:#ffb52e;--sun-50:#fff5e2;--coral:#ff6584;--coral-50:#ffebf0;--r:14px;--r-lg:20px;--r-xl:28px;--sh-1:0 1px 2px rgba(22,23,58,.06),0 2px 8px rgba(22,23,58,.05);--sh-2:0 8px 24px rgba(22,23,58,.08),0 2px 6px rgba(22,23,58,.04);--sh-3:0 24px 60px rgba(60,50,160,.16),0 6px 16px rgba(22,23,58,.06);--font:"Poppins","IBM Plex Sans Arabic","Segoe UI",Tahoma,system-ui,sans-serif;--mono:ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace}*{box-sizing:border-box;margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{font-family:var(--font);color:var(--ink);background:var(--bg);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}html[dir=rtl] body{line-height:1.75}a{color:inherit;text-decoration:none}img,svg{display:block;max-width:100%}button{cursor:pointer;border:0;background:none}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:3px solid rgba(122,92,250,.45);outline-offset:2px;border-radius:6px}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ltr,.mono{direction:ltr;unicode-bidi:-webkit-isolate;unicode-bidi:isolate}.mono{font-family:var(--mono)}.wrap{max-width:1240px;margin:0 auto;padding:0 24px;position:relative}.row{align-items:center}.col,.row{display:flex}.col{flex-direction:column}.f1{flex:1 1;min-width:0}.muted{color:var(--muted)}.ink2{color:var(--ink-2)}.h1{font-size:clamp(36px,5.2vw,64px);line-height:1.12;letter-spacing:-.025em}.h1,.h2{font-weight:700}.h2{font-size:clamp(26px,3.2vw,40px);line-height:1.2;letter-spacing:-.02em}.h3{font-size:21px;line-height:1.35}.h3,.h4{font-weight:600}.h4{font-size:16px}.lg{font-size:17px}.sm{font-size:13.5px}.xs{font-size:12px}.eyebrow{font-size:13px;font-weight:700;color:var(--violet);letter-spacing:.04em}.grt{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:44px;padding:0 18px;border-radius:12px;font-weight:600;font-size:14.5px;border:1px solid transparent;white-space:nowrap;transition:transform .15s ease,box-shadow .15s ease,background .15s}.btn:hover{transform:translateY(-1px)}.btn.sm{height:36px;padding:0 14px;font-size:13.5px;border-radius:10px}.btn.lg{height:54px;padding:0 26px;font-size:16px;border-radius:14px}.btn-p{background:var(--grad);color:#fff;box-shadow:0 6px 18px rgba(98,67,230,.28)}.btn-s{background:#fff;color:var(--ink);border-color:var(--line);box-shadow:var(--sh-1)}.btn-g{color:var(--ink-2)}.btn-soft{background:var(--violet-50);color:var(--violet-600)}.btn-dark{background:var(--ink);color:#fff}.btn-glass{background:hsla(0,0%,100%,.1);color:#fff}.card{border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--sh-1)}.card,.chip{background:#fff}.chip{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:99px;border:1px solid var(--line);font-size:13px;font-weight:500;color:var(--ink-2)}.chip.on{background:var(--violet-50);border-color:var(--violet-100);color:var(--violet-600)}.badge{display:inline-flex;align-items:center;gap:5px;height:23px;padding:0 9px;border-radius:99px;font-size:11.5px;font-weight:600;white-space:nowrap}.b-sky{background:var(--sky-50);color:var(--sky-600)}.b-vio{background:var(--violet-50);color:var(--violet-600)}.b-mint{background:var(--mint-50);color:#0e9c76}.b-sun{background:var(--sun-50);color:#c98200}.b-coral{background:var(--coral-50);color:#e23c62}.b-gray{background:#f0f1f7;color:var(--ink-2)}.ft{width:40px;height:40px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex:none}.ft-folder{background:var(--sky-50);color:var(--sky)}.ft-img{background:var(--coral-50);color:var(--coral)}.ft-vid{background:var(--violet-50);color:var(--violet)}.ft-pdf{background:#ffece8;color:#f0523a}.ft-doc{background:#e8f0ff;color:#3f7bf5}.ft-sheet{background:var(--mint-50);color:var(--mint)}.ft-audio{background:var(--sun-50);color:var(--sun)}.ft-zip{background:#eff0f6;color:#6b6e8e}.progress{height:8px;border-radius:99px;background:#eceef7;overflow:hidden}.progress>i{display:block;height:100%;border-radius:99px;background:var(--grad)}.avatar{width:32px;height:32px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-weight:600;color:#fff;font-size:12px;flex:none;border:2px solid #fff}.av1{background:linear-gradient(135deg,#ff8fa8,#ff6584)}.av2{background:linear-gradient(135deg,#5ed6b4,#1fc79a)}.av3{background:linear-gradient(135deg,#ffcb6b,#ffb52e)}.av4{background:var(--grad)}.stack{display:flex}.stack .avatar+.avatar{-webkit-margin-start:-9px;margin-inline-start:-9px}.code{background:#14153a;color:#dcdfff;border-radius:16px;padding:18px 20px;font-family:var(--mono);font-size:13px;line-height:1.75;direction:ltr;text-align:left;white-space:pre;overflow-x:auto}.code .k{color:#b79cff}.code .s{color:#7ee2c1}.code .c{color:#7d80a8}.code .f{color:#6fcbff}.code .n{color:#ffc871}.logo{display:inline-flex;align-items:center;gap:9px;direction:ltr}.wm{font-family:Poppins,sans-serif;font-weight:600;letter-spacing:-.02em;line-height:1}[dir=rtl] .flip{transform:scaleX(-1)}