@tailwind base;@tailwind components;@tailwind utilities;@font-face{font-family:Host Grotesk;src:url(/media/fonts/HostGrotesk-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Host Grotesk;src:url(/media/fonts/HostGrotesk-Italic-VariableFont_wght.ttf) format("truetype-variations");font-weight:100 900;font-style:italic;font-display:swap}@font-face{font-family:Noto Sans Arabic;src:url(/media/fonts/NotoSansArabic-VariableFont_wdth,wght.ttf) format("truetype-variations");font-weight:100 900;font-stretch:62.5% 100%;font-style:normal;font-display:swap}:root{--background:#ffffff;--foreground:#171717;--font-host-grotesk:"Host Grotesk",-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--font-noto-arabic:"Noto Sans Arabic","Noto Naskh Arabic",serif}body{font-family:var(--font-host-grotesk);direction:ltr}:lang(ar),[dir=rtl],[lang=ar]{font-family:var(--font-noto-arabic);direction:rtl}.font-hostGrotesk,.font-latin{font-family:var(--font-host-grotesk)!important}.font-inter{@apply font-sans;font-family:Inter,sans-serif}.font-rubik{@apply font-sans;font-family:Rubik,sans-serif}.font-schibstedGrotesk{@apply font-sans;font-family:Schibsted Grotesk,sans-serif}.comment-content,.message-content,.post-content,.user-bio,[data-user-content]{font-family:var(--font-host-grotesk);direction:ltr;text-align:left}.comment-content[dir=rtl],.message-content[dir=rtl],.post-content[dir=rtl],.user-bio[dir=rtl],[data-user-content][dir=rtl]{font-family:var(--font-noto-arabic)!important;direction:rtl!important;text-align:right!important;padding:0 9px}.comment-content[dir=rtl] *,.message-content[dir=rtl] *,.post-content[dir=rtl] *,.user-bio[dir=rtl] *,[data-user-content][dir=rtl] *{font-family:inherit!important;direction:inherit!important;text-align:inherit!important}.font-arabic{font-family:var(--font-noto-arabic)!important}.font-arabic,[dir=rtl]{text-align:right!important}[dir=rtl]{direction:rtl!important}@layer utilities{.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;vertical-align:baseline}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:var(--font-size-base,16px)}a img,fieldset,img{border:none}input[type=email],input[type=tel],input[type=text],textarea{-webkit-appearance:none}button,input[type=submit]{cursor:pointer}button::-moz-focus-inner,input[type=submit]::-moz-focus-inner{padding:0;border:0}textarea{overflow:auto}button,input{margin:0;padding:0;border:0}a,a:focus,button,div,h1,h2,h3,h4,h5,h6,input,select,span,textarea{outline:none}ol,ul{list-style-type:none}li::marker{display:none;content:none}table{border-spacing:0;border-collapse:collapse;width:100%}html{box-sizing:border-box;overflow:hidden}*,body,html{scrollbar-width:none!important;-ms-overflow-style:none!important}::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none!important;width:0!important;height:0!important;background:transparent!important}*,:after,:before{box-sizing:inherit}[data-scroll-mask]{overflow:auto;scrollbar-width:none}[data-scroll-mask]::-webkit-scrollbar{display:none}[data-scroll-mask].scroll-mask-down{-webkit-mask-image:linear-gradient(180deg,#000 85%,transparent);mask-image:linear-gradient(180deg,#000 85%,transparent)}[data-scroll-mask].scroll-mask-up{-webkit-mask-image:linear-gradient(0deg,#000 85%,transparent);mask-image:linear-gradient(0deg,#000 85%,transparent)}[data-scroll-mask].scroll-mask-both{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 85%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 15%,#000 85%,transparent)}@media (prefers-reduced-motion:reduce){*{transition:none!important}}.modal-enter{opacity:0}.modal-enter-active{opacity:1;transition:opacity .3s}.modal-enter-active .modal-container{transition:transform .3s}.modal-exit{opacity:1}.modal-exit-active{opacity:0;transition:opacity .3s}.modal-exit-active .modal-container{transform-origin:100% 0;transition:transform .3s}body{background:#444;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:hsla(0,0%,97%,.95)}img{display:block;max-width:100%;vertical-align:bottom}a{text-decoration:none}button,input,textarea{font-family:inherit}button{background:none}[class^=button]{position:relative;display:inline-flex;justify-content:center;align-items:center;padding:0 24px;height:44px;border-radius:32px;background:rgba(40,40,40,.7);box-shadow:inset 2px 4px 16px 0 hsla(0,0%,97%,.06);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);font-size:14px;line-height:1.4;font-weight:600;color:hsla(0,0%,97%,.7);transition:background .2s,color .2s}[class^=button] svg{fill:hsla(0,0%,97%,.56);transition:fill .2s}[class^=button] img{opacity:1}[class^=button]:before{content:"";position:absolute;inset:0;border-radius:32px;pointer-events:none;border:1.5px solid hsla(0,0%,100%,.1);-webkit-mask-image:linear-gradient(175deg,#000,transparent 50%);mask-image:linear-gradient(175deg,#000,transparent 50%)}[class^=button]:hover{background:hsla(0,0%,97%,.1);color:hsla(0,0%,97%,.76)}[class^=button]:hover svg{fill:hsla(0,0%,97%,.76)}[class^=button]:hover:before{opacity:1}.button-circle{width:44px;padding:0;border-radius:50%}.button-circle svg{margin:0!important}.button-circle:after,.button-circle:before{border-radius:50%}.button-circle:after{-webkit-mask-image:linear-gradient(165deg,#000,transparent 60%);mask-image:linear-gradient(165deg,#000,transparent 60%)}.button-medium{height:52px;padding:0 32px}div.react-tooltip{z-index:100;padding:5px 12px 3px;background:#262626;box-shadow:0 1.5px 2px 0 hsla(0,0%,9%,.15);border-radius:8px;font-size:12px;line-height:1.33;color:hsla(0,0%,97%,.7)}[class^=social]{display:flex;justify-content:center;align-items:center;flex-shrink:0;gap:8px;height:40px;padding:0 12px;border-radius:20px;font-size:12px;line-height:1.33;font-weight:600;color:hsla(0,0%,97%,.56);transition:all .2s}@media only screen and (max-width:767px){[class^=social]{height:36px;padding:0 9px}}[class^=social] svg{fill:hsla(0,0%,97%,.4);transition:all .2s}[class^=social]:hover{background:hsla(0,0%,97%,.05);color:hsla(0,0%,97%,.76)}[class^=social]:hover svg{fill:hsla(0,0%,97%,.76)}.social-circle{width:40px;padding:0;border-radius:50%}.social-circle:hover{background:hsla(0,0%,97%,.1)}.row{display:flex;min-height:100svh}@media only screen and (max-width:767px){.row{display:block;min-height:auto}}.row-sidebar{width:440px;background:rgba(40,40,40,.8)}@media only screen and (max-width:1579px){.row-sidebar{width:400px}}@media only screen and (max-width:1419px){.row-sidebar{width:320px}}@media only screen and (max-width:1023px){.row-sidebar{width:280px}}@media only screen and (max-width:767px){.row-sidebar{width:100%}}.row-container{width:calc(100% - 440px);background:rgba(40,40,40,.7)}@media only screen and (max-width:1579px){.row-container{width:calc(100% - 400px)}}@media only screen and (max-width:1419px){.row-container{width:calc(100% - 320px)}}@media only screen and (max-width:1023px){.row-container{width:calc(100% - 280px)}}@media only screen and (max-width:767px){.row-container{width:100%}}.rti .rti--container{padding:0;background:transparent;border:none!important;box-shadow:none!important;border-radius:0;min-height:32px;gap:6px;font-size:0}.rti .rti--input{background:transparent;border:none;border-radius:0;padding:0;font-size:14px;line-height:1.4;color:hsla(0,0%,97%,.4)}.rti .rti--input::placeholder{color:hsla(0,0%,97%,.4)}.rti .rti--tag{position:relative;height:32px;gap:8px;padding:0 12px;border-radius:8px;background:hsla(0,0%,97%,.05);font-size:12px;line-height:1.33;font-weight:600;color:hsla(0,0%,97%,.95)}.rti .rti--tag:after{content:"";position:absolute;inset:0;border-radius:8px;pointer-events:none;border:1px solid hsla(0,0%,100%,.1);-webkit-mask-image:linear-gradient(178deg,#000,transparent 60%);mask-image:linear-gradient(178deg,#000,transparent 60%)}.rti .rti--tag button{padding:0;line-height:1;color:hsla(0,0%,97%,.25);transition:color .2s}.rti .rti--tag button:hover{color:hsla(0,0%,97%,.56)}.rc-slider.slider-text-size{height:12px;border-radius:2px}.rc-slider.slider-text-size .rc-slider-rail{height:2px;border-radius:2px;background-color:hsla(0,0%,97%,.05)}.rc-slider.slider-text-size .rc-slider-track,.rc-slider.slider-text-size .rc-slider-tracks{height:2px;border-radius:2px;background-color:hsla(0,0%,97%,.5)}.rc-slider.slider-text-size .rc-slider-step{height:2px}.rc-slider.slider-text-size .rc-slider-handle{width:16px;height:16px;margin-top:-7px;border:none;box-shadow:none!important;background:linear-gradient(180deg,#dedede,#4a4a4a);-webkit-backdrop-filter:none;backdrop-filter:none;opacity:1}.rc-slider.slider-brightness{height:32px;padding:0;border-radius:12px;overflow:hidden}.rc-slider.slider-brightness .rc-slider-rail{height:32px;border-radius:12px;background-color:hsla(0,0%,97%,.05)}.rc-slider.slider-brightness .rc-slider-track,.rc-slider.slider-brightness .rc-slider-tracks{height:32px;border-radius:0;background-color:hsla(0,0%,97%,.1)}@keyframes highlight-pulse{0%,to{background-color:transparent;box-shadow:none}50%{background-color:rgba(255,255,255,.06);box-shadow:0 0 0 4px rgba(255,255,255,.04)}}.highlight-comment{animation:highlight-pulse 1.5s ease-in-out 2;border-radius:12px;transition:all .3s ease}.rc-slider.slider-brightness .rc-slider-step{height:32px}.rc-slider.slider-brightness .rc-slider-handle{display:none}.splash-screen_splashScreen__Ga6T9{position:fixed;top:0;left:0;right:0;bottom:0;background:#0a0a0a;display:flex;align-items:center;justify-content:center;z-index:9999;animation:splash-screen_fadeOut__3kvPN .4s ease-in-out 2.6s forwards}@keyframes splash-screen_fadeOut__3kvPN{to{opacity:0;visibility:hidden}}.splash-screen_content__xia_4{display:flex;flex-direction:column;align-items:center;justify-content:space-between;height:100%;padding:60px 0;animation:splash-screen_fadeIn__TaYk_ .5s ease-in-out}@keyframes splash-screen_fadeIn__TaYk_{0%{opacity:0}to{opacity:1}}.splash-screen_logo__y1k99{width:64px;height:64px;object-fit:contain;margin-top:auto;animation:splash-screen_pulse__wJTkI 2s ease-in-out infinite}@keyframes splash-screen_pulse__wJTkI{0%,to{opacity:1}50%{opacity:.7}}.splash-screen_footer__T6Vl0{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:auto}.splash-screen_from__5OtcC{font-size:11px;font-weight:400;color:rgba(255,255,255,.4);letter-spacing:.5px}.splash-screen_brand__kW56O{font-size:15px;font-weight:600;color:rgba(255,255,255,.9);letter-spacing:.5px}