.Login_wrapper__ms7PY{--use-spacing-margin-top:20px}.Login_wrapper__ms7PY.Login_loggedOut__-2PNd{width:100%}.Login_container__2pcnf{background:#131313e1;border:.5px solid #343434;border-radius:15px;color:#fff;margin:20px 0 0;max-width:360px;padding:15px 25px 20px;transition:margin-top 1s}.Login_container__2pcnf.Login_loggedIn__TJlAh{align-self:center;background:#1f1f1f;background:none;border:.5px solid var(--darkgray-80);border-radius:0;margin:auto 0 auto 20px;padding:0;transition:border-color 1s ease-out,margin 1s ease-out,padding 1s ease-out,background .5s ease-out,border-radius .5s ease-out}.Login_container__2pcnf.Login_loggedIn__TJlAh:not(:hover){transition:border-color .5s}.Login_container__2pcnf.Login_loggedIn__TJlAh:hover{border-color:#ffffff80;transition:border-color 0s}@media screen and (min-height:600px){.Login_container__2pcnf.Login_loggedOut__-2PNd{margin-top:100px;transition:margin-top 1s}}.Login_loginForm__ID-kw{height:auto;opacity:1;.Login_inputWrap__U0Kvx{font-family:OCRA,sans-serif}input:empty{font-family:inherit;font-weight:400}}.Login_loginForm__ID-kw.Login_hide__8amEL{display:none;height:0;opacity:0;transition:1s}.Login_error__6iUM9{-webkit-padding-after:0;-webkit-padding-before:0;align-items:center;background:#e02b20;background-clip:initial;border:1.5px dotted #161717;color:#fff;display:flex;flex-direction:column;justify-content:flex-start;margin:var(--element-margin-vertical) auto 0;max-width:420px;overflow:hidden;overflow-y:scroll;padding:8px 12px;padding-block-end:0;padding-block-start:0}.Login_error__6iUM9.Login_hide__8amEL{border-width:0;height:0;margin:0;opacity:0;padding-top:0}.Login_error__6iUM9.Login_hide__8amEL,.Login_error__6iUM9.Login_show__fdUev{transition-delay:all 0s;transition-duration:.5s,.5s,.5s,.5s,.5s,.5s,.5s,.5s;transition-property:opacity,margin-top,border-top,padding-top,height,padding-bottom,border-bottom,margin-bottom}.Login_error__6iUM9.Login_show__fdUev{padding-top:var(--nudge)}.Login_error__6iUM9 p{flex:0 0 auto;font-weight:600;margin:5px 0}.Login_container__2pcnf label{border:var(--border-width) solid #0000;border-radius:10px;color:#ffffff95;cursor:pointer;display:inline-block;letter-spacing:.4px;padding:10px 15px;text-transform:uppercase;transition:.5s}.Login_msg__YF\+On{height:20px;letter-spacing:.1px;line-height:20px;margin:var(--use-spacing-margin-top) 0 0;margin-left:3px;opacity:1;overflow:hidden;transition-timing-function:ease-in-out}.Login_msg__YF\+On.Login_show__fdUev{transition-delay:0s,0s,.25s;transition-duration:.75s,.75s,.75s;transition-property:margin,height,opacity}.Login_msg__YF\+On.Login_hide__8amEL{height:0;margin:0;opacity:0;transition-delay:0s,0s,0s;transition-duration:.5s,.75s,.75s;transition-property:opacity,height,margin}.Login_chooseLoginAction__eUGZ1{font-family:OCRA,sans-serif;margin:var(--use-spacing-margin-top) 0 0}.Login_chooseLoginAction__eUGZ1.Login_show__fdUev{opacity:1;transition:.5s;transition-delay:0s,.35s;transition-duration:.5s,.65s;transition-property:height,opacity}.Login_chooseLoginAction__eUGZ1.Login_hide__8amEL{height:0;opacity:0;transition-delay:0s,.35s;transition-duration:.5s,.65s;transition-property:opacity,height}input[name=chooseLoginAction]{display:none;visibility:hidden}.Login_container__2pcnf label:first-of-type{margin-right:10px}.Login_container__2pcnf label:hover:not(.Login_chosenLoginAction__7Wr-A){background-color:#ffffff1a;transition:.25s}label:not(.Login_chosenLoginAction__7Wr-A):active{color:#fff;transition:5s}.Login_chosenLoginAction__7Wr-A{border-color:#fff!important}.Login_chosenLoginAction__7Wr-A.Login_ready__cG4BE{border:var(--border-width) dashed #ffffff50!important}.Login_inputWrap__U0Kvx{grid-gap:10px;border:var(--border-width) dashed #ffffff50;border-radius:10px;box-sizing:border-box;display:grid;grid-template-columns:1fr auto;height:40px;margin:var(--use-spacing-margin-top) 0;padding:0;width:-webkit-fill-available}.Login_inputWrap__U0Kvx.Login_empty__ne1ui{grid-gap:0}.Login_inputWrap__U0Kvx.Login_focus__zKvn-,label.Login_focus__zKvn-{border-color:var(--ef-red);border-style:solid;box-shadow:0 0 1px 2px var(--ef-red);outline:none!important}.Login_inputWrap__U0Kvx.Login_disabled__Z0pCZ{background:none;border-style:dotted;cursor:progress;opacity:.5}.Login_input__ADhfa{background:#0000;border:none;color:#fff;flex:1 0 auto;margin:0;max-width:none;min-width:0;padding:0 0 0 10px;width:auto}.Login_input__ADhfa:focus{border:none;outline:#0000}.Login_input__ADhfa:disabled{color:#ffffff74}.Login_input__ADhfa.Login_identity__SMhNT{font-size:large}.Login_identityInputUnlock__-b8O2{align-items:center;color:#ffffff25;cursor:pointer;display:flex;flex-direction:column;font-weight:700;justify-content:center;opacity:1;overflow:hidden;padding:0 8px 0 0;text-align:center;transition-timing-function:ease-in-out}.Login_identityInputUnlock__-b8O2 span{line-height:1}.Login_identityInputUnlock__-b8O2.Login_show__fdUev{transition-delay:.5s,.5s,1.5s;transition-duration:1s,1s,.5s;transition-property:margin,font-size,opacity}.Login_identityInputUnlock__-b8O2.Login_hide__8amEL{font-size:0;margin:0;opacity:0;transition-delay:0s,.5s,.5s;transition-duration:.5s,.5s,1s;transition-property:opacity,margin,font-size}.Login_identityInputUnlock__-b8O2.Login_show__fdUev.Login_focus__zKvn-,.Login_identityInputUnlock__-b8O2.Login_show__fdUev:hover{color:var(--ef-red);transition:.125s}.Login_identityInputUnlock__-b8O2.Login_show__fdUev:not(:hover){transition:color .125s}.Login_identityInputUnlock__-b8O2.Login_show__fdUev.Login_keyboardFocus__ga77T{outline:2px solid #ff0}.Login_verifyWrapper__LlJMa{height:100px;margin-bottom:var(--margin);opacity:1}.Login_verifyWrapper__LlJMa.Login_show__fdUev{transition:visibility 0s 0s,height .5s ease-out 0s,opacity .75s ease-out .25s,margin-bottom 1s ease-out 0s}.Login_verifyWrapper__LlJMa.Login_hide__8amEL{height:0;margin-bottom:0;opacity:0;transition:visibility 0s .76s,height .5s ease-in .25s,opacity .25s ease-out 0s,margin-bottom .5s ease-in 0s;visibility:hidden}.Login_viewPassword__XhCtN{align-items:flex-start;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;justify-content:center;padding-right:2px;text-align:right;width:30px}.Login_viewPassword__XhCtN:not(.Login_show__fdUev){color:#ffffff40}.Login_viewPassword__XhCtN:hover{color:var(--ef-red)}.Login_viewPassword__XhCtN.Login_show__fdUev{opacity:.8}.Login_buttonsFlex__WUBF9{align-items:center;display:flex;justify-content:space-between;margin-top:var(--use-spacing-margin-top)}.Login_buttonsFlex__WUBF9 .Login_button__86uwc,.Login_buttonsFlex__WUBF9 u{flex:1 0 auto}.Login_button__86uwc{align-items:center;border-radius:10px;box-sizing:border-box;color:#fff;cursor:pointer;display:inline-flex;font-weight:700;height:38.4px;justify-content:center;letter-spacing:1.5px;margin:0 15px 10px 0;opacity:1;padding:0 25px;text-align:center;text-transform:uppercase;transition-timing-function:ease-in-out}.Login_button__86uwc.Login_show__fdUev{transition-delay:0s,0s,0s,0s,0s,.5s;transition-duration:.5s,.5s,.5s,.5s,.5s,1s;transition-property:margin,height,padding,font-size,line-height,opacity}.Login_button__86uwc.Login_hide__8amEL{font-size:0;height:0;line-height:0px;margin:0;opacity:0;padding:0;transition:opacity 1s 0s,height .5s 1s,margin .5s 1s,padding .5s 1s,font-size .5s 1s,line-height .5s 1s}.Login_button__86uwc.Login_ready__cG4BE{background:#165f16;background:#380e72}.Login_button__86uwc.Login_notReady__UgZZw{background:none;border:var(--border-width) dashed #ffffff50;color:#ffffff50;cursor:inherit}.Login_button__86uwc .Login_text__ZUSlG{bottom:1px;position:relative}.Login_result__fu8DB{margin:var(--use-spacing-margin-top) 0 0;text-align:center}.Login_resetPassword__4qZr3{letter-spacing:var(--letterSpacing);text-decoration:none}.Login_resetPassword__4qZr3:not(.Login_ready__cG4BE){color:#a9a9a9;cursor:default!important}.Login_resetPassword__4qZr3:not(.Login_ready__cG4BE):hover{opacity:.85}.Login_resetPassword__4qZr3.Login_ready__cG4BE{color:#fff;cursor:pointer!important}.Login_resetPassword__4qZr3.Login_ready__cG4BE:hover{text-decoration:underline}@media screen and (max-width:600px){.Login_container__2pcnf{margin:50px auto 0!important;padding:8px 18px 4px;transition:margin-top .35s}}@media screen and (max-height:500px){.Login_container__2pcnf{margin-top:var(--use-spacing-margin-top)!important;transition:margin-top .15s}}fieldset.Login_verifyDigits__PbdMN{border:none;display:flex;gap:var(--padding);padding:0}.Login_verifyDigits__PbdMN>input{background:var(--inverse-alpha-70);background:none;border:var(--border-width) solid #ffffff9e;border-radius:var(--border-radius);box-sizing:initial;color:var(--ef-red);display:inline;font-family:Ocra,BEBAS,Bebas Neue,monospace!important;font-size:medium;font-stretch:expanded;font-weight:800!important;margin:0;padding:var(--padding) var(--nudge);text-align:center;text-transform:uppercase;width:1.62ch}.Login_verifyDigits__PbdMN>input:focus{background:var(--inverse-alpha-10);border-color:var(--ef-red);box-shadow:0 0 var(--margin) var(--ef-red-50);outline:var(--border-width) solid var(--ef-red-50)!important}.Login_verifyDigits__PbdMN>input:not(:focus):valid{border-color:var(--ef-red-50)}button.Login_verify__xiKiC{cursor:pointer}button.Login_verify__xiKiC:disabled{opacity:.5}.LoadingAnimation_loading__AHGSQ{background-image:url(https://portal.echelonfront.com/img/loading.svg);background-position:50%;cursor:progress;display:inline-block;height:24px;width:40px}.LoadingAnimation_small__2CELB{background-size:cover;height:18px;margin:0 0 0 var(--margin);position:relative;top:var(--nudge);vertical-align:initial;width:30px}.app-icon{transform:translateY(-.05em);vertical-align:middle}.EventSchedule_EventsListWrapper__QSUQW{margin:0 0 var(--space)}fieldset.EventSchedule_filter__Y2yu-{align-items:center;border:var(--border-width) solid var(--ef-red-50);border-radius:var(--border-radius);box-sizing:border-box;display:flex;gap:var(--margin);left:calc(var(--padding)*-1 + var(--border-width)*-1);margin:0 0 var(--margin);padding:var(--nudge) var(--padding) var(--padding);position:relative;transition:border-color 1s ease-in-out;width:-webkit-fit-content;width:fit-content}fieldset.EventSchedule_filter__Y2yu-:not(:disabled):hover{border-color:var(--inverse-alpha-50);transition:all 1s ease-in-out}fieldset.EventSchedule_filter__Y2yu- legend{color:var(--inverse-alpha-70);cursor:pointer}fieldset.EventSchedule_filter__Y2yu- label{align-items:center;cursor:pointer;display:flex;gap:var(--letterSpacing)}fieldset.EventSchedule_filter__Y2yu- input{accent-color:var(--ef-red)}.EventSchedule_EventList__yi6HG{display:flex;flex-wrap:wrap;gap:var(--nudge)}.EventSchedule_Event__xK276{border:var(--common-border);padding:var(--padding)}table.EventSchedule_EventSchedule__bQfQG{border-spacing:0 var(--nudge);margin-top:var(--padding)}table.EventSchedule_EventSchedule__bQfQG tbody.EventSchedule_disabled__YJC8-{opacity:var(--goldenRatioMin);pointer-events:none}table.EventSchedule_EventSchedule__bQfQG tbody.EventSchedule_hide__2AnKY{display:none}table.EventSchedule_EventSchedule__bQfQG tbody:not(:first-of-type) tr:first-of-type :is(th,td){padding-top:calc(var(--margin)*2)}table.EventSchedule_EventSchedule__bQfQG :is(th,td){letter-spacing:var(--letterSpacing);padding:0 var(--padding);text-align:left}table.EventSchedule_EventSchedule__bQfQG th{border-bottom:calc(var(--smidge)*2) double var(--ef-red-dark-50);color:var(--inverse-alpha-80);font-family:OCRA;font-weight:700;line-height:1.3rem;padding-bottom:0;text-decoration:underline;-webkit-text-decoration-color:var(--ef-red-50);text-decoration-color:var(--ef-red-50);-webkit-text-decoration-style:double;text-decoration-style:double;text-decoration-thickness:var(--smidge)}table.EventSchedule_EventSchedule__bQfQG td{color:var(--inverse);font-weight:600}table.EventSchedule_EventSchedule__bQfQG :is(th,td):first-child{padding-left:0}table.EventSchedule_EventSchedule__bQfQG :is(th,td):last-child{padding-right:0}table.EventSchedule_EventSchedule__bQfQG tr.EventSchedule_isExpired__cUaSx{filter:blur(0);font-weight:300;opacity:.9;transition:opacity .15s,filter .15s ease-in}table.EventSchedule_EventSchedule__bQfQG tr.EventSchedule_isExpired__cUaSx:not(:hover){opacity:.62;transition:opacity .35s}[darkmode=on] table.EventSchedule_EventSchedule__bQfQG tr.EventSchedule_isExpired__cUaSx:not(:hover){filter:blur(var(--letterSpacing));transition:filter .35s ease-in}table.EventSchedule_EventSchedule__bQfQG tr:nth-child(odd) td{background:var(--inverse-alpha-038)}table.EventSchedule_EventSchedule__bQfQG tr:nth-child(2n) td{background:var(--inverse-alpha-05)}table.EventSchedule_EventSchedule__bQfQG tbody tr.EventSchedule_EventRow__fJy0k:hover{outline:var(--common-border);outline-offset:var(--smidge)}.EventSchedule_EditEventScheduleWrapper__njp9s{display:flex;flex-direction:column;gap:var(--margin);margin:0 0 var(--margin)}table.EventSchedule_EditEventSchedule__B5eeu{border:none;border-collapse:collapse;padding:0}table.EventSchedule_EditEventSchedule__B5eeu thead{background:var(--inverse-alpha-10);font-family:OCRA;text-align:left}table.EventSchedule_EditEventSchedule__B5eeu :is(th,td){line-height:1;padding:var(--smidge) var(--smidge)}table.EventSchedule_EditEventSchedule__B5eeu :is(th,td):empty{min-width:5ch}table.EventSchedule_EditEventSchedule__B5eeu :is(th,td):first-child{padding-left:var(--smidge);text-align:center}table.EventSchedule_EditEventSchedule__B5eeu th{padding-bottom:var(--padding);padding-top:var(--padding)}table.EventSchedule_EditEventSchedule__B5eeu th:last-child{padding-right:var(--padding);text-align:end}table.EventSchedule_EditEventSchedule__B5eeu td:last-child{padding-right:0}table.EventSchedule_EditEventSchedule__B5eeu input[type=checkbox]{height:1.62rem;width:1.62rem}table.EventSchedule_EditEventSchedule__B5eeu :is(select,input,textarea){accent-color:var(--ef-red);background:none;border:var(--common-border);color:var(--inverse);padding:var(--padding) var(--nudge) var(--padding) var(--padding)}table.EventSchedule_EditEventSchedule__B5eeu textarea{box-sizing:border-box;max-height:30vh;min-height:var(--space);resize:vertical;width:100%}table.EventSchedule_EditEventSchedule__B5eeu tr.EventSchedule_addRow__W35-b{background:var(--ef-red-light-50)!important}table.EventSchedule_EditEventSchedule__B5eeu tr:nth-child(odd){background:var(--inverse-alpha-015)}table.EventSchedule_EditEventSchedule__B5eeu tr:nth-child(2n){background:var(--inverse-alpha-05)}.EventsScraped_grid__-\+UPR{grid-gap:var(--space);align-items:start;display:grid;gap:var(--space);grid-template-columns:repeat(auto-fill,minmax(320px,1fr));overflow-x:visible;overflow-y:visible}.EventsScraped_card__4UgK8{background:#fff;border-radius:14px;box-shadow:0 var(--margin) var(--space) #00000014;display:flex;flex-direction:column;max-width:420px;overflow:hidden}[darkmode=on] .EventsScraped_card__4UgK8{background:var(--gray-3);p{color:var(--dark-mode-on-text-3)}}.EventsScraped_card__4UgK8:hover{animation:EventsScraped_hoverPulse__EzujO 1.32s cubic-bezier(.22,1,.36,1)}@keyframes EventsScraped_hoverPulse__EzujO{0%{transform:scale(1)}40%{transform:scale(1.1)}to{transform:scale(1)}}.EventsScraped_imageWrap__U3ayB{aspect-ratio:16/9;overflow:hidden;width:100%}.EventsScraped_imageWrap__U3ayB img{display:block;height:100%;object-fit:cover;width:100%}.EventsScraped_body__MWtnK{padding:24px 20px 28px;text-align:center}.EventsScraped_title__wy8i5{font-size:28px;font-weight:800;letter-spacing:.5px;margin:0 0 10px}.EventsScraped_meta__9IMFf{color:#111;font-size:16px;margin:0 0 22px}.EventsScraped_button__WK0sJ{background:#e5392d;border-radius:999px;color:#fff!important;display:inline-block;font-weight:700;padding:14px 34px;text-decoration:none;transition:background .15s ease,transform .15s ease}.EventsScraped_button__WK0sJ:hover{background:#c92f25;transform:translateY(-1px)}.Site_pageHeaderBreadcrumbs__fwVNF{grid-gap:var(--margin);align-items:center;box-sizing:border-box;color:var(--gray-2);display:grid;display:none;font-family:OCRA,sans-serif;grid-template-columns:repeat(100,1fr);height:30px;width:100%}.Site_pageHeaderBreadcrumbs__fwVNF a,.Site_pageHeaderBreadcrumbs__fwVNF a:visited{color:#fff}[darkmode=on] .Site_pageHeaderBreadcrumbs__fwVNF,[darkmode=on] .Site_pageHeaderBreadcrumbs__fwVNF a,[darkmode=on] .Site_pageHeaderBreadcrumbs__fwVNF a:visited,[darkmode=on] .Site_pageHeaderBreadcrumbs__fwVNF>*{color:var(--dark-mode-on-text-2)}[darkmode=off] .Site_pageHeaderBreadcrumbs__fwVNF,[darkmode=off] .Site_pageHeaderBreadcrumbs__fwVNF a,[darkmode=off] .Site_pageHeaderBreadcrumbs__fwVNF a:visited,[darkmode=off] .Site_pageHeaderBreadcrumbs__fwVNF>*{color:var(--dark-mode-off-text-2)}.Site_pageHeader__XwlBp{align-items:center;display:flex;justify-content:space-between}.Site_pageHeader__XwlBp :is(h1,button){flex:0 0 auto}.Site_pageHeader__XwlBp :last-child{margin-left:var(--margin)}.Site_nav__JgiOE{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 0 calc(var(--margin)*2) 0}.Site_nav__JgiOE>:is(a,a:visited){border-radius:2px;color:inherit;cursor:pointer;margin:1px 2px;padding:6px;text-decoration:underline}[darkmode=off] .Site_nav__JgiOE :is(a,a:visited){background:var(--gray-4)}[darkmode=on] .Site_nav__JgiOE :is(a,a:visited){background:var(--ef-red-dark-50)}.Site_nav__JgiOE>:is(a:hover,a.Site_selected__VFDlu){background:var(--ef-red-light)!important;color:var(--ef-red-dark)!important}.Vouchers_Vouchers__PhpPc{display:flex;flex-direction:column}.Vouchers_body__W-4D9{overflow-y:scroll}.Vouchers_tabs__2mEg7{display:grid;grid-template-columns:1fr 1fr;margin:0 0 var(--space)}.Vouchers_tabs__2mEg7 a{align-items:center;border:var(--letterSpacing) solid #0000;border-radius:var(--border-radius);display:flex;flex-direction:column;padding:var(--smidge) var(--margin) var(--padding)}.Vouchers_tabs__2mEg7 a.Vouchers_active__FIOpT{border-color:var(--ef-red);border-style:solid}.Vouchers_tabs__2mEg7 a:not(.Vouchers_active__FIOpT){border-color:initial;border-style:dashed;opacity:.618}.Vouchers_tabs__2mEg7 a:not(.Vouchers_active__FIOpT):hover{opacity:.8}.Vouchers_tabs__2mEg7 a.Vouchers_active__FIOpT span:first-child{font-weight:700}@media screen and (max-width:600px){table.HRPage_hrInfo__mnZvk{display:block;tbody{display:block;tr{display:block;td{display:block;margin-bottom:var(--margin)}}}}}:is(.HRPage_links__8AXVD,.HRPage_holidays__KfVhZ){margin:var(--padding);margin-bottom:var(--margin);margin-right:var(--margin)}:is(.HRPage_links__8AXVD,.HRPage_holidays__KfVhZ) ul{margin:0;padding-left:var(--margin);li::marker{color:var(--ef-red)}li{list-style-type:square;margin:var(--padding) 0;padding:0}}@keyframes Nav_fadeIn__ougcv{0%{opacity:0}to{opacity:1}}.Nav_nav__iMr2i{animation:Nav_fadeIn__ougcv 1s ease-in;flex-wrap:wrap;gap:var(--smidge) var(--padding);grid-template-columns:repeat(3,minmax(var(--space),300px));padding:0 var(--padding);transition:all .5 ease}.Nav_nav__iMr2i,.Nav_nav__iMr2i>*{align-items:center;box-sizing:border-box;display:flex}.Nav_nav__iMr2i>*{align-self:center;border-radius:var(--margin);flex-direction:row;font-weight:700;gap:var(--padding);justify-content:center;justify-self:end;margin:0 0 var(--nudge);padding:var(--nudge) var(--padding);text-decoration:none}@supports (corner-shape:squircle){.Nav_nav__iMr2i>*{corner-shape:squircle}}[darkmode=off] .Nav_nav__iMr2i>*,[darkmode=on] .Nav_nav__iMr2i>*{background:linear-gradient(to bottom,var(--ef-red),var(--ef-red-dark));color:#fff}.Nav_nav__iMr2i>:hover{background:var(--ef-red-dark);color:#fff;cursor:pointer}@media screen and (max-width:600px){.Nav_nav__iMr2i{gap:var(--smidge) var(--nudge);grid-auto-flow:row;grid-template:unset}}header{overflow:hidden;transition:all 1s ease-in;width:100%}header.Header_loggedIn__i\+ACj{-webkit-backdrop-filter:blur(var(--nudge));backdrop-filter:blur(var(--nudge));background:linear-gradient(180deg,#00000085,#00000063);border-bottom:.5px solid var(--border-color);overflow:hidden;position:fixed;top:0;width:100%;z-index:3}[darkmode=off] header.Header_loggedIn__i\+ACj{background:linear-gradient(180deg,#fff,#ffffff63)}.Header_impersonatingWrapper__5LTTF{position:fixed;top:0;width:100vw;.Header_impersonating__h7q7N{align-items:center;background:var(--ef-yellow);border:var(--smidge) solid var(--ef-red-50);border-top-width:0;cursor:pointer;display:flex;font-size:large;font-weight:600;gap:var(--nudge);margin:0 auto;padding:var(--nudge) var(--margin);width:-webkit-fit-content;width:fit-content}@supports (corner-shape:squircle){.Header_impersonating__h7q7N{corner-shape:squircle;border-radius:0 0 var(--space) var(--space)}}}.Header_container__zmwVK{align-items:center;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;min-height:65px;overflow:hidden;padding:0 var(--page-padding-right) 0 var(--page-padding-left);transition:height .5s}@media screen and (min-height:701px){.Header_container__zmwVK{min-height:75px}}@media screen and (max-width:600px){header.Header_loggedIn__i\+ACj{padding-top:var(--space)}header.Header_loggedOut__LkU95{box-sizing:border-box;justify-items:center;margin:20px auto 10px;max-width:90vw;overflow:hidden}}@media screen and (min-height:700px){header.Header_loggedOut__LkU95{margin-top:20px}}.Header_brand__lViDj{align-items:center;display:flex;flex:0 1 auto;overflow:inherit;position:relative;right:3px}[darkmode=on] header.Header_loggedIn__i\+ACj .Header_brand__lViDj{background:var(--black-bg)}.Header_user__7zWs4{flex:0 0 auto}.Header_logoLink__qgtkp{align-items:center;display:flex;flex-direction:row}.Header_logoLink__qgtkp:hover{outline:.5px solid var(--ef-red);outline-offset:3px}.Header_logo__nZ7K6{align-self:center;border-radius:2px;margin:0;padding:4px 5.5px 4px 4px;transition:background-color .5s ease-out 0s,height .5s ease-in-out .25s;width:auto}[darkmode=off] .Header_logo__nZ7K6{background-color:var(--dark-mode-off-text-2)}[darkmode=on] .Header_logo__nZ7K6{background-color:#0000}header.Header_loggedOut__LkU95 .Header_logo__nZ7K6{height:60px}header.Header_loggedIn__i\+ACj .Header_logo__nZ7K6{height:30px}.Header_title__rzFD1{background:linear-gradient(to top left,#b11109 10%,var(--ef-red) 60%);background-clip:text;-webkit-background-clip:text;color:var(--ef-red)!important;font-display:block;font-family:Ocra,BEBAS,Bebas Neue,sans-serif;font-weight:100;letter-spacing:0;letter-spacing:var(--letterSpacing);padding:0 10px;position:relative;text-decoration:none;transform-origin:left;word-spacing:12px}header.Header_loggedIn__i\+ACj .Header_title__rzFD1{flex:1 0 auto;letter-spacing:.5px;padding:0 0 0 6px;word-spacing:8px}[darkmode=on] header.Header_loggedIn__i\+ACj .Header_title__rzFD1{color:var(--dark-mode-on-text-2)}[darkmode=off] header.Header_loggedIn__i\+ACj .Header_title__rzFD1{color:var(--dark-mode-off-text-2)!important}.Header_activeLink__84PjU{display:none}.Header_searchButton__gPU3J{margin:0 0 0 var(--margin)}header.Header_loggedOut__LkU95 .Header_searchButton__gPU3J{cursor:default;opacity:0;pointer-events:none;touch-action:none;transition:opacity 1s ease-in-out}header.Header_loggedIn__i\+ACj .Header_searchButton__gPU3J{cursor:pointer;opacity:1;pointer-events:auto;touch-action:auto;transition:opacity 2s ease-in-out}@media screen and (max-width:600px){.Header_logo__nZ7K6{height:30px!important;margin:0 10px 0 0;transition:all .25s!important;width:auto}.Header_title__rzFD1{flex:1 0 auto;margin:0;opacity:1;transition:opacity .25s,font-size .25s,transform .35s ease-out!important}}@media screen and (max-width:400px){.Header_logo__nZ7K6{height:20px!important;padding:3px}.Header_title__rzFD1{opacity:0;transform:scaleX(0);transition:opacity .25s,font-size .25s,transform .35s ease-in .15s,width .25s!important;width:0}}@media screen and (max-height:500px) and (max-width:640px){.Header_title__rzFD1{display:none}}.Header_search__FBmnz{display:grid;width:100%}.Header_search__FBmnz input{margin:0;padding:var(--padding);position:-webkit-sticky;position:sticky;top:0}.Header_search__FBmnz input:not(:empty){outline:5px solid red}.Header_search__FBmnz .Header_results__S2o33{grid-gap:var(--margin);display:grid;gap:var(--margin);padding:var(--padding) 0}.UserBox_UserBox__JzZzh{align-items:flex-end;color:var(--inverse-alpha-90)!important;display:flex;flex-direction:column;gap:var(--nudge);justify-content:center}.UserBox_UserBox__JzZzh:hover>:not(:hover){opacity:.6;transition:opacity .2s}.UserBox_link__-ycnM.UserBox_assumeUser__TuH0b{text-decoration:line-through}.UserBox_link__-ycnM,.UserBox_link__-ycnM:visited{color:inherit;display:flex;flex-direction:column;justify-content:center;outline:.5px solid #0000;padding:1px 16px 2px 11.5px;text-decoration:none}.UserBox_link__-ycnM:not(.UserBox_selected__1qTw2):hover,.UserBox_logoutLink__0HBAM:hover{color:var(--ef-red)}.UserBox_link__-ycnM.UserBox_selected__1qTw2{color:var(--ef-red);outline-color:var(--ef-red);transition:outline-color .15s,color .25s}.UserBox_link__-ycnM:not(.UserBox_selected__1qTw2){transition:outline-color .1s,color .2s}.UserBox_link__-ycnM .UserBox_name__0Kwu2{font-weight:600;letter-spacing:var(--letterSpacing);margin-bottom:3px}.UserBox_link__-ycnM .UserBox_title__Ct0tB{letter-spacing:.5px}.UserBox_logoutLink__0HBAM{cursor:pointer;font-weight:500;text-decoration:underline;-webkit-text-decoration-color:var(--ef-red);text-decoration-color:var(--ef-red)}.UserBox_minimalText__lIQoH{display:none}@media screen and (max-height:500px) and (max-width:640px){.UserBox_name__0Kwu2,.UserBox_title__Ct0tB{display:none}.UserBox_minimalText__lIQoH{display:inline;display:initial;max-width:60px;overflow:hidden;text-overflow:ellipsis}}footer{all:unset;border-top:.5px solid var(--border-color);box-sizing:initial;font-family:OCRA,sans-serif;letter-spacing:var(--letterSpacing);padding:var(--margin) 0}[darkmode=on] footer{color:var(--dark-mode-on-text-1);font-weight:600}[darkmode=off] footer{color:var(--dark-mode-off-text-3);font-weight:500}.Footer_link__MsGIJ,.Footer_link__MsGIJ:visited{color:inherit;margin-left:16px}.Footer_container__CmmG-{align-items:center;box-sizing:border-box;display:flex;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right)}.Footer_container__CmmG- .Footer_links__q2x7d{flex:1 0 auto}.Footer_container__CmmG- .Footer_darkModeModule__ju5i2{flex:0 0 auto}.Footer_darkModeModule__ju5i2{border-radius:3px;padding:1.5px 4px 1px 3px}.Footer_container__CmmG- .Footer_darkModeModule__ju5i2:hover{background:#ffffff1a;cursor:pointer;outline:.5px solid #ffffff40;outline-offset:2px 3px}.Footer_container__CmmG- .Footer_darkModeModule__ju5i2:active{background:#fff3;outline-color:#ffffffec}@media screen and (max-width:600px){footer{min-height:60px;overflow:hidden;padding:10px 5px 15px}.Footer_container__CmmG-{align-items:center;flex-direction:column;justify-content:center;min-height:inherit}.Footer_links__q2x7d{grid-gap:6px;align-items:center;display:grid;flex-grow:0!important;grid-auto-flow:column;justify-content:center;line-height:2;text-align:center}.Footer_links__q2x7d>*{margin:0 5px}}.App_wrapper__oLZUe{display:grid;grid-template-columns:1fr;grid-template-rows:-webkit-min-content -webkit-min-content auto -webkit-min-content;grid-template-rows:min-content min-content auto min-content;height:100%;position:relative;z-index:2}.App_wrapper__oLZUe.App_transparent__\+HewS{background:#12121200;transition:2s}.App_wrapper__oLZUe.App_transparent__\+HewS[darkmode=off]{background:#fff}.App_wrapper__oLZUe.App_opaque__87Hp4{transition:background .5s ease-out}.App_wrapper__oLZUe.App_opaque__87Hp4[darkmode=off]{background:var(--gray-3)}.App_wrapper__oLZUe.App_opaque__87Hp4[darkmode=on]{background:var(--black-1);background:#121212d6;background:radial-gradient(ellipse at top left,#121212d6,#ad150d05,#121212d6),radial-gradient(ellipse at top right,#121212d6,#ad150d00),linear-gradient(180deg,#12121252 18%,#121212d6 90%)}.App_wrapper__oLZUe.App_loggedIn__vzvNZ .App_header__UL4PY{border-bottom:.5px solid var(--darkgray-80);display:flex}.App_wrapper__oLZUe.App_loggedOut__e0BVt .App_header__UL4PY{align-items:flex-start;flex-direction:column;padding:15px;transition:padding 1s ease-in}.App_wrapper__oLZUe.App_loggedIn__vzvNZ .App_header__UL4PY{flex-direction:row;justify-content:flex-start;padding:20px 0 5px;transition:padding 1s ease-in}.App_stage__7\+fYU{align-items:stretch;box-sizing:border-box;display:flex;flex-direction:column;transition:all .5 ease}[darkmode=on] .App_stage__7\+fYU{color:var(--dark-mode-on-text-1)}[darkmode=off] .App_stage__7\+fYU{color:var(--dark-mode-off-text-1)}.App_wrapper__oLZUe.App_loggedOut__e0BVt .App_stage__7\+fYU{background-blend-mode:luminosity;padding-left:var(--page-padding-left);padding-right:var(--page-padding-right);padding-top:var(--padding)}.App_wrapper__oLZUe.App_loggedIn__vzvNZ .App_stage__7\+fYU{overflow-y:scroll;padding:170px var(--padding) var(--space)}.App_wrapper__oLZUe.App_loggedOut__e0BVt .App_stage__7\+fYU.App_offline__Fr9jb{opacity:.62;pointer-events:none;transition:opacity .5s ease-out}.App_wrapper__oLZUe.App_offline__Fr9jb>:not(.App_offlineError__Wpf3w){filter:blur(1.5px)}.App_backgroundImage__DS12A{background:url(https://portal.echelonfront.com/img/bg_rough.jpg),#1e2828e6;background-size:auto 1000px;height:inherit;height:100vh;left:0;opacity:1;position:fixed;top:0;transition:all .5s,opacity 4s ease-in,background-size 0s,height 0s;width:100%;z-index:1}.App_backgroundImage__DS12A.App_hide__YYVjd{opacity:.2;transition:0s ease-out}@media screen and (max-width:600px){.App_wrapper__oLZUe.App_loggedOut__e0BVt .App_header__UL4PY{align-items:center}.App_wrapper__oLZUe.App_loggedIn__vzvNZ .App_stage__7\+fYU{padding-top:240px}.App_backgroundImage__DS12A{background-position:0 0;background-size:cover}}.App_offlineError__Wpf3w{align-items:center;background:var(--ef-red);box-sizing:border-box;color:#fff;cursor:wait;display:flex;font-weight:bolder;justify-content:center;padding:0 var(--nudge);text-align:center}.App_offlineError__Wpf3w:not(:empty){height:50px;transition:height .5s ease-out}.App_offlineError__Wpf3w:empty{height:0;transition:height .25s ease-out}:root{--mobileWidthMax:640px;--min-height:500px;--goldenRatio:.618033988749;--goldenRatioMin:calc(pow(var(--goldenRatio), 2));--goldenRatioLess:var(--goldenRatio);--goldenRatioMore:calc(1 + var(--goldenRatio));--letterSpacing:1px;--smidge:calc(var(--goldenRatioMin)*0.5*1em);--nudge:calc(var(--goldenRatioMin)*1em);--padding:calc(var(--goldenRatioLess)*1em);--margin:calc(var(--goldenRatioMore)*1em);--space:3em;--page-padding-left:calc(var(--padding)*2);--page-padding-right:calc(var(--padding)*2);--page-width-max:1100px;--border-width:var(--letterSpacing);--border-color:var(--darkgray);--border-color-highlighted:var(---gray-2);--border-radius:var(--nudge);--common-border:var(--border-width) solid var(--border-color);--element-margin-vertical:10px;--useMonospace:OCRA,monospace;-webkit-tap-highlight-color:var(--ef-red);font-display:swap;font-size:1rem}html.loggedIn{overflow-y:scroll}[darkmode=off]{--border-color-highlighted:var(--ef-red-dark)}.hide{display:none}@media screen and (max-width:640px){.hideMobile{display:none!important}}::selection{background:var(--ef-red);color:#fff}.fontSize-small,button:is(.small,.mini),select{font-size:.85rem}.fontSize-medium,button,p,pre{font-size:1rem}.fontSize-prompt{font-size:1.3rem!important}.fontSize-header{font-size:xx-large!important}h1{font-size:2.5rem}@media screen and (max-width:600px){.fontSize-header{font-size:x-large;transition:font-size .25s}}@media screen and (max-width:400px){.fontSize-header{font-size:large;transition:font-size .25s}}a.disabled{cursor:grab;opacity:.55}a:not(.disabled){cursor:pointer}[darkmode=off] a,[darkmode=on] a,a:visited{color:inherit}html{background:var(--black-bg);height:100vh}#modal:not(:empty){display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}#modalBg{-webkit-backdrop-filter:blur(calc(pow(.618033988749, 2)*.5*1em)) saturate(1.25) contrast(.85) brightness(1.25);backdrop-filter:blur(calc(pow(.618033988749, 2)*.5*1em)) saturate(1.25) contrast(.85) brightness(1.25);-webkit-backdrop-filter:blur(var(--smidge)) saturate(1.25) contrast(.85) brightness(1.25);backdrop-filter:blur(var(--smidge)) saturate(1.25) contrast(.85) brightness(1.25);background:#00000059;cursor:pointer;grid-area:1/1/4/4;z-index:101}#modalFg{align-items:center;background:var(--gray-4);border:var(--nudge) solid var(--ef-red);border-radius:calc(pow(.618033988749, 2)*1em);border-radius:var(--border-radius);border-width:0 calc(pow(.618033988749, 2)*1em);border-width:0 var(--nudge);display:flex;flex-direction:column;grid-area:2/2/3/3;justify-content:flex-start;max-height:50vh;min-height:120px;min-width:240px;overflow-y:scroll;padding:1.23607em;padding:calc(var(--padding)*2);place-self:start;z-index:102}#root,.App,body{box-sizing:border-box;min-height:100vh!important}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}.max-page-width{margin:0 auto;max-width:1100px;max-width:var(--page-width-max)}@media screen and (max-width:1100px){.min-page-width{width:100%}}@media screen and (min-width:1101px){.min-page-width{width:1100px;width:var(--page-width-max)}}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.page{box-sizing:border-box;max-width:inherit}footer{align-self:end}.no-select:not(.yes-select){-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.no-wrap{white-space:nowrap}:is(h1,h2,h3,h4){font-weight:500!important;letter-spacing:1px;letter-spacing:var(--letterSpacing);text-shadow:0 1px 0 var(--inverse-alpha-15)}h1{font-family:BEBAS,Bebas Neue;font-size:xxx-large;font-size:4em;font-weight:100;letter-spacing:1px;margin:0 0 .61803em;margin:0 0 var(--padding);word-spacing:2px}h1,h2{color:var(--ef-red);width:-webkit-fit-content;width:fit-content}h2{font-size:xx-large;margin:1.61803em 0 calc(pow(.618033988749, 2)*1em);margin:var(--margin) 0 var(--nudge)}h3{color:var(--ef-red);font-size:x-large;margin-top:4.8541em 0 calc(pow(.618033988749, 2)*1em);margin-top:calc(var(--margin)*3) 0 var(--nudge);width:-webkit-fit-content;width:fit-content}:is(h1,h2,h3):first-child{margin-top:0}a{-webkit-text-decoration-color:var(--gray-1);text-decoration-color:var(--gray-1);-webkit-text-decoration-style:solid;text-decoration-style:solid;text-decoration-thickness:.5px;text-underline-offset:calc(pow(.618033988749, 2)*.5*1em);text-underline-offset:var(--smidge)}a:hover{-webkit-text-decoration-color:inherit;text-decoration-color:inherit}button{background-color:var(--ef-red);background:radial-gradient(var(--ef-red-dark-50),var(--ef-red-50)),linear-gradient(var(--ef-red-dark-50),var(--ef-red-50));border:.5px solid var(--ef-red-light-50);box-shadow:0 12px 18px -6px #0000004d!important;color:#fff!important;cursor:pointer!important;font-family:BEBAS,OCRA,monospace;padding:calc(pow(.618033988749, 2)*.5*1em) .61803em;padding:var(--smidge) var(--padding);text-transform:uppercase!important;-webkit-user-select:none;user-select:none}button:hover{background:var(--ef-red-dark)!important;border-color:#fff}button:disabled{filter:saturate(.618);opacity:.62;pointer-events:none}button:is(.small,.mini){letter-spacing:1px;letter-spacing:var(--letterSpacing);padding:calc(pow(.618033988749, 2)*.5*1em) calc(pow(.618033988749, 2)*1em);padding:var(--smidge) var(--nudge)}p{font-family:sans-serif;margin:1em 0!important}.wait *{cursor:progress!important}::-webkit-scrollbar{position:absolute;width:.8rem}::-webkit-scrollbar-track{border-left:.5px solid var(--darkgray-80);-webkit-border-radius:0}::-webkit-scrollbar-thumb{background:var(--ef-red-dark)}::-webkit-scrollbar-thumb:hover{background:var(--ef-red)}::-webkit-scrollbar-thumb:window-inactive{background:#ffffff50}::-webkit-scrollbar-thumb:window-inactive:hover{background:#ffffff80}hr{border:.8px dotted var(--ef-red-50)}table.standard{border-collapse:collapse;margin:.61803em 0 3em;margin:var(--padding) 0 var(--space)}table.standard th{text-align:left}table.standard td,table.standard th{padding:.61803em;padding:var(--padding)}table.standard td{border:1px solid;border:var(--letterSpacing) solid;border-left-style:dashed;border-right-style:dashed;vertical-align:text-top}table.standard tr:last-of-type td{border-bottom:none}table.standard td:first-of-type{border-left:none}table.standard td:last-of-type{border-right:none}center{display:table;margin:10px auto;margin:var(--element-margin-vertical) auto}nav{all:unset;display:block}:root{transition-duration:.5s;transition-property:font-size;transition-timing-function:ease-in-out}:root :is([darkmode=off],[darkmode=on]){transition-duration:.5s;transition-property:color;transition-timing-function:ease-in-out}select{background:none;border-radius:0;border-width:1px;border-width:var(--border-width);font-family:monospace}[darkmode=on] :is(p,select){color:var(--dark-mode-on-text-2)}[darkmode=off] select{color:var(--dark-mode-off-text-2)}.standardFlex{align-items:baseline;display:flex;flex-wrap:wrap;gap:1.61803em;gap:var(--margin)}.standardFlex>*{margin:0!important}.strike{text-decoration:line-through}
/*# sourceMappingURL=main.cc01d48c.css.map*/