@font-face{font-family:Messiri;src:url(../../../fonts/Messiri/Variable.ttf);font-weight:100 200 300 400 500 600 800 900;font-style:normal}@font-face{font-family:Almarai;src:url(../../../fonts/Almarai/Light.ttf);font-weight:100 200 300;font-style:normal}@font-face{font-family:Almarai;src:url(../../../fonts/Almarai/Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Almarai;src:url(../../../fonts/Almarai/Bold.ttf);font-weight:700;font-style:normal}@font-face{font-family:Almarai;src:url(../../../fonts/Almarai/ExtraBold.ttf);font-weight:800 900;font-style:normal}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/Medium.ttf);font-weight:500;font-style:normal}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/Bold.ttf);font-weight:600 700;font-style:normal}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/ExtraBold.ttf);font-weight:800 900;font-style:normal}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/Regular-Italic.ttf);font-weight:400;font-style:italic}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/Medium-Italic.ttf);font-weight:500;font-style:italic}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/Bold-Italic.ttf);font-weight:600 700;font-style:italic}@font-face{font-family:JetBrains;src:url(../../../fonts/JetBrains/ExtraBold-Italic.ttf);font-weight:800 900;font-style:italic}:root{color:var(--color-quinary);background-color:var(--color-primary);font-family:Almarai;font-weight:400;interpolate-size:allow-keywords;font-synthesis:style small-caps;-webkit-font-smoothing:antialiased;--value-safe-inset-top: env(safe-area-inset-top);--value-safe-inset-left: env(safe-area-inset-left);--value-safe-inset-bottom: env(safe-area-inset-bottom);--value-safe-inset-right: env(safe-area-inset-right)}:where(header,footer,nav,main,section,div,form,label,button,article,summary,details){all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column}html{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;overflow-x:hidden;overflow-y:auto;width:100dvw;min-width:100dvw;max-width:100dvw;height:100dvh;min-height:100dvh;max-height:100dvh}body{margin:0;padding:0;all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;min-height:100vh}body div#buffer-top{height:var(--value-safe-inset-top);min-height:var(--value-safe-inset-top);max-height:var(--value-safe-inset-top)}body div#buffer-bottom{height:var(--value-safe-inset-bottom);min-height:var(--value-safe-inset-bottom);max-height:var(--value-safe-inset-bottom)}toaster{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;align-items:start;justify-content:start;gap:10px;padding:50px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999;pointer-events:none}toaster>*{pointer-events:auto!important}h1,h2,h3,h4,h5,h6,p,pre{margin:.5rem 0}h1,h2,h3,h4,h5,h6{font-family:Messiri}hr{width:100%;border-color:var(--color-tertiary);border-style:solid;margin:0}details{overflow:hidden;min-height:fit-content;border:2px solid currentColor;border-radius:5px;background-color:color-mix(in srgb,var(--color-accent) 7.5%,transparent);border-color:var(--color-accent)}details summary{flex-direction:row;align-items:center;gap:1ch;padding:10px;font-weight:700;cursor:pointer}details>content{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;padding:0 10px}details>summary:before{content:"";height:11px;width:11px;background-color:transparent;border:2px dotted currentColor;border-radius:50%}details>content{display:none;height:0;margin-top:10px}details[open]{padding-bottom:10px}details[open]>summary{border-bottom:2px dashed currentColor;border-bottom-left-radius:5px;border-bottom-right-radius:5px}details[open]>summary:before{background-color:currentColor}details[open]>content{display:flex;height:auto}details>summary:before{border-color:var(--color-accent)}details[open]>summary{border-color:var(--color-accent);background-color:color-mix(in srgb,var(--color-accent) 7.5%,transparent)}details[open]>summary:before{background-color:var(--color-accent)}button,a[type=button]{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;cursor:pointer;flex-direction:row;align-items:center;justify-content:center;border:2px dashed transparent;border-radius:10px;padding:10px;gap:10px;color:var(--c-primary, var(--color-primary));background-color:var(--c-accent, var(--color-accent))}button:hover,button:focus,a[type=button]:hover,a[type=button]:focus{color:var(--c-secondary, var(--color-quinary));border-color:color-mix(in srgb,var(--color-quinary) 30%,transparent)}button:active,a[type=button]:active{scale:.95}button[data-variant=hollow],a[type=button][data-variant=hollow]{color:var(--c-secondary, var(--color-quinary));background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 5%,transparent);border-color:var(--c-accent, var(--color-accent))}button[data-variant=hollow]:hover,a[type=button][data-variant=hollow]:hover{background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 15%,transparent)}button[data-variant=wrapper],a[type=button][data-variant=wrapper]{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;color:inherit;cursor:pointer}button[data-variant=wrapper]:active,a[type=button][data-variant=wrapper]:active{opacity:.6}button:is(:disabled,[data-variant=disabled],.disabled),a[type=button]:is(:disabled,[data-variant=disabled],.disabled){opacity:.35;cursor:not-allowed;filter:grayscale(1);border-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 25%,transparent)}input,textarea{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);cursor:text;min-height:40px;line-height:1.5em;background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 10%,transparent);border:2px dashed color-mix(in srgb,var(--c-accent, var(--color-accent)) 10%,transparent);border-bottom:2px dashed var(--c-accent, var(--color-accent));border-radius:10px}input:is(input),textarea:is(input){text-indent:10px}input:is(textarea),textarea:is(textarea){transition:none;resize:vertical;height:3.75em;max-height:10.5em;padding:2px 10px 10px}input:disabled,textarea:disabled{opacity:.5;cursor:not-allowed;font-style:italic;filter:grayscale(1);border-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 25%,transparent)}input:hover,textarea:hover{background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 15%,transparent)}input:hover:disabled,textarea:hover:disabled{background-color:color-mix(in srgb,var(--color-quaternary) 15%,transparent)}input:focus,textarea:focus{border-color:var(--c-accent, var(--color-accent))}input[type=range],textarea[type=range]{all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column}input[type=range]::-webkit-slider-runnable-track,textarea[type=range]::-webkit-slider-runnable-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;min-height:10px;max-height:10px;cursor:unset;padding:0;margin-bottom:20px;border-radius:20px;background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 10%,transparent)}input[type=range]::-webkit-slider-runnable-track:hover,textarea[type=range]::-webkit-slider-runnable-track:hover{background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 10%,transparent)}input[type=range]::-webkit-slider-runnable-track:hover:disabled,textarea[type=range]::-webkit-slider-runnable-track:hover:disabled{background-color:color-mix(in srgb,var(--color-quaternary) 10%,transparent)}input[type=range]::-moz-range-track,textarea[type=range]::-moz-range-track{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:10px;min-height:10px;max-height:10px;cursor:unset;padding:0;margin-bottom:20px;border-radius:20px;background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 10%,transparent)}input[type=range]::-moz-range-track:hover,textarea[type=range]::-moz-range-track:hover{background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 10%,transparent)}input[type=range]::-moz-range-track:hover:disabled,textarea[type=range]::-moz-range-track:hover:disabled{background-color:color-mix(in srgb,var(--color-quaternary) 10%,transparent)}input[type=range]::-webkit-slider-thumb,textarea[type=range]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;cursor:pointer;background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 35%,var(--color-primary));border:2px solid var(--c-accent, var(--color-accent));border-radius:50%;margin-top:-1.875px}input[type=range]::-moz-range-thumb,textarea[type=range]::-moz-range-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:15px;height:15px;cursor:pointer;background-color:color-mix(in srgb,var(--c-accent, var(--color-accent)) 35%,var(--color-primary));border:2px solid var(--c-accent, var(--color-accent));border-radius:50%;margin-top:-1.875px}input[type=range]:before,input[type=range]:after,textarea[type=range]:before,textarea[type=range]:after{height:15px;min-height:15px;max-height:15px;position:absolute;top:15px;font-weight:900;font-size:smaller}input[type=range]:before,textarea[type=range]:before{content:attr(min);color:var(--color-error);right:2px}input[type=range]:after,textarea[type=range]:after{content:attr(max);color:var(--color-success);left:2px}:where(a){color:var(--color-accent)}:where(a):where([type=wrapper]){all:unset;position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme);display:flex;flex-direction:column;color:inherit;cursor:pointer}content{display:contents}*{position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme)}*:before,*:after{position:relative;box-sizing:border-box;transition:all .1s ease-out;direction:rtl;color-scheme:var(--value-scheme)}*:focus-visible{outline:none}@media screen and (max-width: 786px){:root{--value-nav-height: var(--value-nav-height-small)}body{font-size:12px}body.user-workspace div#buffer-bottom{height:calc(var(--value-nav-height) + var(--value-safe-inset-bottom));min-height:calc(var(--value-nav-height) + var(--value-safe-inset-bottom));max-height:calc(var(--value-nav-height) + var(--value-safe-inset-bottom))}}@media screen and (min-width: 787px){:root{--value-nav-height: var(--value-nav-height-big)}body{font-size:16px}}
