.custom-select{font-family:Cairo,sans-serif;width:200px;position:relative;transition:opacity .2s ease-in-out}.custom-select select{display:none}.custom-select.__disabled{opacity:.5}.select-selected{background-color:#00000080;border-radius:4px;border:1px solid #fff;font-family:Cairo,sans-serif;display:flex;align-items:center;justify-content:space-between;flex-direction:row;line-height:25px;width:100%}.select-selected:after{content:"";border:solid #fff;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);transition:all .2s ease-in-out}.select-selected:disabled{cursor:not-allowed}.select-selected.__rtl{flex-direction:row-reverse}.select-selected.__active{border-bottom:0;border-radius:4px 4px 0 0}.select-selected.__active:after{transform:rotate(-135deg)}ul.select-items>li,.select-selected{color:#fff;padding:8px 16px;cursor:pointer}ul.select-items{position:absolute;background-color:#00000080;border:1px solid #fff;border-top:0;border-radius:0 0 4px 4px;top:100%;left:0;right:0;z-index:99;list-style:none;padding:0;margin:0}ul.select-items>li{transition:all .2s ease-in-out;background-color:transparent;font-size:14px}ul.select-items>li:hover{background-color:#ffffff40}ul.select-items.__rtl{text-align:right}ul.select-hide{display:none}.switch{display:flex;align-items:center;gap:1em;cursor:pointer}.switch>input{visibility:hidden;position:absolute}.switch>span{width:40px;height:14px;border-radius:50px;background-color:#ffffff40;border:1px solid rgba(255,255,255,.25);position:relative;display:block;transition:all .1s ease-in-out}.switch>span:before{content:"";display:block;background-color:#fff;border:1px solid rgb(255,255,255);box-shadow:0 0 3px #00000040;transition:all .1s ease-in-out;width:20px;height:20px;border-radius:999em;position:absolute;margin-top:-10px;top:50%;left:0}.switch>strong{font-size:13px;color:#fff;transition:opacity .1s ease-in-out}.switch.__checked>span{background-color:#41b10e40}.switch.__checked>span:before{left:calc(100% - 20px);background-color:#41b10e;border:1px solid rgb(65,177,14)}.switch.__disabled{cursor:not-allowed}.switch.__disabled>strong{opacity:.7}.switch.__disabled>span{background-color:#fff0;border:1px solid rgb(255,255,255)}.switch.__disabled>span:before{background-color:#000}.title{color:#fff;font-size:20px;text-align:center;margin:0;padding:1em;position:fixed;top:0;right:0;z-index:10}.title>small{font-size:13px;font-weight:300;padding-right:1em}.title>small>a{color:#fff;text-decoration:underline;transition:all .2s ease-in-out}.title>small>a:hover,.title>small>a:active{color:#1e90ff;text-decoration-color:#1e90ff}.side{position:fixed;top:1em;left:1em;z-index:9;display:flex;align-items:center;flex-direction:row-reverse;gap:1.2em}.definition{position:fixed;bottom:1em;left:1em;z-index:9;width:400px;color:#fff}.definition-title{display:flex;align-items:center;justify-content:space-between}.definition-content{font-size:14px;font-weight:300;text-align:right;padding:0 0 1.5rem}.definition-url{color:#1e90ff}.definition-url:hover{text-decoration:underline}.definition-footer{font-size:14px;font-weight:300;text-align:right;display:flex;align-items:center;justify-content:space-between;direction:rtl}.definition-footer>strong{font-weight:500}@keyframes hello{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(0)}75%{transform:rotate(-15deg)}to{transform:rotate(0)}}a.github{position:fixed;bottom:-4px;right:0;transform:rotate(90deg)}a.github>svg>path:nth-of-type(2){transform-origin:130px 106px}a.github:hover>svg>path:nth-last-of-type(2){animation:hello .75s linear 0s infinite forwards}*{box-sizing:border-box;margin:0;padding:0}*:before,*:after{box-sizing:border-box}body{margin:0;padding:0;background-color:#000;font-family:Cairo,sans-serif}main,#root,body,html{width:100%;height:100%;position:relative}.loading{color:#fff;text-align:center;width:275px}.loading>p{font-size:13px;padding:0 0 1em}.loading-progress{position:relative;border:1px solid #fff;border-radius:30px;background-color:transparent;width:100%;height:15px;overflow:hidden;padding:0}.loading-progress--percentage{transition:all .2s ease-out;width:0%;height:100%;border-radius:30px;color:#000;text-align:right;background-color:#fff;font-size:11.5px;line-height:1;padding-right:3px}
