@font-face{font-family:"OpenSansRegular";src:url("/assets/fonts/OpenSans-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansLight";src:url("/assets/fonts/OpenSans-Light.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansItalic";src:url("/assets/fonts/OpenSans-Italic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansBold";src:url("/assets/fonts/OpenSans-Bold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansExtraBold";src:url("/assets/fonts/OpenSans-ExtraBold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansExtraBoldItalic";src:url("/assets/fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansBoldItalic";src:url("/assets/fonts/OpenSans-BoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansSemiBold";src:url("/assets/fonts/OpenSans-Semibold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansSemiBoldItalic";src:url("/assets/fonts/OpenSans-SemiBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:'sg0202';src:url("/assets/fonts/sg02-webfont.woff2") format("woff2"),url("/assets/fonts/sg02-webfont.woff") format("woff"),url("/assets/fonts/sg02-webfont.svg#sg0202") format("svg");font-weight:normal;font-style:normal}body #login-container{width:160px;background:url("/assets/images/LoginBtn.png");background-repeat:no-repeat;display:block;height:65px;top:45.1vh;margin:0 auto;z-index:4;background-size:contain;position:relative}body #login-container #login-data{float:left;padding:13% 0 0% 17%;width:66%;margin:0 auto}body #login-container #password{padding:3% 0 0 0}body #login-container #login{display:block;width:78%;height:40px;z-index:5;background-size:contain;position:relative;max-width:127px}body #login-container #login-button #pointer{background:url("/assets/images/shadowed-pointer.svg");background-size:292%;background-position:0 0;background-repeat:no-repeat;display:block;max-width:36px;width:23%;height:35px;float:right;margin:6px 36px;position:relative}body #login-container #login-button #pointer:hover{background-position:59% 0}body #login-container #login-button #pointer:active{background-position:116% 0}body .login-box{margin:0 auto;max-width:358px;padding-top:172px}body .login-box #radacode-logo{background-image:url("/assets/images/RdcLogo.png");background-repeat:no-repeat;background-size:contain;width:45px;height:48px;margin:0 auto}body .login-box #radacode{background-image:url("/assets/images/Radacode.png");background-repeat:no-repeat;background-size:contain;width:137px;height:53px;margin:0 auto 40px}body .login-box input:-webkit-autofill{-webkit-text-fill-color:#fff}body .login-box input[type="password"]{font-size:18px;padding-top:8px;margin-top:0}body .login-box input[type="text"]{width:74%}body .login-box input[type="text"],body .login-box input[type="password"]{background:transparent;float:right;color:#f3eded;resize:initial;border:0 none;outline:0;font-family:"OpenSansRegular";font-size:16px;margin-top:-4px;text-align:center;padding-left:4px}body .login-box input[type="text"]::-webkit-input-placeholder,body .login-box input[type="password"]::-webkit-input-placeholder{color:transparent}body .login-box input[type="text"]::-webkit-input-placeholder,body .login-box input[type="password"]::-webkit-input-placeholder{color:transparent}body .login-box input[type="text"]:-moz-placeholder,body .login-box input[type="password"]:-moz-placeholder{color:transparent}body .login-box input[type="text"]:-moz-placeholder,body .login-box input[type="password"]:-moz-placeholder{color:transparent}body .login-box .change-password{margin:0 auto;max-width:415px;padding-top:172px}body .login-box hr{border-color:#bdbdbd;width:100%;margin-top:0}body .login-box .form-container{background:#4a516c;border-radius:10px;text-align:center;position:relative;background-repeat:no-repeat;overflow:hidden;background-size:contain;width:358px;max-width:100%;height:auto;padding:35px 55px 45px;box-sizing:border-box;border-radius:15px;-webkit-box-shadow:0 0 5px 1px rgba(51,61,91,.3);-moz-box-shadow:0 0 5px 1px rgba(51,61,91,.3);box-shadow:0 0 5px 1px rgba(51,61,91,.3)}body .login-box .form-container .login-button,body .login-box .form-container .change-password-button{outline:0;float:right;margin-top:18px;color:#303e5b;background:none;border:none;font-size:16px;white-space:nowrap;font-family:"OpenSansRegular";cursor:pointer;padding:0;margin-right:-5px}body .login-box .form-container .login-button span,body .login-box .form-container .change-password-button span{display:inline-block;vertical-align:middle;text-shadow:1px 1px 1px rgba(0,0,0,.3)}body .login-box .form-container .login-button svg,body .login-box .form-container .change-password-button svg{display:inline-block;vertical-align:middle;fill:#303e5b;width:10px}body .login-box .form-container .login-button:hover,body .login-box .form-container .change-password-button:hover{color:#fff;border:0;outline:0}body .login-box .form-container .login-button:hover svg,body .login-box .form-container .change-password-button:hover svg{fill:#fff}body .login-box .form-container .login-button:active,body .login-box .form-container .change-password-button:active{border:0;outline:0}body .login-box .login-form input[type="password"]{width:74%}body .login-box .login-form input:focus+hr{border-color:#fff}body .login-box .login-form .passw-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-top:12px;padding-bottom:10px;width:56px}body .login-box .login-form .login-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-bottom:11px;width:56px}body .login-box .change-password-form input[type="password"]{width:74%}body .login-box .change-password-form input:focus+hr{border-color:#fff}body .login-box .change-password-form .login-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-bottom:11px;width:56px}body .login-box .change-password-form .passw-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-top:12px;padding-bottom:10px;width:96px}body .login-box .change-password-form input[type="password"]{width:57%}@-webkit-keyframes flip{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}@keyframes flip{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}input:-internal-autofill-selected,input:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.flipping{animation:flip 3s infinite}@media only screen and (min-device-width:375px) and (max-device-width:667px){body #home #rdc-api{margin-top:20vh;margin-left:5vw;width:93vw;height:18vw}body #login-container{width:35%;height:65px;top:45.1vh;left:37.1vw}body #login-container #login-button{width:74%;height:40px}body #login-container #login-button #pointer{width:30%;margin:6px -4px}body #app:not(.svg) body .home #rdc-api{background-image:url("/assets/images/Radacode_api.png")}body #app:not(.svg) body div .login_container .login{background:url("/assets/images/LoginBtn.png")}body #app:not(.svg) body .login_container .login .pointer{background:url("/assets/images/shadowed-pointer.png")}}#home{width:100%;height:100%;background-size:cover;background-position:center center;position:absolute;background-image:url("/assets/images/background.jpg")}#home p#hackintosh-info{position:relative;width:7vmax;height:1vmax;margin-left:19vw;margin-top:-34vh;z-index:2}#home p#hackintosh-info span{font-family:"sg0202";color:#fff}#home #rdc-api{background-image:url("/assets/images/Radacode_api.png");position:relative;width:650px;max-width:100%;height:60px;background-position:center;background-repeat:no-repeat;margin:19vh auto;background-size:contain;z-index:2}@font-face{font-family:"OpenSansRegular";src:url("/assets/fonts/OpenSans-Regular.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansLight";src:url("/assets/fonts/OpenSans-Light.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansItalic";src:url("/assets/fonts/OpenSans-Italic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansBold";src:url("/assets/fonts/OpenSans-Bold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansExtraBold";src:url("/assets/fonts/OpenSans-ExtraBold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansExtraBoldItalic";src:url("/assets/fonts/OpenSans-ExtraBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansBoldItalic";src:url("/assets/fonts/OpenSans-BoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansSemiBold";src:url("/assets/fonts/OpenSans-Semibold.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:"OpenSansSemiBoldItalic";src:url("/assets/fonts/OpenSans-SemiBoldItalic.ttf") format("truetype");font-style:normal;font-weight:normal}@font-face{font-family:'sg0202';src:url("/assets/fonts/sg02-webfont.woff2") format("woff2"),url("/assets/fonts/sg02-webfont.woff") format("woff"),url("/assets/fonts/sg02-webfont.svg#sg0202") format("svg");font-weight:normal;font-style:normal}#home{width:100%;height:100%;background-size:cover;background-position:center center;position:absolute;background-image:url("/assets/images/background.jpg")}#home p#hackintosh-info{position:relative;width:7vmax;height:1vmax;margin-left:19vw;margin-top:-34vh;z-index:2}#home p#hackintosh-info span{font-family:"sg0202";color:#fff}#home #rdc-api{background-image:url("/assets/images/Radacode_api.png");position:relative;width:650px;max-width:100%;height:60px;background-position:center;background-repeat:no-repeat;margin:19vh auto;background-size:contain;z-index:2}body #login-container{width:160px;background:url("/assets/images/LoginBtn.png");background-repeat:no-repeat;display:block;height:65px;top:45.1vh;margin:0 auto;z-index:4;background-size:contain;position:relative}body #login-container #login-data{float:left;padding:13% 0 0% 17%;width:66%;margin:0 auto}body #login-container #password{padding:3% 0 0 0}body #login-container #login{display:block;width:78%;height:40px;z-index:5;background-size:contain;position:relative;max-width:127px}body #login-container #login-button #pointer{background:url("/assets/images/shadowed-pointer.svg");background-size:292%;background-position:0 0;background-repeat:no-repeat;display:block;max-width:36px;width:23%;height:35px;float:right;margin:6px 36px;position:relative}body #login-container #login-button #pointer:hover{background-position:59% 0}body #login-container #login-button #pointer:active{background-position:116% 0}body .login-box{margin:0 auto;max-width:358px;padding-top:172px}body .login-box #radacode-logo{background-image:url("/assets/images/RdcLogo.png");background-repeat:no-repeat;background-size:contain;width:45px;height:48px;margin:0 auto}body .login-box #radacode{background-image:url("/assets/images/Radacode.png");background-repeat:no-repeat;background-size:contain;width:137px;height:53px;margin:0 auto 40px}body .login-box input:-webkit-autofill{-webkit-text-fill-color:#fff}body .login-box input[type="password"]{font-size:18px;padding-top:8px;margin-top:0}body .login-box input[type="text"]{width:74%}body .login-box input[type="text"],body .login-box input[type="password"]{background:transparent;float:right;color:#f3eded;resize:initial;border:0 none;outline:0;font-family:"OpenSansRegular";font-size:16px;margin-top:-4px;text-align:center;padding-left:4px}body .login-box input[type="text"]::-webkit-input-placeholder,body .login-box input[type="password"]::-webkit-input-placeholder{color:transparent}body .login-box input[type="text"]::-webkit-input-placeholder,body .login-box input[type="password"]::-webkit-input-placeholder{color:transparent}body .login-box input[type="text"]:-moz-placeholder,body .login-box input[type="password"]:-moz-placeholder{color:transparent}body .login-box input[type="text"]:-moz-placeholder,body .login-box input[type="password"]:-moz-placeholder{color:transparent}body .login-box .change-password{margin:0 auto;max-width:415px;padding-top:172px}body .login-box hr{border-color:#bdbdbd;width:100%;margin-top:0}body .login-box .form-container{background:#4a516c;border-radius:10px;text-align:center;position:relative;background-repeat:no-repeat;overflow:hidden;background-size:contain;width:358px;max-width:100%;height:auto;padding:35px 55px 45px;box-sizing:border-box;border-radius:15px;-webkit-box-shadow:0 0 5px 1px rgba(51,61,91,.3);-moz-box-shadow:0 0 5px 1px rgba(51,61,91,.3);box-shadow:0 0 5px 1px rgba(51,61,91,.3)}body .login-box .form-container .login-button,body .login-box .form-container .change-password-button{outline:0;float:right;margin-top:18px;color:#303e5b;background:none;border:none;font-size:16px;white-space:nowrap;font-family:"OpenSansRegular";cursor:pointer;padding:0;margin-right:-5px}body .login-box .form-container .login-button span,body .login-box .form-container .change-password-button span{display:inline-block;vertical-align:middle;text-shadow:1px 1px 1px rgba(0,0,0,.3)}body .login-box .form-container .login-button svg,body .login-box .form-container .change-password-button svg{display:inline-block;vertical-align:middle;fill:#303e5b;width:10px}body .login-box .form-container .login-button:hover,body .login-box .form-container .change-password-button:hover{color:#fff;border:0;outline:0}body .login-box .form-container .login-button:hover svg,body .login-box .form-container .change-password-button:hover svg{fill:#fff}body .login-box .form-container .login-button:active,body .login-box .form-container .change-password-button:active{border:0;outline:0}body .login-box .login-form input[type="password"]{width:74%}body .login-box .login-form input:focus+hr{border-color:#fff}body .login-box .login-form .passw-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-top:12px;padding-bottom:10px;width:56px}body .login-box .login-form .login-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-bottom:11px;width:56px}body .login-box .change-password-form input[type="password"]{width:74%}body .login-box .change-password-form input:focus+hr{border-color:#fff}body .login-box .change-password-form .login-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-bottom:11px;width:56px}body .login-box .change-password-form .passw-span{float:left;color:#bdbdbd;font-family:"OpenSansRegular";font-size:11px;padding-top:12px;padding-bottom:10px;width:96px}body .login-box .change-password-form input[type="password"]{width:57%}@-webkit-keyframes flip{from{-webkit-transform:rotateY(0deg)}to{-webkit-transform:rotateY(360deg)}}@keyframes flip{from{transform:rotateY(0deg)}to{transform:rotateY(360deg)}}input:-internal-autofill-selected,input:-internal-autofill-selected:focus{transition:background-color 600000s 0s,color 600000s 0s}.flipping{animation:flip 3s infinite}@media only screen and (min-device-width:375px) and (max-device-width:667px){body #home #rdc-api{margin-top:20vh;margin-left:5vw;width:93vw;height:18vw}body #login-container{width:35%;height:65px;top:45.1vh;left:37.1vw}body #login-container #login-button{width:74%;height:40px}body #login-container #login-button #pointer{width:30%;margin:6px -4px}body #app:not(.svg) body .home #rdc-api{background-image:url("/assets/images/Radacode_api.png")}body #app:not(.svg) body div .login_container .login{background:url("/assets/images/LoginBtn.png")}body #app:not(.svg) body .login_container .login .pointer{background:url("/assets/images/shadowed-pointer.png")}}body{width:100%;height:100%;position:absolute;background-attachment:fixed;margin:0 0}@-webkit-keyframes background_blur{0%{-webkit-filter:blur(0)}50%{-webkit-filter:blur(6px)}100%{-webkit-filter:blur(12px)}}@-webkit-keyframes background_unblur{0%{-webkit-filter:blur(12px)}50%{-webkit-filter:blur(6px)}100%{-webkit-filter:blur(0)}}.blur{-webkit-animation:background_blur 1s;-webkit-filter:blur(12px);-moz-filter:blur(12px);-o-filter:blur(12px);-ms-filter:blur(12px);filter:blur(12px)}.unblur{-webkit-animation:background_unblur 1s;-webkit-filter:blur(0);-moz-filter:blur(0);-o-filter:blur(0);-ms-filter:blur(0);filter:blur(0)}