body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}*,body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}*{box-sizing:border-box;font-family:Roboto,sans-serif;font-size:16px;padding:0}.Body{align-items:center;background-color:#f4f4f4;display:flex;flex-direction:row;height:100%;justify-content:space-between;overflow:hidden;overflow-x:hidden;overflow-y:hidden;width:100%}.Navbar{gap:30px;height:-webkit-max-content;height:max-content;margin-bottom:10px;margin-top:30px;padding-left:15px;padding-right:15px;width:10.94vw}.Main,.Navbar{align-items:center;display:flex;flex-direction:column;justify-content:space-between}.Main,.MainContent{margin:15px;overflow:hidden;width:100%}.MainContent{height:78vh}.Directory{align-items:center;display:flex;flex-direction:row;height:100%;justify-content:space-between;overflow:hidden;width:100%}.DirectoryLeft{width:26%}.DirectoryLeft,.DirectoryRight{border-radius:5px;gap:15px;height:100%;overflow:hidden;padding:15px}.DirectoryRight{align-items:center;display:flex;flex-direction:column;width:100%}.Drop-Shadow{box-shadow:6px 2px 16px 0 rgba(136,165,191,.48),-6px -2px 16px 0 hsla(0,0%,100%,.8)}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:0 0;border-radius:20px}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.3);border-radius:20px}@media (min-width:1080px) and (min-height:1920px){*{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;box-sizing:border-box;font-family:Roboto,sans-serif;font-size:24px;margin:0;padding:0}}@media screen and (orientation:portrait){*{font-size:16px}.Body{align-items:center;display:flex;flex-direction:column;gap:0!important;height:100vh;justify-content:space-between;overflow-x:hidden;padding:0 15px!important;width:100vw}.Navbar{grid-area:Nav}.Main{align-items:center;display:flex;flex-direction:column;grid-area:Main;height:100vh;justify-content:space-between;margin:0!important;order:2;padding:0!important;width:100%}.Home{align-items:center!important;display:flex!important;flex-direction:column!important;justify-content:space-between!important}.MainContent{height:100%;margin-top:0;width:100%}.DirectoryLeft{border-radius:5px;gap:15px;height:100%;overflow:hidden;padding:15px;width:40%}.Navbar{flex-direction:row!important;gap:30px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;justify-content:space-between;margin:0!important;order:1;padding:15px 0!important;position:relative!important;width:-webkit-max-content!important;width:max-content!important;width:100%!important}.NavTab,.Navbar{align-items:center;display:flex}.NavTab{background:#fff;border-radius:5px;flex-direction:column;gap:5px;height:180px!important;justify-content:center;padding:15px;width:180px!important}.CardWeatherOuter{align-self:stretch!important;display:flex!important;flex-grow:1!important;gap:20px!important;padding:0 15px!important;width:100%!important}.CardWeatherOuter,.Home-Right{align-items:center!important;flex-direction:row!important}.Home-Right{gap:0!important;justify-content:space-evenly!important;padding:15px 0!important}.Home-Left{height:100%!important;margin-bottom:15px!important}.Home-Right-Title{display:none!important}.FooterOuter,.HeaderOuter{margin-bottom:15px}#InfoImg{height:auto!important}#InfoImg,.DirectoryDataOuter{width:100%!important}}.Home{grid-gap:0 0;display:grid;gap:0 0;grid-template-areas:"Home-Left . Home-Right";grid-template-columns:83.57% .8% 15.63%;grid-template-rows:100%;height:100%;width:100%}.Home-Left{background-color:#fff;grid-area:Home-Left;overflow:hidden}.Home-Left,.Home-Right{border-radius:5px;width:100%}.Home-Right{background-color:#424559;gap:15px;grid-area:Home-Right;padding:30px 0}.Home-Right,.Home-Right-Title{align-items:center;display:flex;flex-direction:column;justify-content:center}.Home-Right-Title{align-self:stretch;color:#fff;flex:none;flex-grow:0;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;gap:18px;line-height:38px;padding:0 15px}.CardWeatherOuter{align-items:center;align-self:stretch;display:flex;flex-direction:row;flex-grow:1;gap:20px;padding:0 30px}.CardWeatherIcon{height:55px;width:55px}.CardWeatherInner{align-items:flex-start;display:flex;flex-direction:column;gap:4px;justify-content:space-between;padding:0}.CardWeatherTitle{font-size:1.5rem;font-weight:500;line-height:23px;margin-bottom:.75rem}.CardWeatherInfo,.CardWeatherTitle{color:#fff;font-family:Roboto;font-style:normal}.CardWeatherInfo{font-size:1rem;font-weight:400;line-height:19px}.CardCategoryOuter{align-items:flex-start;background:#fff;border:2px solid #424559;border-radius:5px;display:flex;flex-direction:row;gap:10px;padding:15px;width:100%}.active{border:2px solid #00a758}.CardCategoryTitle{align-items:center;color:#424559;display:flex;font-family:Roboto;font-size:1.5rem;font-style:normal;font-weight:400;line-height:28px;text-align:start}.active>.CardCategoryTitle{color:#00a758!important}.CardDirectoryOuter{background:#fff;border-radius:5px;gap:15px;padding:30px 60px;width:100%}.CardDirectoryInner{align-items:center;display:flex;flex-direction:column;gap:30px;padding:0}.CardDirectoryName{align-items:center;color:#424559;display:flex;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:600;line-height:38px;text-align:center}.CardDirectoryLine{align-self:stretch;border:1px solid #424559;flex:none;flex-grow:1;order:1;width:100%}.CardDirectoryBottom{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:row;flex-grow:0;gap:15px;justify-content:center;order:2;padding:0}.CardDirectoryInfo{align-items:center;color:#424559;display:flex;font-family:Roboto;font-size:2rem;font-style:normal;font-weight:500;justify-content:center;line-height:38px}.DirectoryDataOuter{align-items:center;display:flex;flex-direction:column;gap:15px;max-height:100%;padding:15px;width:100%}.CategoryListOuter{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"CategoryHeader" "CategoryBody" "CategoryFooter";grid-template-columns:100%;grid-template-rows:10% 80% 10%;height:100%;padding:0;width:100%}.CategoryListHeader{align-items:center;color:#424559;display:flex;flex-direction:row;font-size:2em;font-style:normal;font-weight:600;gap:66px;grid-area:CategoryHeader;justify-content:space-between;line-height:38px;padding:15px 0 15px 15px;width:100%}.CategoryListBody{flex-direction:column;gap:15px;grid-area:CategoryBody;padding:15px}.CategoryListBody,.CategoryListFooter{align-items:flex-start;display:flex;width:100%}.CategoryListFooter{flex-direction:row;grid-area:CategoryFooter;height:-webkit-max-content;height:max-content;justify-content:space-between;padding-left:15px;padding-right:15px}.CategoryCardOuter{background:#fff;border:3px solid #424559;border-radius:5px;box-sizing:border-box;flex:none;flex-direction:row;flex-grow:0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:15px}.CategoryCardOuter,.ContactDataOuter{align-items:center;display:flex;gap:10px;width:100%}.ContactDataOuter{flex-direction:column;height:100%;padding:30px 15px}.CategoryDisplayAll{align-items:column;background:#424559;display:flex;flex-direction:row;justify-content:space-between}.CategoryDisplayAllTitle{align-items:center;color:#424559;color:#fff;display:flex;flex:none;flex-grow:0;font-family:Roboto;font-size:1.5em;font-style:normal;font-weight:400}.ContactsCardOuter{background:#fff;border-radius:5px;gap:15px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1rem;width:100%}.ContactsCardOuter,.ContactsCardTop{align-items:flex-start;display:flex;flex-direction:column}.ContactsCardTop{align-self:stretch;flex:none;flex-grow:0;order:0}.ContactsCardTop>.ContactsCardName{color:#424559;font-family:Roboto;font-size:32px;font-style:normal;font-weight:600;line-height:38px}.ContactsCardTop>.ContactsCardTitle{color:#424559;font-family:Roboto;font-size:24px;font-style:normal;font-weight:600;line-height:1.625rem}.ContactsCardBottom{align-items:flex-start;align-self:stretch;display:flex;flex:none;flex-direction:column;flex-grow:0;order:1;padding:0}.ContactsCardInfo{align-items:center;color:#424559;display:flex;flex-direction:row;font-family:Roboto;font-size:28px;font-style:normal;font-weight:600;gap:30px;line-height:2rem;padding:0}.ContactsCardInfo>.ContactsCardIcon{flex:none;flex-grow:0;order:0}.Info{grid-gap:0 0;display:grid;gap:0 0;grid-auto-flow:row;grid-template-areas:"Info-Top Info-Top Info-Top" ". . ." "Info-Bottom Info-Bottom Info-Bottom";grid-template-columns:67% 2% 31%;grid-template-rows:89% 2% 9%;height:100%;margin:0;padding:0;width:100%}.Info-Top{align-self:stretch;flex:none;flex-grow:1;grid-area:Info-Top;order:0}.Info-Main,.Info-Top{display:block;padding:0}.Info-Main{margin:0;width:100%}.Info-Bottom{align-content:space-between;flex-wrap:nowrap;gap:15px;grid-area:Info-Bottom}.Info-Bottom,.Info-Tab{align-items:center;display:flex;flex-direction:row;justify-content:center}.Info-Tab{background-color:#fff;border:none;border-radius:5px;flex:1 1;gap:8px;height:6.94vh;padding:15px}.Info-Tab.active,.Info-Tab.active>.Info-Tab-Text{background-color:#00a758}.Info-Tab.active>.Info-Tab-Text{color:#fff}.Info-Tab-Icon{flex:none;flex-grow:0;height:4.17vh;order:0;width:2.34vw}.Info-Tab-Text{color:#424559;flex:none;flex-grow:0;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:500;order:1}#InfoImg{height:68.6vh;width:86.71vw}

/*!
 * 
 *   react-simple-keyboard v3.4.177
 *   https://github.com/hodgef/react-simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */
/*!
 * 
 *   simple-keyboard v3.4.129
 *   https://github.com/hodgef/simple-keyboard
 *
 *   Copyright (c) Francisco Hodge (https://github.com/hodgef) and project contributors.
 *
 *   This source code is licensed under the MIT license found in the
 *   LICENSE file in the root directory of this source tree.
 *
 */.hg-theme-default{background-color:#ececec;border-radius:5px;box-sizing:border-box;font-family:HelveticaNeue-Light,Helvetica Neue Light,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;overflow:hidden;padding:5px;touch-action:manipulation;-webkit-user-select:none;user-select:none;width:100%}.hg-theme-default .hg-button span{pointer-events:none}.hg-theme-default button.hg-button{border-width:0;font-size:inherit;outline:0}.hg-theme-default .hg-button{display:inline-block;flex-grow:1}.hg-theme-default .hg-row{display:flex}.hg-theme-default .hg-row:not(:last-child){margin-bottom:5px}.hg-theme-default .hg-row .hg-button-container,.hg-theme-default .hg-row .hg-button:not(:last-child){margin-right:5px}.hg-theme-default .hg-row>div:last-child{margin-right:0}.hg-theme-default .hg-row .hg-button-container{display:flex}.hg-theme-default .hg-button{-webkit-tap-highlight-color:rgba(0,0,0,0);align-items:center;background:#fff;border-bottom:1px solid #b5b5b5;border-radius:5px;box-shadow:0 0 3px -1px rgba(0,0,0,.3);box-sizing:border-box;cursor:pointer;display:flex;height:40px;justify-content:center;padding:5px}.hg-theme-default .hg-button.hg-standardBtn{width:20px}.hg-theme-default .hg-button.hg-activeButton{background:#efefef}.hg-theme-default.hg-layout-numeric .hg-button{align-items:center;display:flex;height:60px;justify-content:center;width:33.3%}.hg-theme-default .hg-button.hg-button-numpadadd,.hg-theme-default .hg-button.hg-button-numpadenter{height:85px}.hg-theme-default .hg-button.hg-button-numpad0{width:105px}.hg-theme-default .hg-button.hg-button-com{max-width:85px}.hg-theme-default .hg-button.hg-standardBtn.hg-button-at{max-width:45px}.hg-theme-default .hg-button.hg-selectedButton{background:rgba(5,25,70,.53);color:#fff}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn=".com"]{max-width:82px}.hg-theme-default .hg-button.hg-standardBtn[data-skbtn="@"]{max-width:60px}.hg-candidate-box{background:#ececec;border-bottom:2px solid #b5b5b5;border-radius:5px;display:inline-flex;margin-top:-10px;max-width:272px;position:absolute;-webkit-transform:translateY(-100%);transform:translateY(-100%);-webkit-user-select:none;user-select:none}ul.hg-candidate-box-list{display:flex;flex:1 1;list-style:none;margin:0;padding:0}li.hg-candidate-box-list-item{align-items:center;display:flex;height:40px;justify-content:center;width:40px}li.hg-candidate-box-list-item:hover{background:rgba(0,0,0,.03);cursor:pointer}li.hg-candidate-box-list-item:active{background:rgba(0,0,0,.1)}.hg-candidate-box-prev:before{content:"◄"}.hg-candidate-box-next:before{content:"►"}.hg-candidate-box-next,.hg-candidate-box-prev{align-items:center;background:#d0d0d0;color:#969696;cursor:pointer;display:flex;padding:0 10px}.hg-candidate-box-next{border-bottom-right-radius:5px;border-top-right-radius:5px}.hg-candidate-box-prev{border-bottom-left-radius:5px;border-top-left-radius:5px}.hg-candidate-box-btn-active{color:#444}.HeaderOuter{align-items:flex-start;display:flex;flex-direction:row;padding:0;width:100%}.HeaderInner{align-self:stretch;flex-grow:1;padding:0}.HeaderInner,.HeaderLogo{align-items:center;display:flex;flex-direction:row;gap:15px}.HeaderLogo{background:#fff;border-radius:5px;height:60px;justify-content:center;padding:0 15px}.HeaderSearch{background:#fff;flex-grow:1;gap:30px;order:1;padding:10px 30px}.HeaderSearch,.HeaderSearchBtn{align-items:center;align-self:stretch;border:none;border-radius:5px;display:flex;flex-direction:row;outline:none}.HeaderSearchBtn{background:#dc5a44;gap:15px;height:60px;justify-content:center;order:2;padding:0 15px;width:60px}#Keyboard{bottom:2vw;position:absolute;right:2vw;z-index:99}#Close{background-color:#dc5a44;color:#fff;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:500;line-height:23px;outline:none;padding:4px}.SearchOuter{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#000;background-color:rgba(0,0,0,.25);border-radius:5px;height:calc(75.778vh + 15px);left:calc(10.94vw + 15px);padding:2% 11.5%;position:absolute;top:calc(5.56vh + 60px);width:calc(89.06vw - 30px);z-index:97}.SearchInner,.SearchOuter{overflow-x:hidden;overflow-y:scroll}.SearchInner{align-items:center;display:flex;flex-direction:column;gap:15px}.TouchScroll{overflow-x:hidden;overflow-y:scroll}#CloseSearch{background-color:#dc5a44;color:#fff;font-family:Roboto;font-size:1.25rem;font-style:normal;font-weight:500;line-height:23px;margin:8px;outline:none;padding:4px}.FooterOuter{height:60px;justify-content:center}.FooterInner,.FooterOuter{align-items:center;display:flex;flex-direction:row;width:100%}.FooterInner{align-self:stretch;background:#fff;border-radius:5px;flex-grow:1;gap:16px;height:100%;justify-content:space-between;padding:10px 30px}.FooterLeft{align-items:center;flex:none;flex-direction:row;order:0}.FooterCenter,.FooterLeft{display:flex;flex-grow:0;gap:8px;padding:0}.FooterCenter{align-items:flex-start;flex-direction:row;order:1}.FooterRight{align-items:center;display:flex;flex-direction:row;flex-grow:0;gap:8px;justify-content:flex-end;order:2;padding:0}.FooterCenter>.FooterDate{font-weight:600}.FooterCenter>.FooterDate,.FooterCenter>.FooterTime{align-items:center;color:#424559;display:flex;font-family:Roboto;font-size:1.25rem;font-style:normal;line-height:1.5rem}.FooterCenter>.FooterTime{font-weight:500;text-align:right}.NavTab{background:#fff;border-radius:5px;flex-direction:column;gap:5px;height:16.67vh;justify-content:center;padding:15px;width:9.38vw}.NavTab,.NavTabTitle{align-items:center;display:flex}.NavTabTitle{color:#424559;font-family:Roboto;font-size:24px;font-style:normal;font-weight:500;line-height:28px;text-align:center}.active{border:3px solid #00a758;color:#00a758!important}.Welcome{align-items:flex-start;background:#00a758;display:flex;flex-direction:column;gap:6px;justify-content:space-around;padding:15px}.NavTabWelcomeTop{font-size:20px;font-weight:400;line-height:23px}.NavTabWelcomeBottom,.NavTabWelcomeTop{align-items:flex-start;color:#fff;display:flex;font-family:Roboto;font-style:normal}.NavTabWelcomeBottom{word-wrap:break-word;font-size:24px;font-weight:700;line-height:47px}
/*# sourceMappingURL=main.f44114ea.css.map*/