*{border:0;box-sizing:border-box;margin:0;padding:0}body{background-color:#fafafb;font-family:Inter,Roboto,Helvetica,Arial,sans-serif;font-size:0;min-height:100%}:focus,input{appearance:none!important;outline:none!important}input[type=radio]{appearance:radio!important}input[type=checkbox]{appearance:checkbox!important}input.hidden{height:1px;overflow:hidden;position:absolute;visibility:hidden;width:1px;z-index:-1}.contained_button,.ghost_button,.text_button,.text_label{border-radius:18px;color:#6d6d6d;cursor:pointer;display:inline-block;height:36px;line-height:36px;outline:none;padding:0 24px;position:relative;text-align:center;text-decoration:none;transition:background-color .3s ease;vertical-align:middle;white-space:nowrap;will-change:background-color}.contained_button .icon,.ghost_button .icon,.text_button .icon,.text_label .icon{max-height:14px;max-width:14px}.contained_button .icon:first-child,.ghost_button .icon:first-child,.text_button .icon:first-child,.text_label .icon:first-child{margin-right:10px}.contained_button .icon:last-child,.ghost_button .icon:last-child,.text_button .icon:last-child,.text_label .icon:last-child{margin-left:10px}.contained_button .icon:last-child:first-child,.ghost_button .icon:last-child:first-child,.text_button .icon:last-child:first-child,.text_label .icon:last-child:first-child{margin:0}.contained_button span,.ghost_button span,.text_button span,.text_label span{font-size:16px;font-weight:400}.contained_button:hover,.ghost_button:hover,.text_button:hover,.text_label:hover{background-color:#eee}.submit_input.contained_button,.submit_input.ghost_button,.text_button.submit_input,.text_label.submit_input{font-size:16px;font-weight:400}.selectable.contained_button>*,.selectable.ghost_button>*,.text_button.selectable>*,.text_label.selectable>*{transition:opacity .3s ease;will-change:opacity}.selectable.selected.contained_button,.selectable.selected.ghost_button,.text_button.selectable.selected,.text_label.selectable.selected{background-color:#299429!important}.selectable.selected.contained_button>*,.selectable.selected.ghost_button>*,.text_button.selectable.selected>*,.text_label.selectable.selected>*{opacity:0}.selectable.selected.contained_button>.svg_check,.selectable.selected.ghost_button>.svg_check,.text_button.selectable.selected>.svg_check,.text_label.selectable.selected>.svg_check{opacity:1}.selectable.contained_button>.svg_check,.selectable.ghost_button>.svg_check,.text_button.selectable>.svg_check,.text_label.selectable>.svg_check{fill:#fff;left:50%;max-height:16px;max-width:16px;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%)}.text_label:hover{background-color:initial;cursor:text}.contained_button{background-color:#1874fd;color:#fff}.contained_button:hover{background-color:#0084d4}.contained_button.green{background-color:#299429;color:#fff}.contained_button.green:hover{background-color:green}.ghost_button{background-color:#fafafb;color:#1874fd}.ghost_button:hover{background-color:#eee}.small_button{border-bottom:1px solid #bbb;color:#bbb;font-size:13px;line-height:20px;text-decoration:none}.submitted_hide{transition:opacity .3s ease;will-change:opacity}.form_submitted .submitted_hide{opacity:0}.submitted_loading{background-position:50%;background-repeat:no-repeat;background-size:40px;transition:background .3s ease;will-change:background}.form_submitted .submitted_loading,.submitted_loading.form_submitted{background-image:url(https://cdn.nicejob.co/assets/loading-ball.gif)}.form_submitted .submitted_prevent{display:none!important}.click_loading{background-position:50%;background-repeat:no-repeat;transition:background .3s ease;will-change:background}.click_loading>*{transition:opacity .3s ease;will-change:opacity}.click_loading.clicked_loading{background-image:url(https://cdn.nicejob.co/loading.gif)}.click_loading.clicked_loading>*{opacity:0}.block{padding:20px;text-align:center}.block:last-child{padding:20px 20px 40px}@media only screen and (max-width:640px){.block{padding:20px 0}.block:last-child{padding:20px 0 40px}}.card{background-color:#fff;border-radius:2px;box-shadow:0 1px 4px -1px gray,0 0 5px -2px gray;display:inline-block;line-height:1.5;max-width:640px;padding:30px;position:relative;text-align:left;vertical-align:middle;width:100%}@media only screen and (max-width:640px){.card{padding-left:16px;padding-right:16px}}.card h1{color:#4b4b4b;font-size:16px;font-weight:400;margin-bottom:12px;margin-top:24px}.card h1 strong{color:#1874fd;font-weight:600}@media only screen and (max-width:640px){.card h1{font-size:17px}}.card .black{color:#1e2024}.card .bold{font-weight:600}.card .list{padding:0 20px}@media only screen and (max-width:640px){.card .list{padding:0 10px}}.card .list .row{border-bottom:1px solid #eee;padding:12px 0}.card .list .row:last-child{border-bottom:0}.card .list .row>*{display:inline-block;position:relative;vertical-align:middle}.card .list .row .image{line-height:44px;text-align:center;width:44px}.card .list .row .image>*{display:inline-block;max-height:44px;max-width:100%;position:relative;vertical-align:middle}.card .list .row .image .initials{background-color:#4c2080;border-radius:100%;color:#fff;font-size:15px;font-weight:400;height:100%;width:100%}.card .list .row .image .svg_circle{fill:#1874fd;max-height:12px;max-width:12px}.card .list .row .body{-moz-align-items:center;align-items:center;display:flex;display:inline-flex;flex-wrap:wrap;overflow:auto;padding:0 0 0 20px;width:calc(100% - 44px)}.card .list .row .body:first-child{padding:0;width:100%}.card .list .row .body>*{-mox-flex:0 0 auto;flex:0 0 auto;position:relative}.card .list .row .body .content{-mox-flex:1 0 auto;flex:1 0 auto;padding-right:20px}.card .list .row .body .content:last-child{padding-right:0;width:100%}.card .list .row .body .content h2{color:#1e2024;font-size:15px;font-weight:600;line-height:24px}.card .list .row .body .content h5{color:#828b98;font-size:14px;font-weight:400;line-height:22px}.card .list .row .body .content>.top>*{display:inline-block;margin-right:16px;position:relative;vertical-align:middle}.card .list .row .body .content>.top>:last-child{margin-right:0}@media only screen and (max-width:640px){.card .list .row .body .content{padding-right:0;width:100%}.card .list .row .body .content>.top>*{display:block;margin:0}}.card .list .row .body .button{margin:4px 0}@media only screen and (max-width:640px){.card .list .row .body .button{margin:8px 0}.card .list .row .body{flex-direction:row-reverse}}.card .list.bullet_list .row{border-bottom:0;padding:7px 20px}@media only screen and (max-width:640px){.card .list.bullet_list .row{padding:8px 10px}}.card .list.bullet_list .row .image{width:8px}.card .list.bullet_list .row .body{padding:0 0 0 16px;width:calc(100% - 8px)}.card .list.micro_list .row .image{height:30px;line-height:30px;width:30px}.card .list.micro_list .row .image>*{max-height:30px}.card .list.micro_list .row .image .initials{font-size:12px;font-weight:600}.card .list.micro_list .row .body .content h2,.card p{font-size:14px}.card p{color:#4b4b4b;line-height:1.6;padding:0 20px 20px}.card p a{color:#1874fd;font-weight:400}@media only screen and (max-width:640px){.card p{padding:0 10px 20px}}.card p.join{font-size:17px;padding:10px 20px 30px;text-align:center}.card p.invalid{font-size:17px;line-height:1.7;padding:10px 20px;text-align:left}.card form{text-align:center}.card form .row{padding:10px 20px}.card form .row>*{display:inline-block;position:relative;vertical-align:middle}.card form .row .text_input{background-color:#fafafb;border-radius:2px;display:block;font-size:15px;font-weight:400;height:37px;outline:none;padding:5px;width:100%}.card form .row .text_input:focus{background-color:#eee}.card form .row.checkbox_row{text-align:left}.card form .row.checkbox_row input{height:16px;width:16px}.card form .row.checkbox_row label{color:#4b4b4b;font-size:15px;margin-left:8px}.card form .row.submit_row{margin-top:10px;text-align:right}.card form .row.submit_row>*{margin-left:20px}.card .error{border-top:1px solid #eee;color:crimson;font-size:15px;margin-top:20px;padding-top:20px;text-align:center}.card .error>*{display:inline;vertical-align:middle}.card .error strong{font-size:13px;letter-spacing:.5px;padding-right:6px;text-transform:uppercase}.card .footer{border-top:1px solid #eee;margin-top:16px;padding:16px 20px 0;text-align:right}@media only screen and (max-width:640px){.card .footer{padding:16px 10px 0}}.card .footer>*{margin:0 6px}.card.oauth_consent_card{padding-top:16px}.card .user_header{border-bottom:1px solid #eee;padding-bottom:8px}.card #post_company_select{border-top:1px solid #eee;margin-top:8px;opacity:.2;transition:opacity .3s ease;will-change:opacity}.company_selected .card #post_company_select{opacity:1}.company_preselected .card #company_select_prompt{display:none}.card #allow_button{transition:background-color .3s ease,opacity .3s ease;will-change:background-color,opacity}.card #allow_button.disabled{background-color:#1874fd;cursor:default;opacity:.2}.card #allow_button.disabled:hover{background-color:#1874fd}.narrow .card{max-width:432px}.oauth_header{padding:30px 0 10px;text-align:center}.oauth_header>*{display:inline-block;position:relative;vertical-align:middle}.oauth_header img{max-height:40px;max-width:40px}.oauth_header span{color:#6d6d6d;font-size:14px;font-weight:600;letter-spacing:1.2px;padding-left:16px;text-transform:uppercase}
/*# sourceMappingURL=main.9468db07.css.map*/