#homepage_wrapper{background-image:radial-gradient(#3f3f3f,#333);color:#fff;height:100vh;margin:0;padding:0;top:0}#header_wrapper{padding-bottom:2rem;padding-top:2rem}#list_wrapper{color:#fff;display:flex;flex-direction:column;height:100%;margin:0;padding:0;text-align:center}#list_wrapper form{border-radius:4px;box-shadow:0 4px 18px #0006;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin:0 auto auto;max-height:60vh;overflow-x:hidden;overflow-y:scroll;width:960px}#list_wrapper form .refresh_button{background-color:#969;border-radius:16px;border-radius:5px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-size:16px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#list_wrapper form .refresh_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#list_wrapper form table{border-collapse:collapse;border-radius:16px;margin:auto;width:100%}#list_wrapper form table th{font-size:22.5px;padding-top:2rem}#list_wrapper form table td,#list_wrapper form table th{border:none;font-family:Ubuntu,sans-serif;font-weight:400;padding-bottom:.5rem;padding-left:2rem;text-align:left}#list_wrapper form table td{font-size:18px;font-style:normal;letter-spacing:0;line-height:1.55em;padding-top:1rem}#list_wrapper form table tr{border-bottom:1px solid #99669980}#list_wrapper form table #attended{width:auto}#list_wrapper form table a{color:#9725bf}#list_wrapper form table .remove_button{background-color:#fb9400;border-radius:50%;border-style:none;color:#fff;font-size:18px;min-width:30px;padding:.25rem .5rem}#list_wrapper form table .remove_button:hover{background-color:#fb940099;box-shadow:0 1px 4px gray;cursor:pointer}#list_wrapper form table .call_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;text-decoration:none}#list_wrapper form table .call_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#list_wrapper form table .incomplete_data{color:#fb9400}#list_wrapper form table .incomplete_data:hover{color:#fb940099;cursor:pointer}#list_wrapper form table .not_present_button{background-color:#969;background-color:#fb9400;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-size:22.5px;font-weight:500;font-weight:400;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:0;min-width:150px;min-width:75px;padding:.5rem 1.5rem;width:75px}#list_wrapper form table .not_present_button:hover{background-color:#fb940099;box-shadow:0 1px 4px gray;filter:brightness(90%)}#list_wrapper form table .present_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-size:22.5px;font-weight:500;font-weight:400;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:0;min-width:150px;min-width:75px;padding:.5rem 1.5rem;width:75px}#list_wrapper form table .present_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#list_wrapper form table td:last-of-type,#list_wrapper form table td:nth-last-child(2),#list_wrapper form table th:last-of-type{border-right:none}#list_wrapper form table .no_border,#list_wrapper form table tr:last-of-type{border-bottom:none}@media(max-width:1024px){#list_wrapper form{margin:0 auto auto;width:95%}#list_wrapper form table{width:100%}#list_wrapper form table td,#list_wrapper form table th{border:none;font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem}#list_wrapper form table #attended{width:40px}}@media(max-width:767px){#list_wrapper form table{width:100%}#list_wrapper form table .call_button,#list_wrapper form table .not_present_button,#list_wrapper form table .present_button{min-width:0;min-width:auto;padding:.25rem 1rem;width:auto}#list_wrapper form table .call_button{background-color:#969;border-radius:16px;color:#fff;cursor:pointer;font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem;margin-top:2rem;text-decoration:none}#list_wrapper form table .call_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}}#login_container{background-image:radial-gradient(#3f3f3f,#333);bottom:0;display:flex;height:100vh;justify-content:center;margin:0;padding:0;top:0;width:100vw}#login_container form{background-color:#333;border-radius:4px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;justify-content:center;margin:auto;max-width:560px;padding:2rem 8rem;width:40vw}#login_container form label{color:#fff;margin-bottom:.5rem;margin-top:1rem}#login_container form input,#login_container form label{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em}#login_container form input{padding-left:.5rem}#login_container form input:focus{border:.15rem solid #fb9400;outline:none}#login_container form .submit_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin:2rem auto auto;min-width:150px;padding:.5rem 1.5rem;width:150px}#login_container form .submit_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1024px){#login_container form{padding-left:1.5rem;padding-right:1.5rem;width:80vw}#login_container form label{margin-left:1.25%}#login_container input{margin:auto;width:95%}#login_container .submit_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:150px}#login_container .submit_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}}@media(max-width:767px){#login_container{align-content:flex-start}#login_container form{height:250px;margin-top:6rem}#login_container form .submit_button{margin:1rem auto auto}}#new_applicant_wrapper{background-color:#333;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;overflow:hidden;padding:0;width:100%}#new_applicant_wrapper .section_heading{border:none;box-shadow:none;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-bottom:1rem;margin-top:4rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}#new_applicant_wrapper .section_heading:first-of-type{margin-top:0}@media(max-width:1023px){#new_applicant_wrapper .section_heading{width:80%}}.shadow_form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;overflow:hidden;padding:2rem 8rem;width:40vw}input{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;padding-left:.5rem;width:100%}input:focus{border:.15rem solid #fb9400;outline:none}.input_pair{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-bottom:.5rem;margin-top:.5rem;width:100%}#new_applicant_submit{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:120px}#new_applicant_submit:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}.new_applicant_label{font-size:18px;font-style:normal;letter-spacing:0;line-height:1.55em;margin-bottom:.5rem;margin-top:1rem}.new_applicant_label,.section_heading{color:#fff;font-family:Ubuntu,sans-serif;font-weight:400}.section_heading{font-size:22.5px;margin-bottom:1rem;margin-top:4rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}.section_heading:first-of-type{margin-top:0}@media(max-width:1023px){.shadow_form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}.input_pair,.section_heading{width:80%}}#past_lists-wrapper{overflow:hidden}#past_lists-wrapper .header_wrapper{background-image:linear-gradient(15deg,#996699b3,#9699,#996699b3);color:inherit;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:inherit;font-weight:500;letter-spacing:1.5px;line-height:1.3;margin-bottom:0;padding-bottom:2rem;padding-top:2rem;text-align:center;text-shadow:1px 5px 7px #0003;text-transform:capitalize}#past_lists-wrapper #display_list{display:flex;flex-direction:column;justify-content:center;margin:auto;padding-bottom:6rem;row-gap:2rem;width:960px}#past_lists-wrapper #display_list #table_heading{color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;text-align:center}#past_lists-wrapper #display_list table{border-collapse:collapse;border-radius:4px;border-radius:16px;box-shadow:0 4px 18px #0006;color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin:auto;width:960px;width:100%}#past_lists-wrapper #display_list table th{font-size:22.5px;padding-bottom:.5rem;padding-top:2rem}#past_lists-wrapper #display_list table td,#past_lists-wrapper #display_list table th{border-right:1px solid #99669980;font-family:Ubuntu,sans-serif;font-weight:400;padding-left:2rem;text-align:left}#past_lists-wrapper #display_list table td{font-size:18px;font-style:normal;letter-spacing:0;line-height:1.55em;padding-bottom:0;padding-top:0}#past_lists-wrapper #display_list table tr{border-bottom:1px solid #99669980}#past_lists-wrapper #display_list table td:last-of-type,#past_lists-wrapper #display_list table th:last-of-type{border-right:none}#past_lists-wrapper #display_list table tr:last-of-type{border-bottom:none}#past_lists-wrapper #display_list table .phone_link{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;text-decoration:none}#past_lists-wrapper #display_list table .phone_link:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#past_lists-wrapper #display_list table .positive_symbol{background-color:#9725bf}#past_lists-wrapper #display_list table .negative_symbol,#past_lists-wrapper #display_list table .positive_symbol{border-radius:16px;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;padding-bottom:.15rem;padding-top:.15rem;text-align:center;width:75px}#past_lists-wrapper #display_list table .negative_symbol{background-color:#fb9400}#past_lists-wrapper #delete_table_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin:2rem auto auto;min-width:150px;padding:.5rem 1.5rem;width:150px}#past_lists-wrapper #delete_table_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1024px){#past_lists-wrapper #display_list{margin:auto;width:95%}#past_lists-wrapper #display_list table{width:100%}#past_lists-wrapper #display_list table td,#past_lists-wrapper #display_list table th{border:none;font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem}}#search_applicant_wrapper{color:#fff;overflow:hidden;padding-bottom:5rem;text-align:center}#search_applicant_wrapper .header_wrapper{background-image:linear-gradient(15deg,#996699b3,#9699,#996699b3);color:inherit;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:inherit;font-weight:500;letter-spacing:1.5px;line-height:1.3;margin-bottom:0;padding-bottom:2rem;padding-top:2rem;text-align:center;text-shadow:1px 5px 7px #0003;text-transform:capitalize}#search_applicant_wrapper h2{font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-bottom:1rem;margin-top:0}#search_applicant_wrapper #search_options_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem 8rem;width:40vw}#search_applicant_wrapper #choose_applicant_type{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;padding:.05rem;width:300px}#search_applicant_wrapper #choose_applicant_type:focus{outline-color:#fb9400}#display_applicant_wrapper{align-items:center;align-items:start;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;justify-content:start;margin:6rem auto 1rem;max-width:560px;padding:2rem 8rem;width:40vw}#display_applicant_wrapper h1{border-radius:16px;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin:2rem auto .5rem;padding-bottom:1rem;padding-top:1rem;width:100%}#display_applicant_wrapper p{font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem;margin-left:auto;margin-right:auto}#display_applicant_wrapper .date_altered{color:#fb9400;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em}@media(max-width:1023px){#search_applicant_wrapper #search_options_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#search_applicant_wrapper #search_options_wrapper label,#search_applicant_wrapper #search_options_wrapper select{width:80%}#display_applicant_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}}body{overflow-x:hidden;overscroll-behavior:none}#root,body{background-image:radial-gradient(#3f3f3f,#333);bottom:0;height:100%;margin:0;padding:0;top:0;width:100%}#header_wrapper{background-image:linear-gradient(15deg,#996699b3,#9699,#996699b3);color:inherit;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:inherit;font-weight:500;letter-spacing:1.5px;line-height:1.3;margin-bottom:0;padding:2rem;text-align:center;text-shadow:1px 5px 7px #0003;text-transform:capitalize}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}#page_wrapper #printed_form_wrapper{background-color:#fff;color:#002579;font-family:arial;margin:auto;max-width:816px;padding-bottom:20px;width:816px}#page_wrapper #printed_form_wrapper h1{font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem}#page_wrapper #printed_form_wrapper #logo_individuals_wrapper{display:flex;flex-direction:row;justify-content:center}#page_wrapper #printed_form_wrapper #logo_individuals_wrapper #person_count_wrapper{font-size:14px;margin-left:475px;position:absolute}#page_wrapper #printed_form_wrapper #logo_individuals_wrapper #phone_number_wrapper{color:#2f4159;display:flex;flex-direction:column;margin-right:440px;position:absolute;row-gap:2px;width:185px}#page_wrapper #printed_form_wrapper #logo_individuals_wrapper #phone_number_wrapper .no_margin{border-bottom:0;font-size:14px;margin-bottom:0;margin-top:30px;text-align:center}#page_wrapper #printed_form_wrapper #logo_individuals_wrapper #phone_number_wrapper .top_border{border-top:1px solid #2f4159;font-size:16px;font-weight:700;letter-spacing:.15px;margin-top:0;padding-top:2px;text-align:center;width:100%}#page_wrapper #printed_form_wrapper #logo_individuals_wrapper #pa_logo{height:110px;width:265px}#page_wrapper #printed_form_wrapper #person_count_wrapper{display:flex;flex-direction:row}#page_wrapper #printed_form_wrapper #person_count_wrapper #title_wrapper{display:flex;flex-direction:column}#page_wrapper #printed_form_wrapper #fields{display:flex;flex-direction:row;font-family:arial;font-size:12px;justify-content:space-between;margin:2px 95px -35px}#page_wrapper #printed_form_wrapper #top_heading{align-items:center;display:flex;flex-direction:column;margin-top:-10px}#page_wrapper #printed_form_wrapper #top_heading h2{font-size:16px;font-weight:700}#page_wrapper #printed_form_wrapper #top_heading h4{font-size:12px;margin-top:4px}#page_wrapper #printed_form_wrapper #top_heading h3{font-family:Times New Roman,Times,serif;font-size:14px;font-weight:520;margin-top:0}#page_wrapper #printed_form_wrapper #top_heading .tefap_text{font-size:16px;font-weight:700;line-height:0;margin-top:8px;padding-top:0}#page_wrapper #printed_form_wrapper .paragraph_wrapper{font-family:arial;font-size:12px;margin-left:95px;margin-right:95px;margin-top:27px}#page_wrapper #printed_form_wrapper .paragraph_wrapper .all_caps{font-size:12px;font-weight:900}#page_wrapper #printed_form_wrapper #all_caps_wrapper{margin-bottom:28px}#page_wrapper #printed_form_wrapper #house_hold_income_wrapper{border:1px solid #002579;font-family:arial;font-size:12px;font-weight:600;margin-left:95px;margin-right:95px;margin-top:-5px}#page_wrapper #printed_form_wrapper #recipient_signature{border-top:2px solid #000;display:flex;flex-direction:row;font-family:arial;font-size:12px;justify-content:space-between;margin-left:95px;margin-right:95px;padding-top:6px}#page_wrapper #printed_form_wrapper #recipient_signature .paragraph_wrapper{font-weight:550;margin-left:0;margin-right:0;margin-top:-6px;padding:0}#page_wrapper #printed_form_wrapper #recipient_signature .paragraph_wrapper p{line-height:1px}#page_wrapper #printed_form_wrapper #arrow_text{align-items:center;column-gap:2px;display:flex;flex-direction:row;font-family:arial;font-size:12px;margin-left:95px;margin-right:95px}#page_wrapper #printed_form_wrapper #arrow_text #red_arrow{height:25px;width:63px}#page_wrapper #printed_form_wrapper #arrow_text p{font-size:12px}#page_wrapper #printed_form_wrapper #red_text{color:red;font-size:16px;font-weight:550;text-align:center}#page_wrapper #printed_form_wrapper #boxed_text{border:2px solid #000;font-family:arial;font-size:12px;margin-bottom:270px;margin-left:95px;margin-right:95px;padding:3px 0}#page_wrapper #printed_form_wrapper #boxed_text p{color:#000;font-size:10px;margin-left:4px}#page_wrapper #printed_form_wrapper .second_page_text{color:#000;font-size:15px;line-height:18px;margin-top:20px}#page_wrapper #printed_form_wrapper .bold_p{font-weight:600}#page_wrapper #printed_form_wrapper #institution_wrapper{margin-bottom:70px}#page_wrapper #printed_form_wrapper #bottom_box_container{border:1px solid #000;margin-left:95px;margin-right:95px}#page_wrapper #printed_form_wrapper #bottom_box_container .paragraph_wrapper{color:#002579;margin-left:0;margin-right:0;margin-top:0;padding:0}#page_wrapper #printed_form_wrapper #bottom_box_container #tefap_box{border:solid #000;border-width:1px 1px 2px;font-weight:550;margin-left:0;margin-right:0;text-align:center}#page_wrapper #printed_form_wrapper #bottom_date{display:flex;flex-direction:row;justify-content:flex-end}#page_wrapper #printed_form_wrapper #bottom_date #date_line{border-bottom:1px solid #000;margin-left:1rem;width:180px}#page_wrapper #printed_form_wrapper #authorize_bottom{align-items:flex-start;display:flex;flex-direction:column;margin-bottom:45px;margin-left:2px;margin-top:6px}#page_wrapper #printed_form_wrapper #authorize_bottom .auth_row{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:-1rem;margin-left:2px}#page_wrapper #printed_form_wrapper #authorize_bottom .auth_row .authorize_line{border-bottom:1px solid #002579;margin-right:.25rem;width:180px}#page_wrapper #printed_form_wrapper #signatures_wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:45px}#page_wrapper #printed_form_wrapper #signatures_wrapper .line_bottom_text{display:flex;flex-direction:column}#page_wrapper #printed_form_wrapper #signatures_wrapper .line_bottom_text .line{border-bottom:1px solid #000;width:275px}#page_wrapper #printed_form_wrapper #signatures_wrapper .line_bottom_text .signature{margin-top:-.75rem}#page_wrapper #printed_form_wrapper #signatures_wrapper #checkbox{border:1px solid #000;height:12px;margin-left:-20px;margin-top:.75rem;width:10px}#page_wrapper #printed_form_wrapper #signatures_wrapper #proxy_sig_line{width:220px}#page_wrapper #printed_form_wrapper #final_signatures_wrapper{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:12px;margin-top:0}#page_wrapper #printed_form_wrapper #final_signatures_wrapper .line_bottom_text{display:flex;flex-direction:column}#page_wrapper #printed_form_wrapper #final_signatures_wrapper .line_bottom_text .line{border-bottom:1px solid #000;margin-bottom:-.75rem;width:275px}#page_wrapper #printed_form_wrapper #final_signatures_wrapper #box_text{align-items:center;column-gap:12px;display:flex;flex-direction:row;margin-top:-2rem;padding-right:100px}#page_wrapper #printed_form_wrapper #final_signatures_wrapper #box_text #small_box{border:2px solid #000;height:14px;width:11px}#page_wrapper #printed_form_wrapper .signature{font-size:13px;font-weight:200}#page_wrapper #printed_form_wrapper .marg_left{margin-left:2px}#page_wrapper .print_button{background-color:#969;border-radius:16px;border-style:none;bottom:2rem;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;left:50%;line-height:1.55;line-height:1.5rem;margin:auto;min-width:150px;padding:.5rem 1.5rem;position:fixed;transform:translateX(-50%)}#page_wrapper .print_button:hover{background-color:#fb9400;box-shadow:0 1px 4px gray;filter:brightness(90%)}@media print{#page_wrapper .header_wrapper,#page_wrapper button,#page_wrapper nav{display:none}}#hamburg_wrapper{align-items:center;background-color:#333;border:.05rem solid #fff;border-radius:12px;display:flex;flex-direction:column;height:50px;justify-content:center;left:1rem;padding-left:1rem;padding-right:1rem;position:fixed;top:.3rem;width:30px;z-index:5}#hamburg_wrapper:hover{background-color:#969}.hamburger_line{background-color:#fff;height:.15rem;margin-bottom:3px;margin-top:3px;width:2rem}@media(min-width:1023px){#hamburg_wrapper{display:none}}.nav_wrapper{background-color:#3f3f3f;display:flex;flex-direction:row;justify-content:center;padding-bottom:1rem;padding-top:1rem;width:100vw}.nav_wrapper a{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-left:1rem;padding-right:2rem;text-decoration:none}.nav_wrapper .highlight_nav_item,.nav_wrapper a:hover{color:#fb9400}.mobile_nav_wrapper{display:none}@media screen and (max-width:1023px){.nav_wrapper,.nav_wrapper a{display:none}.mobile_nav_wrapper{align-items:center;background-color:#333;border-radius:0 12px 12px 0;box-shadow:0 9px 36px #0006;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding-bottom:2rem;position:fixed;text-align:center;top:8rem;width:100%;z-index:5}.mobile_nav_wrapper a{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-left:1rem;margin-top:1rem;padding-right:2rem;text-decoration:none}.mobile_nav_wrapper a:hover{color:#fb9400}}@media(max-width:767px){.mobile_nav_wrapper{top:8rem}}#welcome_back_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;opacity:0;padding:2rem 8rem;transition-duration:.75s;transition-property:opacity;width:40vw}#welcome_back_wrapper h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-style:normal;font-weight:500;letter-spacing:.75px;line-height:1.55em}#welcome_back_wrapper p{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em}#welcome_back_wrapper #welcome_back_bttn_wrapper{column-gap:2rem;display:flex;justify-content:center;margin:auto auto 2rem}#welcome_back_wrapper #welcome_back_bttn_wrapper button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#welcome_back_wrapper #welcome_back_bttn_wrapper button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1024px){#welcome_back_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}}#applicantSearch{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem 8rem;width:40vw}#applicantSearch label{color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-bottom:0;margin-top:0;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}#applicantSearch select{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-top:1rem;padding-left:.5rem;width:70%}#applicantSearch select:focus{border:.15rem solid #fb9400;outline:none}#applicantSearch #applicantSearchSubmit{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:150px}#applicantSearch #applicantSearchSubmit:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1023px){#applicantSearch{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#applicantSearch label,#applicantSearch select{width:80%}}#loading_wrapper{bottom:40%;left:50%;position:fixed;transform:translate(-50%)}#loading_wrapper #outer_circle{align-items:center;animation-duration:1.25s;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;background-image:linear-gradient(85deg,#969 60%,#fff);border-radius:50%;display:flex;height:100px;width:100px}#loading_wrapper #outer_circle #inner_circle{background:#333;border-radius:50%;height:75px;margin:auto;width:75px}@keyframes spin{0%{transform:rotate(-1turn)}to{transform:rotate(1turn)}}#edit_delete_wrapper{column-gap:2rem;display:flex;justify-content:center;margin:auto auto 2rem}#edit_delete_wrapper button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#edit_delete_wrapper button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#edit_delete_wrapper .delete_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#edit_delete_wrapper .delete_button:hover{background-color:#fb9400;box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:767px){#edit_delete_wrapper .delete_button,#edit_delete_wrapper button{min-width:100px;width:100px}}#edit_applicant_wrapper h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-style:normal;font-weight:500;letter-spacing:.75px;line-height:1.55em}#edit_applicant_wrapper form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem 8rem;width:40vw}#edit_applicant_wrapper label{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-bottom:.5rem;margin-top:1rem;text-align:left}#edit_applicant_wrapper .input_pair{margin-top:1.25rem;text-align:left;width:100%}#edit_applicant_wrapper input{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;padding-left:.5rem;width:100%}#edit_applicant_wrapper input:focus{border:.15rem solid #fb9400;outline:none}#edit_applicant_wrapper .input_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:120px}#edit_applicant_wrapper .input_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#edit_applicant_wrapper .section_heading{font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-bottom:1rem;margin-top:4rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}@media(max-width:1023px){#edit_applicant_wrapper form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 40rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#edit_applicant_wrapper .input_pair,#edit_applicant_wrapper .section_heading{width:80%}}#delete_alert_overlay{background-color:#000000e6;bottom:0;height:100vh;position:fixed;top:0;width:100vw;z-index:10}#delete_alert_wrapper{align-items:center;background-color:#333;border-radius:16px;bottom:30%;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;left:50%;margin:6rem auto 2rem;max-width:560px;padding:2rem 8rem;position:fixed;transform:translate(-50%);width:40vw;z-index:11}#delete_alert_wrapper p{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;text-align:center}#delete_alert_wrapper #delete_alert_buttons{column-gap:2rem;display:flex;justify-content:center;margin:auto auto 2rem}#delete_alert_wrapper button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#delete_alert_wrapper button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#delete_alert_wrapper .delete_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#delete_alert_wrapper .delete_button:hover{background-color:#fb9400;box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1023px){#delete_alert_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#delete_alert_wrapper #delete_alert_buttons,#delete_alert_wrapper p{width:80%}}#attendance_sub_heading,#current_view_heading{align-items:center;background-color:#fb9400;display:flex;justify-content:center;padding-bottom:.15rem;padding-top:.15rem;text-align:center;transition:all .4s ease-in-out;width:100vw}#attendance_sub_heading p,#current_view_heading p{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-size:16px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;line-height:0;text-shadow:#0003 1px 5px 7px;text-transform:uppercase}#current_view_heading{background-color:#969}.sticky_heading{left:0;position:fixed;top:0}.non_sticky_header{position:relative}#custom_alert_overlay #custom_alert{align-items:center;background:#969;border-radius:2px;border-radius:4px;box-shadow:0 4px 18px #0006;display:flex;flex-direction:column;justify-content:center;max-width:200px;padding:.5rem 2rem;position:fixed;right:2rem;top:2rem;z-index:11}#custom_alert_overlay #custom_alert p{font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem;text-shadow:1px 5px 7px #0003}#cl_edit_module_overlay{background-color:#000000e6;bottom:0;height:100vh;position:fixed;top:0;width:100vw;z-index:10}#cl_edit_module_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;left:50%;margin:6rem auto 2rem;max-width:560px;padding:4rem 2rem;position:fixed;top:10%;transform:translate(-50%);width:40vw;z-index:10;z-index:11}#cl_edit_module_wrapper #cl_edit_module_questions h3{color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;text-align:center}#cl_edit_module_wrapper #cl_edit_module_addNew{background-color:#333;border-radius:16px;bottom:0;height:100vh;overflow-x:hidden;overflow-y:scroll;position:fixed;top:-10rem;z-index:12}#cl_edit_module_wrapper #cl_edit_module_addNew #applicant_form{box-shadow:none;margin-top:1rem;padding:2rem 8rem}#cl_edit_module_wrapper #cl_edit_module_addNew #close_form_x{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:15px;font-size:24px;font-style:normal;font-weight:300;font-weight:500;letter-spacing:0;line-height:1.55;line-height:1.5rem;line-height:1.55em;margin-bottom:0;margin-top:0;min-width:150px;min-width:0;padding:.5rem 1rem;position:absolute;right:1rem;top:.5rem}#cl_edit_module_wrapper #cl_edit_module_addNew #close_form_x:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#cl_edit_module_wrapper #button_wrapper{column-gap:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}#cl_edit_module_wrapper #button_wrapper button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:45%}#cl_edit_module_wrapper #button_wrapper button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1024px){#cl_edit_module_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem 1rem;width:40vw;width:90vw;width:90%}#cl_edit_module_wrapper #cl_edit_module_addNew .shadow_form{padding-bottom:30rem}#cl_edit_module_wrapper #cl_edit_module_addNew #new_applicant_submit{margin-bottom:40rem}#cl_edit_module_wrapper #cl_edit_module_addNew #close_form_x{right:20%}}#print_list_wrapper{background-image:radial-gradient(#3f3f3f,#333);color:#fff;display:flex;display:none;flex-direction:column;height:100%;margin:0;padding:0 0 6rem;text-align:center}#print_list_wrapper #printable_attendance_sheet{background-color:#fff;color:#000;margin:4rem auto 2rem;max-width:816px;padding-bottom:4rem;width:816px}#print_list_wrapper #printable_attendance_sheet .list_name{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-bottom:0;margin-top:0;padding:0}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper{border:1px solid #000;border-radius:4px;box-shadow:0 4px 18px #0006;box-shadow:none;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin:auto;max-width:700px;width:960px}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table{border:none;border-collapse:collapse;border-radius:16px;margin:auto;width:100%}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table th{font-size:22.5px;padding-top:.5rem}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table td,#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table th{border-right:1px solid;border-color:#000;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;padding-bottom:.5rem;padding-left:2rem;text-align:left}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table td{font-size:15px;line-height:1.5rem;padding-top:8px}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table .checkbox_div{background-color:#fff;border-bottom:1px solid #000;border-right:1px solid #000;border-color:#000;border-style:solid;border-width:1px 2px 2px 1px;height:14px;margin-left:28px;width:14px}#print_list_wrapper #printable_attendance_sheet #list_table_wrapper table tr{border-bottom:1px solid;border-color:#000}#no_entries_wrapper{display:flex;justify-content:center;width:100%}#no_entries_wrapper h2{color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-top:4rem;text-align:center}#check_in_wrapper{color:#fff;display:flex;flex-direction:column;height:100%;margin:0;padding:0;text-align:center}#check_in_wrapper form{border-radius:4px;box-shadow:0 4px 18px #0006;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;height:100%;margin:0 auto auto;max-height:60vh;overflow-x:hidden;overflow-y:scroll;width:960px}#check_in_wrapper form table{border-collapse:collapse;border-radius:16px;margin:auto;width:100%}#check_in_wrapper form table th{font-size:22.5px;padding-top:2rem}#check_in_wrapper form table td,#check_in_wrapper form table th{border:none;font-family:Ubuntu,sans-serif;font-weight:400;padding-bottom:.5rem;padding-left:2rem;text-align:left}#check_in_wrapper form table td{font-size:18px;font-style:normal;letter-spacing:0;line-height:1.55em;padding-top:1rem}#check_in_wrapper form table tr{border-bottom:1px solid #99669980}#check_in_wrapper form table #attended{width:auto}#check_in_wrapper form table a{color:#9725bf}#check_in_wrapper form table .remove_button{background-color:#fb9400;border-radius:50%;border-style:none;color:#fff;font-size:18px;min-width:30px;padding:.25rem .5rem}#check_in_wrapper form table .remove_button:hover{background-color:#fb940099;box-shadow:0 1px 4px gray;cursor:pointer}#check_in_wrapper form table .call_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;text-decoration:none}#check_in_wrapper form table .call_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#check_in_wrapper form table .incomplete_data{color:#fb9400}#check_in_wrapper form table .incomplete_data:hover{color:#fb940099;cursor:pointer}#check_in_wrapper form table .not_present_button{background-color:#969;background-color:#fb9400;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-size:22.5px;font-weight:500;font-weight:400;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:0;min-width:150px;min-width:75px;padding:.5rem 1.5rem;width:75px}#check_in_wrapper form table .not_present_button:hover{background-color:#fb940099;box-shadow:0 1px 4px gray;filter:brightness(90%)}#check_in_wrapper form table .present_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-size:22.5px;font-weight:500;font-weight:400;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:0;min-width:150px;min-width:75px;padding:.5rem 1.5rem;width:75px}#check_in_wrapper form table .present_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#check_in_wrapper form table .checked_in_data,#check_in_wrapper form table td:last-of-type,#check_in_wrapper form table th:last-of-type{border-right:none}#check_in_wrapper form table tr:last-of-type{border-bottom:none}@media(max-width:1024px){#check_in_wrapper form{margin:0 auto auto;width:95%}#check_in_wrapper form table{width:100%}#check_in_wrapper form table td,#check_in_wrapper form table th{border:none;font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem}#check_in_wrapper form table #attended{width:40px}}@media(max-width:767px){#check_in_wrapper form table{width:100%}#check_in_wrapper form table .call_button,#check_in_wrapper form table .not_present_button,#check_in_wrapper form table .present_button{min-width:0;min-width:auto;padding:.25rem 1rem;width:auto}#check_in_wrapper form table .call_button{background-color:#969;border-radius:16px;color:#fff;cursor:pointer;font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem;margin-top:2rem;text-decoration:none}#check_in_wrapper form table .call_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}}#current_fb_list{align-content:center;display:flex;flex-direction:column;overflow:hidden;padding-bottom:6rem}#current_fb_list #table_name #list_title{color:#fff;margin-bottom:0;margin-top:4rem;text-align:center}#current_fb_list #table_name #list_title,#current_fb_list #table_name h1{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:36px;font-style:normal;font-weight:500;letter-spacing:.75px;line-height:1.55em;padding:0}#current_fb_list #table_name h1{margin-top:0}#current_fb_list .table_toggle_buttons{margin:auto;width:960px}#current_fb_list .table_toggle_buttons button{background-color:#969;border-radius:16px;border-radius:0;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;opacity:.6;padding:.5rem 1.5rem}#current_fb_list .table_toggle_buttons button:hover{box-shadow:0 1px 4px gray;box-shadow:none;filter:brightness(90%);opacity:.8}#current_fb_list .table_toggle_buttons .selected_btn{opacity:1}#current_fb_list .table_toggle_buttons .selected_btn:hover{background-color:#969;cursor:inherit;filter:none}@media(max-width:1024px){#current_fb_list .table_toggle_buttons{margin:auto;width:95%}}#current_fb_list #edit_cancel_button_wrapper{column-gap:2rem;display:flex;justify-content:center;margin:4rem auto 2rem}#current_fb_list #edit_cancel_button_wrapper .edit_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin:auto;min-width:150px;padding:.5rem 1.5rem}#current_fb_list #edit_cancel_button_wrapper .edit_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#current_fb_list #edit_cancel_button_wrapper .cancel_button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin:auto;min-width:150px;padding:.5rem 1.5rem}#current_fb_list #edit_cancel_button_wrapper .cancel_button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media print{#current_fb_list #edit_cancel_button_wrapper,#current_fb_list #header_wrapper,#current_fb_list #list_title,#current_fb_list #progress_wrapper,#current_fb_list .nav_wrapper,#current_fb_list form,#current_fb_list h1{display:none}#current_fb_list #print_list_wrapper{display:flex}#current_fb_list #print_list_wrapper #printable_attendance_sheet{margin-top:-2rem}#current_fb_list #print_list_wrapper #printable_attendance_sheet .list_name{margin-top:0}#current_fb_list #print_list_wrapper #printable_attendance_sheet .list_name h1{display:block;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400}}#past_list_form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem 8rem;width:40vw}#past_list_form label{font-size:22.5px;margin-bottom:1rem;margin-top:4rem;padding-bottom:.5rem;padding-top:.5rem;text-align:center;width:100%}#past_list_form label,#past_list_form select{font-family:Ubuntu,sans-serif;font-weight:400}#past_list_form select{font-size:18px;font-style:normal;letter-spacing:0;line-height:1.55em;margin-top:0;padding-left:.5rem;width:70%}#past_list_form select:focus{border:.15rem solid #fb9400;outline:none}#past_list_form #table_select_submit{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:150px}#past_list_form #table_select_submit:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#past_list_form #title_text{color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;text-align:center}@media(max-width:1023px){#past_list_form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#past_list_form label,#past_list_form select{width:80%}}.header_wrapper{background-image:linear-gradient(15deg,#996699b3,#9699,#996699b3);color:inherit;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:14px;font-style:inherit;font-weight:500;letter-spacing:1.5px;line-height:1.3;margin-bottom:0;padding-bottom:2rem;padding-top:2rem;text-align:center;text-shadow:1px 5px 7px #0003;text-transform:capitalize}#content_wrapper{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;color:#fff;column-gap:2rem;display:flex;flex-direction:column;justify-content:center;margin:6rem auto;max-width:560px;padding:2rem 0;row-gap:1rem;row-gap:0;width:40vw;width:80vw}#content_wrapper .header_wrapper{border-radius:16px 16px 0 0;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-top:-2rem;max-width:560px;width:80vw}@media(max-width:767px){#content_wrapper,#content_wrapper .header_wrapper{width:90vw}}#footer_wrapper{align-items:center;background-image:linear-gradient(15deg,#996699b3,#9699,#996699b3);color:#fff;font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem;line-height:6px;margin-top:2rem;padding-bottom:6px;padding-top:6px;text-shadow:1px 5px 7px #0003;width:100vw}#footer_wrapper,.content_wrapper{display:flex;flex-direction:column;justify-content:center}.content_wrapper{column-gap:2rem;flex-wrap:wrap;row-gap:.25rem;width:100%}.content_wrapper hr{background-color:#3f3f3f;border-style:none;height:2px;width:100%}.content_wrapper .statistic_header_wrapper{background-color:#3f3f3f;color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;padding-bottom:1rem;padding-top:1rem;width:100%}.content_wrapper .statistic_header_wrapper .statistic_type_header{font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-bottom:.5rem;margin-top:0;text-align:center}.content_wrapper .statistic_wrapper{column-gap:2rem;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:2rem;padding-top:2rem;row-gap:2rem}.content_wrapper .statistic_wrapper .statistic_card{align-items:center;background-color:#333;border-radius:16px;border-radius:0;border-style:none;box-shadow:0 4px 12px #0006;color:#fff;display:flex;flex-direction:column;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;height:100px;height:130px;justify-content:center;justify-content:flex-end;letter-spacing:0;line-height:1.55em;margin:0;max-width:560px;padding:0;row-gap:1rem;text-align:center;width:40vw;width:20%;width:150px}.content_wrapper .statistic_wrapper .statistic_card .card_footer{background-color:#3f3f3f;color:#fff;padding-bottom:.25rem;padding-top:.25rem;width:100%}.content_wrapper .statistic_wrapper .statistic_card .statistic_title{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-bottom:0;margin-top:0;text-align:center}.content_wrapper .statistic_wrapper .statistic_card .statistic_data{font-family:Ubuntu,sans-serif;font-size:22.5px;font-size:48px;font-weight:400;margin-bottom:0;margin-top:.25rem}.dashboard_icon{align-items:center;background-color:#333;border-radius:16px;border-style:none;box-shadow:0 4px 12px #0006;color:#fff;display:flex;flex-direction:column;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;justify-content:center;letter-spacing:0;line-height:1.55em;margin:0 auto 2rem;max-width:560px;padding:2rem 8rem;width:40vw;width:20%}.dashboard_icon:hover{box-shadow:0 4px 12px #fb9400;cursor:pointer}@media(max-width:1023px){.dashboard_icon{width:30%}}#fb_list_dashboard #icon_wrapper{column-gap:4rem;display:flex;justify-content:center;margin:6rem auto auto;max-width:560px;row-gap:1rem}@media(max-width:1023px){#fb_list_dashboard #icon_wrapper{display:flex;flex-direction:column;justify-content:center;max-width:100vw}}#create_list_wrapper{overflow:hidden}#create_list_wrapper form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem 8rem;width:40vw}#create_list_wrapper form input{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;padding-left:.5rem;width:70%}#create_list_wrapper form input:focus{border:.15rem solid #fb9400;outline:none}#create_list_wrapper form .new_list_submit{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:120px}#create_list_wrapper form .new_list_submit:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#create_list_wrapper form label{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-bottom:.5rem;margin-top:1rem}#create_list_wrapper #applicant_search_and_list{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:1rem 8rem 4rem;width:40vw}#create_list_wrapper #applicant_search_and_list #applicantSearch{background-color:#0000;box-shadow:none;margin-bottom:2rem;margin-top:0;padding-bottom:0}#create_list_wrapper #applicant_search_and_list .table_heading{color:#fff;font-family:Ubuntu,sans-serif;font-size:22.5px;font-weight:400;margin-bottom:2rem;margin-top:2rem;text-align:center}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper{align-items:center;background-color:#333;background-color:#0000;border:none;border-radius:16px;box-shadow:0 4px 12px #0006;box-shadow:none;color:#fff;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:560px;padding:0 2rem;width:40vw}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper table{border-collapse:collapse;border-radius:16px;box-shadow:0 2px 8px #99669980;margin:0 2rem;padding-bottom:1rem;padding-top:2rem;width:100%}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper table .delete_button{background-color:#fb9400;border-radius:50%;border-style:none;color:#fff;font-size:18px;min-width:30px;padding:.25rem .5rem}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper table .delete_button:hover{background-color:#fb940099;box-shadow:0 1px 4px gray;cursor:pointer}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper table th{font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;padding:.5rem .5rem 0 1rem;text-align:left}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper table td{font-family:Ubuntu,sans-serif;font-size:15px;line-height:1.5rem;padding:.5rem .5rem .5rem 1rem;text-align:left}#create_list_wrapper #applicant_search_and_list #fb_list_wrapper table tr{padding-bottom:1rem}#create_list_wrapper ::-webkit-scrollbar{display:none}#create_list_wrapper #icon_count_wrapper{color:#fff;display:flex;flex-wrap:wrap;justify-content:center;width:auto}#create_list_wrapper #icon_count_wrapper #person_icon{fill:#fb9400;padding-left:2rem;width:48px}#create_list_wrapper #icon_count_wrapper p{margin-top:1.5rem}#create_list_wrapper #button_wrapper{column-gap:2rem;display:flex;justify-content:center;margin:2rem auto}#create_list_wrapper #button_wrapper button{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem}#create_list_wrapper #button_wrapper button:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}@media(max-width:1023px){#create_list_wrapper{margin:auto}#create_list_wrapper form{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#create_list_wrapper form input{width:90%}#create_list_wrapper form .new_list_submit{background-color:#969;border-radius:16px;border-style:none;color:#fff;cursor:pointer;font-family:Roboto Slab,serif;font-family:Ubuntu,sans-serif;font-size:15px;font-weight:500;line-height:1.55;line-height:1.5rem;margin-bottom:0;margin-top:2rem;min-width:150px;padding:.5rem 1.5rem;width:120px}#create_list_wrapper form .new_list_submit:hover{box-shadow:0 1px 4px gray;filter:brightness(90%)}#create_list_wrapper form label{color:#fff;font-family:Ubuntu,sans-serif;font-size:18px;font-style:normal;font-weight:400;letter-spacing:0;line-height:1.55em;margin-bottom:.5rem;margin-top:1rem}#create_list_wrapper #applicant_search_and_list{align-items:center;background-color:#333;border-radius:16px;box-shadow:0 4px 12px #0006;display:flex;flex-direction:column;justify-content:center;margin:6rem auto 2rem;max-width:560px;padding:2rem .25rem;width:40vw;width:90vw}#create_list_wrapper #fb_list_wrapper{max-width:100%}}.person_count_table{border-collapse:collapse;color:#000;font-size:9px;table-layout:fixed}.person_count_table tr{line-height:2px;padding:1px}.person_count_table .title{text-align:right}.person_count_table .count{border-bottom:1px solid #000;padding-bottom:.25rem;text-align:center;width:70px}.printed_input_pair{color:#002579;display:flex;flex-direction:column;font-size:12px;margin-bottom:12px;margin-top:-12px}.printed_input_pair .all_values{display:flex;flex-direction:row;justify-content:space-between;line-height:1px;padding-bottom:0;width:275px}.printed_input_pair .value{font-size:14px;margin-bottom:6px}.printed_input_pair .all_labels{border-top:2px solid #002579;display:flex;flex-direction:row;justify-content:space-between;width:275px}.printed_input_pair .label{line-height:14px;margin-top:0}#household_income_table{border-collapse:collapse;text-align:center;width:100%}#household_income_table #headings_top_row,#household_income_table caption{background-color:#fc9;font-size:14px}#household_income_table #headings_row{background-color:#fc9}#household_income_table #headings_row th{font-size:14px;padding-bottom:4px}#household_income_table td{width:20px}#household_income_table .small_table_text{font-family:times;font-size:8px;font-style:italic}#household_income_table .circle_family_size{border-bottom:1px solid #002579;border-radius:16px;border-top:1px solid #002579}@media print{#household_income_table #headings_row,#household_income_table #headings_top_row,#household_income_table caption{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
/*# sourceMappingURL=main.4902f25a.css.map*/