@font-face{font-family:arabic;src:url(/fonts/arabicFont.ttf) format("truetype");unicode-range:u+06??,u+0750-077f,u+0870-089f,u+08a0-08ff,u+fb50-fdff,u+fe70-feff}:root{--font-family-base:"arabic","Noto Sans Arabic","Open Sans",-apple-system,BlinkMacSystemFont,Arial,sans-serif}#__next,#root,body,div[data-overlay-container=true],html{font-family:var(--font-family-base),serif;height:100%}.gradient-card:before{top:0;left:0;right:0;bottom:0;background:linear-gradient(to bottom right,#a8a7a7,#e5513e)}.gradient-card:after,.gradient-card:before{content:"";position:absolute;border-radius:inherit;z-index:-1;pointer-events:none}.gradient-card:after{top:1.5px;left:1.5px;right:1px;bottom:1px;background-color:#ededed}.dark .gradient-card:after{background-color:#3b3b3b}.icon-bg-color{background-image:linear-gradient(355deg,rgb(255,187,187),rgb(255,99,0));background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.menu-icon{color:#ff6300}.arrow-container{color:gray;position:relative;display:inline-block;font-size:8px;transition:transform .3s}.rotated{transform:rotate(-90deg)}.highlight{background-color:#ffdb14}.welcome-message h3{font-weight:600;margin-bottom:5px}.welcome-message .ql-align-center{text-align:center}.welcome-message p{margin-bottom:5px;line-height:2}.welcome-message ol{display:flex;flex-direction:column;gap:10px}.welcome-message ol li{border:1px solid #bcbcbc;padding:4px 9px;border-radius:7px;background:#f5f5f5;position:relative;margin-left:10px}.welcome-message ol li:after{content:"";display:flex;position:absolute;left:-10px;height:100%;width:2px;background:red;top:0}.welcome-message ol li em{display:block;font-size:13px;font-weight:300}.dark .welcome-message li{background:#3b3b3b;color:#fff}.ControlsNodes button{background:inherit}div[data-overlay-container=true]{height:unset!important}.shadow-right{box-shadow:5px 0 15px -5px rgba(0,0,0,.15)}.react-flow__node-stickyNote{color:#616161;width:318px;box-shadow:0 0 0 1px rgba(0,0,0,.05);transition:box-shadow .3s cubic-bezier(.4,0,.2,1);border-radius:10px;overflow:hidden;background:#ffeb8c;border-image:initial;padding:0;border:1px solid rgba(33,33,33,.314)}.react-flow__node-stickyNote:hover{border-color:#2196f3;box-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -2px rgba(0,0,0,.05)}.react-flow__node-stickyNote textarea{height:100%!important;min-height:100px!important}.react-flow__edges svg{z-index:99!important}.button-edge__label{position:absolute;pointer-events:all;transform-origin:center;z-index:999}.react-flow__node-assistant{z-index:999!important}.dark .light,.light,html{--border-xlight:rgb(0 0 0/5%);--border-light:rgba(0,0,0,0.1);--border-medium:rgba(0,0,0,0.15);--border-heavy:rgba(0,0,0,0.2);--border-xheavy:#7d7d7d;--hint-text:#08f;--hint-bg:#b3dbff;--link:#2964aa;--link-hover:#749ac8}.markdown{max-width:unset}.markdown.streaming-animation.block-entry-animation pre,.markdown.streaming-animation.block-entry-animation table{overflow:hidden!important;overflow:clip!important;position:relative}.markdown.streaming-animation.block-entry-animation pre:after,.markdown.streaming-animation.block-entry-animation table:after{--overlap-distance:10px;--overlap-negative-distance:-10px;content:"";display:flex;height:calc(100% + var(--overlap-distance)*2);inset:0;position:absolute;translate:0 var(--streaming-reveal-amount,var(--overlap-negative-distance))}@media(prefers-reduced-motion:no-preference){.markdown.streaming-animation.block-entry-animation pre:after,.markdown.streaming-animation.block-entry-animation table:after{transition:.5s translate var(--spring-standard)}}.markdown.streaming-animation h1,.markdown.streaming-animation h2,.markdown.streaming-animation h3,.markdown.streaming-animation h4,.markdown.streaming-animation h5,.markdown.streaming-animation h6,.markdown.streaming-animation li:not(:has(pre)){width:fit-content}.markdown pre{margin-top:.5rem}.markdown h1{font-weight:700;letter-spacing:-.04rem}.markdown h1:first-child{margin-top:0}.markdown h2{font-weight:600;margin-bottom:1rem;margin-top:2rem}.markdown h2:first-child{margin-top:0}.markdown h3{font-weight:600;margin-bottom:.5rem;margin-top:1rem}.markdown h3:first-child{margin-top:0}.markdown h4{font-weight:600;margin-bottom:.5rem;margin-top:1rem}.markdown h4:first-child{margin-top:0}.markdown h5{font-weight:600}.markdown h5:first-child{margin-top:0}.markdown blockquote{--tw-border-opacity:1;border-color:rgb(155,155,155,var(--tw-border-opacity));line-height:1.5rem;margin:0;padding-bottom:.5rem;padding-top:.5rem;border-left-width:2px;padding-left:1rem}.markdown blockquote>p{margin:0}.markdown blockquote>p:after,.markdown blockquote>p:before{display:none}.markdown table{--tw-border-spacing-x:0px;--tw-border-spacing-y:0px;border-collapse:separate;border-spacing:var(--tw-border-spacing-x) var(--tw-border-spacing-y);margin-bottom:.25rem;margin-top:.25rem;width:100%}.markdown p{margin-bottom:.5rem}.markdown p:not(:first-child){margin-top:.5rem}.markdown p+:where(ol,ul){margin-top:0}.markdown :where(ol,ul)>li>:last-child{margin-bottom:0}.markdown :where(ol,ul)>li>:first-child{margin-bottom:0;margin-top:0}.markdown th{background-color:var(--border-light);border-bottom-width:1px;border-color:var(--border-medium);border-top-width:1px;padding:.25rem .75rem}.dark .markdown th{background-color:var(--border-heavy)}.dark .markdown td,.dark .markdown th{border-color:var(--border-xheavy)}.markdown th{border-left-width:1px}.markdown th:first-child{border-top-left-radius:.375rem;padding-left:.75rem}[dir=rtl] .markdown th:first-child{border-top-right-radius:.375rem;padding-right:.75rem}.markdown th:last-child{border-right-width:1px;border-top-right-radius:.375rem;padding-right:.75rem}[dir=rtl] .markdown th:last-child{border-left-width:1px;border-top-left-radius:.375rem;padding-left:.75rem}.markdown td{border-bottom-width:1px;border-color:var(--border-medium);padding:.25rem .75rem;border-left-width:1px}[dir=rtl] .markdown td{border-right-width:1px}.markdown td:first-child{padding-left:.75rem}[dir=rtl] .markdown td:first-child{padding-right:.75rem}.markdown td:last-child{border-right-width:1px;padding-right:.75rem}[dir=rtl] .markdown td:last-child{border-left-width:1px;padding-left:.75rem}.markdown tbody tr:last-child td:first-child{border-bottom-left-radius:.375rem}.markdown tbody tr:last-child td:last-child,[dir=rtl] .markdown tbody tr:last-child td:first-child{border-bottom-right-radius:.375rem}[dir=rtl] .markdown tbody tr:last-child td:last-child{border-bottom-left-radius:.375rem}.markdown a{color:var(--link);font-weight:400;text-decoration-line:none}@media(hover:hover)and (pointer:fine){.markdown a:hover{color:var(--link-hover)}}.markdown .float-image+p{margin-top:0}.prose{max-width:65ch}.prose :where([class~=lead]):not(:where([class~=not-prose] *)){font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}.prose :where(a):not(:where([class~=not-prose] *)){font-weight:500;text-decoration:underline}.prose :where(strong):not(:where([class~=not-prose] *)){font-weight:600}.prose :where(a strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th strong):not(:where([class~=not-prose] *)){color:inherit}.prose :where(ol):not(:where([class~=not-prose] *)){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;margin-left:20px}[dir=ltr] .prose :where(ol):not(:where([class~=not-prose] *)){padding-left:1.625em}[dir=rtl] .prose :where(ol):not(:where([class~=not-prose] *)){padding-right:1.625em}.prose :where(ol[type=A]):not(:where([class~=not-prose] *)){list-style-type:upper-alpha}.prose :where(ol[type=a]):not(:where([class~=not-prose] *)){list-style-type:lower-alpha}.prose :where(ol[type=I]):not(:where([class~=not-prose] *)){list-style-type:upper-roman}.prose :where(ol[type=i]):not(:where([class~=not-prose] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~=not-prose] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~=not-prose] *)){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;margin-left:20px}[dir=ltr] .prose :where(ul):not(:where([class~=not-prose] *)){padding-left:1.625em}[dir=rtl] .prose :where(ul):not(:where([class~=not-prose] *)){padding-right:1.625em}.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{font-weight:400}.prose :where(hr):not(:where([class~=not-prose] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}.prose :where(blockquote):not(:where([class~=not-prose] *)){font-style:italic;font-weight:500;margin-bottom:1.6em;margin-top:1.6em}[dir=ltr] .prose :where(blockquote):not(:where([class~=not-prose] *)){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;padding-left:1em}[dir=rtl] .prose :where(blockquote):not(:where([class~=not-prose] *)){border-right-color:var(--tw-prose-quote-borders);border-right-width:.25rem;padding-right:1em}.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~=not-prose] *)):after{content:close-quote}.prose :where(h1):not(:where([class~=not-prose] *)){font-size:2.25em;font-weight:800;line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}.prose :where(h1 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:900}.prose :where(h2):not(:where([class~=not-prose] *)){font-size:1.5em;font-weight:700;line-height:1.3333333;margin-bottom:1em;margin-top:2em}.prose :where(h2 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:800}.prose :where(h3):not(:where([class~=not-prose] *)){font-size:1.25em;font-weight:600;line-height:1.6;margin-bottom:.6em;margin-top:1.6em}.prose :where(h3 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(h4):not(:where([class~=not-prose] *)){font-weight:600;line-height:1.5;margin-bottom:.5em;margin-top:1.5em}.prose :where(h4 strong):not(:where([class~=not-prose] *)){color:inherit;font-weight:700}.prose :where(img):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure>*):not(:where([class~=not-prose] *)){margin-bottom:0;margin-top:0}.prose :where(figcaption):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose :where(code):not(:where([class~=not-prose] *)){background-color:var(--gray-100);border-radius:.25rem;font-size:.875em;font-weight:500;padding:.15rem .3rem}.prose :where(code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(a code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h1 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(h2 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~=not-prose] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(blockquote code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(thead th code):not(:where([class~=not-prose] *)){color:inherit}.prose :where(pre):not(:where([class~=not-prose] *)){background-color:rgba(0,0,0,0);border-radius:.375rem;color:currentColor;font-size:.875em;font-weight:400;line-height:1.7142857;margin:0;overflow-x:auto;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)){background-color:rgba(0,0,0,0);border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}.prose :where(pre code):not(:where([class~=not-prose] *)):before{content:none}.prose :where(pre code):not(:where([class~=not-prose] *)):after{content:none}.prose :where(table):not(:where([class~=not-prose] *)){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;width:100%}[dir=ltr] .prose :where(table):not(:where([class~=not-prose] *)){text-align:left}[dir=rtl] .prose :where(table):not(:where([class~=not-prose] *)){text-align:right}.prose :where(thead):not(:where([class~=not-prose] *)){border-bottom-width:1px}.prose :where(thead th):not(:where([class~=not-prose] *)){font-weight:600;padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}.prose :where(tbody tr):not(:where([class~=not-prose] *)){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}.prose :where(tbody tr:last-child):not(:where([class~=not-prose] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~=not-prose] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~=not-prose] *)){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}.prose :where(tfoot td):not(:where([class~=not-prose] *)){vertical-align:top}.prose :where(p):not(:where([class~=not-prose] *)){margin-bottom:1.25em;margin-top:1.25em}.prose :where(video):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(figure):not(:where([class~=not-prose] *)){margin-bottom:2em;margin-top:2em}.prose :where(li):not(:where([class~=not-prose] *)){margin-bottom:.5em;margin-top:.5em}[dir=ltr] .prose :where(ol>li):not(:where([class~=not-prose] *)){padding-left:.375em}[dir=rtl] .prose :where(ol>li):not(:where([class~=not-prose] *)){padding-right:.375em}[dir=ltr] .prose :where(ul>li):not(:where([class~=not-prose] *)){padding-left:.375em}[dir=rtl] .prose :where(ul>li):not(:where([class~=not-prose] *)){padding-right:.375em}.prose :where(.prose>ul>li p):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(.prose>ul>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ul>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(.prose>ol>li>:first-child):not(:where([class~=not-prose] *)){margin-top:1.25em}.prose :where(.prose>ol>li>:last-child):not(:where([class~=not-prose] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~=not-prose] *)){margin-bottom:.75em;margin-top:.75em}.prose :where(hr+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h2+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h3+*):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(h4+*):not(:where([class~=not-prose] *)){margin-top:0}[dir=ltr] .prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-left:0}[dir=rtl] .prose :where(thead th:first-child):not(:where([class~=not-prose] *)){padding-right:0}[dir=ltr] .prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-right:0}[dir=rtl] .prose :where(thead th:last-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(tbody td,tfoot td):not(:where([class~=not-prose] *)){padding:.5714286em}[dir=ltr] .prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-left:0}[dir=rtl] .prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~=not-prose] *)){padding-right:0}[dir=ltr] .prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-right:0}[dir=rtl] .prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~=not-prose] *)){padding-left:0}.prose :where(.prose>:first-child):not(:where([class~=not-prose] *)){margin-top:0}.prose :where(.prose>:last-child):not(:where([class~=not-prose] *)){margin-bottom:0}[dir=rtl] .text-left{text-align:right!important}[dir=rtl] .text-right{text-align:left!important}[dir=rtl] .ml-1,[dir=rtl] .ml-2,[dir=rtl] .ml-3,[dir=rtl] .ml-4,[dir=rtl] .ml-5{margin-left:0!important}[dir=rtl] .mr-1,[dir=rtl] .mr-2,[dir=rtl] .mr-3,[dir=rtl] .mr-4,[dir=rtl] .mr-5{margin-right:0!important}[dir=rtl] .ml-1{margin-right:.25rem!important}[dir=rtl] .ml-2{margin-right:.5rem!important}[dir=rtl] .ml-3{margin-right:1rem!important}[dir=rtl] .ml-4{margin-right:1.5rem!important}[dir=rtl] .ml-5{margin-right:3rem!important}[dir=rtl] .mr-1{margin-left:.25rem!important}[dir=rtl] .mr-2{margin-left:.5rem!important}[dir=rtl] .mr-3{margin-left:1rem!important}[dir=rtl] .mr-4{margin-left:1.5rem!important}[dir=rtl] .mr-5{margin-left:3rem!important}[dir=rtl] .flex-row{flex-direction:row-reverse!important}[dir=rtl] .rounded-l{border-radius:0!important;border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}[dir=rtl] .rounded-r{border-radius:0!important;border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}[dir=rtl] .icon-arrow-left,[dir=rtl] .icon-arrow-right{transform:rotate(180deg)}[lang=ar]{font-size:1em;line-height:1.6}