html[data-visual-theme=neo-ghurab],html[data-visual-theme=neo-ghurab] body,html[data-visual-theme=neo-ghurab] input,html[data-visual-theme=neo-ghurab] select,html[data-visual-theme=neo-ghurab] textarea,html[data-visual-theme=neo-ghurab] button,html[data-visual-theme=neo-ghurab] h1,html[data-visual-theme=neo-ghurab] h2,html[data-visual-theme=neo-ghurab] h3,html[data-visual-theme=neo-ghurab] h4,html[data-visual-theme=neo-ghurab] h5,html[data-visual-theme=neo-ghurab] h6,html[data-visual-theme=neo-ghurab] p,html[data-visual-theme=neo-ghurab] a,html[data-visual-theme=neo-ghurab] span,html[data-visual-theme=neo-ghurab] div{font-family:var(--font-cairo), "Cairo", -apple-system, BlinkMacSystemFont, "Segoe UI Arabic", "Noto Sans Arabic", sans-serif!important}html[data-visual-theme=neo-ghurab]:root,html[data-visual-theme=neo-ghurab].light{--neo-bg:#f3f5f8;--neo-bg-subtle:#e8ecf2;--neo-surface:#fff;--neo-surface-2:#f7f9fc;--neo-surface-3:#edf1f7;--neo-glass:#ffffffe6;--neo-border:#dde3ec;--neo-border-strong:#c4cedb;--neo-text:#090d16;--neo-text-2:#2d3748;--neo-text-3:#64748b;--neo-primary:#0f766e;--neo-primary-hover:#115e59;--neo-primary-soft:#0f766e1a;--neo-accent:#0284c7;--neo-accent-soft:#0284c71a;--neo-breaking:#e11d48;--neo-breaking-soft:#e11d481a;--neo-gold:#d97706;--neo-gold-soft:#d977061f;--neo-purple:#0f766e;--neo-purple-soft:#0f766e1a;--neo-gradient-brand:linear-gradient(135deg, #0f172a 0%, #1e293b 45%, #0d9488 100%);--neo-grad-brand:linear-gradient(135deg, #0f172a 0%, #1e293b 45%, #0d9488 100%);--neo-gradient-breaking:linear-gradient(135deg, #e11d48 0%, #f43f5e 100%);--neo-gradient-surface:linear-gradient(180deg, #fff 0%, #f7f9fc 100%);--neo-shadow-sm:0 1px 3px #090d160d, 0 1px 2px #090d1608;--neo-shadow-md:0 10px 30px -5px #090d1612, 0 4px 12px -2px #090d160a;--neo-shadow-lg:0 20px 40px -10px #0f172a24, 0 8px 20px -4px #090d160f;--g-bg:#f3f5f8;--g-bg2:#e8ecf2;--g-surface:#fff;--g-surface2:#f7f9fc;--g-surface3:#edf1f7;--g-border:#dde3ec;--g-border-hover:#94a3b8;--g-text:#090d16;--g-text2:#2d3748;--g-text3:#64748b;--g-purple:#0f766e;--g-purple-light:#0d9488;--g-purple-bg:#0f766e1a;--g-teal:#0d9488;--g-teal-bg:#0d94881a;--g-gold:#d97706;--g-gold-bg:#d977061f;--g-red:#e11d48;--g-red-bg:#e11d481a;--g-gradient:linear-gradient(135deg, #0f172a 0%, #1e293b 45%, #0d9488 100%)}html[data-visual-theme=neo-ghurab].dark{--neo-bg:#080a0f;--neo-bg-subtle:#0d1119;--neo-surface:#121722;--neo-surface-2:#181f2e;--neo-surface-3:#20293c;--neo-glass:#121722e0;--neo-border:#94a3b824;--neo-border-strong:#94a3b847;--neo-text:#f8fafc;--neo-text-2:#cbd5e1;--neo-text-3:#94a3b8;--neo-primary:#2dd4bf;--neo-primary-hover:#5eead4;--neo-primary-soft:#2dd4bf24;--neo-accent:#38bdf8;--neo-accent-soft:#38bdf824;--neo-breaking:#fb7185;--neo-breaking-soft:#fb718526;--neo-gold:#fbbf24;--neo-gold-soft:#fbbf2424;--neo-purple:#2dd4bf;--neo-purple-soft:#2dd4bf24;--neo-gradient-brand:linear-gradient(135deg, #1e293b 0%, #0f766e 50%, #0d9488 100%);--neo-grad-brand:linear-gradient(135deg, #1e293b 0%, #0f766e 50%, #0d9488 100%);--neo-gradient-breaking:linear-gradient(135deg, #e11d48 0%, #fb7185 100%);--neo-gradient-surface:linear-gradient(180deg, #141b29 0%, #0e131d 100%);--neo-shadow-sm:0 2px 6px #0006;--neo-shadow-md:0 12px 32px -6px #0000008c, 0 4px 14px #00000059;--neo-shadow-lg:0 20px 45px -10px #0d94882e, 0 10px 25px #0009;--g-bg:#080a0f;--g-bg2:#0d1119;--g-surface:#121722;--g-surface2:#181f2e;--g-surface3:#20293c;--g-border:#94a3b824;--g-border-hover:#2dd4bf73;--g-text:#f8fafc;--g-text2:#cbd5e1;--g-text3:#94a3b8;--g-purple:#2dd4bf;--g-purple-light:#5eead4;--g-purple-bg:#2dd4bf24;--g-teal:#2dd4bf;--g-teal-bg:#2dd4bf24;--g-gold:#fbbf24;--g-gold-bg:#fbbf2424;--g-red:#fb7185;--g-red-bg:#fb718526;--g-gradient:linear-gradient(135deg, #1e293b 0%, #0f766e 50%, #0d9488 100%)}.neo-shell{background-color:var(--neo-bg);min-height:100vh;color:var(--neo-text);flex-direction:column;display:flex;position:relative}.neo-container{width:100%;max-width:1340px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}@media (min-width:640px){.neo-container{padding-left:1.5rem;padding-right:1.5rem}}@media (min-width:1024px){.neo-container{padding-left:2rem;padding-right:2rem}}.neo-header-wrap{z-index:45;background:var(--neo-glass);-webkit-backdrop-filter:blur(20px)saturate(180%);border-bottom:1px solid var(--neo-border);box-shadow:var(--neo-shadow-sm);position:sticky;top:0}.neo-topbar{background:var(--neo-bg-subtle);border-bottom:1px solid var(--neo-border);color:var(--neo-text-2);font-size:12px}.neo-card{background:var(--neo-surface);border:1px solid var(--neo-border);box-shadow:var(--neo-shadow-sm);border-radius:20px;transition:transform .22s cubic-bezier(.16,1,.3,1),box-shadow .22s cubic-bezier(.16,1,.3,1),border-color .22s;overflow:hidden}.neo-card:hover{border-color:var(--neo-border-strong);box-shadow:var(--neo-shadow-md);transform:translateY(-3px)}.neo-surface-box{background:var(--neo-surface);border:1px solid var(--neo-border);box-shadow:var(--neo-shadow-sm);border-radius:20px}.neo-cat-pill{white-space:nowrap;color:var(--neo-text-2);background:0 0;border:1px solid #0000;border-radius:9999px;align-items:center;gap:7px;padding:8px 15px;font-size:13px;font-weight:700;transition:all .18s;display:inline-flex}.neo-cat-pill:hover{color:var(--neo-text);background:var(--neo-surface-2);border-color:var(--neo-border)}.neo-cat-pill-active{box-shadow:0 4px 14px #2563eb4d;color:#fff!important;background:var(--neo-gradient-brand)!important}.neo-badge{letter-spacing:.01em;border-radius:9999px;align-items:center;gap:5px;padding:4px 11px;font-size:11px;font-weight:800;display:inline-flex}.neo-bento-hero{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:1024px){.neo-bento-hero{grid-template-columns:7fr 5fr;align-items:stretch}}.neo-split-showcase{grid-template-columns:1fr;gap:1.25rem;display:grid}@media (min-width:1024px){.neo-split-showcase{grid-template-columns:5fr 7fr}.neo-split-showcase-rev{grid-template-columns:7fr 5fr}}.neo-story-grid{grid-template-columns:1fr;gap:2rem;display:grid}@media (min-width:1024px){.neo-story-grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:start}}@keyframes neo-pulse-ring{0%{transform:scale(.95);box-shadow:0 0 #e11d48b3}70%{transform:scale(1);box-shadow:0 0 0 8px #e11d4800}to{transform:scale(.95);box-shadow:0 0 #e11d4800}}.neo-breaking-dot{background-color:#fff;border-radius:9999px;width:8px;height:8px;animation:1.8s infinite neo-pulse-ring}.neo-no-scrollbar::-webkit-scrollbar{display:none}.neo-no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}html[data-visual-theme=neo-ghurab] body{background-color:var(--neo-bg)!important;color:var(--neo-text)!important}html[data-visual-theme=neo-ghurab] .g-card{background:var(--neo-surface)!important;border:1px solid var(--neo-border)!important;box-shadow:var(--neo-shadow-sm)!important;border-radius:20px!important;transition:transform .2s,box-shadow .2s,border-color .2s!important}html[data-visual-theme=neo-ghurab] .g-card:hover{border-color:var(--neo-border-strong)!important;box-shadow:var(--neo-shadow-md)!important}html[data-visual-theme=neo-ghurab] .g-badge{border-radius:9999px!important;padding:4px 12px!important;font-weight:800!important}html[data-visual-theme=neo-ghurab] .g-badge-purple{background:var(--neo-primary-soft)!important;color:var(--neo-primary)!important}html[data-visual-theme=neo-ghurab] .g-btn,html[data-visual-theme=neo-ghurab] .g-btn-primary{background:var(--neo-gradient-brand)!important;color:#fff!important;border-radius:14px!important;font-weight:800!important;box-shadow:0 4px 14px #2563eb40!important}html[data-visual-theme=neo-ghurab] input:not([type=checkbox]):not([type=radio]),html[data-visual-theme=neo-ghurab] select,html[data-visual-theme=neo-ghurab] textarea{border-radius:14px}
