html body{color:#293237;font-family:Arial,Helvetica,sans-serif}html body h1,html body h2,html body h3,html body h4,html body h5,html body h6{font-family:Arial,Helvetica,sans-serif;line-height:120%;margin:0}html body b,html body label,html body p{font-family:Arial,Helvetica,sans-serif}@media(max-width:600px)and (orientation:portrait){html body .App .DesktopOnly{display:flex}}@media(max-width:932px)and (orientation:landscape){html body .App .DesktopOnly{display:flex}}@media(min-width:601px)and (orientation:portrait){html body .App .DesktopOnly{display:flex}}body{align-items:center;display:flex;flex-direction:column;margin:0;padding:0}html body .App .hidden{display:none}a{text-decoration:none}a,a:visited{color:inherit}.btn,button{align-items:center;background-color:#225667;border:1px solid #fff0;border-radius:5px;cursor:pointer;display:flex;justify-content:center;padding:.75rem 1rem}.btn svg,button svg{height:1.25rem;margin-right:.5rem;width:1.25rem}.btn svg path,button svg path{fill:#fff}.btn b,.btn span,button b,button span{color:#fff;font-size:16px}.emptyBtn{background-color:#fff;border:1px solid #225667;color:#225667}.emptyBtn svg path{fill:#225667}.emptyBtn b,.emptyBtn span{color:#225667}.emptyBtn:hover{background-color:#225667;color:#fff}.emptyBtn:hover svg path{fill:#fff}.emptyBtn:hover b,.emptyBtn:hover span{color:#fff}.App{align-items:center;background-color:#f0f0f0;display:flex;justify-content:center;min-height:100vh;width:100vw}.App ::-webkit-scrollbar{width:10px}.App ::-webkit-scrollbar-track{border-radius:10px}.App ::-webkit-scrollbar-thumb{background:#6e6e6e;border-radius:10px;-webkit-box-shadow:inset 0 0 6px #0000004d;cursor:pointer}.App ::-webkit-scrollbar-thumb:hover{background:#64646466}.App h1{color:#fff}.App .error,.App .error input,.App .error select{border-color:red!important}.App .errorInput{border:1px solid red}.App .errorRow{background-color:#fdd}.App .Nav{align-items:center;background-color:#fff;background-color:#293237;box-shadow:0 5px 15px #55524d33;box-shadow:0 1px 7.5px #55524d1a;display:flex;flex-direction:column;height:100vh;justify-content:space-between;width:14vw}.App .Nav .navActions{align-items:flex-start}.App .Nav .navActions,.App .Nav .navTitle{display:flex;flex-direction:column;width:100%}.App .Nav .navTitle{background-color:#293237;padding:1.5rem 0 2rem}.App .Nav .navTitle .logo{margin-left:.5vw;width:11vw}.App .Nav .navTitle h1{color:#225667;font-size:24px;margin:.5rem 0 0 .75vw}.App .Nav .navMenu{width:100%}.App .Nav .navMenu .navLink{align-items:center;cursor:pointer;display:flex;padding:1.75rem 0;width:100%}.App .Nav .navMenu .navLink b,.App .Nav .navMenu .navLink span{color:#fff;font-size:18px;-webkit-user-select:none;user-select:none}.App .Nav .navMenu .navLink svg{height:2vw;margin-left:.5vw;padding-right:.5vw;-webkit-user-select:none;user-select:none;width:2vw}.App .Nav .navMenu .navLink svg path{fill:#fff}.App .Nav .navMenu .navLink:hover{background-color:#fff;opacity:.8}.App .Nav .navMenu .navLink:hover svg path{fill:#293237}.App .Nav .navMenu .navLink:hover b,.App .Nav .navMenu .navLink:hover span{color:#293237}.App .Nav .navMenu .navLink.active{background-color:#fff}.App .Nav .navMenu .navLink.active svg path{fill:#293237}.App .Nav .navMenu .navLink.active b,.App .Nav .navMenu .navLink.active span{color:#293237}.App .Nav .navMenu .navLink.profileLink{border-bottom:1px solid #fff3;padding:1.25rem 0}.App .Nav .navFooter{background-color:#293237;padding:1.5rem 0;width:100%}.App .Nav .navFooter .logo{margin-left:.75vw;width:11vw}.Nav .ProfileActions{align-items:center;display:flex;justify-content:center;width:100%}.Nav .ProfileActions .profileImg{border-radius:50%;height:3vw;margin-left:.5vw;width:3vw}.Nav .ProfileActions .profileInfo{display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-left:1vw}.Nav .ProfileActions .profileInfo b{color:#fff;font-size:18px;margin-bottom:.5rem}.Nav .ProfileActions .profileInfo .companyInfoContainer{align-items:center;display:flex;justify-content:space-between}.Nav .ProfileActions .profileInfo .companyInfoContainer .companyLogo{height:1.5vw;margin-right:.5vw;width:5vw}.Nav .ProfileActions .profileInfo .companyInfoContainer .svgContainer{align-items:center;display:flex;justify-content:center;margin-right:1rem}.Nav .ProfileActions .profileInfo .companyInfoContainer .svgContainer svg{fill:#fff;height:1.25vw;width:1.25vw}.Shared .LoadingCheckmark .circleLoader{animation:loader-spin 1.2s linear infinite;border:4px solid #f5f5f5;border-radius:50%;display:inline-block;height:2.5rem;position:relative;vertical-align:top;width:2.5rem}.Shared .LoadingCheckmark .loadingCheckmark{display:none}.Shared .LoadingCheckmark .loadingCheckmark.draw:after{animation-duration:.8s;animation-name:checkmark;animation-timing-function:ease;transform:scaleX(-1) rotate(135deg)}.Shared .LoadingCheckmark .loadingCheckmark:after{content:"";height:1.25rem;left:.4545454545rem;opacity:1;position:absolute;top:1.25rem;transform-origin:left top;width:.625rem}.Shared .LoadingCheckmark.complete .circleLoader{animation:none;transition:border .5s ease-out}.Shared .LoadingCheckmark.complete .loadingCheckmark{display:flex}@keyframes loader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes checkmark{0%{height:0;opacity:1;width:0}20%{height:0;opacity:1;width:.625rem}40%{height:1.25rem;opacity:1;width:.625rem}to{height:1.25rem;opacity:1;width:.625rem}}.Shared .LoadingCheckmark .circleLoader{border-left-color:#29737d}.Shared .LoadingCheckmark .loadingCheckmark:after{border-right:4px solid #29737d;border-top:4px solid #29737d}.Shared .LoadingCheckmark.complete .circleLoader{border-color:#29737d}.Shared .DualBtnContainer{align-items:stretch;display:flex;justify-content:space-between;width:100%}.Shared .DualBtnContainer .primaryBtn,.Shared .DualBtnContainer .secondaryBtn{padding:1rem 0;width:48%}.Shared .DualBtnContainer .primaryBtn svg,.Shared .DualBtnContainer .secondaryBtn svg{margin-right:.75vw}.Shared .DualBtnContainer .secondaryBtn:hover{background-color:#225667;color:#fff}.Shared .DualBtnContainer .secondaryBtn:hover svg path{fill:#fff}.Shared .DualBtnContainer .secondaryBtn:hover b,.Shared .DualBtnContainer .secondaryBtn:hover span{color:#fff}.Shared .Btn{align-items:center;border:1px solid #225667;cursor:pointer;display:flex;justify-content:center}.Shared .Btn b{color:#fff;font-size:18px;transform:translateY(10%)}.Shared .Btn svg{height:1.5rem;margin-right:.75rem;width:1.5rem}.Shared .Btn:hover{background-color:#fff}.Shared .Btn:hover b{color:#225667}.Shared .Btn:hover svg path{fill:#225667}.DesktopOnly{align-items:center;background-color:#000;display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.DesktopOnly .desktopOnlyModal{align-items:center;background-color:#fff;border-radius:5px;display:flex;flex-direction:column;justify-content:center;padding:5%;text-align:center;width:50%}.DesktopOnly .desktopOnlyModal h2{font-size:1.5em;margin-bottom:10px}.DesktopOnly .desktopOnlyModal p{font-size:1em}.App .Dashboard{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100vh;justify-content:center;padding:0 3vw;width:80vw}.App .Dashboard .metricContainer{align-items:center;display:flex;justify-content:space-between;width:100%}.App .Dashboard .metricContainer .metricCard{background-color:#fff;border-radius:10px;box-shadow:0 1px 7.5px #55524d1a;height:85vh;overflow-y:auto;padding:2vw 3vw;width:33vw}.Dashboard .KeyMetrics .keyMetricsContainer{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:2rem}.Dashboard .KeyMetrics .KeyMetric{align-items:center;border:1px solid #eceaea;border-radius:10px;box-shadow:0 1px 7.5px #55524d0d;display:flex;flex-direction:column;margin:0 1vw 1vw 0;padding:.75rem;position:relative;width:8vw}.Dashboard .KeyMetrics .KeyMetric .keyMetricTitle{font-size:16px;margin-bottom:.5rem}.Dashboard .KeyMetrics .KeyMetric .metricValueContainer{align-items:center;display:flex}.Dashboard .KeyMetrics .KeyMetric .metricValueContainer .metricValue{font-size:24px;margin-right:.35rem}.Dashboard .KeyMetrics .KeyMetric .metricValueContainer .metricValueChange{align-items:center;border-radius:25%;color:#fff;display:flex;font-size:12px;font-weight:bolder;height:2rem;justify-content:center;position:absolute;right:0;text-align:center;top:0;transform:translate(50%,-50%);width:2rem;z-index:2}.Dashboard .KeyMetrics .KeyMetric .metricValueContainer .metricValueChange.down{background-color:#0174f3}.Dashboard .KeyMetrics .KeyMetric .metricValueContainer .metricValueChange.up{background-color:#225667}.Views .DashboardTitle{display:flex;flex-direction:column;padding-bottom:.5rem;width:100%}.Views .DashboardTitle .titleContent{align-items:center;align-self:flex-start;display:flex;justify-content:center}.Views .DashboardTitle .titleContent h2{margin-left:.5rem}.Views .DashboardTitle .titleContent svg{height:2rem;width:2rem}.Views .DashboardTitle .titleContent svg path{fill:#293237}.Views .DashboardTitle .titleDivider{background-color:#eceaea;border-radius:10px;height:2px;margin:.5rem 0 1rem;opacity:.3;width:100%}.Views .Dashboard .ActiveProjects .activeProjectsContainer{display:flex;flex-wrap:wrap;width:100%}.Views .Dashboard .ActiveProjects .ActiveProject{background-color:#fff;border:1px solid #eceaea;border-radius:8px;box-shadow:0 1px 7.5px #55524d0d;display:flex;flex-direction:column;margin-bottom:1rem;padding:1rem;width:14vw}.Views .Dashboard .ActiveProjects .ActiveProject .title{font-size:16px}.Views .Dashboard .ActiveProjects .ActiveProject .status{font-size:14px;font-weight:700;margin:.5rem 0 1rem}.Views .Dashboard .ActiveProjects .ActiveProject .status.good{color:#29737d}.Views .Dashboard .ActiveProjects .ActiveProject .status.bad{color:#c8be24}.Views .Dashboard .ActiveProjects .ActiveProject .progressBar{background-color:#eceaea;border-radius:5px;height:1rem;overflow:hidden}.Views .Dashboard .ActiveProjects .ActiveProject .progressBar .progress{background-color:#225667;height:100%;width:0}.Views .Dashboard .ActiveProjects .ActiveProject:nth-child(odd){margin-right:1rem}.Views .Dashboard .Notifications{margin-bottom:2rem}.Views .Dashboard .Notifications .notificationsContainer{display:flex;flex-direction:column;gap:1rem}.Views .Dashboard .Notifications .Notification{align-items:center;background-color:#fff;border:1px solid #eceaea;border-radius:8px;box-shadow:0 1px 7.5px #55524d0d;display:flex;justify-content:space-between;margin-bottom:.25rem;padding:.5rem 1rem}.Views .Dashboard .Notifications .Notification .notificationDetails{align-items:center;display:flex;justify-content:center}.Views .Dashboard .Notifications .Notification .notificationDot{background-color:#c8be24;border-radius:50%;height:.75rem;margin-right:1rem;width:.75rem}.Views .Dashboard .Notifications .Notification .notificationBadge{align-items:center;border-radius:10px;color:#293237;display:flex;flex-direction:column;justify-content:center;padding:.5rem 0;width:6vw}.Views .Dashboard .Notifications .Notification .notificationBadge svg{height:1.5rem;width:1.5rem}.Views .Dashboard .Notifications .Notification .notificationBadge svg path{fill:#c8be24}.Views .Dashboard .Notifications .Notification .notificationContent{display:flex;flex-direction:column;margin-left:1rem;padding:.5rem 0}.Views .Dashboard .Notifications .Notification .notificationContent .notificationTitle{font-weight:700;margin-bottom:.5rem}.Views .Dashboard .Notifications .Notification .notificationContent .notificationDueDate{color:#225667}.Profile{border-radius:5px;flex-direction:column;height:95vh;justify-content:center;padding:0 3vw;width:80vw}.Profile,.Profile .profileCard{align-items:center;display:flex}.Profile .profileCard{background-color:#fff;border-radius:10px;box-shadow:0 1px 7.5px #55524d1a;height:85vh;justify-content:space-between;overflow-y:auto;padding:2vw 3vw;width:75vw}.Profile .profileCard .profileCardDivider{background-color:#f0f0f0;border-radius:10px;height:100%;opacity:.5;width:3px}.Profile .profileCard .profileCardColumn{height:100%;width:35vw}.Views .Profile .CompanyInfoTitle{align-items:center;display:flex;justify-content:flex-start}.Views .Profile .CompanyInfoTitle .DashboardTitle{padding-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Views .Profile .CompanyInfoTitle .DashboardTitle .titleDivider{display:none}.Views .Profile .CompanyInfoTitle .verticalBar{align-self:stretch;background-color:#eceaea;margin:0 1vw;width:3px}.Views .Profile .CompanyInfoTitle .companyInfoTitleLogo{height:1.95vw;width:6.5vw}.Views .Profile .CompanyHighlights{align-items:center;display:flex;margin:1.5rem 0 1rem;width:100%}.Views .Profile .CompanyHighlights .highlight{align-items:center;background-color:#293237;border-radius:25px;display:flex;justify-content:center;margin-right:1rem;padding:.5rem 2rem}.Views .Profile .CompanyHighlights .highlight span{color:#fff}.Views .Profile .CompanyHighlights .highlight:last-of-type{margin-right:0}.Views .Profile .GlobalPresence{background-color:#fafafa;border:1px solid #eceaea;border-radius:10px;margin:1rem 0;padding:1.5rem}.Views .Profile .GlobalPresence .presenceTiles{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:100%}.Views .Profile .GlobalPresence .presenceTiles .presenceTile{align-items:center;background-color:#fff;border:1px solid #eceaea;border-radius:10px;display:flex;flex-direction:column;justify-content:center;padding:1rem;width:25%}.Views .Profile .GlobalPresence .presenceTiles .presenceTile b{color:#225667;font-size:24px;margin-bottom:.5rem}.Views .Profile .GlobalPresence .presenceTiles .presenceTile span{color:#293237;font-size:1rem}.Views .Profile .CoreCompetencies{border:1px solid #eceaea;border-radius:10px;padding:1.5rem}.Views .Profile .CoreCompetencies .competencies{display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.Views .Profile .CoreCompetencies .competencies .competency{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem;padding:.5rem 0}.Views .Profile .CoreCompetencies .competencies .competency:last-of-type{margin-bottom:0}.Views .Profile .CoreCompetencies .competencies .competency b{color:#225667;font-size:16px;margin-right:1rem}.Views .Profile .InnovationInitiatives{border:1px solid #eceaea;border-radius:10px;margin-top:1rem;padding:1.5rem}.Views .Profile .InnovationInitiatives .initiatives{align-items:flex-start;display:flex;justify-content:flex-start;margin-top:1rem;width:100%}.Views .Profile .InnovationInitiatives .initiatives .initiative{align-items:flex-start;display:flex;flex-direction:column;flex-grow:1;justify-content:center;margin-bottom:1rem;padding:.5rem 0}.Views .Profile .InnovationInitiatives .initiatives .initiative:last-of-type{margin-bottom:0}.Views .Profile .InnovationInitiatives .initiatives .initiative b{color:#225667;font-size:16px;margin-bottom:.5rem}.Views .Profile .InnovationInitiatives .initiatives .initiative span{padding:.5rem 0}.Views .Profile .ContactBadges{align-items:center;display:flex;margin-top:1rem}.Views .Profile .ContactBadges .contactBadge{align-items:center;border:1px solid #eceaea;border-radius:10px;display:flex;flex-grow:1;margin-right:1rem;padding:.75rem 1.5rem .75rem .75rem}.Views .Profile .ContactBadges .contactBadge:last-of-type{margin-right:0}.Views .Profile .ContactBadges .contactBadge .contactBadgeImgContainer{margin-right:1rem}.Views .Profile .ContactBadges .contactBadge .contactBadgeImgContainer img{border-radius:50%;height:4rem;width:4rem}.Views .Profile .ContactBadges .contactBadge .nameAndTitle{display:flex;flex-direction:column;justify-content:center;margin-bottom:.25rem}.Views .Profile .ContactBadges .contactBadge .nameAndTitle span{font-size:18px}.Views .Profile .ContactBadges .contactBadge .nameAndTitle b{font-size:14px}.Views .Profile .ContactBadges .contactBadge .contactDetails{display:flex;flex-direction:column}.Views .Profile .ContactBadges .contactBadge .contactDetails span{font-size:14px;margin-bottom:.25rem}.Views .Profile .KeyMilestones{border:1px solid #eceaea;border-radius:10px;margin-top:1rem;padding:1.5rem}.Views .Profile .KeyMilestones .milestones{display:flex;flex-direction:column;justify-content:center;margin-top:1rem;width:100%}.Views .Profile .KeyMilestones .milestones .milestone{align-items:center;display:flex;justify-content:flex-start;margin-bottom:1rem;padding:.5rem 0}.Views .Profile .KeyMilestones .milestones .milestone:last-of-type{margin-bottom:0}.Views .Profile .KeyMilestones .milestones .milestone b{color:#225667;font-size:18px;margin-right:2rem}.Views .Profile .MyProfile{border:1px solid #eceaea;border-radius:10px;margin-top:1rem;padding:1.5rem}.Views .Profile .MyProfile h3{margin-bottom:1rem}.Views .Profile .MyProfile .myProfileContainer{align-items:center;display:flex}.Views .Profile .MyProfile .myProfileContainer .myProfileImgContainer{align-items:center;border-radius:50%;cursor:pointer;display:flex;height:6rem;justify-content:center;margin-right:1rem;position:relative;width:6rem}.Views .Profile .MyProfile .myProfileContainer .myProfileImgContainer .uploadImgFilter{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#0009;border-radius:inherit;display:none;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%;z-index:2}.Views .Profile .MyProfile .myProfileContainer .myProfileImgContainer .uploadImgFilter svg{height:1.75rem;width:1.75rem}.Views .Profile .MyProfile .myProfileContainer .myProfileImgContainer .uploadImgFilter svg path{stroke:#fff}.Views .Profile .MyProfile .myProfileContainer .myProfileImgContainer img{border-radius:inherit;height:100%;width:100%}.Views .Profile .MyProfile .myProfileContainer .myProfileImgContainer:hover .uploadImgFilter{display:flex}.Views .Profile .MyProfile .myProfileDetails{display:flex;flex-direction:column}.Views .Profile .MyProfile .myProfileDetails .profileInfo{align-items:center;display:flex;justify-content:center}.Views .Profile .MyProfile .myProfileDetails .profileInfo .nameAndTitle{display:flex;flex-direction:column}.Views .Profile .MyProfile .myProfileDetails .profileInfo .nameAndTitle span{font-size:18px;margin-bottom:.25rem}.Views .Profile .MyProfile .myProfileDetails .profileInfo .nameAndTitle b{font-size:14px}.Views .Profile .MyProfile .myProfileDetails .profileInfo .verticalBar{align-self:stretch;background-color:#eceaea;margin:0 1rem;width:2px}.Views .Profile .MyProfile .myProfileDetails .profileInfo .contactDetails{display:flex;flex-direction:column}.Views .Profile .MyProfile .myProfileDetails .profileInfo .contactDetails span{font-size:14px;margin-bottom:.25rem}.Views .Profile .MyProfile .myProfileDetails .profileActions{align-items:center;display:flex;margin-top:1rem}.Views .Profile .MyProfile .myProfileDetails .profileActions span{border:1px solid #0174f3;border-radius:5px;color:#0174f3;cursor:pointer;font-size:14px;padding:.4rem .75rem}.Views .Projects{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:95vh;padding:0 3vw;width:80vw}.Views .Projects .projectsHeader{align-items:center;background-color:#fff;border-radius:10px;box-shadow:0 1px 7.5px #55524d1a;display:flex;justify-content:space-between;margin-bottom:1rem;padding:1vw 1.5vw;width:77vw}.Views .Projects .projectsHeader .titleContent{align-items:center;display:flex;width:19vw}.Views .Projects .projectsHeader .titleContent h2{margin-left:.5rem}.Views .Projects .projectsHeader .titleContent svg{height:2rem;width:2rem}.Views .Projects .projectsHeader .projectHeaderBtn{display:flex;padding:.75rem 0;width:8vw}.Views .Projects .projectsHeader .tableHeaders{color:#293237;display:flex;font-weight:700;width:50vw}.Views .Projects .projectsHeader .tableHeaders span{align-items:center;display:flex;padding:0 .5vw;width:11.5vw}.Views .Projects .projectsTable{background-color:#fff;border-radius:10px;display:flex;flex-direction:column;overflow-y:auto;padding:1vw 1.5vw;width:77vw}.Views .Projects .projectsTable .tableRow{align-items:center;background-color:#fff;display:flex;padding:.75rem 0}.Views .Projects .projectsTable .tableRow .tableCell{align-items:center;display:flex;justify-content:flex-start;padding:.75rem .5vw;width:11.5vw}.Views .Projects .projectsTable .tableRow .tableCell:first-of-type{width:19vw}.Views .Projects .projectsTable .tableRow .tableCell:last-of-type{padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.Views .Projects .projectsTable .tableRow .tableCell.title{font-weight:700}.Views .Projects .projectsTable .tableRow .tableCell.status{align-items:center;border-radius:10px;display:flex;font-size:12px;font-weight:700;justify-content:center;margin-right:5.5vw;text-transform:capitalize;width:6vw}.Views .Projects .projectsTable .tableRow .tableCell.status.active{border:1px solid #54bebe;color:#293237}.Views .Projects .projectsTable .tableRow .tableCell.status.critical{border:1px solid #c8be24;color:#293237}.Views .Projects .projectsTable .tableRow:first-of-type{border-top-left-radius:10px;border-top-right-radius:10px}.Views .Projects .projectsTable .tableRow:last-of-type{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.Views .Projects .emptyBtn{padding:.5rem 0;width:8vw}.Views .Projects .emptyBtn svg path{fill:#225667}.Views .Projects .emptyBtn b{color:#225667}.LoadingSpinner{align-items:center;background-color:#293237;display:flex;flex-direction:column;height:100vh;justify-content:center;width:100vw}.spinner{animation:spin 1.5s linear infinite;border:8px solid #f3f3f3;border-radius:50%;border-top-color:#225667;height:60px;width:60px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}html body .App .SupportButton{bottom:.5rem;position:fixed;right:1rem}html body .App .SupportButton svg{background-color:#fff;border-radius:25%;box-shadow:0 5px 15px #55524d33;cursor:pointer;height:4vw;width:4vw;z-index:4}html body .App .SupportButton svg path{fill:#293237}.ToolTipParent{position:relative}.ToolTipParent:hover .ToolTip{opacity:1;visibility:visible}.ToolTip{background-color:#293237;border-radius:4px;color:#fff;font-size:14px;opacity:0;padding:.5rem 1rem;position:absolute;transition:opacity .2s ease,visibility .2s ease;visibility:hidden;white-space:nowrap;z-index:4}.ToolTip.above{bottom:100%;margin-bottom:.5rem}.ToolTip.below{margin-top:.5rem;top:100%}
/*# sourceMappingURL=main.35102a2b.css.map*/