@import url(https://fonts.googleapis.com/css2?family=Figtree:ital,wght@0,300;0,400;0,600;0,800;1,300&display=swap);.Loader{height:31px}.Loader .Spinner{margin-right:10px}.Loader .Spinner svg{animation:spin 1s linear infinite}.Loader .Loader-text{font-size:.85em;font-weight:600;text-transform:uppercase}.Loader.black{fill:#000;color:#000}.Loader.white{fill:#fff;color:#fff}.Loader.gold{fill:#ffc904;color:#ffc904}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Login-container{background-color:#ffc904;height:100%;overflow:hidden;width:100vw}.Login-Button-container{bottom:calc(32px + 1em);display:flex;flex-direction:row;justify-content:center;position:absolute;width:100%}.Login-body-container{display:flex;flex-direction:column;margin:auto;padding-bottom:80px;width:100%}.Login-body-container .Login-Error{box-sizing:border-box;color:darkred;font-size:.9em;font-weight:600;height:1em;margin-top:1em;padding-left:20px;padding-right:20px;text-align:center}.Login-body{display:flex;flex-direction:column;margin:auto;width:100%}.Login-body .Login-logo{margin:auto;max-width:50vh;width:175px}.Login-body .Login-text{margin:32px auto auto}.Login-body .Login-text .Login-UCF{color:#fff;font-size:68px;font-weight:900;line-height:.5em;text-align:center}.Login-body .Login-text .Login-Here{color:#000;font-size:64px;font-style:italic;font-weight:400;text-align:center;transform:scaleY(.95)}.Login-Version{bottom:1em;color:#000;font-size:.75em;font-weight:600;position:absolute}.extra-padding .Login-Button-container{bottom:calc(2.5em + 20px)}.extra-padding .Login-Version{bottom:calc(1em + 20px)}.wide .Login-body-container{padding-bottom:2.5em}.wide .Login-body-container .Login-body{flex-direction:row}.wide .Login-body-container .Login-body .Login-logo{margin-right:16px}.wide .Login-body-container .Login-body .Login-text{margin-left:16px}.wide .Login-Button-container{bottom:1em}.wide .Login-Version{bottom:2em;right:1em}.wide.extra-padding .Login-Button-container{bottom:calc(1em + 20px)}.wide.extra-padding .Login-Version{bottom:calc(2em + 20px)}.StatusBar-Container{bottom:79px;display:flex;flex-direction:row;position:absolute;width:100%}.StatusBar-Container.centered{justify-content:center}.StatusBar-Container.right{justify-content:right;right:15px}.StatusBar-Container .StatusBar{background-color:rgba(0,0,0,.376);border:2px solid #0000;border-radius:50px;box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;max-width:150px;padding:5px 10px;width:150px}.StatusBar-Container .StatusBar.transparent{background-color:rgba(0,0,0,.063);border:2px solid rgba(0,0,0,.188);opacity:1}.StatusBar-Container .StatusBar .StatusIcon{display:flex;flex-direction:column;justify-content:center}.StatusBar-Container .StatusBar .StatusIcon svg{height:32px;opacity:1;width:32px}.Camera-Button-Container{bottom:79px;left:15px;position:absolute;z-index:10}.Camera-Button-Container .Camera-Button{background-color:#ffc904;border:none;border-radius:50%;box-shadow:0 1px 3px #000;cursor:pointer;display:flex;height:46px;width:46px}.Camera-Button-Container .Camera-Button svg{height:36px;left:5px;position:absolute;top:4px;width:36px}.extra-padding .Camera-Button-Container,.extra-padding .StatusBar-Container{bottom:99px}.wide .StatusBar-Container{bottom:15px;width:calc(100% - 110px)}.wide .Camera-Button-Container{bottom:15px;left:125px;position:absolute}.wide.extra-padding .Camera-Button-Container,.wide.extra-padding .StatusBar-Container{bottom:35px}.Footer-container{background-color:#ffc904;display:flex;height:100%;justify-content:space-around;overflow:hidden;transition:color .3s ease-in-out,background-color .3s ease-in-out}.Footer-container .Footer-row{display:flex;flex-direction:row;justify-content:space-around}.Footer-container .Footer-button{border-color:currentcolor #ffc904 #ffc904;border-top:3px solid #ffc904;cursor:pointer;height:100%;overflow:hidden;transition:border-color .3s ease-in-out;width:30%}.Footer-container .Footer-button .nav-content-container{display:flex;flex-direction:column;height:100%;justify-content:space-around}.Footer-container .Footer-button .Footer-icon{height:24px;margin:auto;padding-top:5px;width:24px}.Footer-container .Footer-button .Footer-text{color:#000;font-size:.85em;margin:auto;padding-bottom:5px;text-align:center;transition:color .3s ease-in-out,background-color .3s ease-in-out}.Footer-container .Footer-button.active{border-top:3px solid #000;font-weight:800}.Footer-container .icon{fill:#000;height:24px;transition:fill .3s ease-in-out;width:24px}.wide .Footer-container{border-right:1px solid #999;max-width:110px;width:110px}.wide .Footer-container .Footer-row{align-items:center;flex-direction:column;justify-content:flex-start;width:100%}.wide .Footer-container .Footer-button{border-color:currentcolor currentcolor #ffc904 #ffc904;border-right:3px solid #ffc904;border-top:#ffc904;box-sizing:border-box;height:auto;margin-top:calc(5px + .25em);min-width:100%;padding:.15em 10px 0;width:100%}.wide .Footer-container .Footer-button .Footer-text{margin-top:5px}.wide .Footer-container .Footer-button.active{border-color:currentcolor #000 #000;border-top:#000;font-weight:800}.Feedback-container{box-sizing:border-box;padding:1em 2em;text-align:center;width:100%}.Feedback-container .sans-status-bar{height:100%;max-height:calc(100vh - 75px - 1em);max-height:calc(100dvh - 75px - 1em);overflow:auto}.Feedback-container .text-title{font-size:1.5em;font-weight:800;margin-bottom:.75em}.Feedback-container .text-title.red{color:#ba0000}.Feedback-container .text-title.green{color:#050}.Feedback-container .Notice-container{font-size:.8em;padding:1em}.Feedback-container .Notice-container .text-item:not(:last-child){margin-bottom:1.75em}@media screen and (min-height:400px){.Feedback-container .Notice-container{background-color:rgba(252,201,7,.251);border:2px solid #ffc904;border-radius:12px;box-sizing:border-box;font-size:1em;margin-left:1.5em;margin-right:1.5em;margin-top:1.5em;overflow-y:auto}}.Feedback-container .text-subtitle{border-bottom:0 solid #999;font-weight:800;margin:auto auto .25em;max-width:124px;width:125px}.Feedback-container .button-rounded{margin-top:2em;z-index:3}.extra-padding .sans-status-bar{max-height:calc(100vh - 95px - 1em);max-height:calc(100dvh - 95px - 1em)}.tall .Feedback-container .sans-status-bar{max-height:calc(100vh - 139px - 1em);max-height:calc(100dvh - 139px - 1em)}.tall.extra-padding .Feedback-container .sans-status-bar{max-height:calc(100vh - 159px - 1em);max-height:calc(100dvh - 159px - 1em)}.CheckIn-container{height:100%;min-height:100%;overflow:hidden;width:100%}.CheckIn-container.lifted{margin-top:-34px}.CheckIn-container #qrCodeScanner{height:100%}.CheckIn-container #qrCodeScanner video{height:100%;object-fit:cover;width:100%!important}.Camera-Message-Container{background-color:rgba(0,0,0,.376);display:flex;flex-direction:column;height:34px;justify-content:center;position:relative;top:0;width:100%;z-index:2}.Camera-Message-Container .Camera-Message{color:#fff;font-size:.9em;font-weight:600;padding:4px 10px;text-align:center}.Camera-Focus{opacity:.75;position:absolute}.Camera-Focus .Focus-Corner{height:30%;position:absolute;width:30%}.Camera-Focus .Camera-Focus-TL{border-left:6px solid #fff;border-top:6px solid #fff;left:0;top:0}.Camera-Focus .Camera-Focus-TR{border-right:6px solid #fff;border-top:6px solid #fff;right:0;top:0}.Camera-Focus .Camera-Focus-BL{border-bottom:6px solid #fff;border-left:6px solid #fff;bottom:0;left:0}.Camera-Focus .Camera-Focus-BR{border-bottom:6px solid #fff;border-right:6px solid #fff;bottom:0;right:0}.hidden{display:none}.tall .Camera-Focus{height:70vw;left:15vw;top:calc(-45px + 50vh - 35vw);top:calc(-45px + 100dvh*.5 - 35vw);width:70vw}.tall.extra-padding .Camera-Focus{top:calc(-55px + 50vh - 35vw);top:calc(-55px + 100dvh*.5 - 35vw)}.wide .Camera-Focus{height:calc(90vh - 84.6px);height:calc(100dvh*.9 - 84.6px);left:calc(50vw + 97.3px - 45vh);left:calc(50vw + 97.3px - 100dvh*.45);top:calc(29.3px + 5vh);top:calc(29.3px + 100dvh*.05);width:calc(90vh - 84.6px);width:calc(100dvh*.9 - 84.6px)}.wide.extra-padding .Camera-Focus{height:calc(90vh - 102.6px);height:calc(100dvh*.9 - 102.6px);left:calc(50vw + 106.3px - 45vh);left:calc(50vw + 106.3px - 100dvh*.45);top:calc(28.3px + 5vh);top:calc(28.3px + 100dvh*.05);width:calc(90vh - 102.6px);width:calc(100dvh*.9 - 102.6px)}.Zoom-container{background-color:rgba(0,0,0,.376);border-radius:50px;bottom:79px;display:flex;flex-direction:column;padding:0;position:absolute;right:15px;z-index:10}.Zoom-container .Zoom-icon-container{display:flex;flex-direction:row;justify-content:center;padding:10px 0}.Zoom-container .Zoom-icon-container:first-child{padding:8px 0 5px}.Zoom-container .Zoom-icon-container:last-child{padding:5px 0 8px}.Zoom-container .Zoom-selector-container{border-bottom:1px solid hsla(0,0%,100%,.502);border-top:1px solid hsla(0,0%,100%,.502);display:flex;flex-direction:row;height:60px;justify-content:center;padding:10px 0;width:46px}.Zoom-container input[type=range]{appearance:none;-webkit-appearance:none;background:#0000;transform:rotate(270deg);width:60px}.Zoom-container input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background-color:#ffc904;border:0 solid #000;border-radius:24px;box-shadow:0 0 2px #000;cursor:pointer;height:24px;margin-top:-7px;width:24px}.Zoom-container input[type=range]::-moz-range-thumb{appearance:none;-webkit-appearance:none;background-color:#ffc904;border:0 solid #000;border-radius:24px;box-shadow:0 0 2px #000;cursor:pointer;height:24px;width:24px}.Zoom-container input[type=range]::-webkit-slider-runnable-track{background-color:#fff;border-radius:5px;height:10px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.Zoom-container input[type=range]::-moz-range-track{background-color:#fff;border-radius:5px;height:10px;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.extra-padding .Zoom-container{bottom:99px}.wide .Zoom-container{bottom:15px}.wide.extra-padding .Zoom-container{bottom:35px}.Course-List-Item{border-bottom:1px solid #999;box-sizing:border-box;cursor:pointer;padding:5px 8px;width:100%}.Course-List-Item:nth-child(odd){background-color:rgba(252,201,7,.251)}.Course-List-Item .List-Item-Title{font-size:1.1em;font-weight:700}.Course-List-Item .List-Item-Subtitle{font-size:.9em}.Course-List-Item .icon{fill:#000;height:2em;transition:fill .3s ease-in-out}.Header-Button-container{border-radius:50px;color:#ffc904;cursor:pointer;display:flex;flex-direction:row;font-size:.9em;font-weight:600;height:36px;left:5px;margin-top:calc(1em - 5px);position:absolute;top:0;z-index:2}.Header-Button-container .Expand-Icon.reversed{fill:#ffc904;height:2.25em;min-height:2.25em;transform:rotate(180deg);width:2.25em}.Header-Button-container label{display:none}.History-container{display:flex;flex-direction:column;justify-content:space-between;overflow:auto}.History-container .Loader-container{margin-top:3em;text-align:center;width:100%}.History-container .Button-container{bottom:0;display:flex;flex-direction:row;justify-content:center;margin-bottom:1em;margin-top:1em;position:relative;width:100%}.History-container .List-Header{background-color:#000;border-bottom:1px solid #999;color:#fff;padding:8px 2.5em;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:1}.History-container .List-Header .List-Header-Title{font-weight:800}.History-container .List-Header .List-Header-Subtitle{font-size:.8em;font-weight:600;margin-top:5px}@media only screen and (min-width:768px){.Header-Button-container label{display:flex;max-width:8em;width:8em}.Header-Button-container label div{overflow:hidden;text-overflow:ellipsis}.History-container .List-Header{padding:8px 11.25em}}.wide .Header-Button-container{left:115px}.wide.extra-padding .History-container>.flex-c{margin-bottom:20px}.wide.extra-padding .Button-container{margin-bottom:calc(1em + 20px)}.toggle-switch{display:inline-block;position:relative;text-align:left;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;vertical-align:middle;width:75px}.toggle-switch-checkbox{display:none}.toggle-switch-label{border:0 solid #bbb;border-radius:20px;cursor:pointer;display:block;margin:0;overflow:hidden}.toggle-switch-inner{display:block;margin-left:-100%;transition:margin .3s ease-in-out 0s;width:200%}.toggle-switch-inner:after,.toggle-switch-inner:before{box-sizing:border-box;color:#fff;display:block;float:left;font-size:14px;font-weight:700;height:34px;line-height:34px;padding:0;width:50%}.toggle-switch-inner:before{background-color:#ffc904;color:#000;content:" ";padding-left:10px;text-transform:uppercase}.toggle-switch-disabled,.toggle-switch-disabled:before{background-color:#ddd;cursor:not-allowed}.toggle-switch-inner:after{background-color:#000;color:#fff;content:" ";padding-right:10px;text-align:right;text-transform:uppercase}.toggle-switch-switch{background:#ffc904;border:0 solid #bbb;border-radius:20px;bottom:0;display:block;margin:5px;position:absolute;right:40px;top:0;transition:all .3s ease-in-out 0s;width:24px}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-inner{margin-left:0}.toggle-switch-checkbox:checked+.toggle-switch-label .toggle-switch-switch{right:0}.Profile-container{display:flex;flex-grow:1;overflow-y:auto;text-align:center}.Profile-container label{font-size:1.25em;font-weight:700}.Profile-container .image-container{display:flex;flex-direction:row;height:84px;justify-content:center;min-height:84px}.Profile-container .image-container>div{display:flex;flex-direction:column;justify-content:center;max-width:75%}.Profile-container .image-container .profile-img{border:2px solid #999;border-radius:50px;box-sizing:border-box;height:50px;margin-right:2em;object-fit:cover;width:50px}.Profile-container .image-container h2{font-size:1.25em;margin-bottom:0;margin-top:0}.Profile-container .Notice-container{box-sizing:border-box;font-size:.8em;max-height:auto;overflow-y:auto;padding:1em .5em}.Profile-container a{color:blue;transition:color .3s ease-in-out,background-color .3s ease-in-out}.Profile-container .setting-container{margin:1.5em 1.5em 0}.Profile-container .setting-container .settingLabel{margin-right:1em;text-align:left}.Profile-container .size-samples{margin:-2px 4px 0}.Profile-container .size-samples .size-sample{font-weight:700;width:20px}@media screen and (min-height:450px){.Profile-container .image-container{display:flex;flex-direction:column;height:auto;margin-top:20px}.Profile-container .image-container>div{flex-direction:row;max-width:100%;width:100%}.Profile-container .image-container .profile-img{border-radius:100px;height:100px;margin-right:0;width:100px}.Profile-container .image-container h2{font-size:1.5em;margin-bottom:20px;margin-top:20px}.Profile-container .Notice-container{background-color:rgba(252,201,7,.251);border:2px solid #ffc904;border-radius:.5em;font-size:1em;margin-left:1.5em;margin-right:1.5em;overflow-y:auto;padding:1.5em 1em}}.Profile-container .inline-icon{display:inline-block;height:1em;margin-left:5px;margin-right:5px;width:1em}.Profile-container .inline-icon svg{fill:#000;height:1em;margin-bottom:-2px;transition:fill .3s ease-in-out;width:1em}.Profile-container .Button-container{bottom:auto;display:flex;flex-direction:row;justify-content:center;margin-bottom:1em;margin-top:1.5em;position:static;width:100%}.Profile-container .version{font-size:.8em;font-weight:800}.Profile-container input[type=range]{appearance:none;-webkit-appearance:none;background:#0000;width:130px}.Profile-container input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;background-color:#ffc904;border:0 solid #000;border-radius:24px;box-shadow:0 0 2px #000;cursor:pointer;height:24px;margin-top:-7px;width:24px}.Profile-container input[type=range]::-moz-range-thumb{appearance:none;-webkit-appearance:none;background-color:#ffc904;border:0 solid #000;border-radius:24px;box-shadow:0 0 2px #000;cursor:pointer;height:24px;width:24px}.Profile-container input[type=range]::-webkit-slider-runnable-track{background-color:#000;border-radius:5px;height:10px;-webkit-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.Profile-container input[type=range]::-moz-range-track{background-color:#000;border-radius:5px;height:10px;-moz-transition:color .3s ease-in-out,background-color .3s ease-in-out;transition:color .3s ease-in-out,background-color .3s ease-in-out;width:100%}.Profile-container select{-webkit-appearance:none;appearance:none;background-color:#000;border:none;border-radius:.25em;color:#fff;font-family:inherit;font-size:1em;margin-right:-2.5em;padding:.25em 3em .25em 1em;transition:color .3s ease-in-out,background-color .3s ease-in-out}.Profile-container option{font-family:inherit}.Profile-container .dropdown-icon{height:1.5em;margin-top:.15em;pointer-events:none;transition:fill .3s ease-in-out;width:2.5em}.History-List-Item{border-bottom:1px solid #999;box-sizing:border-box;padding:5px 8px;width:100%}.History-List-Item:nth-child(2n){background-color:rgba(252,201,7,.251)}.History-List-Item .List-Item-Title{font-size:1.1em;font-weight:700}.History-List-Item .List-Item-Subtitle{font-size:.9em}.History-List-Item .List-Item-Subtext{color:#999;font-size:.8em;margin-top:.5em}.History-List-Item .Expand-Icon{height:32px}.History-List-Item .stateClass0{color:#050}.History-List-Item .stateClass2,.History-List-Item .stateClass3{color:blue}.History-List-Item .stateClass4{color:#a85a00}.History-List-Item .stateClass1{color:#ba0000}.ltr .History-Item-State{padding-left:1em}.rtl .History-Item-State{padding-right:1em}.App{transition:color .3s ease-in-out,background-color .3s ease-in-out}.flex-r,.flex-row{display:flex;flex-direction:row}.flex-c,.flex-column{display:flex;flex-direction:column}.flex-center{justify-content:center}.full-width{width:100%}.full-height{height:100%}.flex-grow{flex-grow:1}.flex-stiff{flex-shrink:0}.flex-space{justify-content:space-between}.wide-content-wrapper{margin-left:auto;margin-right:auto;max-width:500px;width:100%}@media only screen and (min-width:768px){.wide-content-wrapper{max-width:700px}}@media only screen and (min-width:1024px){.wide-content-wrapper{max-width:700px}}.button-rounded{background-color:#000;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:.9em;font-weight:600;margin:auto;max-width:75%;min-width:150px;padding:.5em 1.75em;text-align:center;text-transform:uppercase;transition:color .3s ease-in-out,background-color .3s ease-in-out}.button-rounded.gold{background-color:#ffc904;color:#000}.button-rounded.green{background-color:#050}svg.white{fill:#fff}svg.gold{fill:#ffc904}svg.green{fill:#050}svg.red{fill:#ba0000}.bold{font-weight:700}.italic{font-style:italic}.font-size-smaller{font-size:11px}.font-size-small{font-size:13px}.font-size-normal{font-size:16px}.font-size-large{font-size:20px}.font-size-larger{font-size:24px}.clickable{cursor:pointer}.ltr{direction:ltr}.rtl{direction:rtl}.Reader-Instructions{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.darkMode{background-color:#000;color:#e1e1e1}.darkMode .button-rounded{background-color:#ffc904;color:#000}.darkMode svg.green{fill:#0b0}.darkMode svg.red{fill:#ff2424}.darkMode .HeaderNav{background-color:#333;color:#e1e1e1}.darkMode .Loader.black{fill:#e1e1e1;color:#e1e1e1}.darkMode .Login-container{background-color:#000}.darkMode .Login-container .Login-body-container .Login-Error{color:red}.darkMode .Login-container .Login-body .Login-text .Login-UCF{color:#ffc904}.darkMode .Login-container .Login-Version,.darkMode .Login-container .Login-body .Login-text .Login-Here{color:#e1e1e1}.darkMode .StatusBar-Container .StatusBar.transparent{background-color:#333;border:2px solid #333;opacity:1}.darkMode .Feedback-container .text-title.red{color:#ff2424}.darkMode .Feedback-container .text-title.green{color:#0b0}.darkMode .Header-Button-container{color:#ffc904}.darkMode .Header-Button-container .Expand-Icon{fill:#ffc904}.darkMode .History-container .List-Header{background-color:#333;color:#e1e1e1}.darkMode .History-container .Course-List-Item:nth-child(odd),.darkMode .History-container .History-List-Item:nth-child(2n){background-color:#333}.darkMode .History-container .History-List-Item .stateClass0{color:#0b0}.darkMode .History-container .History-List-Item .stateClass2,.darkMode .History-container .History-List-Item .stateClass3{color:#99f}.darkMode .History-container .History-List-Item .stateClass4{color:#f08000}.darkMode .History-container .History-List-Item .stateClass1{color:#ff2424}.darkMode .History-container .Course-List-Item .icon{fill:#ffc904}.darkMode .Profile-container .inline-icon svg{fill:#e1e1e1}.darkMode .Profile-container a{color:#ffc904}.darkMode .Profile-container select{background-color:#e1e1e1;color:#000}.darkMode .Profile-container .dropdown-icon{fill:#000}.darkMode .Profile-container input[type=range]::-webkit-slider-runnable-track{background-color:#e1e1e1}.darkMode .Profile-container input[type=range]::-moz-range-track{background-color:#e1e1e1}.darkMode .Profile-container .toggle-switch-switch{background-color:#000}.darkMode .Footer-container{background-color:#333}.darkMode .Footer-container .icon{fill:#ffc904}.darkMode .Footer-container .Footer-text{color:#ffc904}.darkMode .Footer-container .Footer-button{border-color:#333}.darkMode .Footer-container .Footer-button.active{border-color:#ffc904}.App{height:100vh;height:100dvh;margin:0;overflow:hidden;padding:0;width:100vw}.App .Screen-header{background-color:#ffc904;border-bottom:1px solid #999;box-sizing:border-box;flex-shrink:0;font-weight:800;padding:10px 15px;text-align:center;width:100vw}.App .FullScreen{display:flex;flex-direction:column;flex-grow:1;height:100%;width:100%}.App .FullScreen .PrimaryScreen{height:calc(100vh - 64px);height:calc(100dvh - 64px);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}.App .FullScreen .FooterNav{border-top:1px solid #999;box-sizing:border-box;flex-shrink:0;height:64px}.App .FullContent{display:flex;flex-direction:column;height:100%;width:100%}.App .FullContent .PrimaryScreen{height:calc(100vh - 64px);height:calc(100dvh - 64px);max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px)}.App .FullContent .FooterNav{border-top:1px solid #999;box-sizing:border-box;flex-shrink:0;height:64px}.App.extra-padding .FullScreen .PrimaryScreen{height:calc(100vh - 84px);height:calc(100dvh - 84px);max-height:calc(100vh - 84px);max-height:calc(100dvh - 84px)}.App.extra-padding .FullScreen .FooterNav{display:flex;flex-direction:column;height:84px;justify-content:flex-start}.App.extra-padding .FullScreen .FooterNav .Footer-button{height:64px}.App.wide .FullScreen{flex-direction:row-reverse}.App.wide .FullScreen .PrimaryScreen{height:100%;max-height:100%}.App.wide .FullScreen .FooterNav{border-top:none;display:flex;filter:drop-shadow(-2px 1px 5px #000000);flex-direction:column;height:100vh;height:100dvh}.App.wide .FullScreen .FooterNav .Footer-button{height:auto}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Figtree,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}
/*# sourceMappingURL=main.ff5c04cd.css.map*/