.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);position:fixed;z-index:var(--notifications-z-index);max-width:var(--notifications-container-width)}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translateX(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}.m_8f2832ae{position:fixed;top:0;inset-inline:0;z-index:var(--nprogress-z-index);background-color:transparent;transition:opacity .15s ease;transition-delay:50ms;opacity:0;overflow:visible}.m_8f2832ae:where([data-mounted]){opacity:1}.m_7a0fe999{position:relative;transition:width .15s ease;overflow:visible}.m_7a0fe999:before{content:"";position:absolute;width:calc(6.25rem * var(--mantine-scale));height:var(--progress-size);top:0;inset-inline-end:calc(.0625rem * var(--mantine-scale));transform:rotate(4deg) translateY(-4px);box-shadow:0 0 10px var(--progress-section-color),0 0 5px var(--progress-section-color)}.studio-resize-handle{position:relative;width:4px!important;background-color:transparent;transition:background-color .2s ease}.studio-resize-handle:hover{background-color:var(--mantine-color-blue-5)}.studio-resize-handle:before{content:"";position:absolute;top:0;left:-2px;right:-2px;bottom:0;cursor:col-resize}.library-panel-navbar{transition:transform .2s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1)}.library-panel-navbar[data-collapsed=true]{transform:translateX(-100%);opacity:0;pointer-events:none}.library-panel-navbar[data-collapsed=false]{transform:translateX(0);opacity:1;pointer-events:auto}.library-panel-toggle{transition:all .2s cubic-bezier(.4,0,.2,1)}.library-panel-toggle:hover{transform:scale(1.05)}.library-panel-toggle:active{transform:scale(.95)}.library-accordion-content{transition:max-height .2s ease-in-out}.library-asset-item{transition:all .2s ease;cursor:grab}.library-asset-item:hover{transform:scale(1.03);box-shadow:0 4px 12px rgba(0,0,0,.08)}.library-asset-item:active{cursor:grabbing;transform:scale(.98)}[data-mantine-color-scheme=dark] .library-asset-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.3)}[data-mantine-color-scheme=dark] .studio-resize-handle:hover{background-color:var(--mantine-color-blue-4)}@media (max-width:768px){.library-panel-navbar{width:280px!important}}@media (max-width:640px){.library-panel-navbar,.library-panel-toggle{display:none!important}}@font-face{font-family:Cairo;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/cairo/cairo-400-normal.woff2) format("woff2")}@font-face{font-family:Cairo;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cairo/cairo-700-normal.woff2) format("woff2")}@font-face{font-family:Readex Pro;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/readex-pro/readex-pro-400-normal.woff2) format("woff2")}@font-face{font-family:Readex Pro;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/readex-pro/readex-pro-700-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-400-normal.woff2) format("woff2")}@font-face{font-family:IBM Plex Sans Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/ibm-plex-sans-arabic/ibm-plex-sans-arabic-700-normal.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/rubik/rubik-400-normal.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/rubik/rubik-700-normal.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/rubik/rubik-400-italic.woff2) format("woff2")}@font-face{font-family:Rubik;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/rubik/rubik-700-italic.woff2) format("woff2")}@font-face{font-family:Changa;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/changa/changa-400-normal.woff2) format("woff2")}@font-face{font-family:Changa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/changa/changa-700-normal.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/amiri/amiri-400-normal.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/amiri/amiri-700-normal.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/amiri/amiri-400-italic.woff2) format("woff2")}@font-face{font-family:Amiri;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/amiri/amiri-700-italic.woff2) format("woff2")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/noto-naskh-arabic/noto-naskh-arabic-400-normal.woff2) format("woff2")}@font-face{font-family:Noto Naskh Arabic;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/noto-naskh-arabic/noto-naskh-arabic-700-normal.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nunito/nunito-400-normal.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/nunito/nunito-700-normal.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/nunito/nunito-400-italic.woff2) format("woff2")}@font-face{font-family:Nunito;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/nunito/nunito-700-italic.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-400-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-700-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/poppins/poppins-400-italic.woff2) format("woff2")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/poppins/poppins-700-italic.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/caveat/caveat-400-normal.woff2) format("woff2")}@font-face{font-family:Caveat;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/caveat/caveat-700-normal.woff2) format("woff2")}@font-face{font-family:Patrick Hand;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/patrick-hand/patrick-hand-400-normal.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/merriweather/merriweather-400-normal.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/merriweather/merriweather-700-normal.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/merriweather/merriweather-400-italic.woff2) format("woff2")}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/merriweather/merriweather-700-italic.woff2) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fredoka/fredoka-400-normal.woff2) format("woff2")}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fredoka/fredoka-700-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-400-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-700-normal.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-400-italic.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono/jetbrains-mono-700-italic.woff2) format("woff2")}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/aref-ruqaa/aref-ruqaa-400-normal.woff2) format("woff2")}@font-face{font-family:Aref Ruqaa;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/aref-ruqaa/aref-ruqaa-700-normal.woff2) format("woff2")}@font-face{font-family:Lateef;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/lateef/lateef-400-normal.woff2) format("woff2")}@font-face{font-family:Lateef;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/lateef/lateef-700-normal.woff2) format("woff2")}@font-face{font-family:Mada;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/mada/mada-400-normal.woff2) format("woff2")}@font-face{font-family:Mada;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/mada/mada-700-normal.woff2) format("woff2")}