@import"https://fonts.googleapis.com/css2?family=Abel&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter&display=swap";:root{--background: #2a2829;--backgroundDark: #1e1e1e;--bannerBackground: #262f4c;--linkText: #6d7db2;--textPrimary: #f9f9f9;--textSecondary: #8999af;--buttonPrimary: #040b22;--buttonSecondary: #8999af}.jenn{--linkText: #262f4c}*{box-sizing:border-box;margin:0;padding:0}body{width:100vw;height:100dvh;font-family:Inter,sans-serif}#root{display:flex;flex-direction:column;align-items:center;width:100%;height:100%}header{width:100%;box-shadow:0 2px 16px var(--linkText);display:flex;justify-content:center;align-items:center;border-bottom:3px solid var(--linkText);position:relative}#header-logo{width:180px}.location-switch{position:absolute;right:10%;display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600;color:var(--linkText)}.location-switch span.inactive{opacity:.5;font-weight:400}.toggle{position:relative;width:50px;height:24px;display:inline-block}.toggle input{opacity:0;width:0;height:0}.slider{position:absolute;inset:0;background:var(--textSecondary);border-radius:24px;cursor:pointer;transition:.3s}.slider:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;border-radius:50%;transition:.3s}.toggle input:checked+.slider{background-color:var(--textSecondary)}.toggle input:checked+.slider:before{transform:translate(26px)}main{flex:1;padding-block:1rem;width:100%;background-color:var(--textPrimary)}section{width:100%;padding:1rem}footer{width:100%;display:flex;flex-direction:column;align-items:center;padding-block:1rem;box-shadow:0 -2px 8px var(--bannerBackground);background-color:var(--linkText)}footer button#logout-link{background-color:transparent;border:none;color:var(--textPrimary);font-size:18px;font-weight:700;text-decoration:underline;margin-bottom:14px}button:disabled{background-color:#272b33;color:#1e1e1e}._formMasterContainer_1ufjn_1{display:flex;flex-direction:column;align-items:center;padding-top:2rem}._datePicker_1ufjn_8{margin-bottom:1.5rem;padding:6px 3px;border:1px solid var(--textSecondary);border-radius:4px;font-size:1rem}._eodForm_1ufjn_16{display:grid;grid-template-columns:repeat(4,1fr);column-gap:10px;row-gap:5px;align-items:center;justify-items:center;margin:0 auto}._eodForm_1ufjn_16 ._topRow_1ufjn_26{grid-column:span 4;justify-self:start}._eodForm_1ufjn_16 div{display:flex;flex-direction:column}._eodForm_1ufjn_16 label{margin-bottom:4px;font-size:12px;color:var(--linkText)}._eodForm_1ufjn_16 input{padding:6px 3px;border:1px solid var(--textSecondary);border-radius:4px;font-size:1rem}._eodForm_1ufjn_16 button{grid-column:span 4;justify-self:center;padding:8px 16px;background-color:var(--linkText);font-size:1.2rem;margin-top:2rem;color:#fff;border:none;border-radius:4px;cursor:pointer}._subTotalDisplay_1ufjn_59{grid-column:span 4;justify-self:center;font-size:1.2rem;margin-top:1rem;font-weight:700;color:var(--textSecondary)}._searchBar_ec32u_1{display:flex;align-items:first baseline;justify-content:center;gap:1rem}._ticketNumberSearch_ec32u_8{justify-self:center;display:flex;flex-direction:column}._ticketNumberSearch_ec32u_8 label{font-size:12px;color:var(--linkText);padding-left:4px}._ticketNumberSearch_ec32u_8 input{padding:6px 3px;border:1px solid var(--textSecondary);border-radius:4px;font-size:1rem;width:150px;height:39px}._monthSearch_ec32u_28{justify-self:center;display:flex;flex-direction:column}._monthSearch_ec32u_28 label{font-size:12px;color:var(--linkText);padding-left:4px}._monthSearch_ec32u_28 select{padding:4px 3px;border:1px solid var(--textSecondary);border-radius:4px;font-size:1rem;width:200px}._personSearch_ec32u_48{justify-self:center;display:flex;flex-direction:column}._personSearch_ec32u_48 label{font-size:12px;color:var(--linkText);padding-left:4px}._personSearch_ec32u_48 select{padding:4px 3px;border:1px solid var(--textSecondary);border-radius:4px;font-size:1rem;width:200px}._eodDetails_ec32u_72{border:1px solid var(--backgroundDark);border-radius:12px;margin-block:1rem;padding:1rem;max-width:1000px;margin:1rem auto}._ticketHeader_ec32u_80{display:flex;justify-content:space-between;align-items:center}._eodDetails_ec32u_72 h2{font-size:2rem;color:var(--linkText);margin-bottom:10px}._eodDetails_ec32u_72 p._eodDate_ec32u_90{font-weight:600;color:var(--bannerBackground);font-style:italic}._eodDataButtonBlock_ec32u_96{display:flex;align-items:center;gap:.5rem}._eodDataButtonBlock_ec32u_96 button{padding:6px 12px;border:none;border-radius:4px;background-color:var(--buttonPrimary);color:var(--textPrimary);font-weight:600;cursor:pointer;box-shadow:-1px 1px 5px #0003}._eodDataButtonBlock_ec32u_96 button:last-child{background-color:#8b0000}button._submitEditsButton_ec32u_114{padding:6px 12px;border:none;border-radius:4px;background-color:#013d01;color:var(--textPrimary);font-weight:600;font-size:1rem;cursor:pointer;box-shadow:-1px 1px 5px #0003;width:100%}._eodDetails_ec32u_72 ul{margin-block:1.5rem;list-style-type:none;display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:2rem;color:var(--buttonPrimary)}._eodDetails_ec32u_72 ul li{font-size:1rem;font-weight:800;display:flex;flex-direction:column}._eodDetails_ec32u_72 ul li small{font-weight:400;margin-top:.25rem;border-radius:6px;background-color:var(--textSecondary);padding:8px 6px;color:var(--textPrimary)}._eodSubTotal_ec32u_149{font-size:1.5rem;text-align:right;margin-top:1rem}._eodDetails_ec32u_72 ul li small input{background-color:transparent;border:1px solid var(--textPrimary);border-radius:4px;color:var(--textPrimary);background-color:var(--linkText);width:100%;height:22px;font-size:18px;padding:4px 2px}._eodListBox_1msqi_1{display:flex;flex-direction:column;margin-top:1rem;width:100%;max-width:1000px;margin:1rem auto}._noEODs_1msqi_11{color:var(--bannerBackground);font-size:1.5rem;margin-block:1rem;place-content:center;width:100%;text-align:center}._searchBar_1msqi_20{width:80%;max-width:1000px;margin:0 auto 2rem;display:flex;flex-direction:row;gap:14px;align-items:first baseline;justify-content:space-between}._searchBar_1msqi_20 div{display:flex;flex-direction:column}._searchBar_1msqi_20 div label{font-size:12px;color:var(--linkText);padding-left:4px;margin-bottom:4px}._searchBar_1msqi_20 div input,select{padding:4px 0 4px 6px;border:1px solid var(--textSecondary);border-radius:4px;font-size:1rem;width:200px;height:39px;color:var(--backgroundDark)}._dateSearchBlock_1msqi_50{display:flex;flex-direction:row;gap:1rem}._reportBlock_1msqi_55{align-self:last baseline;justify-self:flex-end;display:flex;gap:1rem}._runReportButton_1msqi_62{font-size:1.5rem;border-radius:8px;padding:4px 10px;border:none;color:var(--textPrimary);background-color:var(--bannerBackground);box-shadow:-1px 1px 6px var(--linkText)}._runReportButton_1msqi_62 svg{color:#018501;margin-left:6px}._runReportButton_1msqi_62:hover{background-color:var(--linkText)}._eodListBox_1msqi_1{list-style-type:none;padding:0;margin-block:1rem;width:100%}._eodListBox_1msqi_1 li{border:1px solid var(--linkText);border-radius:5px;padding:1rem 1.2rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}._eodListBox_1msqi_1 li div:first-child{align-self:flex-start;width:25%}._eodListBox_1msqi_1 li div h3{margin:0;font-size:1.8rem;color:var(--bannerBackground);text-decoration:underline;margin-bottom:2rem}._eodListBox_1msqi_1 li div svg{margin-bottom:10px;color:var(--bannerBackground)}._eodListBox_1msqi_1 li div svg:hover{color:var(--linkText)}._eodListBox_1msqi_1 li div p{margin:.2rem 0 0;color:var(--linkText)}._eodListBox_1msqi_1 li div p._subTotal_1msqi_116{font-weight:700;color:var(--buttonPrimary)}._eodListBox_1msqi_1 div:last-child{display:grid;grid-template-columns:1fr 1fr 1fr;grid-auto-flow:row;row-gap:6px;column-gap:10px;height:100%;width:75%}._eodListBox_1msqi_1 div:last-child p{font-size:14px;color:var(--background);background-color:var(--inputBackground);border:1px solid var(--bannerBackground);border-radius:4px;box-shadow:-1px 1px 2px #000;padding:4px}._eodListBox_1msqi_1 div:last-child p:hover{font-weight:600;background-color:var(--linkText);color:var(--textPrimary);cursor:pointer}._reportPage_woyjs_1{border:2px solid #000;padding:1rem}._reportPage_woyjs_1 ._reportHeader_woyjs_6{display:flex;flex-direction:row;align-items:last baseline;justify-content:space-between;font-size:1.2rem;width:100%}p._reportHeaderDate_woyjs_15{font-style:italic;margin-left:3px}._reportHeader_woyjs_6 button._printPageButton_woyjs_20{font-size:2rem;background-color:transparent;border:none;cursor:pointer}._reportHeader_woyjs_6 button._printPageButton_woyjs_20 svg{color:var(--buttonPrimary)}._reportHeader_woyjs_6 button._printPageButton_woyjs_20 svg:hover{color:var(--linkText)}._reportData_woyjs_34{list-style-type:none;padding:0;margin-block:1rem;width:100%}._reportData_woyjs_34 li{border:1px solid var(--linkText);border-radius:5px;padding:1rem;margin-bottom:1rem;display:flex;justify-content:space-between;align-items:center}._reportData_woyjs_34 li div:first-child{align-self:flex-start}._reportData_woyjs_34 li div h3{margin:0;font-size:1.8rem;color:var(--bannerBackground);text-decoration:underline;margin-bottom:2rem}._reportData_woyjs_34 li div p{margin:.2rem 0 0;color:var(--linkText)}._reportData_woyjs_34 li div p._subTotal_woyjs_65{font-weight:700;color:var(--buttonPrimary)}._reportData_woyjs_34 li:hover{background-color:var(--textSecondary);cursor:pointer}._reportData_woyjs_34 div:last-child{display:flex;flex-direction:column;align-items:flex-start;gap:2px}._eodListBox_woyjs_80 div:last-child p{font-size:12px;color:var(--background)}@media print{body,html{margin:0;padding:0}body *{visibility:hidden}._reportPage_woyjs_1,._reportPage_woyjs_1 *{visibility:visible}._reportPage_woyjs_1{position:absolute;top:0;left:0;width:100%;padding:0;margin:0;border:none;font-size:12pt}._reportHeader_woyjs_6>div{display:flex;flex-direction:row;width:100%;justify-content:space-between;align-items:last baseline}._reportHeader_woyjs_6>div>div{display:flex;flex-direction:column;align-items:flex-end;padding:0}._reportHeader_woyjs_6 h2{font-size:1.2rem}._reportHeader_woyjs_6 p._reportHeaderDate_woyjs_15{align-self:center;margin:0}._reportPage_woyjs_1 button{display:none}._reportPage_woyjs_1 *{background:none!important;color:#000!important}._reportData_woyjs_34{list-style:none;padding:0;margin:0;gap:12px}._reportData_woyjs_34 li{margin:.2rem 0;padding:8px}._reportData_woyjs_34 li:first-child{font-size:20pt}@page{size:A4;margin:.5in}}._userBar_1uhdq_1{display:flex;align-items:center;justify-content:space-between;gap:3rem;border-bottom:2px solid var(--linkText);width:90%;justify-self:center;position:relative}._headerFirstBlock_1uhdq_12{display:flex;flex-direction:row;align-items:center}._headerFirstBlock_1uhdq_12 button{font-size:1.5rem;color:var(--bannerBackground);border:none}._homeUser_1uhdq_23{align-self:flex-start;font-size:2rem;color:var(--linkText)}._userBarButtonBlock_1uhdq_29{display:flex;align-items:center;justify-content:space-evenly;gap:1rem}._userBarButtonBlock_1uhdq_29 button{background-color:transparent;border:none;font-size:1.5rem;display:flex;align-items:center;color:var(--textSecondary)}._userBarButtonBlock_1uhdq_29 button._activeButton_1uhdq_45{color:var(--bannerBackground)}._userMenu_1uhdq_49{position:absolute;top:3rem;right:0;background-color:var(--textSecondary);border:2px solid var(--bannerBackground);display:flex;flex-direction:column;align-items:flex-end;z-index:100}._userMenu_1uhdq_49 a{color:var(--textPrimary);text-decoration:none;font-size:1.2rem;width:100%;text-align:end;border:.3px solid #fff;padding:10px 20px 10px 60px;font-size:22px}._userMenu_1uhdq_49 a:hover{background-color:var(--linkText)}._deductionContainer_iccor_1{display:flex;flex-direction:column;align-items:center;margin-top:1rem}._deductionForm_iccor_8{display:flex;flex-direction:column;align-items:center;gap:.5rem;background-color:transparent;padding:2.5rem 1.8rem;border-radius:12px;border:none;color:var(--linkText);width:400px;margin-block:2rem}._deductionForm_iccor_8 h2{align-self:center;font-size:2rem;color:var(--buttonPrimary)}._deductionForm_iccor_8 div{display:flex;flex-direction:column;align-items:flex-start;width:300px}._deductionForm_iccor_8 div label{align-self:flex-start;font-size:12px}._deductionForm_iccor_8 div input[type=date]{font-size:20px;padding:4px 6px;border-radius:4px;border:1px solid var(--linkText)}._deductionForm_iccor_8 div input[type=text]{font-size:24px;padding:4px 0 4px 6px;border-radius:4px;border:1px solid var(--linkText)}._deductionForm_iccor_8 div textarea{width:100%;height:8rem;resize:none;align-self:center;padding:4px;font-size:16px;border-radius:4px;border:1px solid var(--linkText)}._deductionForm_iccor_8 button{align-self:center;font-size:28px;padding:8px 16px;background-color:var(--buttonPrimary);color:var(--textPrimary);border:none;border-radius:8px;box-shadow:-1px 1px 6px var(--linkText);margin-top:2rem}._userList_a6atk_1{display:flex;flex-direction:column;align-items:center;gap:1rem;list-style-type:none;width:80%;margin:1rem auto}._userList_a6atk_1 li{box-shadow:-1px 1px 10px var(--buttonPrimary);border:3px solid var(--bannerBackground);background-color:var(--linkText);border-radius:8px;padding:.6rem;width:90%;max-width:900px;display:flex;flex-direction:column;gap:12px;position:relative}._userList_a6atk_1 li div:first-child{display:flex;justify-content:space-between;align-items:center}._userList_a6atk_1 li div:first-child svg{color:var(--bannerBackground);font-size:1.8rem}._userList_a6atk_1 li div:last-child{color:var(--textPrimary)}._userList_a6atk_1 li div h2 svg._king_a6atk_39{color:#daa520;position:absolute;top:-20px;left:-24px;font-size:2.4rem;transform:rotate(-30deg)}._registerHeader_njg11_1,._loginHeader_njg11_2{font-size:3rem;text-align:center;color:var(--linkText);margin-top:2rem}._registrationForm_njg11_9{margin-top:2rem;border:4px solid var(--linkText);border-radius:8px;padding:10px;box-shadow:-1px 1px 16px var(--linkText);display:flex;flex-direction:column;align-items:center;gap:1.2rem;width:60vw;max-width:500px;align-self:center;margin:2rem auto}._registrationForm_njg11_9 div{display:flex;flex-direction:column;align-items:center;width:100%;max-width:380px}._registrationForm_njg11_9 div label{font-weight:600;font-size:12px;padding-left:2px;align-self:flex-start}._registrationForm_njg11_9 div input,select{height:38px;border:1px solid var(--background);width:100%;border-radius:6px;font-size:16px;color:var(--background);padding:2px 6px}._registrationForm_njg11_9 div._adminCheck_njg11_51{flex-direction:row;align-items:center;justify-content:flex-start;gap:10px;align-self:flex-start}._registrationForm_njg11_9 div._adminCheck_njg11_51 label{font-size:1rem;align-self:center}._registrationForm_njg11_9 div input[type=checkbox]{width:unset}._registrationForm_njg11_9 button{background-color:var(--linkText);color:var(--textPrimary);padding:12px 30px;font-size:24px;border:none;border-radius:6px;box-shadow:-1px 1px 8px #000;margin-block:1rem}._dateRangeContainer_hi177_1{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;gap:1rem;width:80%;max-width:1200px;margin:2rem auto}._dateInputContainer_hi177_12{display:flex;flex-direction:column;gap:12px}._dateInput_hi177_12{display:flex;flex-direction:column;gap:2px}._dateInput_hi177_12 label{font-size:14px;color:var(--linkText)}._dateRangeContainer_hi177_1 input[type=date]{font-size:18px;border:2px solid var(--linkText);color:var(--buttonPrimary)}._dateRangeContainer_hi177_1 button{background-color:var(--linkText);color:var(--textPrimary);border:none;border-radius:8px;padding:10px 14px;font-size:1rem;box-shadow:-1px 1px 8px var(--background)}._dateRangeReportData_hi177_43{width:80%;max-width:1200px;margin:1rem auto}._reportTypeToggler_1tzkv_1{display:flex;align-items:center;gap:10px;font-size:.9rem;font-weight:600;color:var(--linkText);-webkit-user-select:none;user-select:none}._reportTypeToggler_1tzkv_1 span{transition:opacity .3s}._masterInactive_1tzkv_15{opacity:.5}._masterToggle_1tzkv_19{position:relative;display:inline-block;width:50px;height:24px}._masterToggle_1tzkv_19 input{opacity:0;width:0;height:0;position:absolute}._masterSlider_1tzkv_33{position:absolute;inset:0;background-color:var(--textSecondary);border-radius:24px;cursor:pointer;transition:background .3s}._masterSlider_1tzkv_33:before{content:"";position:absolute;height:18px;width:18px;left:3px;bottom:3px;background-color:var(--textPrimary);border-radius:50%;transition:transform .3s}._masterToggle_1tzkv_19 input:checked+._masterSlider_1tzkv_33:before{transform:translate(26px)}._masterToggle_1tzkv_19 input:checked+._masterSlider_1tzkv_33{background-color:var(--linkText)}._reportHomeContainer_14tc8_1{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;gap:1rem;width:80%;max-width:1200px;margin:2rem auto}._reportHomeContainer_14tc8_1 input[type=date]{font-size:18px;border:2px solid var(--linkText);color:var(--buttonPrimary)}._reportHomeDatePicker_14tc8_18{display:flex;flex-direction:column;align-items:center;gap:10px}._reportHomeDatePicker_14tc8_18>div{width:100%;display:flex;align-items:center;justify-content:space-between}._reportHomeDatePicker_14tc8_18>div button{background-color:var(--buttonSecondary);color:var(--textPrimary);border:none;border-radius:6px;padding:5px 8px;box-shadow:-1px 1px 4px #000;font-size:14px}._reportHomeDatePicker_14tc8_18>div button:nth-child(2){background-color:transparent;color:var(--linkText);border:none;box-shadow:unset;padding:0;text-decoration:underline;font-weight:700}._reportHomeContainer_14tc8_1 button._runMasterButton_14tc8_51{background-color:var(--linkText);color:var(--textPrimary);border:none;border-radius:8px;padding:10px 8px;font-size:1rem;font-weight:700;box-shadow:-1px 1px 8px var(--background)}._singleDateReportContainer_14tc8_62{width:80%;max-width:1200px;margin:0 auto}._userReportsBlock_15a9r_1{display:flex;flex-direction:column;align-items:center;width:100%;max-width:1200px;margin:1rem auto}._userReportsControlBar_15a9r_10{display:flex;align-items:flex-end;justify-content:space-between;width:80%;max-width:1200px;border-bottom:1px solid var(--linkText);padding-bottom:14px}div._dayMover_15a9r_20{display:flex;align-items:center;gap:10px}div._dayMover_15a9r_20 button{background-color:var(--bannerBackground);color:var(--textPrimary);border:1px solid var(--linkText);border-radius:4px;padding:6px 14px;font-size:14px}button._runToday_15a9r_34{font-size:14px;padding:11px 18px;border:none;border-radius:6px;background-color:var(--linkText);color:var(--textPrimary);box-shadow:-1px 1px 5px var(--linkText)}button._runToday_15a9r_34:hover{background-color:var(--buttonSecondary)}._userReportsControlBar_15a9r_10 ._dateBlock_15a9r_47{display:flex;flex-direction:column;gap:10px}._userReportsControlBar_15a9r_10 ._dateBlock_15a9r_47 div{display:flex;flex-direction:column}._userReportsControlBar_15a9r_10 ._dateBlock_15a9r_47 div label{font-size:12px}._userReportsControlBar_15a9r_10 ._dateBlock_15a9r_47 div input[type=date]{font-size:18px;border:1px solid var(--linkText);padding:4px;border-radius:8px}._reportBlock_15a9r_67{margin-top:1rem;width:80%;max-width:1200px}._userAnalyticsContainer_2w94i_1{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:flex-start;margin:1rem auto}._analyticsSelectionBar_2w94i_12{width:80%;margin:0 auto;max-width:1200px;display:flex;justify-content:space-between;align-items:flex-end}._analyticsSelectionBar_2w94i_12 select{width:fit-content}._analyticsSelectionBar_2w94i_12 ._analyticsDateHandlers_2w94i_25{display:flex;flex-direction:column;align-items:flex-end;gap:10px;width:20%}._analyticsSelectionBar_2w94i_12 ._analyticsDateHandlers_2w94i_25 div{display:flex;flex-direction:column;align-items:flex-end;width:100%}._analyticsSelectionBar_2w94i_12 ._analyticsDateHandlers_2w94i_25 div label{font-size:12px}._analyticsSelectionBar_2w94i_12 ._analyticsDateHandlers_2w94i_25 div input[type=date]{width:100%}._analyticsSelectionBar_2w94i_12 ._analyticsDateHandlers_2w94i_25 div._analyticsButtonBlock_2w94i_46{display:flex;flex-direction:row;justify-content:space-between}._analyticsSelectionBar_2w94i_12 ._analyticsDateHandlers_2w94i_25 div._analyticsButtonBlock_2w94i_46 button{background-color:var(--buttonSecondary);color:var(--textPrimary);border:none;border-radius:4px;padding:4px 8px;box-shadow:-1px 1px 3px #000}._analyticsData_2w94i_60{width:80%;max-width:1200px;margin:1rem auto;display:flex;flex-direction:column;gap:1rem}._analyticsData_2w94i_60>div{padding:1rem}._analyticsData_2w94i_60 div h3{padding:10px}
