#root,body,html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#222}button,h1,h2,h3,h4,h5,h6,label,p{color:#fff}a{color:#ff2d00}footer{bottom:25px;position:absolute;width:100%}button{padding:8px;background-color:#444;font-size:15px;cursor:pointer}button:hover{background-color:#777}.warn-button{background-color:#8b0000}.warn-button:hover{background-color:red}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}input,textarea{padding:2px;font-size:12px}table{color:#fff;border-collapse:separate;border:1px solid #fff;border-radius:3px;background-color:#333}td{border-top:1px solid #fff;padding:5px}td,th{border-left:1px solid #fff}td:first-child,th:first-child{border-left:none}tr td:first-child{font-weight:700}.button-link{text-decoration:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.phone-input{caret-color:transparent}.wide-input{width:90%;max-width:450px}.email-input{width:90%;max-width:210px}.url-input{width:90%;max-width:320px}.full-name-input{width:80%;max-width:200px}.home-page__intro{margin:10px}.home-page__buttons-box .button-link{margin:0 5px}.home-page__admin-link-box{margin:25px auto;background-color:#000;padding:10px}.item-box{border:1px solid #000;background-color:#333}.item-box-hover:hover{background-color:#111}.item-box-shimmer{background:-webkit-gradient(linear,left top,right top,color-stop(15%,#333),color-stop(30%,#383838),color-stop(45%,#333));background:linear-gradient(90deg,#333 15%,#383838 30%,#333 45%);-webkit-animation:itemBoxShimmer 3s linear 0s infinite normal forwards;animation:itemBoxShimmer 3s linear 0s infinite normal forwards}@-webkit-keyframes itemBoxShimmer{0%{background-position:-500px 0}to{background-position:500px 0}}@keyframes itemBoxShimmer{0%{background-position:-500px 0}to{background-position:500px 0}}.list-item{width:95%;max-width:650px;margin:8px auto;text-align:center}.list-item-placeholder-text{font-size:10px;color:#555;background-color:#555;margin:10px auto;border-radius:3px;text-align:center}.list-item-placeholder-lg{width:90%;max-width:350px}.list-item-placeholder-md{width:70%;max-width:275px}.list-item-placeholder-sm{width:45%;max-width:175px}.pwall-page__submit-button{margin:25px}.job-list-item__title-company-box{margin:8px 0}.job-list-item__job-title{margin:5px}.job-list-item__company{margin:0}.job-list-item p{margin:6px}.job-list-item__seeking-description{margin:40px}.job-list-item__delete_button{margin:8px}.job-page__company-name,.job-page__job-title{margin:0;color:#c99}.job-page__subheader{margin:15px 0 8px}.job-page__delete-button{margin:8px}.job-page p{margin:6px 0}.job-page__back-links{margin:40px 0}.job-page__back-links button{margin:0 8px}.job-form__submit-button{margin:20px 0}.job-form__textarea-input{height:50px;margin:auto 0}.job-form__job-title{width:250px}.job-form__company-name{width:200px}.job-form__job-link{width:320px}.job-form__existing-jobs{background-color:#000;border-radius:4px;padding:8px;display:inline-block;width:90%;max-width:600px}.job-form__existing-jobs li{list-style-type:none}.candidate-list-item__name-tagline-box{margin:8px}.candidate-list-item__name{margin:5px}.candidate-list-item__tagline{margin:0;font-size:14px;font-weight:700}.candidate-list-item p{margin:6px}.candidate-list-item__delete_button{margin:8px}.candidate-page__name{margin:6px;color:#c99}.candidate-page__tagline{margin:0;font-weight:700;font-size:14px}.candidate-page__back-links{margin:40px 0}.candidate-page__back-links button{margin:0 8px}.candidate-page__description-title{margin:0}.candidate-page__delete-button{margin:8px}.candidate-page p{margin:0 auto 15px}.candidate-form__textarea-input{height:50px;margin:0 auto}.candidate-form__submit-button{margin:20px 0}.candidate-form__tagline{width:95%;max-width:530px}.table-inlaid{border-width:0;width:100%}.tr-inlaid td{border-width:1px}.tr-inlaid__first-row>td{border-top:0}.admin-panel-filter-box{display:inline-block;border:1px solid #fff;border-radius:4px;margin:5px;padding:5px;min-height:80px}.admin-panel-filter-box__header{margin:3px auto 5px}.admin-panel-filter-box-item__label{margin-right:5px}.admin-home-page__info-panel{display:inline-block;background-color:#000;border-radius:8px;padding:10px;border:1px solid #555;margin:10px 15px}.admin-home-page__username-label{background-color:#000;border-radius:5px;padding:5px}.admin-home-page__listed-table{display:inline-block;margin:8px}.admin-home-page__listed-table h3{margin:12px}.admin-home-page__panel-header{margin:15px}.admin-home-page__error-message{color:red}.admin-home-page__json-textarea{width:95%;max-width:800px;height:1200px}.App{text-align:center}.App,.App>div{height:100%}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
/*# sourceMappingURL=main.148e87f0.chunk.css.map */