:root{--storm: #1e0e51;--willow: #371a94;--bamboo: #d1d3ff;--storm-deep: #140935;--journey-bg: #1e0e51;--journey-bg-top: #0B4A5E;--journey-bg-bottom: #2A9DB8;--font-ar: "Thmanyah", "Segoe UI", Tahoma, sans-serif;--font-en: "Helvetica", "Helvetica Neue", Arial, sans-serif;--radius-xl: 30px;--radius-lg: 22px;--ease-out: cubic-bezier(.22, 1, .36, 1)}:root[data-theme=dark]{--page: #05050e;--page-glow-a: rgba(209, 211, 255, .16);--page-glow-b: rgba(30, 14, 81, .28);--frame: #0a0917;--frame-line: rgba(255, 255, 255, .06);--ink: #f1f5f4;--ink-muted: #8181a3;--panel-ink: #FFFFFF;--cta: var(--willow);--cta-ink: #ffffff;--chip-bg: rgba(255, 255, 255, .12);--chip-line: rgba(255, 255, 255, .45);--card: linear-gradient(165deg, #0d0a1f 0%, #081F27 100%);--card-glow-a: rgba(209, 211, 255, .3);--card-glow-b: rgba(55, 26, 148, .22);--card-line-hover: rgba(209, 211, 255, .35);--cat-num: var(--willow);--card-shade: rgba(8, 31, 39, .9);--chip-line-ink: rgba(255, 255, 255, .28);--chip-bg-ink: rgba(255, 255, 255, .08)}:root[data-theme=light]{--page: #efedf6;--page-glow-a: rgba(209, 211, 255, .35);--page-glow-b: rgba(55, 26, 148, .35);--frame: #FFFFFF;--frame-line: rgba(255, 255, 255, .08);--ink: #0c0a1e;--ink-muted: #4c4a6d;--panel-ink: #FFFFFF;--cta: var(--willow);--cta-ink: #ffffff;--chip-bg: rgba(255, 255, 255, .14);--chip-line: rgba(255, 255, 255, .5);--card: linear-gradient(165deg, #FFFFFF 0%, #F1FAF7 100%);--card-glow-a: rgba(209, 211, 255, .34);--card-glow-b: rgba(55, 26, 148, .45);--card-line-hover: rgba(30, 14, 81, .35);--cat-num: var(--storm);--card-shade: rgba(255, 255, 255, .9);--chip-line-ink: rgba(255, 255, 255, .2);--chip-bg-ink: rgba(255, 255, 255, .05)}*,*:before,*:after{box-sizing:border-box}html,body{margin:0}body{overflow-x:clip}body{background:var(--page);color:var(--ink);font-family:var(--font-ar);-webkit-font-smoothing:antialiased;transition:background .4s var(--ease-out),color .4s var(--ease-out)}html[lang=en] body{font-family:var(--font-en)}button{font:inherit}a{color:inherit}
