body{margin:0;font-family:"Poppins",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%;overscroll-behavior-y:none}.AppRoot,body #root{height:100%;width:100%}.AppRoot{position:fixed;top:0;left:0;background:linear-gradient(45deg,#28414e,#472933);display:flex;justify-content:center;align-items:center;overflow:hidden;z-index:1}.AppRoot__Content{position:relative;width:100%;height:100%;box-sizing:border-box;overflow:hidden}.AppRoot__Content.mobile{border-radius:0}.AppRoot__Content.desktop{width:100%;height:100%;max-width:25em;max-height:52em;border-radius:1em;box-shadow:0 0 1em 2px rgba(0,0,0,.25)}.toast-container{position:absolute!important;top:0;right:0;width:100%;border-radius:1em}.flex-center{display:flex;justify-content:center;align-items:center}div,p,span{box-sizing:border-box;-webkit-user-select:none;user-select:none}a,button,div,input,p,select,span,textarea{-webkit-tap-highlight-color:rgba(0,0,0,0)!important}a,button,input,select,textarea{font-family:"Poppins",sans-serif}.AppLoader{width:100%;height:100%;display:flex;overflow:hidden;flex-direction:column;justify-content:center;align-items:center;background:#005366}.AppLoader__Loader{width:.5em;height:.5em;background-color:#fff;border-radius:50%;box-shadow:1em 0 0 1px #fff,0 0 0 1px #fff,1em 0 0 1px #fff;animation:loading 1s linear infinite;-webkit-animation:loading 1s linear infinite}.AppLoader__Loader.blue{background-color:#2297be;animation:u1b59ffd2 1s linear infinite;-webkit-animation:u1b59ffd2 1s linear infinite;width:.5em;height:.5em;background:#2297be;border-radius:50%;box-shadow:1em 0 0 1px #2297be,0 0 0 1px #2297be,1em 0 0 1px #2297be}@keyframes u1b59ffd2{0%{box-shadow:-1em 0 0 1px #2297be,0 0 0 1px #2297be,1em 0 0 1px #2297be}25%{box-shadow:-1em 0 0 4px #2297be,0 0 0 1px #2297be,1em 0 0 1px #2297be}50%{box-shadow:-1em 0 0 1px #2297be,0 0 0 4px #2297be,1em 0 0 1px #2297be}75%{box-shadow:-1em 0 0 1px #2297be,0 0 0 1px #2297be,1em 0 0 4px #2297be}to{box-shadow:-1em 0 0 1px #2297be,0 0 0 1px #2297be,1em 0 0 1px #2297be}}.AppLoader__Loader.default{background-color:#fff;animation:u327fd751 1s linear infinite;-webkit-animation:u327fd751 1s linear infinite;width:.5em;height:.5em;background:#fff;border-radius:50%;box-shadow:1em 0 0 1px #fff,0 0 0 1px #fff,1em 0 0 1px #fff}@keyframes u327fd751{0%{box-shadow:-1em 0 0 1px #fff,0 0 0 1px #fff,1em 0 0 1px #fff}25%{box-shadow:-1em 0 0 4px #fff,0 0 0 1px #fff,1em 0 0 1px #fff}50%{box-shadow:-1em 0 0 1px #fff,0 0 0 4px #fff,1em 0 0 1px #fff}75%{box-shadow:-1em 0 0 1px #fff,0 0 0 1px #fff,1em 0 0 4px #fff}to{box-shadow:-1em 0 0 1px #fff,0 0 0 1px #fff,1em 0 0 1px #fff}}.DefaultBackground{width:100%;height:100%;background-size:cover;background-blend-mode:darken;box-sizing:border-box}.DefaultBackground__Image{width:100%;height:100%;position:absolute;top:0;left:0;object-fit:cover;z-index:0}.DefaultBackground__Overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent,rgba(0,0,0,.85))}.DefaultBackground__Content{position:relative;top:0;left:0;width:100%;height:100%;z-index:1;flex-direction:column}.CloseButton,.DefaultBackground__Content{display:flex;justify-content:center;align-items:center}.CloseButton{padding:.5em;width:2em;height:2em;background-color:#fff!important;border-radius:50%;border:1px solid rgba(0,0,0,.01);box-sizing:border-box;box-shadow:1px 1px .4em 2px rgba(0,0,0,.1);cursor:pointer;background-position:50%;will-change:background-color,background-size;transition:background-color .5s,background-size .5s;animation:zoomingAppearance .5s linear;-webkit-animation:zoomingAppearance .5s linear}.CloseButton:hover{background:transparent radial-gradient(circle,transparent 1%,rgba(0,0,0,.05) 0) 50%/20000%}.CloseButton:active{background-color:rgba(0,0,0,.05);background-size:100%;transition:background-color .5s,background-size .5s}@keyframes zoomingAppearance{0%{transform:scale(0)}to{transform:scale(1)}}.CloseButton__Icon{font-size:1.1em;padding-left:1px;font-weight:600}.add_home_screen_container{position:fixed;width:100vw;height:100vh;top:0;left:0;background:rgba(0,0,0,.6);z-index:1000}.add_home_screen_container .install__container{position:fixed;width:100%;max-width:450px;bottom:15px;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;z-index:15;box-sizing:initial}.add_home_screen_container .install_box{position:relative;display:flex;justify-content:center;align-items:center;padding:3em 1em 1em;width:80%;max-width:450px;background:#fff;border-radius:1.5em;box-shadow:2px 0 20px 1px rgba(0,0,0,.5)}.add_home_screen_container .install_box .install__info_box{display:flex;justify-content:center;flex-direction:column;align-items:center}.add_home_screen_container .install_box .install__info_box .network_logo_image{width:60px;height:60px;margin-right:1em;position:absolute;top:-30px;left:50%;transform:translateX(-50%);border-radius:10px;border-bottom:2px solid hsla(0,0%,94.9%,.9490196078431372)}.add_home_screen_container .install_box .install__info_box .secondary__text{font-size:14px;font-weight:500}.add_home_screen_container .install_box .install__info_box .primary__text{text-align:center;font-size:16px;font-weight:500}.add_home_screen_container .install_box .install__info_box .primary__text span{font-weight:600}.add_home_screen_container .install_box .install_close_button{position:absolute;right:10px;top:10px}.add_home_screen_container .pointer_tooltip{height:20px;width:40px;border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff;box-sizing:border-box;z-index:15;position:absolute;bottom:-10px;left:50%;transform:translateX(-50%)}.BackButton{padding:.5em;width:2em;height:2em;display:flex;justify-content:center;align-items:center;background-color:#fff!important;border-radius:50%;border:1px solid rgba(0,0,0,.05);box-sizing:border-box;cursor:pointer;box-shadow:none!important;background-position:50%;will-change:background-color,background-size;transition:background-color .5s,background-size .5s}.BackButton:hover{background:transparent radial-gradient(circle,transparent 1%,rgba(0,0,0,.05) 0) 50%/20000%}.BackButton:active{background-color:rgba(0,0,0,.05);background-size:100%;transition:background-color .5s,background-size .5s}.BackButton__Icon{width:1em;height:1em;padding-right:1px}.HeaderBar{position:absolute;top:0;left:0;width:100%;padding:1em;box-sizing:border-box;z-index:1;display:flex;justify-content:flex-start;align-items:center}.HeaderBar__Back{flex-shrink:0;background:hsla(0,0%,100%,.3);background-position:50%;will-change:background-color,background-size;transition:background-color .5s,background-size .5s}.HeaderBar__Back:hover{background:hsla(0,0%,100%,.3) radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.1) 0) 50%/20000%}.HeaderBar__Back:active{background-color:hsla(0,0%,100%,.1);background-size:100%;transition:background-color .5s,background-size .5s}.HeaderBar__Content{flex:1 1;font-size:1.1em;font-weight:600;text-align:center;color:#fff}.HeaderBar__Logo{flex-shrink:0;width:1.5em;height:auto}.Sidebar{width:100%;background:rgba(0,0,0,.4);box-sizing:border-box;left:0;z-index:10;will-change:opacity,visibility;transition:opacity .3s,visibility .3s}.Sidebar,.Sidebar__Body{height:100%;position:absolute;top:0}.Sidebar__Body{width:85%;right:0;background:#fff;border-left:rgba(0,0,0,.1);box-shadow:-1px -1px 1em 2px rgba(0,0,0,.2);will-change:right;transition:right .5s}.Sidebar__Body__Header{padding:1em;display:flex;justify-content:flex-end;align-items:center;height:4em;z-index:11;position:relative;background-color:#0094b5}.Sidebar__Body__Content{position:relative;height:calc(100% - 4em);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%;overflow:auto}.Sidebar__Body__Content::-webkit-scrollbar,.Sidebar__Body__Content::-webkit-scrollbar-thumb{width:0!important;height:0;background:transparent;visibility:hidden}.Sidebar__Body__Content::-webkit-scrollbar-track{width:0!important;height:0;background:transparent;visibility:hidden}.Sidebar__Body__Content__Profile{width:100%;display:flex;justify-content:center;align-items:center;background:#0094b5;color:#fff!important}.Sidebar__Body__Content__Records{height:100%;width:100%}.Sidebar__Body__Content__Records__Title{color:#000;font-size:1.2em;font-weight:500;padding:.5em 1em}.Sidebar__Body__Content__Records__Items__SideBarItem{display:flex;justify-content:flex-start;align-items:center;background:#f2f2f2;padding:.2em 1em;cursor:pointer;transition:all .5s ease-in-out;border-bottom:1px solid #fff}.Sidebar__Body__Content__Records__Items__SideBarItem:hover{background:#e5e5e5}.Sidebar__Body__Content__Records__Items__SideBarItem__Icon{width:18px;margin-right:1em;margin-top:8px}.Sidebar__Body__Content__Records__Items__SideBarItem__Icon__Img{width:18px}.Sidebar__Body__Content__Footer{right:0;width:100%;padding:.5em;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff);box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center}.Sidebar__Body__Content__Footer__Button{width:60%;padding:.65em 1em;margin:.5em;border:1px solid #1e95b6;border-radius:.75em;display:flex;justify-content:center;align-items:center;font-size:1em;font-weight:500;color:#1e95b6;text-align:center;cursor:pointer;background-position:50%;will-change:background-color,background-size;transition:background-color .5s,background-size .5s}.Sidebar__Body__Content__Footer__Button:hover{background:#fff radial-gradient(circle,transparent 1%,#f5f5f5 0) 50%/20000%}.Sidebar__Body__Content__Footer__Button:active{background-color:#f5f5f5;background-size:100%;transition:background-color .5s,background-size .5s}.Sidebar__Body__Content__Footer__Brand{width:100%;padding:.5em;box-sizing:border-box;font-size:1em;font-weight:500;color:#888;text-align:center}.Sidebar.show{visibility:visible;opacity:1}.Sidebar.show .Sidebar__Body{right:0}.Sidebar.hidden{visibility:hidden;opacity:0}.Sidebar.hidden .Sidebar__Body{right:-100%}.MenuButton{width:2em;height:2em;overflow:hidden;display:flex;flex-shrink:0;justify-content:center;align-items:center;background-color:#fff!important;border-radius:50%;border:1px solid rgba(0,0,0,.01);box-sizing:border-box;box-shadow:1px 1px .4em 2px rgba(0,0,0,.1);cursor:pointer;background-position:50%;will-change:background-color,background-size;transition:background-color .5s,background-size .5s}.MenuButton:hover{background:transparent radial-gradient(circle,transparent 1%,rgba(0,0,0,.1) 0) 50%/20000%}.MenuButton:active{background-color:rgba(0,0,0,.1);background-size:100%;transition:background-color .5s,background-size .5s}.MenuButton__Icon{width:.9em;max-height:.9em;overflow:hidden}.WhiteHeaderButton{background:hsla(0,0%,100%,.2);background-position:50%;will-change:background-color,background-size;transition:background-color .5s,background-size .5s}.WhiteHeaderButton:hover{background:hsla(0,0%,100%,.2) radial-gradient(circle,transparent 1%,hsla(0,0%,100%,.1) 0) 50%/20000%}.WhiteHeaderButton:active{background-color:hsla(0,0%,100%,.1);background-size:100%;transition:background-color .5s,background-size .5s}.Modal{position:absolute;width:100%;height:100%;top:0;left:0;z-index:1;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;will-change:visibility,background-color;transition:visibility .2s linear,background-color .2s linear}.Modal__Header{z-index:4;will-change:visibility opacity;transition:opacity .2s linear,visibility .2s linear}.Modal__Close{position:absolute;top:1em;right:1em;width:2em;height:2em;background:hsla(0,0%,100%,.2);border-radius:50%;cursor:pointer;z-index:5;color:#000;font-weight:800;text-align:center;display:flex;justify-content:center;align-items:center;will-change:opacity;transition:opacity .2s linear}.Modal__Close:active{opacity:.75;outline:none}.Modal__HalfCard{position:relative;width:100%;border-radius:1em 1em 0 0;box-sizing:border-box;box-shadow:-1px -1px 1em 1px rgba(0,0,0,.3);min-height:10em;overflow:scroll;z-index:2;will-change:transform,opacity;transition:transform .2s linear,opacity .2s linear;overflow:auto}.Modal__HalfCard::-webkit-scrollbar,.Modal__HalfCard::-webkit-scrollbar-thumb{width:0!important;height:0;background:transparent;visibility:hidden}.Modal__HalfCard::-webkit-scrollbar-track{width:0!important;height:0;background:transparent;visibility:hidden}.Modal__FullCard{position:relative;width:100%;height:100%;border-radius:0;box-sizing:border-box;min-height:10em;overflow:scroll;z-index:2;will-change:opacity;transition:opacity .2s linear}.Modal__FullCard::-webkit-scrollbar{width:0;height:0;background:transparent}.Modal__FullCard::-webkit-scrollbar-thumb,.Modal__FullCard::-webkit-scrollbar-track{width:0;height:0;background:transparent}.Modal.show{visibility:visible;background-color:rgba(0,0,0,.8);filter:blur(0)}.Modal.show.transparent-bg{background:transparent}.Modal.show .Modal__Header{opacity:1}.Modal.show .Modal__HalfCard{transform:translateY(0);opacity:1}.Modal.show .Modal__Close,.Modal.show .Modal__FullCard{opacity:1}.Modal.hidden{visibility:hidden;background-color:initial;filter:blur(1em)}.Modal.hidden .Modal__Header{opacity:0}.Modal.hidden .Modal__HalfCard{transform:translateY(100%);opacity:0}.Modal.hidden .Modal__Close,.Modal.hidden .Modal__FullCard{opacity:0}.error-alert-popup{display:flex;flex-direction:column;align-items:center;padding:2em 1.5em 1.5em}.error-alert-popup__message{font-size:14px;color:#002a33;text-align:center;line-height:1.6;margin-bottom:1.5em}.error-alert-popup__ok-btn{background:linear-gradient(90deg,#ff836f,#ff5d45);color:#fff;border:none;border-radius:4px;padding:.6em 2.5em;font-size:14px;font-weight:600;cursor:pointer;min-width:6em}.error-alert-popup__ok-btn:hover{opacity:.9}.LoginContainer{width:100%;height:100%;top:0;left:0;position:absolute;z-index:10}.blurLoading{animation-name:appearWithOpacity;animation-duration:3s;-webkit-animation-name:appearWithOpacity;-webkit-animation-duration:3s}@keyframes appearWithOpacity{0%{opacity:0;filter:blur(6px)}30%{opacity:.2;filter:blur(4px)}50%{opacity:.4;filter:blur(2px)}70%{opacity:.7;filter:blur(0)}to{opacity:1}}.DefaultLoginContent{width:100%;height:100%;position:relative;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;animation:appearViaOpacity .5s ease-in;-webkit-animation:appearViaOpacity .5s ease-in;transform-origin:center}@keyframes appearViaOpacity{0%{transform:scale(1.2);opacity:0}to{transform:scale(1);opacity:1}}.DefaultLoginContent__Header{padding:.5em 0}.DefaultLoginContent__Image{width:100%;height:auto;overflow:hidden}.DefaultLoginContent__Image__Container{width:4em;height:auto;border-radius:.5em;box-sizing:border-box;overflow:hidden}.DefaultLoginContent__Text{color:#fff;font-weight:600;font-size:1.25em;text-align:center;padding:.5em 2em}.DefaultLoginContent__SubText{color:#fff;font-weight:400;font-size:.85em;text-align:center;padding:0 2em}.PageNotFound{justify-content:flex-end;padding:2em 2em 5em;font-size:1.2em;font-weight:600;color:#fff;text-align:center;word-wrap:wrap;white-space:pre-wrap}.PageNotFound,.PageWrapper{width:100%;height:100%;display:flex;flex-direction:column;align-items:center}.PageWrapper{box-sizing:border-box;padding:0;margin:0;justify-content:center}