.UserIcon{border:1px solid #a1abc8;border-radius:100%;height:22px;position:relative;width:22px}.UserIcon__text{color:#fff;line-height:20px;margin:auto;width:-moz-fit-content;width:fit-content}.UserIcon--logo{position:relative}.UserIcon--logo .Logo{border:1px solid #a1abc8;border-radius:100%;height:22px;position:relative;width:22px}.UserIcon--large,.UserIconLogo--large .Logo{height:40px;width:40px}.UserIcon--large .UserIcon__text{margin-top:10px}.Navbar__project,.Navbar__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Navbar__project,.Navbar__title{font-size:16px}}.Navbar{align-items:center;background-color:#fff;border:1px solid #dfe2ee;border-radius:0 0 10px 10px;border-top:0;box-shadow:0 0 4px rgba(33,48,77,.2);display:flex;flex-direction:row;flex-shrink:0;height:40px;justify-content:space-between;padding:0 24px;position:relative;width:100%;z-index:41}@media screen and (min-width:768px)and (max-width:1023px){.Navbar{padding:0 18px}}.NavBar--withSubNav.Navbar{border-radius:0;box-shadow:none}.Navbar__navigationButtons{display:flex;flex-direction:row}.Navbar__nav{display:flex;justify-content:center}.Navbar__nav .IconButton{align-content:center;box-shadow:none;height:28px;margin:0 3px;min-width:28px;padding:0 7px}@media screen and (min-width:768px)and (max-width:1023px){.Navbar__nav .IconButton{min-width:40px}}.Navbar__nav .UserIcon{margin:0 6px}.Navbar__nav .IconButton__label{color:#8490b1;font-weight:600;line-height:100%;margin:2px 1px 0 3px}.Navbar__nav--active .IconButton{color:#3fa9ed}.Navbar__nav--active .IconButton svg.iconColor path,.Navbar__nav--active .IconButton svg.iconColor use{fill:#3fa9ed}.Navbar__nav--active .IconButton .IconButton__label{color:#3b9bde}.Navbar__settings{width:200px}.Navbar__title{margin:auto 10px;overflow:hidden;padding-top:2px;text-overflow:ellipsis;white-space:nowrap}.Navbar__title .Logo{flex-shrink:0;margin-right:4px}.Navbar__title--Left{left:45px;max-width:calc(50% - 253px);padding-top:0;position:absolute}@media screen and (min-width:768px)and (max-width:1023px){.Navbar__title--Left{left:55px;max-width:calc(50% - 158px)}}.Navbar__nav__menu .IconButton{box-shadow:none;height:28px}.Navbar__nav__menu .UserIcon{cursor:pointer}.Navbar__project{align-items:center;animation-duration:.2s;animation-name:project-chip-animation;animation-timing-function:ease-in-out;border-radius:5px;box-shadow:inset 0 0 0 1px #dfe2ee;color:#21304d;cursor:pointer;display:flex;padding:4px 8px 4px 4px}.Navbar__project.Navbar__project--active,.Navbar__project:active,.Navbar__project:hover{background-color:#eff0f6;box-shadow:inset 0 0 0 3px #dfe2ee}@keyframes project-chip-animation{0%{margin-left:-35px;opacity:0}to{margin-left:0;opacity:1}}.PermissionTable .PermissionTable__header .text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PermissionTable .PermissionTable__header .text{font-size:16px}}.PermissionTable .Input__label,.PermissionTable .RadioOption__label{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PermissionTable .Input__label,.PermissionTable .RadioOption__label{font-size:16px}}.PermissionTable .PermissionTable__header{background-color:#eff0f6;border-radius:10px;display:inline-flex;justify-content:space-evenly;width:100%}.PermissionTable .PermissionTable__header svg.iconColor path,.PermissionTable .PermissionTable__header svg.iconColor use{fill:#515e7e}.PermissionTable .PermissionTable__header .columnNames{align-items:center;display:inline-flex;flex:1;margin:10px 0 10px 30px}.PermissionTable .PermissionTable__header .text{color:#21304d}.PermissionTable .PermissionTable__header .Icon{margin-right:10px}.PermissionTable .PermissionTable__options{display:inline-flex;justify-content:space-evenly;margin:10px 0 0;width:100%}.PermissionTable .PermissionTable__checkBox,.PermissionTable .PermissionTable__radio{flex:1;margin:0 0 0 30px}.PermissionTable .Input,.PermissionTable .RadioOption{margin-bottom:10px;margin-top:0}.PermissionTable .Input__label,.PermissionTable .RadioOption__label{color:#515e7e}.PermissionTable--disabled .PermissionTable__options{opacity:.6}.RoleDetails__Modal{margin:0 10px;max-width:993px}.RoleDetails__Modal .TextInput{height:40px;margin-bottom:30px;max-width:288px}.AccordianItem__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AccordianItem__name{font-size:16px}}.AccordianItem__info,.AccordianItem__text,.AccordianItem__userEmail{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AccordianItem__info,.AccordianItem__text,.AccordianItem__userEmail{font-size:16px}}.AccordianItem__body,.AccordianItem__userRoleinfo{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AccordianItem__body,.AccordianItem__userRoleinfo{font-size:14px}}.AccordianItem{background-color:#fff;border:1px solid #dfe2ee;border-radius:15px;box-shadow:0 0 4px rgba(33,48,77,.1);margin:15px 0 1px;padding:9px 20px;width:100%}.AccordianItem:first-child{margin-top:0}.AccordianItem__body{align-items:center;display:flex;outline:none}.AccordianItem__body .Logo,.AccordianItem__body .UserIcon,.AccordianItem__body .UserIcon--logo{align-items:center;height:34px;margin-right:20px;width:34px}.AccordianItem__body .UserIcon__text{margin:7px auto}.AccordianItem__body .EditMembers__SelectRoleInput{width:170px}.AccordianItem__permissionButton{margin:0 0 0 7px}.AccordianItem__content{align-items:unset;display:flex;flex:auto;flex-direction:column;overflow:hidden}.AccordianItem__details{align-items:center;display:flex;flex-direction:unset}.AccordianItem__name{color:#21304d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.AccordianItem__yline{border-left:1px solid #bfc6dc;height:14px;margin:0 10px}.AccordianItem__text{color:#8490b1}.AccordianItem__userEmail{color:#394665}.AccordianItem__userRoleinfo{color:#8490b1;margin-right:20px;text-align:right;width:200px}.AccordianItem__info{color:#8490b1}.AccordianItem__menuIcon{color:#8490b1;margin-left:5px}.AccordianItem--selected{box-shadow:inset 0 0 0 2px #8bd4f7}.AccordianItem--deactivated .AccordianItem__info,.AccordianItem--deactivated .AccordianItem__menuIcon,.AccordianItem--deactivated .AccordianItem__name,.AccordianItem--deactivated .AccordianItem__text{opacity:.6}.AccordianItem--permissions .PermissionTable{margin-top:10px}.SelectUsers__userItem__col:first-child{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectUsers__userItem__col:first-child{font-size:16px}}.SelectUsers__orgSelect{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectUsers__orgSelect{font-size:16px}}.SelectUsers__userItem{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectUsers__userItem{font-size:16px}}.SelectUsers{flex:1;margin-bottom:30px;position:relative}.SelectUsers__contextMenu{width:650px}.SelectUsers__contextMenu .ContextMenu__subMenu:nth-child(2){max-height:320px;overflow:auto}.SelectUsers__header{justify-content:space-between;padding:10px 15px}.SelectUsers__header,.SelectUsers__orgSelect{align-items:center;display:flex}.SelectUsers__orgSelect .Input{margin-left:5px}.SelectUsers__userItem{align-items:center;color:#dfe2ee;cursor:pointer;display:flex;height:40px;justify-content:space-between;outline:none;padding:0 15px}.SelectUsers__userItem:focus,.SelectUsers__userItem:hover{background-color:#515e7e}.SelectUsers__userItem__col{align-items:center;display:flex}.SelectUsers__userItem__col .UserIcon,.SelectUsers__userItem__col .UserIcon--logo{margin:0 10px}.SelectUsers__userItem__col:first-child{color:#fff}.SelectUsers__noUsers{align-items:center;display:flex;flex-direction:column;margin-bottom:5px;text-align:center}.EditMembers__empty .EditMembers__empty--Title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.EditMembers__empty .EditMembers__empty--Title{font-size:20px}}.EditMembers__Modal{display:flex;flex-direction:column;max-height:95vh;max-width:100%;min-height:550px;padding:0 19px 0 34px;width:1100px}.EditMembers__SearchBar{width:300px}.EditMembers__Header{align-items:center;display:inline-flex;justify-content:space-between;min-width:100%;padding:0 15px 20px 0}.EditMembers__Body{flex:1 0 0;max-height:70vh}.EditMembers__Body .SelectableBar{margin-bottom:10px}.EditMembers__Body .scrollbar-container{padding-right:15px}.EditMembers__empty{margin:10px auto;max-width:250px;text-align:center}.EditMembers__ModalOverlay__main{display:flex;padding:10px}.EditMembers__ModalOverlay .PermissionTable{margin:0 10px}.EditMembers__selectRoleInfo{margin-left:30px;margin-right:5px;width:250px}.Input.EditMembers__selectRole{margin-bottom:10px}.EditMembers__roleInfo{color:#8490b1;font-style:italic;margin-bottom:30px}.EditMembers__permissionButton{margin-top:28px}.EditMembers__ModalCard hr{background-color:#eff0f6;color:#eff0f6;margin:0}.TransferProjectAssets__notification{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.TransferProjectAssets__notification{font-size:16px}}.TransferProjectAssets{width:1100px}.TransferProjectAssets__container{margin:20px}.TransferProjectAssets__notification{margin:auto;max-width:550px;text-align:center}.TransferProjectAssets__projects{display:flex;flex-direction:row;margin-bottom:30px;margin-top:30px}.TransferProjectAssets__projects>*{margin-right:30px;width:230px}.TransferProjectAssets__assets{grid-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}.TransferProject{width:475px}.TransferProject .TransferProject__title{align-items:center;display:flex}.TransferProject .TransferProject__title .Icon{margin-right:3px}.TransferProject .TransferProject__title .Icon svg.iconColor path,.TransferProject .TransferProject__title .Icon svg.iconColor use{fill:#3fa9ed}.TransferProject .Notification{margin-bottom:20px}.TransferProject .Notification .Notification__message{margin-left:15px}.ProjectMenu__members,.ProjectMenu__role{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ProjectMenu__members,.ProjectMenu__role{font-size:16px}}.ProjectMenu__roleDescriptionsTitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ProjectMenu__roleDescriptionsTitle{font-size:16px}}.ProjectMenu__roleDescription{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ProjectMenu__roleDescription{font-size:14px}}.ProjectMenu{width:255px}.ProjectMenu .ContextMenuItem__name{overflow:unset}.ProjectMenu .ContextMenuItem{align-items:unset}.ProjectMenu__item{display:flex;flex-direction:column;padding:9px}.ProjectMenu__role{padding:7px}.ProjectMenu__roleDescription{color:#eff0f6;font-style:italic;margin-top:5px}.ProjectMenu__members{overflow:hidden;padding:7px}.ProjectMenu__memberIcons{display:flex;margin-top:8px;overflow-x:auto}.ProjectMenu__memberIcons>*+*{margin-left:5px}.LeaveProject__modal{max-width:452px}.LeaveProject__modal .Notification{margin-bottom:10px}.ProjectMenu__public{padding:7px;width:100%}.ProjectMenu__public .Input__label{flex:1}.ProjectMenu__submessage{color:#eff0f6;font-style:italic;margin-top:5px}.App{display:flex;flex-direction:column;height:100%;position:relative}.App__body{flex-grow:1;overflow-x:hidden;width:100%}.App__body>.Loader{margin-top:-10px}.CurrentSVG{bottom:0;height:calc(66vw + 66vh);position:absolute;right:0;width:calc(51vw + 51vh)}@keyframes currentFlow{0%{stroke-dashoffset:0}to{stroke-dashoffset:2800px}}.CurrentSVG__path{fill:none;stroke-miterlimit:10;stroke-width:7px;stroke-linecap:round;animation-direction:reverse;animation-iteration-count:infinite;animation-name:currentFlow;animation-timing-function:linear}.CurrentSVG__path--1{stroke:#3ed8af;stroke-dasharray:180px 20px;animation-duration:1800s}.CurrentSVG__path--2{stroke:#64c3f2;stroke-dasharray:60px 20px;animation-duration:4800s}.CurrentSVG__path--3{stroke:#f7b464;stroke-dasharray:120px 20px;animation-duration:3700s}.Login__Title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Login__Title{font-size:16px}}.Login{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.Login img{display:block;height:90px;margin:0 auto 30px;width:90px}.Login__Card{height:auto;padding:20px;width:350px}.Login__Title{color:#3fa9ed;margin-bottom:10px;text-align:left;text-decoration:none}.Login__Footer{bottom:0;height:24px;left:0;position:absolute;width:100%}.Login__buttons{display:flex;margin-top:20px}.Login__button--right{margin-left:auto}.language-toggle{display:flex;gap:10px;justify-content:flex-end;margin-top:10px;padding-right:10px;position:relative;z-index:10}.language-toggle button,.language-toggle button:disabled{cursor:pointer}.Login__Login .Input,.Login__Login .Input:last-child{margin-bottom:5px}.Login__button{width:100%}.Login__apple .Login__button,.Login__google .Login__button,.Login__microsoft .Login__button{align-items:center;background-color:#f9f9fc;color:#515e7e;display:flex;font-weight:100;justify-content:center;margin-top:5px;width:100%}.Login__apple .Login__button:hover,.Login__google .Login__button:hover,.Login__microsoft .Login__button:hover{background-color:#e8e8f4}.Login__apple .Login__button.loading,.Login__google .Login__button.loading,.Login__microsoft .Login__button.loading{background-color:#fff}.centered-text{color:#bfc6dc;margin-bottom:1px;margin-top:5px;text-align:center}.Login__apple .button-icon,.Login__google .button-icon{height:24px;left:10px;width:24px}.Login__apple .button-icon,.Login__google .button-icon,.Login__microsoft .button-icon{align-items:center;display:flex;justify-content:flex-start;margin:10px 10px 10px 20px;position:absolute}.Login__microsoft .button-icon{height:18px;left:12px;width:18px}.Login_Recover .Input{margin-top:11px}.Validations{display:flex;flex-direction:column;list-style-type:none;max-width:100%;padding:0;width:max-width}.Validations__item{align-items:center;display:flex;margin-bottom:5px}.Validations__bullet{color:#bfc6dc}.Validations__bullet svg.iconColor path,.Validations__bullet svg.iconColor use{fill:#bfc6dc}.Validations__bullet--success{color:#3fa9ed}.Validations__bullet--success svg.iconColor path,.Validations__bullet--success svg.iconColor use{fill:#3fa9ed}.Validations__label{margin-left:10px}.Login_Reset .Input{margin-bottom:20px}.Login_Reset .Input:last-child{margin-bottom:0}.ButtonWithOptions__button{transition:.15s ease-in}.ButtonWithOptions__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ButtonWithOptions__name{font-size:16px}}.ButtonWithOptions{--box-shadow-color:#bfc6dc;position:relative}.ButtonWithOptions>.IconButton{bottom:0;margin:10px;position:absolute;right:0}.ButtonWithOptions .ButtonWithOptions__label{color:#515e7e}.ButtonWithOptions__button{align-items:center;background:#f9f9fc;border-radius:10px;box-shadow:inset 0 0 0 1px var(--box-shadow-color);display:flex;height:40px;outline:none;overflow:hidden;padding:10px 6px 10px 8px;position:relative}.ButtonWithOptions__button>.Icon{margin-right:9px}.ButtonWithOptions__button .ContextMenu__hook{bottom:10px;left:unset;right:10px;top:10px;width:20px}.ButtonWithOptions__button .Loader{bottom:0;height:4px;left:0;position:absolute;right:0}.ButtonWithOptions__button .Loader>div{background-color:#3fa9ed}.ButtonWithOptions__button--clickable{cursor:pointer}.ButtonWithOptions__button--clickable:hover{box-shadow:inset 0 0 0 3px var(--box-shadow-color)}.ButtonWithOptions__button--clickable:active{box-shadow:inset 0 0 12px rgba(33,48,77,.4),inset 0 0 0 3px var(--box-shadow-color);transition:none}.ButtonWithOptions__button--options{padding-right:30px}.ButtonWithOptions__button--selected{--box-shadow-color:#3fa9ed}.ButtonWithOptions__button--selected>.Icon svg.iconColor path,.ButtonWithOptions__button--selected>.Icon svg.iconColor use{fill:#3fa9ed}.ButtonWithOptions__button--failed>.Icon svg.iconColor path,.ButtonWithOptions__button--failed>.Icon svg.iconColor use{fill:#d94e4e}.ButtonWithOptions__name{color:#6a7798;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ButtonWithOptions__button--selected>.IconButton svg.iconColor path,.ButtonWithOptions__button--selected>.IconButton svg.iconColor use{fill:#3fa9ed}.ButtonWithOptions__button--failed>.IconButton svg.iconColor path,.ButtonWithOptions__button--failed>.IconButton svg.iconColor use{fill:#d94e4e}.ConstraintInput{cursor:pointer;position:relative}.ConstraintInput__input{align-items:center;display:flex}.ConstraintInput__input:focus{outline:none}.ConstraintInput__menu{width:260px}.ConstraintInput__menuItems{max-height:300px;overflow:auto}.ConstraintInput__menuItems .ContextMenu__subMenu{padding-top:8px}.ConstraintInput__minMax{display:flex;flex-wrap:nowrap}.ConstraintInput__minMax>.Input{margin-left:5px}.ConstraintInput__ignoreAll{margin:5px 8px 8px}.RunInfoInputs__inputValue,.RunInfoInputs__title,.RunInfoTimeline__itemTitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.RunInfoInputs__inputValue,.RunInfoInputs__title,.RunInfoTimeline__itemTitle{font-size:16px}}.RunInfoInputs__input{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.RunInfoInputs__input{font-size:16px}}.RunInfoModal__requestor{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.RunInfoModal__requestor{font-size:14px}}.RunInfoModal{max-height:750px;min-height:175px;overflow:auto;width:500px}.RunInfoModal__requestor{color:#515e7e;margin-bottom:10px}.RunInfoTimeline__item{display:flex;overflow:hidden}.RunInfoTimeline__item .Icon{margin-right:5px}.RunInfoTimeline__item:not(:first-child){margin-top:15px}.RunInfoTimeline__item--failed svg.iconColor path,.RunInfoTimeline__item--failed svg.iconColor use{fill:#d94e4e}.RunInfoTimeline__text{display:flex;flex-direction:column;max-width:calc(100% - 25px)}.RunInfoTimeline__failedMessage{margin-top:10px}.RunInfoInputs__title:not(:first-child){margin-top:15px}.RunInfoInputs__input{color:#515e7e;margin-left:18px}.ModelPanel__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelPanel__title{font-size:16px}}.ModelPanel{background:#fff;border:1px solid #dfe2ee;box-shadow:0 0 4px rgba(33,48,77,.1);display:flex;flex-flow:column;height:100%;padding:20px;position:relative;width:240px}.ModelPanel .CollapsibleSection{flex:0 1 auto;margin-top:14px}.ModelPanel .CollapsibleSection:last-child{flex:1 1 300px}.ModelPanel .ConstraintInput,.ModelPanel .Input{margin-bottom:15px}.ModelPanel .ConstraintInput:last-child,.ModelPanel .Input:last-child{margin-bottom:0}.ModelPanel>.Button{margin-top:14px;width:100%}.ModelPanel .SidePanelButton{left:-13px;position:absolute;top:61px}.ModelPanel>.Loader{height:25px}.ModelPanel .ButtonWithOptions{margin-bottom:15px}.ModelPanel .ButtonWithOptions:last-child{margin-bottom:0}.ModelPanel__title{color:#21304d;margin-bottom:5px}.ModelHistory .Loader{margin-top:10px}.ModelHistory__message{color:#8490b1;font-style:italic;margin-bottom:10px}.IconButton--medium{height:30px;width:30px}.IconButton--medium.IconButton--active,.IconButton--medium:active,.IconButton--medium:focus,.IconButton--medium:hover{background-color:transparent;border-color:transparent;box-shadow:none}.ModelBar{align-items:center;background:#fff;border:1px solid #dfe2ee;border-radius:10px;display:inline-flex;height:35px;left:0;max-width:100%;padding:5px 5px 5px 8px;position:relative;transition:all .25s ease}.ModelBar .VerticalLine{margin:0 10px 0 8px}.ModelBar>.ToolTip .Icon svg.iconColor path,.ModelBar>.ToolTip .Icon svg.iconColor use{fill:#cfd4e5}.ModelBar--disabled svg.iconColor path,.ModelBar--disabled svg.iconColor use{fill:#bfc6dc}.ModelBar--hidden{left:100%;opacity:0;transition:all .5s ease-out .2s}.ModelBar--showModelPanelButton .Button{margin-right:18px}.ModelBar--showModelPanelButton .SidePanelButton{position:absolute;right:-10px}.ModelBar__inputs{align-items:center;display:flex;flex:1}.ModelBar__inputs>.ConstraintInput,.ModelBar__inputs>.Input{flex-shrink:0;margin-right:10px}.ModelBar__inputs .TextInput{max-width:300px}.ModelBar__inputs .NumberInput{max-width:200px;width:auto}.ModelBar__inputs .MultiselectInput__nuggets{max-width:max(200px,15vw)}.FilterHeader__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FilterHeader__name{font-size:16px}}.CategoryFilter .ListInput__header{padding:15px 20px 0}.CategoryFilter .ListInput__List{border-radius:0;max-height:310px}.CategoryFilter .ListItem{background-color:#515e7e}.CategoryFilter .categoryTextInput{margin:0 15px 15px}.DateFilter>main,.NumberFilter>main,.TextFilter>main,.TimeFilter>main{padding:15px 20px}.DateFilter__main--between,.NumberFilter__main--range{align-items:center;display:flex;justify-content:space-between}.DateFilter__seperator,.NumberFilter__seperator{margin:5px}.FilterHeader{align-items:center;background-color:#515e7e;border-top:1px solid #6a7798;display:flex;padding:15px 20px}.FilterHeader .Input{width:130px}.FilterHeader .Input #option>div{min-width:0}.FilterHeader__name{flex:1;margin-left:5px;margin-right:10px;max-width:150px;overflow-wrap:break-word}.FilterMenuDataset>.ListItem:first-child{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FilterMenuDataset>.ListItem:first-child{font-size:16px}}.FilterMenu{width:350px}.FilterMenu__maxHeight{max-height:700px;overflow:auto;padding-bottom:1px}.FilterMenu__empty{padding:15px;text-align:center}.FilterMenuDataset{background:#515e7e;max-height:500px;overflow:auto}.FilterMenuDataset .ListItem{padding-left:20px}.FilterMenuDataset>.ListItem:first-child{padding-left:10px}.Filter{transition:.15s ease-in}.Filter__Label--bold,.Filter__Value{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Filter__Label--bold,.Filter__Value{font-size:16px}}.Filter{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Filter{font-size:16px}}.Filter{align-items:center;background-color:#fff;border-radius:9px;color:#a1abc8;cursor:pointer;display:flex;height:33px;justify-content:center;min-width:-moz-max-content;min-width:max-content;outline:none;padding:0 15px;position:relative;text-align:start}.Filter svg.iconColor path,.Filter svg.iconColor use{fill:#a1abc8}.Filter.Filter--menuOpen,.Filter:active,.Filter:focus,.Filter:hover{background-color:#eff0f6;margin:0 -1px;padding:0 16px}.Filter:focus,.Filter:hover{box-shadow:inset 0 0 0 3px #dfe2ee}.Filter.Filter--menuOpen,.Filter:active{box-shadow:inset 0 0 10px rgba(161,171,200,.4),inset 0 0 0 3px #dfe2ee;transition:none;z-index:1}.Filter__Display{align-items:center;display:flex}.Filter__Display .Icon{display:flex;margin:0 0 0 8px}.Filter__Label{color:#6a7798;margin-right:5px}.Filter__Value{align-items:center;color:#3fa9ed;display:flex}.Filter--error .Filter__Label svg.iconColor path,.Filter--error .Filter__Label svg.iconColor use{fill:#f18838}.Filter--error .Filter__Value{color:#f18838}.Filter--dark{margin:-1px}.Filter--dark svg.iconColor path,.Filter--dark svg.iconColor use{fill:#fff}.Filter--dark:active,.Filter--dark:focus,.Filter--dark:hover{background-color:#6a7798;box-shadow:inset 0 0 0 3px #bfc6dc;margin:0;padding:0 0 0 10px;z-index:auto}.Filter--dark.Filter--menuOpen,.Filter--dark:active{background-color:#6a7798;box-shadow:inset 0 0 12px hsla(0,0%,100%,.4),inset 0 0 0 3px #bfc6dc;margin:0;padding:0 0 0 10px;transition:none}.Filter--arrayDisplay{background-color:transparent;border-radius:3px;justify-content:flex-start;margin:0;min-height:50px;padding:0 0 0 10px;z-index:auto}.AddFilterButton__textButton{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none;transition:.15s ease-in}@media screen and (min-width:0px)and (max-width:767px){.AddFilterButton__textButton{font-size:16px}}.AddFilterButton{align-items:center;background-color:#fff;color:#a1abc8;cursor:pointer;position:relative}.AddFilterButton svg.iconColor path,.AddFilterButton svg.iconColor use{fill:#a1abc8}.AddFilterButton .IconButton{border:3px solid #fff;border-radius:9px;height:33px;width:33px}.AddFilterButton__textButton{align-items:center;border-radius:9px;cursor:pointer;display:flex;height:33px;outline:none;padding:3px 15px;position:relative}.AddFilterButton__textButton.AddFilterButton__textButton--menuOpen,.AddFilterButton__textButton:active,.AddFilterButton__textButton:focus,.AddFilterButton__textButton:hover{background-color:#eff0f6;margin-left:-1px;padding-left:16px}.AddFilterButton__textButton:focus,.AddFilterButton__textButton:hover{box-shadow:inset 0 0 0 3px #dfe2ee}.AddFilterButton__textButton.AddFilterButton__textButton--menuOpen,.AddFilterButton__textButton:active{box-shadow:inset 0 0 10px rgba(161,171,200,.4),inset 0 0 0 3px #dfe2ee;transition:none}.AddFilterButton__textButton .Icon{margin:0 0 0 8px}.AddFilterButton__iconButtonFilter--dark{background-color:transparent;color:#fff;padding:0}.AddFilterButton__iconButtonFilter--dark svg.iconColor path,.AddFilterButton__iconButtonFilter--dark svg.iconColor use{fill:#fff}.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton{border-radius:5px;height:inherit;margin:-1px;padding:8px}.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton:active,.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton:focus,.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton:hover{background-color:#6a7798;box-shadow:inset 0 0 0 3px #bfc6dc;z-index:auto}.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton:active{box-shadow:inset 0 0 12px hsla(0,0%,100%,.4),inset 0 0 0 3px #bfc6dc;transition:none}.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton--menuOpen{background-color:#6a7798}.AddFilterButton__iconButtonFilter--dark .AddFilterButton__textButton--menuOpen:active{box-shadow:inset 0 0 12px rgba(33,48,77,.4),inset 0 0 0 3px #bfc6dc;transition:none}.AddFilterButton__iconButtonFilter--dark .Icon{margin:0}.AddFilterButton__iconButtonFilter--dark span{padding-left:6px}.FilterBar__clearText{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FilterBar__clearText{font-size:16px}}.FilterBar{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FilterBar{font-size:16px}}.FilterBar__Array::-webkit-scrollbar{height:3px}.FilterBar__Array::-webkit-scrollbar-track{background:#eff0f6;border-radius:4px}.FilterBar__Array::-webkit-scrollbar-thumb{background:#bfc6dc;border-radius:4px}.FilterBar{align-items:center;background-color:#fff;border:1px solid #dfe2ee;border-radius:10px;display:flex;height:33px;max-width:100%;overflow:hidden;width:-moz-fit-content;width:fit-content}.FilterBar>.Icon{margin:6.5px 8px}.FilterBar>.Icon svg.iconColor path,.FilterBar>.Icon svg.iconColor use{fill:#cfd4e5}.FilterBar .Filter__Value--icon{padding-top:3px}.FilterBar__Array{align-items:center;display:flex;overflow:overlay}.FilterBar__Array .IconButton{margin:0 3px}.FilterBar__clear{align-items:center;display:flex;flex-direction:row}.FilterBar__clear .IconButton{border:3px solid #fff;border-radius:9px;height:33px;width:33px}.FilterBar__clearText{color:#a1abc8;margin-left:5px;margin-right:12px}.FilterBar--loading{min-width:100px}.DashboardColors__themePreviewColor--active,.featureOverride .DashboardColors__themePreviewColor:not(.DashboardColors__themePreviewColor--noPicker):hover{transition:.15s ease-in}.featureOverride__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.featureOverride__title{font-size:16px}}.featureOverride{align-items:center;display:flex;flex-wrap:wrap;padding:5px 10px}.featureOverride .Input,.featureOverride__title{margin-bottom:5px;width:100%}.featureOverride__title{overflow:hidden;padding:4px 0;text-overflow:ellipsis;white-space:nowrap}.featureOverride .DashboardColors__themePreviewColor:not(.DashboardColors__themePreviewColor--noPicker){outline:none}.featureOverride .DashboardColors__themePreviewColor:not(.DashboardColors__themePreviewColor--noPicker):hover{border:3px solid #f9f9fc}.DashboardColors__themePreviewColor--active{border:3px solid #f9f9fc;box-shadow:inset 0 0 0 1px #dfe2ee}.DashboardColors{overflow:auto;width:190px}.DashboardColors__overrides{margin-top:-1px;max-height:275px;overflow:auto}.DashboardColors__themesList{border:1px solid #a1abc8;border-radius:5px;box-shadow:0 0 6px rgba(33,48,77,.25);display:flex;flex-wrap:wrap;height:-moz-fit-content;height:fit-content;justify-content:space-around;margin:-1px;max-height:130px;overflow:auto;padding:8px}.DashboardColors__themePreview{align-items:center;background-color:#6a7798;border-radius:5px;box-shadow:inset 0 0 0 1px #bfc6dc;cursor:pointer;display:flex;height:36px;justify-content:space-between;margin:4px 0;outline:none;padding:8px;width:100%}.DashboardColors__themePreview:hover{box-shadow:inset 0 0 0 3px #bfc6dc}.DashboardColors__themePreview--selected,.DashboardColors__themePreview--selected:hover{background-color:#f9f9fc;box-shadow:inset 0 0 0 3px #64c3f2}.DashboardColors__themePreview--selected .DashboardColors__themePreviewColor,.DashboardColors__themePreview--selected:hover .DashboardColors__themePreviewColor{border-color:#bfc6dc}.DashboardColors__themePreviewColor{border:1px solid #f9f9fc;border-radius:8px;height:20px;width:20px}.DashboardColors__themePreviewColorHex{margin-left:5px;margin-right:auto;text-transform:uppercase}.DashboardColors__icon svg.iconColor path,.DashboardColors__icon svg.iconColor use{fill:#fff}.DashboardHeader__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.DashboardHeader .FilterBar,.DashboardHeader .ModelBar{box-shadow:0 0 4px rgba(33,48,77,.1)}.DashboardHeader{display:flex;flex-direction:column;padding:7px 30px;position:relative}@media screen and (min-width:0px)and (max-width:767px){.DashboardHeader{padding:7px 20px}}.DashboardHeader .ModelBar{margin-bottom:8px;width:-moz-fit-content;width:fit-content}.DashboardHeader .FilterBar{margin:0 5px 8px 0;width:-moz-fit-content;width:fit-content}.DashboardHeader__titleRow{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:10px;margin-top:10px}.DashboardHeader__title{align-items:flex-end;display:flex;flex:1 1 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DashboardHeader__title h4,.DashboardHeader__title>h2{margin:0}.DashboardHeader__title h4{margin-left:30px}.DashboardHeader__publicLink{width:-moz-max-content;width:max-content}.DashboardHeader__publicLink:not(:last-child){margin-right:10px}.DashboardHeader__flex{display:flex;flex-flow:row wrap;justify-content:space-between;margin-right:-5px}.DashboardHeader__modelBars{align-items:flex-end;display:flex;flex:1;flex-direction:column;width:100%}.DashboardHeader--public .DashboardHeader__titleRow *{z-index:1}.DashboardHeader--public .DashboardHeader__title{flex:0 0 auto}.DashboardHeader--public .FilterBar{margin:auto 0}@media screen and (min-width:0px)and (max-width:767px){.DashboardHeader--public .FilterBar{margin-left:auto}}@keyframes slide-down{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.DashboardHeader__color{animation:slide-down 1s ease;border-radius:0 0 75% 100%;height:350px;left:-200px;position:absolute;right:-200px;transition:background-color 1s}.FilterSummary .KPI .KPI__label{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FilterSummary .KPI .KPI__label{font-size:16px}}.FilterSummary .KPI .KPI__value{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FilterSummary .KPI .KPI__value{font-size:16px}}.FilterSummary .KPI .KPI__label{margin-right:5px;width:auto}.FilterSummary .KPI .KPI__label:after{content:": "}.UnitTypeSelection__type:active,.UnitTypeSelection__type:hover,.UnitTypeSelection__type__circle:active,.UnitTypeSelection__type__circle:hover{transition:.15s ease-in}.UnitTypeSelection .UnitTypeSelection__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UnitTypeSelection .UnitTypeSelection__title{font-size:20px}}.UnitTypeSelection__type__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UnitTypeSelection__type__title{font-size:16px}}.UnitTypeSelection .UnitTypeSelection__subtitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UnitTypeSelection .UnitTypeSelection__subtitle{font-size:16px}}.UnitTypeSelection,.UnitTypeSelection__type,.UnitTypeSelection__type__circle{align-items:center;display:flex;flex-direction:column;justify-content:center}.UnitTypeSelection{height:calc(100% - 20px);padding:10px;text-align:center;width:inherit}.UnitTypeSelection .UnitTypeSelection__title{color:#515e7e}.UnitTypeSelection .UnitTypeSelection__subtitle{color:#515e7e;margin-top:5px}.UnitTypeSelection__type__row{align-items:center;display:flex;flex-direction:row;justify-content:space-around;margin-top:30px;max-width:350px;width:90%}.UnitTypeSelection__type{color:#a1abc8}.UnitTypeSelection__type:active,.UnitTypeSelection__type:hover{color:#4eb6ef}.UnitTypeSelection__type:active svg.iconColor path,.UnitTypeSelection__type:active svg.iconColor use,.UnitTypeSelection__type:hover svg.iconColor path,.UnitTypeSelection__type:hover svg.iconColor use{fill:#4eb6ef}.UnitTypeSelection__type:active .UnitTypeSelection-type-circle,.UnitTypeSelection__type:hover .UnitTypeSelection-type-circle{background:#eff0f6;border:1px solid #4eb6ef}.UnitTypeSelection__type__circle{border:1px solid #dfe2ee;border-radius:30px;cursor:pointer;height:60px;outline:none;width:60px}.UnitTypeSelection__type__circle:active,.UnitTypeSelection__type__circle:hover{background:#eff0f6;border:1px solid #4eb6ef}.UnitTypeSelection__type__circle:active svg.iconColor path,.UnitTypeSelection__type__circle:active svg.iconColor use,.UnitTypeSelection__type__circle:hover svg.iconColor path,.UnitTypeSelection__type__circle:hover svg.iconColor use{fill:#4eb6ef}.UnitTypeSelection__type__title{color:#8490b1;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.UnitLoader{background:hsla(0,0%,100%,.3);height:100%;position:absolute;width:100%;z-index:1}.Placeholder__content{animation:fadein .25s}.Placeholder__message header{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Placeholder__message header{font-size:20px}}.Placeholder__message{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Placeholder__message{font-size:16px}}.Placeholder__content{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Placeholder__content{font-size:14px}}.Placeholder{height:100%;width:100%}.Placeholder__content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.Placeholder__icon{color:#bfc6dc}.Placeholder__icon svg.iconColor path,.Placeholder__icon svg.iconColor use{fill:#bfc6dc}.Placeholder__icon i:before,.Placeholder__icon img:before{padding-top:0}.Placeholder__icon--error{color:#d94e4e}.Placeholder__icon--error svg.iconColor path,.Placeholder__icon--error svg.iconColor use{fill:#d94e4e}.Placeholder__message{color:#515e7e;margin-top:0;padding:0 30px}.Placeholder__message header{color:#515e7e;margin-bottom:5px;text-align:center}.Placeholder__message div{text-align:center;width:250px}.Chart{display:flex;flex:1;flex-direction:column;height:100%;justify-content:left;position:relative;width:100%}.Chart .Loader{bottom:0;left:0;position:absolute;right:0;top:0;z-index:1}.KPIUnit--smallest .KPI__value{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:24px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.KPIUnit{align-items:center;display:flex;flex-direction:row;flex-grow:1;flex-wrap:wrap;height:100%;justify-content:space-evenly;overflow:auto}.KPIUnit>*{margin:0 10px}.KPIUnit .KPI__label,.KPIUnit .KPI__value{text-align:center}.KPIUnit--narrow{flex-direction:column;flex-wrap:nowrap}.KPIUnit--narrow>*{margin:10px}.FeatureFilterIcon__menu{width:300px}.FeatureFilterIcon__menu .ContextMenu__subMenu{margin-top:0}.FeatureTableHeader{align-items:center;display:flex;height:28px;min-width:-moz-max-content;min-width:max-content;text-overflow:ellipsis}.FeatureTableHeader:hover .IconButton{opacity:1}.FeatureTableHeader .IconButton{opacity:0}.FeatureTableHeader .IconButton--selected{opacity:1}.FeatureTableHeader__title{flex:1;line-height:38px;margin-right:3px}.FeatureTableHeader__title:focus{outline:none}.TableUnit{height:100%;padding:5px 5px 10px;width:100%}.UnitCard__buttons,.UnitCard__header .EditableText--empty{transition:.15s ease-in}.UnitCard__header .Input{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UnitCard__header .Input{font-size:16px}}.UnitCard__description .TextArea textarea{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UnitCard__description .TextArea textarea{font-size:14px}}.UnitCard{height:100%}.UnitCard--open .EditableText--empty,.UnitCard--open .UnitCard__buttons,.UnitCard:hover .EditableText--empty,.UnitCard:hover .UnitCard__buttons{opacity:1}.UnitCard .Card{overflow:hidden;padding:5px 10px 10px}.ToolTip>.ToolTip__base{display:inline-block!important;max-width:400px!important;overflow-wrap:break-word;white-space:normal;width:-moz-max-content;width:max-content}.UnitCard__header{align-items:center;display:flex;flex-direction:row;max-height:35px}.UnitCard__header .Form{flex:0;margin-right:auto;z-index:1}.UnitCard__header .Input{flex:1}.UnitCard__header .Input--disabled{opacity:1}.UnitCard__header .Input--disabled .Icon{display:none}.UnitCard__header .EditableText--resting .InputBorder{-webkit-text-fill-color:#6a7798;background:none;box-shadow:none;color:#6a7798}.UnitCard__header .InputBase{padding-left:5px}.UnitCard__header .EditableText--empty{opacity:0}.UnitCard__flags{z-index:2}.UnitCard__flags .Icon{margin:2px 0 0}.UnitCard__flags .Icon svg.iconColor path,.UnitCard__flags .Icon svg.iconColor use{fill:#cfd4e5}.UnitCard__handle{cursor:pointer;height:40px;left:0;position:absolute;top:-4px;width:100%}.UnitCard__buttons{align-items:center;display:flex;flex-wrap:wrap-reverse;justify-content:flex-end;min-width:66px;opacity:0;position:relative}.UnitCard__buttons .ContextMenu__hook{left:unset;width:30px}.UnitCard__main{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto!important}.UnitCard__description .Form{flex:0 0 auto;margin:5px 0}.UnitCard__description .Input{flex:1;overflow-wrap:break-word}.UnitCard__description .TextArea{display:flex;flex-direction:column;height:auto;justify-content:center}.UnitCard__description .TextArea textarea{color:#a1abc8;height:auto;padding-left:7px}.UnitCard__description .TextArea textarea:hover{transition:all .2s ease}.UnitCard__description .TextArea textarea:focus{color:#21304d;transition:all .2s ease}.UnitCard__menu{width:150px}.Unit{align-items:center;display:flex;flex:1;height:auto!important;justify-content:flex-start;min-height:100px!important;overflow-x:auto!important;overflow-y:auto!important;position:relative;white-space:nowrap;width:100%}.Unit::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}.GridPlaceholder__button:active,.GridPlaceholder__button:focus,.GridPlaceholder__button:hover{transition:.15s ease-in}.AddPlaceholder .AddPlaceholder__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AddPlaceholder .AddPlaceholder__title{font-size:20px}}.AddPlaceholder .AddPlaceholder__subtitle{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AddPlaceholder .AddPlaceholder__subtitle{font-size:14px}}.AddPlaceholder{align-items:center;border-radius:11px;display:flex;flex-direction:column;height:inherit;justify-content:center;transition:.5s;width:100%;width:inherit}.AddPlaceholder .AddPlaceholder__title{color:#a1abc8;margin-top:8px}.AddPlaceholder .AddPlaceholder__subtitle{color:#a1abc8;margin-bottom:30px;margin-top:5px}.AddPlaceholder .GridPlaceholder__button{margin:0}.GridPlaceholder{align-items:center;border-radius:10px;display:flex;height:inherit;opacity:0;position:relative;width:inherit}.GridPlaceholder,.GridPlaceholder:hover{transition:background-color .5s,opacity .5s}.GridPlaceholder:hover{background-color:#eff0f6;opacity:1}.GridPlaceholder__button{border:1px solid #bfc6dc;border-radius:100%;cursor:pointer;display:block;height:65px;margin:auto;padding:20px;width:65px}.GridPlaceholder__button svg.iconColor path,.GridPlaceholder__button svg.iconColor use{fill:#bfc6dc}.GridPlaceholder__button i{top:2px}.GridPlaceholder__button:active,.GridPlaceholder__button:focus,.GridPlaceholder__button:hover{background:#eff0f6;border:1px solid #4eb6ef;outline:none}.GridPlaceholder__button:active svg.iconColor path,.GridPlaceholder__button:active svg.iconColor use,.GridPlaceholder__button:focus svg.iconColor path,.GridPlaceholder__button:focus svg.iconColor use,.GridPlaceholder__button:hover svg.iconColor path,.GridPlaceholder__button:hover svg.iconColor use{fill:#4eb6ef}.Grid{height:100%}.Grid .react-grid-item:hover{z-index:2}.Grid .react-grid-item:hover .react-resizable-handle{opacity:1}.Grid .react-grid-item.resizing{z-index:3}.Grid .react-grid-item.cssTransforms{transition-property:none}.Grid .react-grid-item.react-draggable-dragging{cursor:move;cursor:grabbing;transition:none;z-index:5}.Grid .react-grid-item.react-draggable-dragging .Unit__contentWrapper{cursor:move!important;cursor:grabbing!important}.Grid .react-grid-item.react-draggable-dragging .Form{pointer-events:none}.Grid .react-grid-item.react-grid-placeholder{background:#bfc6dc;border-radius:11px;opacity:.25;pointer-events:none;transition-duration:.1s;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:4}.Grid .react-grid-item>.react-resizable-handle{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='%23A1ABC8' fill-rule='evenodd'%3E%3Ccircle cx='13' cy='1' r='1'/%3E%3Ccircle cx='1' cy='13' r='1'/%3E%3Ccircle cx='7' cy='13' r='1'/%3E%3Ccircle cx='13' cy='7' r='1'/%3E%3Ccircle cx='7' cy='7' r='1'/%3E%3C/g%3E%3C/svg%3E");background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;bottom:0;cursor:se-resize;height:20px;opacity:0;padding:1px 6px 6px 1px;position:absolute;right:0;transition:opacity .5s;width:20px}.Grid .react-grid-item>.react-resizable-handle:active{background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat!important;background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14'%3E%3Cg fill='%233FA9ED' fill-rule='evenodd'%3E%3Ccircle cx='13' cy='1' r='1'/%3E%3Ccircle cx='1' cy='13' r='1'/%3E%3Ccircle cx='7' cy='13' r='1'/%3E%3Ccircle cx='13' cy='7' r='1'/%3E%3Ccircle cx='7' cy='7' r='1'/%3E%3C/g%3E%3C/svg%3E")}.Grid .DashboardGrid__draggableHandle:hover{cursor:move;cursor:grab}.Grid .DashboardGrid__draggableHandle:active{cursor:move;cursor:grabbing}.react-grid-layout{height:100%;position:relative;transition:height .2s ease}.react-grid-layout.animated>.react-grid-item.cssTransforms{transition-property:transform}.react-grid-item{height:100%;transition:all .1s ease;transition-property:left,top;z-index:1}.react-grid-gap{display:block;z-index:0}.DashboardTab{margin-bottom:10px;text-align:left}.TabItem{transition:.15s ease-in}.TabItem__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.TabItem__name{font-size:16px}}.TabItem{align-items:center;background-color:#fff;border-radius:10px;color:#6a7798;display:flex;height:39px;justify-content:center;min-width:60px;padding:10px;position:relative;width:-moz-fit-content;width:fit-content}.TabItem .ContextMenu__hook{bottom:10px;left:unset;right:10px;top:10px;width:20px}.TabItem:focus:not(.TabItem--noHover),.TabItem:hover:not(.TabItem--noHover){background-color:#eff0f6;box-shadow:inset 0 0 0 3px #dfe2ee;margin:0 -1px;padding:11px;z-index:1}.TabItem:active:not(.TabItem--noHover){box-shadow:inset 0 0 10px rgba(161,171,200,.4),inset 0 0 0 3px #dfe2ee;transition:none}.TabItem--active{color:#3b9bde}.TabItem--disabled{color:#bfc6dc}.TabItem--disabled .IconButton svg.iconColor path,.TabItem--disabled .IconButton svg.iconColor use{fill:#bfc6dc}.TabItem__name{margin-right:10px;max-width:160px;overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.TabBar__draggable{cursor:move;cursor:grab}.TabBar{align-items:center;background-color:#fff;border:1px solid #dfe2ee;border-bottom:0;border-radius:10px 10px 0 0;border-bottom-left-radius:0;border-bottom-right-radius:0;box-shadow:0 0 4px rgba(33,48,77,.2);display:flex;height:40px;margin:0 15px;max-width:calc(100% - 30px);width:-moz-fit-content;width:fit-content}.TabBar__iconButton{margin:5px}.TabBar__droppable{align-items:center;display:flex;flex-wrap:nowrap;height:100%;overflow-x:auto}.TabBar__draggable,.TabBar__droppable{-webkit-user-select:none;-moz-user-select:none;user-select:none}.TabBar__draggable{outline:none}.TabBar__draggable--dragging .TabItem{opacity:.6}.LayoutButton .Card{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.LayoutButton .Card{font-size:20px}}.LayoutButton{height:261px;margin:18px 0 0;width:407px}.LayoutButton .Card{align-items:center;background-color:#f9f9fc;border:unset;display:flex;flex-direction:column;justify-content:center}.LayoutButton :hover{background-color:#eff0f6;cursor:pointer;transition:.1s ease-in-out}.LayoutButton--selected .Card{box-shadow:inset 0 0 0 2px #8bd4f7}.Dashboard{display:flex;height:100%;position:relative;width:100%}.Dashboard .DashboardTab{margin:10px 30px 30px}@media screen and (min-width:0px)and (max-width:767px){.Dashboard .DashboardTab{margin:10px 25px}}.Dashboard .TabBar{bottom:0;position:absolute;z-index:40}.Dashboard .ModelPanel{height:calc(100% + 10px);margin-top:-10px;padding-top:30px}.Dashboard__body{flex:1;overflow-x:hidden;overflow-y:auto}.DashboardEmpty{align-items:center;color:#bfc6dc;display:flex;flex-flow:column;height:100%;justify-content:center}.DashboardEmpty .Icon svg.iconColor path,.DashboardEmpty .Icon svg.iconColor use{fill:#dfe2ee}.Dashboard_Loaders .Loader{border-radius:4px;height:400px;margin:0}.Dashboard_Loaders .Loader:nth-child(2){margin-top:0}.PublicDashboard__shared{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PublicDashboard__shared{font-size:16px}}.PublicDashboard__main{height:calc(100% - 40px)}.PublicDashboard__header{align-items:center;background:#fff;border-radius:0 0 10px 10px;box-shadow:0 0 4px rgba(33,48,77,.2);display:flex;height:40px;position:relative;z-index:41}@media screen and (min-width:0px)and (max-width:767px){.PublicDashboard__header .Icon{display:none}}.PublicDashboard__header .Icon{margin-left:30px}.PublicDashboard__header .Icon svg.iconColor path,.PublicDashboard__header .Icon svg.iconColor use{fill:#64c3f2}.PublicDashboard__shared{flex:1;margin-left:10px}@media screen and (min-width:0px)and (max-width:767px){.PublicDashboard__shared{margin-left:20px}}.PublicDashboard__power{color:#8490b1;margin-right:30px}.PublicDashboard__power a{font-weight:700}@media screen and (min-width:0px)and (max-width:767px){.PublicDashboard__power{margin-right:20px}}.DashboardImagePreview{display:grid;gap:20px;grid-auto-rows:100px;grid-template-columns:repeat(12,1fr);padding:20px}.AccessSettings__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AccessSettings__title{font-size:22px}}.AccessSettings__frameLabel{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AccessSettings__frameLabel{font-size:16px}}.AccessSettings__breadcrumb{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.AccessSettings__breadcrumb{font-size:14px}}.AccessSettings{height:calc(100% - 40px)}.AccessSettings .Card{height:100%;margin:20px;overflow:auto;padding:30px 30px 20px}.AccessSettings__frameLabel{color:#21304d;margin-bottom:5px}.AccessSettings__title{margin:10px}.AccessSettings__breadcrumb{margin:8px 0}.Footer__modal{background-color:#f9f9fc;border:1px solid #bfc6dc;border-radius:4px;padding:10px;position:relative}.Footer{flex-wrap:wrap;justify-content:space-between;margin-top:auto}.Footer,.Footer>div{align-items:center;display:flex}.Footer>div>*+*{margin-left:30px}.Footer__version{color:#a1abc8}.Footer__whiteWhale{text-align:right}.Footer__whiteWhaleLogo{height:33px}.Footer__modal{height:450px;padding:0;width:550px}.Footer__modalContent{padding:15px}.UserRoles .UserRoles__header .text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UserRoles .UserRoles__header .text{font-size:16px}}.UserRoles .Input__label,.UserRoles .RadioOption__label{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UserRoles .Input__label,.UserRoles .RadioOption__label{font-size:16px}}.UserRoles__description{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UserRoles__description{font-size:16px}}.UserRoles .UserRoles__header{background-color:#eff0f6;border-radius:10px;display:inline-flex;justify-content:space-evenly;width:100%}.UserRoles .UserRoles__header svg.iconColor path,.UserRoles .UserRoles__header svg.iconColor use{fill:#515e7e}.UserRoles .UserRoles__header .admin__header,.UserRoles .UserRoles__header .projects__header{align-items:center;display:inline-flex;margin:10px 0 10px 15px}.UserRoles .UserRoles__header .projects__header{flex:1}.UserRoles .UserRoles__header .admin__header{flex:3}.UserRoles .UserRoles__header .text{color:#21304d}.UserRoles .UserRoles__header .Icon{margin-right:10px}.UserRoles .UserRoles__options{display:inline-flex;justify-content:space-evenly;margin:16px 0 0;width:100%}.UserRoles .UserRoles__radio{flex:1;margin:0 0 0 15px}.UserRoles .UserRoles__checkBox{display:inline-flex;flex:3;margin:0 0 0 15px}.UserRoles .col1{margin-right:26px}.UserRoles .Input,.UserRoles .RadioOption{margin-bottom:10px;margin-top:0}.UserRoles .Input__label,.UserRoles .RadioOption__label{color:#515e7e}.UserRoles__select{align-items:center;display:flex}.UserRoles__select .Input{margin-bottom:20px;width:275px}.UserRoles__select .IconButton{margin-left:5px}.UserRoles__description{color:#8490b1;font-style:italic;margin-left:30px;width:275px}.UserRoles__table{margin-top:10px}.UserRoles--disabled .Input__label,.UserRoles--disabled .RadioOption__label,.UserRoles--disabled .UserRoles__options{opacity:.6}.UserLogo{display:flex;flex-direction:column;margin-left:1px}.UserLogo .Logo{border:1px solid #dfe2ee;border-radius:100%;cursor:pointer;height:22px;position:relative;transition:.1s ease-in-out;width:22px}.UserLogo .Logo:hover{border:3px solid #dfe2ee}.UserLogo--large{display:flex;flex-direction:column;margin-left:1px}.UserLogo--large .Logo,.UserLogo--large .UserIcon{border:1px solid #dfe2ee;border-radius:100%;cursor:pointer;height:40px;position:relative;transition:.1s ease-in-out;width:40px}.UserLogo--large .Logo:hover,.UserLogo--large .UserIcon:hover{border:3px solid #dfe2ee}.UserLogo__uploadModal{width:350px}.UserLogo__uploadModal__buttons{display:flex;justify-content:flex-end;margin-top:20px}.UserLogo__uploadModal__buttons .Button{margin-left:10px}.UserLoginTimeline__title,.UserPassword__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UserLoginTimeline__title,.UserPassword__title{font-size:20px}}.UserProfile__picture{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UserProfile__picture{font-size:16px}}.UserLoginTimeline{margin:20px 0;max-height:65vh;overflow:auto}.UserLoginTimeline__title{color:#515e7e;margin-bottom:3px}.UserProfile{margin:0 auto;max-width:-moz-fit-content;max-width:fit-content}.UserProfile__info{display:flex;margin-top:30px}.UserProfile__info .Input{width:275px}.UserProfile__info>*+*{margin-left:30px}.UserProfile__picture{color:#515e7e;display:flex;flex-direction:column;margin-top:30px;width:91px}.UserProfile__picture .ToolTip{margin-right:auto}.UserPassword{display:flex;flex-direction:column}.UserPassword .Input,.UserPassword .Notification{margin:20px 15px 20px 0;width:275px}.UserPassword .Button,.UserPassword .Validations{margin-bottom:20px}.UserPassword__title{margin-top:20px}.UserPassword__newPassword{display:flex}.UserTabs__form .Input{width:275px}.UserSettings{background-color:#fff;height:100%}.UserSettings .Tabs{height:auto}.UserSettings .Tabs>main{overflow:auto}.UserSettingsModal{width:925px}.UserSettingsPage{height:100%}.UserSettingsPage .UserSettings{height:calc(100% - 37px)}.OrganizationLog__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.OrganizationLog__title{font-size:20px}}.OrganizationLog__Timeline{margin:20px 0;max-height:65vh;overflow:auto}.OrganizationLog__Timeline .Timeline{margin-bottom:20px}.OrganizationLog__title{color:#515e7e;margin-bottom:3px}.OrganizationLogo{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.OrganizationLogo{font-size:16px}}.OrganizationLogo{color:#515e7e;display:flex;flex-direction:column}.OrganizationLogo .Logo{border:1px solid #dfe2ee;cursor:pointer;margin-top:2px;transition:.1s ease-in-out}.OrganizationLogo .Logo:hover{border:3px solid #dfe2ee}.OrganizationLogo__uploadModal{width:350px}.OrganizationLogo__uploadModal__buttons{display:flex;justify-content:flex-end;margin-top:20px}.OrganizationLogo__uploadModal__buttons .Button{margin-left:10px}.OrganizationGeneral{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.OrganizationGeneral{font-size:16px}}.OrganizationGeneral{display:flex;flex-direction:row;margin-top:20px}.OrganizationGeneral .Input{width:313px}.OrganizationGeneral>*+*{margin-left:30px}.OrganizationGeneral .OrganizationLogo .Logo{height:40px;width:40px}.SelectableBar__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectableBar__name{font-size:16px}}.SelectableBar__info,.SelectableBar__text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectableBar__info,.SelectableBar__text{font-size:16px}}.SelectableBar{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectableBar{font-size:14px}}.SelectableBar{align-items:center;background-color:#f9f9fc;border-radius:10px;cursor:pointer;display:flex;height:50px;outline:none;padding:10px}.SelectableBar:focus,.SelectableBar:hover{background-color:#eff0f6}.SelectableBar__content{flex:auto;overflow:hidden}.SelectableBar__content,.SelectableBar__content .SelectableBar__details{align-items:center;display:flex}.SelectableBar__name{color:#394665;margin-left:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectableBar__yline{border-left:1px solid #bfc6dc;height:20px;margin:0 10px}.SelectableBar__text{color:#8490b1}.SelectableBar__info{color:#8490b1;margin-right:5px}.SelectableBar__menuIcon{color:#8490b1}.SelectableBar--child{height:36px;margin-left:50px}.SelectableBar--selected{box-shadow:inset 0 0 0 2px #8bd4f7}.SelectableBar--deactivated .SelectableBar__info,.SelectableBar--deactivated .SelectableBar__menuIcon,.SelectableBar--deactivated .SelectableBar__name,.SelectableBar--deactivated .SelectableBar__text{opacity:.6}.CreateUserModal{max-width:100%;width:885px}.CreateUserModal .Input{width:275px}.CreateUserModal hr{margin:30px 0}.CreateUserModal__row{display:flex;margin-top:20px;width:100%}.CreateUserModal__row>*+*{margin-left:30px}.OrganizationUsers__header{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.OrganizationUsers__header{font-size:20px}}.OrganizationUsers__empty{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.OrganizationUsers__empty{font-size:16px}}.OrganizationUsers__header{align-items:center;display:flex;justify-content:space-between;padding-bottom:30px;padding-top:20px}.OrganizationUsers__Search{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:300px}.OrganizationUsers__Search .InputBorder--gray{background-color:#fff}.OrganizationUsers__List{display:flex;flex-direction:column;margin:0 auto;max-width:830px}.OrganizationUsers__List>*+*{margin-top:15px}.OrganizationUsers__empty{margin:50px auto}.OrganizationsProjectList__title{font-size:24px}.OrganizationsProjectList__empty .OrganizationsProjectList__empty--Title,.OrganizationsProjectList__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.OrganizationsProjectList__empty .OrganizationsProjectList__empty--Title{font-size:18px}@media screen and (min-width:0px)and (max-width:767px){.OrganizationsProjectList__empty .OrganizationsProjectList__empty--Title{font-size:20px}}.OrganizationsProjectList{background-color:#fff;height:100%;overflow:auto;padding:0 35px;width:100%}.OrganizationsProjectList__header{display:inline-flex;margin:30px 0;width:100%}.OrganizationsProjectList__header .OrganizationsProjectList__search{left:0;margin-left:auto;margin-right:auto;position:absolute;right:0;width:300px}.OrganizationsProjectList__body{margin:0 auto;max-width:830px}.OrganizationsProjectList__body>*{margin-bottom:15px}.OrganizationsProjectList__body .SelectableBar{background-color:#fff;border:1px solid #dfe2ee;cursor:unset}.OrganizationsProjectList__modal{min-width:450px}.OrganizationsProjectList__empty{margin:0 auto;text-align:center}.OrganizationsProjectList__empty .Icon{margin-bottom:10px}.OrganizationsProjectList__empty .OrganizationsProjectList__empty--Title{margin-bottom:50px}.OrganizationSettings{display:flex;flex-direction:column;height:100%}.OrganizationSettings .Tabs{height:auto}.OrganizationSettings .Tabs>main{overflow:auto}.CreateOrganizationModal{width:450px}.CreateOrganizationModal__form{margin:auto}.CreateOrganizationModal__form .Input{margin-bottom:30px}.OrganizationList{display:flex;flex-direction:column}.OrganizationList>*+*{margin-top:15px}.RootOrganizationsList__prompt{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.RootOrganizationsList__prompt{font-size:16px}}.RootOrganizationsList{height:100%}.RootOrganizationsList__header{height:50px;margin-bottom:30px}.RootOrganizationsList__header .Input{width:300px}.RootOrganizationsList__prompt{margin:0 auto 30px;max-width:250px;text-align:center}.RootOrganizationsList__body{margin:0 auto;max-width:830px}.RootOrganizationView{display:flex;flex-direction:column;height:100%}.RootOrganizationView__header{align-items:center;display:flex;height:50px;justify-content:flex-start;margin-bottom:20px}.RootOrganizationView__header .Icon{margin-right:10px}.RootOrganizationView__header .Icon svg.iconColor path,.RootOrganizationView__header .Icon svg.iconColor use{fill:#3fa9ed}.RootOrganizationView__body{flex:1}.ConsultantOrganizationsList__prompt{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ConsultantOrganizationsList__prompt{font-size:16px}}.ConsultantOrganizationsList{height:100%}.ConsultantOrganizationsList__header{height:50px}.ConsultantOrganizationsList__header .Input{width:300px}.ConsultantOrganizationsList__prompt{margin:0 auto 30px;max-width:255px;text-align:center}.ConsultantOrganizationsList__prompt .Icon{height:100px;min-height:unset}.ConsultantOrganizationsList__body{margin:0 auto;max-width:830px}.ConsultantOrganizationSettings{display:flex;flex-direction:column;height:100%}.ConsultantOrganizationSettings .Tabs{margin-bottom:30px}.ConsultantOrganizationSettings .Tabs main{overflow:auto}.ConsultantOrganizationSettings__header{align-items:center;display:flex;height:50px;margin-bottom:20px}.ProjectList__title{font-size:24px}.ProjectList__empty .ProjectList__empty--Title,.ProjectList__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.ProjectList__empty .ProjectList__empty--Title{font-size:18px}@media screen and (min-width:0px)and (max-width:767px){.ProjectList__empty .ProjectList__empty--Title{font-size:20px}}.ProjectList__empty .ProjectList__empty--Text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ProjectList__empty .ProjectList__empty--Text{font-size:16px}}.ProjectList{background-color:#fff;height:100%;overflow:auto;padding:0 35px;width:100%}.ProjectList__header{margin:30px 0;width:100%}.ProjectList__body{margin:0 auto;max-width:830px}.ProjectList__body>*{margin-bottom:15px}.ProjectList__modal{min-width:450px}.ProjectList__modal .ModalCard__footer{margin-top:10px}.ProjectList__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:200px auto;max-width:300px;text-align:center}.ProjectList__empty .Icon{margin-bottom:10px}.ProjectList__empty .ProjectList__empty--Title{margin-bottom:4px}.ProjectList__empty .ProjectList__empty--Text{margin-bottom:15px}.DashboardImage{align-items:center;background-position:top;background-repeat:no-repeat;background-size:cover;border:1px solid #dfe2ee;border-radius:5px;color:#8490b1;display:flex;height:22vh;justify-content:center;margin:0 0 5px;min-height:185px;width:100%}.PreviewCard .Card,.PreviewCard__button{transition:.15s ease-in}.PreviewCard__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PreviewCard__name{font-size:16px}}.PreviewCard .Card:hover{box-shadow:0 0 6px rgba(33,48,77,.2)}.PreviewCard{display:inline-block;margin-bottom:30px;margin-right:30px;position:relative;width:auto}.PreviewCard .Card{height:100%;padding:0}.PreviewCard .ScrollArea{max-height:45px;min-height:10px}.PreviewCard__main{cursor:pointer;outline:none;padding:20px 20px 10px}.PreviewCard__menu .ContextMenuItem__type .Icon svg.iconColor path,.PreviewCard__menu .ContextMenuItem__type .Icon svg.iconColor use{fill:#fff}.PreviewCard__name{margin:10px 35px 5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PreviewCard__description{color:#8490b1;margin-bottom:5px;padding-right:13px}.PreviewCard__button{opacity:0;position:absolute;right:8px}.PreviewCard--open .PreviewCard__name,.PreviewCard:hover .PreviewCard__name{color:#3b9bde}.PreviewCard--open .PreviewCard__button,.PreviewCard:hover .PreviewCard__button{opacity:1}.DashboardList__title{font-size:24px}.DashboardList__empty .DashboardList__empty--Title,.DashboardList__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.DashboardList__empty .DashboardList__empty--Title{font-size:18px}@media screen and (min-width:0px)and (max-width:767px){.DashboardList__empty .DashboardList__empty--Title{font-size:20px}}.DashboardList__Modal .DashboardList__Row2{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DashboardList__Modal .DashboardList__Row2{font-size:16px}}.DashboardList__empty .DashboardList__empty--Text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DashboardList__empty .DashboardList__empty--Text{font-size:16px}}.DashboardList{margin:30px}.DashboardList__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}@media screen and (min-width:0px)and (max-width:767px){.DashboardList__header{align-content:flex-start;flex-wrap:wrap}.DashboardList__header>:first-child{margin-bottom:10px}}.DashboardList__cards{display:grid;grid-template-columns:1fr 1fr 1fr;margin-right:-20px;margin-top:10px}@media screen and (min-width:768px)and (max-width:1023px){.DashboardList__cards{grid-template-columns:1fr 1fr}}@media screen and (min-width:0px)and (max-width:767px){.DashboardList__cards{grid-template-columns:1fr}}.DashboardList__cards .PreviewCard{margin:20px 20px 0 0}.DashboardList__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:200px auto;max-width:300px;text-align:center}.DashboardList__empty .Icon{margin-bottom:10px}.DashboardList__empty .DashboardList__empty--Title{margin-bottom:4px}.DashboardList__empty .DashboardList__empty--Text{margin-bottom:15px}.DashboardList__Modal{margin:0 10px;width:844px}.DashboardList__Modal>*{margin-bottom:15px}.DashboardList__Modal>:last-child{margin-bottom:0}.DashboardList__Modal .DashboardList__Row1{display:flex}.DashboardList__Modal .DashboardList__Row1 .DashBoardListInput--Description{flex:1}.DashboardList__Modal .DashboardList__Row2 .DashboardList__Layout{display:flex}.DashboardList__Modal .DashboardList__Row2 .DashboardList__Layout .LayoutButton:first-child{margin-right:30px}.DashboardList__Modal .DashBoardListInput{margin:0 30px 20px 0;width:275px}.DashboardList__Modal .CollapsibleSection .Input{margin-bottom:5px}.DashboardList__Modal .CollapsibleSection .Input:last-child{margin-bottom:0}.DashboardList__Modal_split{display:flex}.DashboardList__Modal_split>*{flex:1 1 0;margin-left:10px}.DashboardList__Modal_split>:first-child{margin-left:0}.DatasetType{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DatasetType{font-size:16px}}.DatasetType{align-items:center;color:#8490b1;display:flex}.DatasetType svg.iconColor path,.DatasetType svg.iconColor use{fill:#cfd4e5}.DatasetType .Icon{margin-right:5px}.DatasetType a{font:inherit;margin-left:2px}.JoinedDatasetWorkflow__plus{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.JoinedDatasetWorkflow__plus{font-size:20px}}.JoinedDatasetWorkflow__messageIcon strong,.JoinedDatasetWorkflow__selector__description span,.JoinedDatasetWorkflow__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.JoinedDatasetWorkflow__messageIcon strong,.JoinedDatasetWorkflow__selector__description span,.JoinedDatasetWorkflow__title{font-size:16px}}.JoinedDatasetWorkflow__messageIcon,.JoinedDatasetWorkflow__selector__description span:last-child{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.JoinedDatasetWorkflow__messageIcon,.JoinedDatasetWorkflow__selector__description span:last-child{font-size:16px}}.JoinedDatasetWorkflow{height:calc(80vh - 50px);max-width:1000px;width:90vw}.JoinedDatasetWorkflow hr{margin:30px 0}.JoinedDatasetWorkflow__messageIcon{color:#515e7e;margin:0 auto;text-align:center;width:260px}.JoinedDatasetWorkflow__messageIcon strong{color:inherit}.JoinedDatasetWorkflow__messageIcon .Icon{display:block;margin:10px auto 0}.JoinedDatasetWorkflow__messageIcon .JoinedDatasetWorkflow__diagram{margin-top:50px}.JoinedDatasetWorkflow__create{display:flex}.JoinedDatasetWorkflow__create .JoinedDatasetWorkflow__nameAndCollection{display:flex;width:50%}.JoinedDatasetWorkflow__create .JoinedDatasetWorkflow__nameAndCollection .Input{flex:1;margin-right:30px}.JoinedDatasetWorkflow__create .JoinedDatasetWorkflow__nameAndCollection .Input:last-child{margin-right:15px}.JoinedDatasetWorkflow__create .JoinedDatasetWorkflow__description{flex:1;margin-left:15px;width:50%}.JoinedDatasetWorkflow__labelWithDot label:before{background-color:#f7b464;border-radius:50%;content:"";display:inline-block;height:10px;margin-right:5px;width:10px}.JoinedDatasetWorkflow__labelWithDot--secondary label:before{background-color:#3ed8af}.JoinedDatasetWorkflow__columns,.JoinedDatasetWorkflow__datasets{display:flex;margin-bottom:20px;position:relative;width:50%}.JoinedDatasetWorkflow__columns .Input,.JoinedDatasetWorkflow__datasets .Input{flex:1 1 auto;margin-right:15px}.JoinedDatasetWorkflow__columns .Input:first-child,.JoinedDatasetWorkflow__datasets .Input:first-child{margin-right:0}.JoinedDatasetWorkflow__columns .IconButton,.JoinedDatasetWorkflow__datasets .IconButton{bottom:5px;position:absolute;right:-20px}.JoinedDatasetWorkflow__plus{align-self:flex-end;color:#a1abc8;line-height:40px;text-align:center;width:30px}.JoinedDatasetWorkflow__title{color:#21304d;display:flex;justify-content:space-between;margin-bottom:10px;width:100%}.JoinedDatasetWorkflow__selectors{display:flex;margin-top:30px}.JoinedDatasetWorkflow__selectors>*+*{margin-left:30px}.JoinedDatasetWorkflow__selector{align-items:center;background-color:#f9f9fc;border-radius:14px;cursor:pointer;display:flex;flex:1;padding:8px 25px}.JoinedDatasetWorkflow__selector:focus,.JoinedDatasetWorkflow__selector:hover{background-color:#eff0f6}.JoinedDatasetWorkflow__selector .Icon{margin-right:15px}.JoinedDatasetWorkflow__selector--selected{background-color:#eff0f6;box-shadow:inset 0 0 0 2px #8bd4f7}.JoinedDatasetWorkflow__selector__description{display:flex;flex-direction:column}.JoinedDatasetWorkflow__selector__description span{color:#515e7e;flex:1}.JoinedDatasetWorkflow__selector__description span:last-child{color:#8490b1;padding-top:2px}.DatasetDataTab{height:100%}.DatasetDataTab .DataTable{height:calc(100% - 111px)}.DatasetDataTab .JoinedDatasetSetup{margin-bottom:30px}.DatasetDataTab__details{display:flex;margin:20px 0 30px}.DatasetDataTab__details .Input{flex:1;margin-right:30px}.DatasetDataTab__details .Input:last-child{flex:2;margin-right:0}.SelectableItem__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectableItem__name{font-size:16px}}.SelectableItem,.SelectableItem__endingSoon,.SelectableItem__name .SelectableItem__flag,.SelectableItem__name .SelectableItem__subName{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectableItem,.SelectableItem__endingSoon,.SelectableItem__name .SelectableItem__flag,.SelectableItem__name .SelectableItem__subName{font-size:14px}}.SelectableItem{align-items:center;background-color:#f9f9fc;border-radius:8px;cursor:pointer;display:flex;outline:none;padding:10px}.SelectableItem:focus,.SelectableItem:hover{background-color:#eff0f6}.SelectableItem__name{align-items:center;color:#515e7e;display:flex;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SelectableItem__name .SelectableItem__subName{align-items:center;display:flex;margin-left:4px;padding-top:1px}.SelectableItem__name .SelectableItem__flag{color:#e09825;display:flex;margin-left:4px}.SelectableItem__endingSoon{align-items:center;color:#8490b1;display:flex;font-style:italic}.SelectableItem__endingSoon .Icon{margin-right:5px}.SelectableItem__endingSoon .Icon svg.iconColor path,.SelectableItem__endingSoon .Icon svg.iconColor use{fill:#e6c634}.SelectableItem__info{color:#515e7e;margin-top:5px}.SelectableItem__type{color:#cfd4e5;line-height:0;margin-right:8px}.SelectableItem__type svg.iconColor path,.SelectableItem__type svg.iconColor use{fill:#cfd4e5}.SelectableItem__body{flex:1;overflow:hidden}.SelectableItem__delete{margin-right:5px}.SelectableItem__menu{margin-left:5px}.SelectableItem--selected{box-shadow:inset 0 0 0 2px #8bd4f7}.SelectableItem--deactivated{cursor:default}.SelectableItem--deactivated:focus,.SelectableItem--deactivated:hover{background-color:#f9f9fc}.SelectableItem--deactivated .SelectableItem__name{color:#8490b1}.FeaturePreview header{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FeaturePreview header{font-size:16px}}.FeaturePreview span{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FeaturePreview span{font-size:14px}}.FeaturePreview{margin-top:15px;min-height:242px;width:100%}.FeaturePreview header{color:#515e7e;margin-bottom:5px}.FeaturePreview span{color:#8490b1;font-style:italic}.FeaturePreview .DataTable{padding:30px 52px}.FeaturePreview__background{background-color:#f9f9fc;border:1px solid #dfe2ee;border-radius:15px;box-shadow:0 0 4px rgba(33,48,77,.1);margin-top:10px}.ChangeFeatureTypeModal__warningText{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ChangeFeatureTypeModal__warningText{font-size:16px}}.ChangeFeatureTypeModal{align-items:center;display:flex;flex-direction:column;height:680px;justify-content:center;min-width:550px;padding:0 30px}.ChangeFeatureTypeModal .Input,.ChangeFeatureTypeModal hr{width:100%}.ChangeFeatureTypeModal__warningIcon svg.iconColor path,.ChangeFeatureTypeModal__warningIcon svg.iconColor use{fill:#f7b464}.ChangeFeatureTypeModal__warningText{margin-bottom:20px;text-align:center;width:260px}.ChangeFeatureTypeModal__preview{display:flex;flex-direction:column;margin:10px 0;overflow:hidden;width:100%}.DataFeatures__listLabel,.DataFeatures__searchLabel,.DataFeatures__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataFeatures__listLabel,.DataFeatures__searchLabel,.DataFeatures__title{font-size:20px}}.DataFeatures__dataSection .DataFeatures__details,.DataFeatures__dataSection>header{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataFeatures__dataSection .DataFeatures__details,.DataFeatures__dataSection>header{font-size:16px}}.DataFeatures{display:flex;flex-direction:column;max-width:100%;min-width:60vw}.DataFeatures__content{display:flex;flex-grow:1;margin-top:20px;overflow:hidden}.DataFeatures__verticalRule{border-right:1px solid #dfe2ee;margin:0 30px}.DataFeatures__list{display:flex;flex:1;flex-direction:column;margin-right:-30px;max-width:265px;min-width:175px;overflow:auto;padding:0 30px 30px 0}.DataFeatures__list>*+*{margin-top:10px}.DataFeatures__list__loaders{height:50px}.DataFeatures__Feature{flex:2;overflow:auto}.DataFeatures__Feature .Table{background-color:#fff;max-height:196px;min-width:0}.DataFeatures__topBar{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px}.DataFeatures__row{display:flex;margin-bottom:30px}.DataFeatures__row:last-child{margin-bottom:0}.DataFeatures__dataSection{flex:1}.DataFeatures__dataSection .DataFeatures__details,.DataFeatures__dataSection>header{color:#515e7e;margin-bottom:5px}.DataFeatures__details--number{color:#515e7e;display:flex;flex:1;flex-direction:row;justify-content:space-between;margin-right:10px}.DataFeatures__inputs{display:flex;flex-direction:row}.DataFeatures__inputs>.Input{flex:1}.DataFeatures__inputs__type .Input{margin-right:30px}.DataFeatures__listLabel{margin-bottom:20px}.DataFeatures__searchBar{align-items:center;align-self:flex-end;display:flex;flex:0 0 auto;justify-content:space-between;margin:20px 0 10px;width:100%}.DataFeatures__searchBar .InputBorder{width:300px}.DataFeatures__inputs__type .TextButton{display:block;margin-top:5px}.DatasetHistory{height:100%}.DatasetHistory hr{margin:30px 0}.DatasetHistory .Input{margin-right:30px}.DatasetHistory .Table__row td:first-child{overflow:auto;word-break:break-all}.DatasetHistory .Table__row .IconButton{opacity:0}.DatasetHistory .Table__row .IconButton--active,.DatasetHistory .Table__row:hover .IconButton{opacity:1}.DatasetHistory__info{display:flex}.DataTabs{height:calc(100% - 54px)}.DataTabs .Tabs{height:100%}.DataTabs .Tabs>main{height:calc(100% - 34px);overflow:auto}.DataTabs .DataFeatures{height:100%}.DataTabs__header{align-items:center;display:flex;margin-bottom:15px}.DataTabs__header .Input{overflow:auto}.DataTabs__header .DatasetType{margin-left:10px}.DataTabs__header .Sharing{margin:0 0 0 auto}.CollectionsList__createModal .Input{margin-bottom:20px;width:375px}.CollectionsList__createModal .Input:last-child{margin-bottom:0}.CollectionsList .Loader{margin:20px;transform:scale(.5)}.DatasetUpload{display:flex;flex-direction:column;height:calc(80vh - 50px);max-width:1000px;width:90vw}.DatasetUpload hr{margin:30px 0}.DatasetUpload>.Input{flex:1;height:100%}.DatasetUpload__config{display:flex}.DatasetUpload__config .Input{flex:1;margin-right:30px}.DatasetUpload__config .Input:last-child{flex:2;margin-right:0}.DatasetUpload__buttons{display:flex;justify-content:space-between;margin-top:20px}.DataAdd__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataAdd__title{font-size:20px}}.DataAdd__subtitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataAdd__subtitle{font-size:16px}}.DataAdd{height:80vh;max-width:1000px;width:90vw}.DataAdd,.DataAdd__choice{align-items:center;display:flex;justify-content:center}.DataAdd__choice{background:#f9f9fc;border:0;border-radius:14px;cursor:pointer;flex-direction:column;height:260px;margin:15px;outline:none;width:400px}.DataAdd__choice:hover{background:#eff0f6}.DataAdd__choice:active{border:2px solid #8bd4f7}.DataAdd__title{color:#515e7e}.DataAdd__subtitle{color:#8490b1}.DatasetsList__list .DragAndDropList__emptyPlaceholderText{padding-top:13px}.UploadQueue{margin-top:auto}.DataSidebar__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataSidebar__title{font-size:20px}}.DataSidebar .ListItem,.DataSidebar__emptyPlaceholderTitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataSidebar .ListItem,.DataSidebar__emptyPlaceholderTitle{font-size:16px}}.DataSidebar{background-color:#f9f9fc;display:flex;flex-direction:column;height:100%;width:inherit}.DataSidebar .ListItem{border-radius:10px;overflow:hidden;padding:5px 2px}.DataSidebar .ListItem:active{background-color:#eff0f6;color:inherit}.DataSidebar .ListItem:active .Icon{color:#cfd4e5}.DataSidebar .ListItem:active .Icon svg.iconColor path,.DataSidebar .ListItem:active .Icon svg.iconColor use{fill:#cfd4e5}.DataSidebar .DragAndDropList__type{color:#8bd4f7}.DataSidebar .DragAndDropList__type svg.iconColor path,.DataSidebar .DragAndDropList__type svg.iconColor use{fill:#8bd4f7}.DataSidebar .DragAndDropList__title{overflow:auto}.DataSidebar .ScrollArea__topGradient{background:linear-gradient(180deg,#f9f9fc,rgba(249,249,252,0))}.DataSidebar .ScrollArea__bottomGradient{background:linear-gradient(0deg,#f9f9fc,rgba(249,249,252,0))}.DataSidebar__content{height:auto;max-width:100%;overflow:auto;padding:0 15px 0 30px}@media screen and (min-width:768px)and (max-width:1023px){.DataSidebar__content{padding:0 30px}}@media screen and (min-width:0px)and (max-width:767px){.DataSidebar__content{padding:0 30px}}.DataSidebar__title{align-items:center;border-bottom:1px solid #dfe2ee;display:flex;height:40px;justify-content:space-between;margin-top:20px}.DataSidebar__emptyPlaceholderTitle{margin:25px 15px 5px;text-align:center}.DataSidebar__emptyPlaceholderDescription{color:#a1abc8;margin:5px 10px;text-align:center}.Data__searchBar{margin:20px 10px 0 30px}@media screen and (min-width:768px)and (max-width:1023px){.Data__searchBar{margin:20px 30px 0}}@media screen and (min-width:0px)and (max-width:767px){.Data__searchBar{margin:20px 30px 0}}.data__empty .data__empty--Title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.data__empty .data__empty--Title{font-size:20px}}.DataEmpty__message--bold{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataEmpty__message--bold{font-size:16px}}.DataEmpty__message,.data__empty .data__empty--Text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataEmpty__message,.data__empty .data__empty--Text{font-size:16px}}.Data.Page__main{height:calc(100% - 40px);margin:20px 30px 20px 15px;width:calc(100% - 45px)}@media screen and (min-width:768px)and (max-width:1023px){.Data.Page__main{margin:10px 20px 20px;width:calc(100% - 40px)}}@media screen and (min-width:0px)and (max-width:767px){.Data.Page__main{margin:10px 20px 20px;width:calc(100% - 40px)}}.Data__main{height:100%;padding:20px 30px 30px;width:100%}.data__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:200px auto;max-width:300px;text-align:center}.data__empty .Icon{margin-bottom:10px}.data__empty .data__empty--Title{margin-bottom:4px}.data__empty .data__empty--Text{margin-bottom:15px}.DataEmpty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;text-align:center}.DataEmpty__message{max-width:250px}.ModelInputConfig__subtitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelInputConfig__subtitle{font-size:16px}}.ModelInputConfig__prompt{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelInputConfig__prompt{font-size:16px}}.ModelInputConfig{align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%}.ModelInputConfig__main{margin-top:30px;max-width:calc(100% - 80px);width:100%;width:850px}.ModelInputConfig__main hr{margin:30px 0}.ModelInputConfig__prompt{align-items:center;display:flex;flex-direction:column;margin:85px auto 0;max-width:250px;text-align:center}.ModelInputConfig__addDescription{justify-content:left;margin-top:20px}.ModelInputConfig__subtitle{color:#515e7e}.InputRow{display:grid;gap:30px;grid-template-columns:repeat(3,1fr);margin:20px 0 10px}.InputRow--2col--right :nth-child(2){grid-column:span 2}.InputRow--1col{grid-template-columns:1fr}.PopOver__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PopOver__title{font-size:20px}}.PopOver a,.PopOver--NoTitle .PopOver__body,.PopOver__body{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PopOver a,.PopOver--NoTitle .PopOver__body,.PopOver__body{font-size:16px}}.PopOver{animation-duration:2s;animation-name:delay;background-color:#f9f9fc;border-color:#4eb6ef;border-radius:11px;border-style:solid;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);color:#515e7e;display:inline-block;margin:15px;max-width:300px;min-width:200px;padding:15px;position:absolute;text-align:left;z-index:10}@keyframes delay{0%{opacity:0}to{opacity:1}}.PopOver--NoTitle .PopOver__body,.PopOver__body,.PopOver__title{overflow:auto;word-break:break-word}.PopOver__body .SidePanelButton{display:inline-flex}.PopOver__button{margin-top:10px}.PopOver--Top:after{border:12px solid transparent;border-bottom-color:#4eb6ef;bottom:100%;content:"";left:50%;margin-left:-12px;position:absolute}.PopOver--Right:after{border:12px solid transparent;border-left-color:#4eb6ef;content:"";left:100%;margin-top:-12px;position:absolute;top:50%}.PopOver--Bottom:after{border:12px solid transparent;border-top-color:#4eb6ef;content:"";left:50%;margin-left:-12px;position:absolute;top:100%}.PopOver--Left:after{border:12px solid transparent;border-right-color:#4eb6ef;content:"";margin-top:-12px;position:absolute;right:100%;top:50%}.CodeEditor__header .CodeEditor__fileMenu .CodeEditor__headerSlash,.CodeEditor__header .CodeEditor__fileMenu .CodeEditor__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.CodeEditor__header .CodeEditor__fileMenu .CodeEditor__headerSlash,.CodeEditor__header .CodeEditor__fileMenu .CodeEditor__title{font-size:16px}}.CodeEditor{padding:20px 0 30px 30px}.CodeEditor,.CodeEditor .Input__container{height:100%;width:100%}.CodeEditor #sourceFileName{width:250px}.CodeEditor .CodeEditor__codeBox{height:calc(100% - 40px);margin-top:10px;width:calc(100% - 10px)}.CodeEditor .CodeEditor__codeBox .Codebox{height:100%}.CodeEditor .CodeEditor__codeBox .Codebox .CodeMirror{border:unset}.CodeEditor .CodeEditor__codeBox .Codebox .CodeMirror,.CodeEditor .CodeEditor__codeBox .Codebox .CodeMirror-gutters{background-color:#eff0f6}.CodeEditor__header{display:flex;justify-content:space-between}.CodeEditor__header .CodeEditor__fileMenu{align-items:center;display:flex;flex-wrap:wrap;max-width:80%}.CodeEditor__header .CodeEditor__fileMenu .CodeEditor__title{background-color:#eff0f6;border-radius:5px;color:#515e7e;height:25px;line-height:25px;max-width:100%;overflow:hidden;padding:0 10px;text-overflow:ellipsis;width:auto}.CodeEditor__header .CodeEditor__fileMenu .CodeEditor__headerSlash{color:#bfc6dc;margin:0 10px}.CodeModal__warningMessage{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.CodeModal__warningMessage{font-size:16px}}.CodeModal .Input__container{height:100%;width:100%}.CodeModal #sourceFileName{width:250px}.CodeModal__header{display:flex;justify-content:space-between;margin:0 10px}.CodeModal__warningMessage{align-items:center;color:#515e7e;display:flex}.CodeModal__warningMessage .Icon{margin-right:5px}.CodeModal__warningMessage .Icon svg.iconColor path,.CodeModal__warningMessage .Icon svg.iconColor use{fill:#e6c634}.CodeModal__codeBox{margin:15px 10px 5px}.CodeModal__codeBox .CodeMirror{border:unset;width:85vw}.CodeModal__codeBox .Codebox .CodeMirror,.CodeModal__codeBox .Codebox .CodeMirror-scroll,.CodeModal__codeBox .Codebox .CodeMirror-wrap,.CodeModal__codeBox .Codebox .cm-s-default{max-height:72vh;min-height:50vh}.CodeModal__codeBox .Codebox .CodeMirror,.CodeModal__codeBox .Codebox .CodeMirror-gutters{background-color:#f9f9fc}.CodeModal__codeBox .Codebox .CodeMirror{border:1px solid #dfe2ee}.ModelInputs__empty,.ModelInputs__previewDisplay__header{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelInputs__empty,.ModelInputs__previewDisplay__header{font-size:16px}}.DashboardPreview{box-shadow:0 0 4px rgba(33,48,77,.1)}.ModelInputs{display:flex;flex-direction:column;height:100%;width:100%}.ModelInputs__selectors{height:-moz-fit-content;height:fit-content;padding:0 50px 12px;width:calc(100% - 100px)}.ModelInputs__selectorsContent{display:flex;flex-direction:row}.ModelInputs__selectorsContent>*+*{margin-left:10px}.ModelInputs__selectorsContent--empty{align-items:center;display:flex;height:57px}.ModelInputs__selector__warningIcon svg.iconColor path,.ModelInputs__selector__warningIcon svg.iconColor use{fill:#d94e4e}.ModelInputs__main{border-top:1px solid #dfe2ee;display:flex;flex-grow:1;max-height:calc(100% - 69px);width:100%}.ModelInputs__empty{margin:50px auto;width:-moz-fit-content;width:fit-content}.ModelInputs__previewDisplay{display:flex;flex-direction:column;height:calc(100% - 40px);margin:20px 0 20px 20px}.ModelInputs__previewDisplay__header{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.DashboardPreview{background:linear-gradient(180deg,#f9f9fc,#eff0f6);border:3px solid #dfe2ee;border-radius:10px;display:flex;flex-direction:row;height:calc(100% - 30px);justify-content:flex-end;margin-top:10px;overflow:hidden;position:relative;width:100%}.DashboardPreview .ModelPanel{flex-shrink:0;height:calc(100% + 4px);margin:-2px -2px -2px 0}.DashboardPreview .ModelBar{margin:20px 20px 20px auto;max-width:calc(100% - 40px)}.DashboardPreview .Notification{left:20px;position:absolute;top:20px}.DashboardPreview__main{align-items:flex-end;display:flex;flex-direction:column;width:100%}.DashboardPreview__cards{grid-gap:20px;display:grid;flex-grow:1;grid-template-columns:1fr 400px;min-width:100%;padding:0 20px 20px}.DashboardPreview__cards div{background-color:#fff;border-radius:10px;filter:blur(3px);opacity:.65}.DashboardPreview__cards :last-child{grid-column:span 2}.PackageFunctionSelect__slash{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PackageFunctionSelect__slash{font-size:16px}}.PackageFunctionSelect{align-items:center;display:flex}.PackageFunctionSelect .Input{width:30%}.PackageFunctionSelect__slash{color:#bfc6dc;margin:30px 20px 10px}.UpdateDataset__oldData--empty,.UpdateDataset__tableTitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UpdateDataset__oldData--empty,.UpdateDataset__tableTitle{font-size:16px}}.UpdateOutputs__run{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.UpdateOutputs__run{font-size:16px}}.UpdateOutputs{display:flex;height:calc(100% - 95px);margin-top:-15px}.UpdateOutputs__main{margin-left:30px;width:calc(100% - 270px)}.UpdateOutputs__main .Button{margin-top:30px}.UpdateOutputs__outputs{display:flex;margin:30px 0;overflow:auto}.UpdateOutputs__outputs .SelectableItem{margin-right:10px}.UpdateOutputs__run{margin:50px auto 0;width:265px}.UpdateDataset .Input{max-width:300px}.UpdateDataset__tableTitle{margin:30px 0 10px}.UpdateDataset__tableHeading{align-items:center;display:flex;white-space:nowrap}.UpdateDataset__tableHeading .Chip{margin-left:7px}.UpdateDataset__oldData--empty{margin-top:30px}.UpdateDataset__linkInput{padding:5px}.SelectFunction__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectFunction__title{font-size:16px}}.SelectFunction__info{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SelectFunction__info{font-size:16px}}.SelectFunction{height:calc(100% - 110px);padding:30px}.SelectFunction .PackageFunctionSelect{margin-top:20px}.SelectFunction .Button{margin-top:30px}.SelectFunction__title{margin-top:15px}.SelectFunction__info{color:#515e7e;margin-bottom:20px;margin-left:18px}.UpdateInputs{height:calc(100% - 95px);margin-top:-15px}.UploadPackageModal{display:flex;flex-direction:column;min-width:560px}.UploadPackageModal>:not(:last-child){margin-bottom:10px}.EditScheduledModal .EditScheduledModalPaused{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.EditScheduledModal .EditScheduledModalPaused{font-size:20px}}.EditScheduledModal .EditScheduledModal-editCurrent .EditScheduledModal-editCurrentOptions .deleteTriggerButton{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.EditScheduledModal .EditScheduledModal-editCurrent .EditScheduledModal-editCurrentOptions .deleteTriggerButton{font-size:16px}}.EditScheduledModal{width:1380px}.EditScheduledModal .TabHeader{margin:0 20px 30px}.EditScheduledModal .EditScheduledModalPaused{align-items:center;color:#515e7e;display:flex;flex-direction:column}.EditScheduledModal .EditScheduledModalPaused .resumeTriggerButton{margin:10px 0 0}.EditScheduledModal .EditScheduledModalWorkflow{height:600px}.EditScheduledModal .EditScheduledModalWorkflowInputs{display:flex}.EditScheduledModal .EditScheduledModalWorkflowInputs .Input{margin:0 20px;width:300px}.EditScheduledModal .EditScheduledModalWorkflowInputs .EditScheduledModal__addDescription{margin:23px 60px}.EditScheduledModal .EditScheduledModal-collapsibleSection{margin:0 30px}.EditScheduledModal .EditScheduledModal-collapsibleSection .Input{margin:20px 30px 30px 0}.EditScheduledModal .EditScheduledModal-collapsibleSection .EditScheduledModalWorkflowInputs--emptyLabel{margin-bottom:30px}.EditScheduledModal hr{margin:30px 20px}.EditScheduledModal .EditScheduledModal-editCurrent .EditScheduledModal-editCurrentOptions{align-items:center;display:flex;margin:30px 20px}.EditScheduledModal .EditScheduledModal-editCurrent .EditScheduledModal-editCurrentOptions .pauseTriggerButton{margin-right:20px}.EditScheduledModal .EditScheduledModal-editCurrent .EditScheduledModal-editCurrentOptions .deleteTriggerButton{color:#6a7798;margin:23px 60px}.EditScheduledModal .EditScheduledModal-editCurrent .updateTriggerButton{bottom:30px;position:absolute;right:30px}.ModelsList__card__header,.ModelsList__card__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelsList__card__header,.ModelsList__card__title{font-size:20px}}.ModelsList__card__text a{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelsList__card__text a{font-size:16px}}.ModelsList__card__list .ModelsList__card__scheduledRuns .SelectableItem__body .SelectableItem__name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelsList__card__list .ModelsList__card__scheduledRuns .SelectableItem__body .SelectableItem__name{font-size:16px}}.ModelsList__card__prompt{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelsList__card__prompt{font-size:16px}}.ModelsList{align-items:stretch;display:flex;height:100%;overflow:hidden;padding:20px 0 20px 30px;width:100%}@media screen and (min-width:0px)and (max-width:767px){.ModelsList{flex-direction:column;overflow:auto;padding:20px 30px}}@media screen and (min-width:768px)and (max-width:1023px){.ModelsList{flex-direction:column;overflow:auto;padding:20px 30px}}.ModelsList .Card{margin-right:30px;padding:30px}@media screen and (min-width:0px)and (max-width:767px){.ModelsList .Card{margin:0 0 20px;width:100%}}@media screen and (min-width:768px)and (max-width:1023px){.ModelsList .Card{margin:0 0 20px;width:100%}}.ModelsList .SelectableItem{margin:10px 0}.ModelsList__card{display:flex;flex-direction:column}.ModelsList__card--package{width:50%}.ModelsList__card__header{display:flex;justify-content:space-between}.ModelsList__card__title{margin-bottom:10px;text-align:center}.ModelsList__card__text{margin-bottom:20px}.createPackage{align-items:center}.ModelsList__card__prompt{align-items:center;display:flex;flex-direction:column;margin:10px auto 30px;max-width:300px;text-align:center}.ModelsList__card__list{height:calc(100% - 185px)}.ModelsList__card__list .ModelsList__card__scheduledRuns{margin-left:30px;padding:5px}.ModelsList__card__listItem--error .SelectableItem__type svg.iconColor path,.ModelsList__card__listItem--error .SelectableItem__type svg.iconColor use{fill:#d94e4e}.ModelsList__card__listItem--building .SelectableItem__type{animation:rotate 2s linear 0s infinite}.ModelsList__card__listItem--building .SelectableItem__type svg.iconColor path,.ModelsList__card__listItem--building .SelectableItem__type svg.iconColor use{fill:#64c3f2}.ModelsList__card__listItem--empty{background-color:#f9f9fc;border-radius:8px;height:57px;margin:10px 0;opacity:.75}.ModelsList__card__listItem--empty:first-child{opacity:1}.ModelsList__card__listItem--empty:last-child{opacity:.5}.CreateModel__selectTitle{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.CreateModel__selectTitle{font-size:20px}}.CreateModel{display:flex;flex-direction:column;margin:50px auto;max-width:1000px;width:70vw}.CreateModel hr{margin:30px 0}.CreateModel .Icon{margin:0 auto}.CreateModel__inputs{display:flex}.CreateModel__name{margin-right:30px;max-width:300px;width:30%}.CreateModel__description{flex-grow:1}.CreateModel__selectTitle{margin:20px 0 15px}.CreateModel__selectInfo{color:#515e7e;margin-bottom:30px;width:300px}.ModelOutputs{height:100%}.ModelOutputs hr{margin:10px 30px 30px}.ModelOutputs__header{align-items:center;display:flex;margin:30px}.ModelOutputs__header .SelectableItem{margin-right:10px;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ModelOutputs__header .Input{margin-left:auto}.ModelOutputs__main{height:calc(100% - 157px);margin:30px}.ModelOutputs__main .DataTable{max-height:calc(100% - 80px)}.ModelOutputs__datasetInputs{display:flex;margin-bottom:20px}.ModelOutputs__datasetName{margin-right:10px;width:370px}.ModelOutputs__datasetDescription{flex-grow:1}.RunModel__status{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.RunModel__status{font-size:20px}}.RunModel__prompt{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.RunModel__prompt{font-size:16px}}.RunModel{display:flex;height:100%;width:100%}.RunModel .Card{height:calc(100% - 60px);margin:30px;padding:0;width:calc(100% - 60px)}.RunModel .ModelPanel{border-width:0 1px;box-shadow:none}.RunModel__prompt,.RunModel__status{align-items:center;display:flex;flex-direction:column;margin:85px auto 0;text-align:center}.RunModel__status .Icon{margin-bottom:10px}.RunModel__status .Button{margin-top:5px}.RunModel__status .ModelRunErrors{background-color:#eff0f6;border-radius:5px;font-family:Courier;font-size:14px;height:auto;margin:20px;overflow:auto;padding:20px;text-align:left}.RunModel__status--running .Icon{animation:rotate 2s linear 0s infinite}.RunModel__status--running .Icon svg.iconColor path,.RunModel__status--running .Icon svg.iconColor use{fill:#64c3f2}.RunModel__status--error .Icon svg.iconColor path,.RunModel__status--error .Icon svg.iconColor use{fill:#d94e4e}.RunModel__prompt{max-width:250px}.ModelOnboardWorkflow{display:flex;height:calc(100% - 110px)}.ModelOnboardWorkflow .RunModel{height:calc(100% + 16px);margin-top:-16px}.ModelOnboard__topBar{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.CreateScheduledModal{width:1380px}.CreateScheduledModal .CreateScheduledModalWorkflow{height:600px}.CreateScheduledModal .CreateScheduledModalWorkflowInputs{display:flex}.CreateScheduledModal .CreateScheduledModalWorkflowInputs .Input{margin:0 20px;width:300px}.CreateScheduledModal .CreateScheduledModalWorkflowInputs .CreateScheduledModal__addDescription{margin:23px 15px}.CreateScheduledModal .CreateScheduledModal-collapsibleSection{margin:0 30px}.CreateScheduledModal .CreateScheduledModal-collapsibleSection .Input{margin:20px 30px 30px 0}.CreateScheduledModal .CreateScheduledModal-collapsibleSection .CreateScheduledModalWorkflowInputs--emptyLabel{margin-bottom:30px}.CreateScheduledModal hr{margin:30px 20px}.ModelInfo__scheduledRunsHeader,.ModelInfo__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelInfo__scheduledRunsHeader,.ModelInfo__title{font-size:20px}}.ModelInfo__Schedule .TextButton,.ModelInfo__link{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelInfo__Schedule .TextButton,.ModelInfo__link{font-size:16px}}.ModelInfo__links,.ModelInfo_noSchedule{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.ModelInfo__links,.ModelInfo_noSchedule{font-size:16px}}.ModelDetails{height:calc(100% - 40px);margin:20px 30px}.ModelDetails>.Card{height:100%;padding:0}.ModelDetails .TabHeader{margin-bottom:0}.ModelDetails .ModelDetails__main{border-radius:15px;display:flex;height:calc(100% - 75px);overflow:hidden}.ModelDetails .ModelInputs{padding-top:10px}.ModelInfo{color:#515e7e;margin:30px auto;max-width:960px;width:80%}.ModelInfo__inputs{display:flex}.ModelInfo__inputs .Input{flex-grow:1}.ModelInfo__inputs .Input:last-child{flex-grow:2;margin-left:10px}.ModelInfo__scheduledRunsHeader,.ModelInfo__title{align-items:center;display:flex;margin:30px 0 10px}.ModelInfo__scheduledRunsHeader .Button,.ModelInfo__title .Button{margin-left:auto}.ModelInfo__scheduledRunsHeader .scheduledButton,.ModelInfo__title .scheduledButton{margin-left:16px}.ModelInfo_noSchedule{color:#8490b1;font-style:italic;width:280px}.ModelInfo__links{display:flex;flex-wrap:wrap}.ModelInfo__Schedule{display:flex;flex-direction:column;margin-bottom:5px;width:33.3%}.ModelInfo__link{margin-bottom:15px;width:33.3%}.DetailHeader__header{align-items:center;display:flex;flex-direction:row;height:55px;justify-content:center}.DetailHeader__header>.Icon,.DetailHeader__header>.IconButton{margin-left:5px}.DetailHeader__left-arrow{left:25px;position:absolute;top:15px}.FormTitle__titleInput{font-size:24px}.FormQuestion__questionInput,.FormTitle__titleInput{color:#394665;font-family:Rubik,Lato,sans-serif;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.FormQuestion__questionInput{font-size:18px}@media screen and (min-width:0px)and (max-width:767px){.FormQuestion__questionInput{font-size:20px}}.FormElementMapping{margin:30px 0;padding:30px}.FormTitle .Input{margin-bottom:30px}.FormTitle .Input:last-child{margin-bottom:0}.FormQuestion hr{margin:30px 0}.FormQuestion__header{align-items:flex-end;display:flex;justify-content:flex-end;margin-top:-10px}.FormQuestion__header .IconButton{margin-left:20px}.FormQuestion__question{align-items:flex-end;display:flex;margin-top:10px}.FormQuestion__questionInput{flex:1;margin-right:30px}.FormQuestion__description{margin-top:30px}.FormQuestion__addDescription{margin-top:10px}.FormQuestion__configInputs{display:flex}.FormQuestion__configInputs .Input{margin-right:30px;width:180px}.FormQuestion__configInputs .Input:last-child{margin-right:0}.FormPreview__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormPreview__title{font-size:16px}}.FormPreview__description{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormPreview__description{font-size:14px}}.FormPreview__title{margin-bottom:5px;margin-right:auto;margin-top:15px}.FormPreview__description{color:#8490b1;font-style:italic;margin-right:auto}.FormPreview__content{background-color:#f9f9fc;border:1px solid #dfe2ee;border-radius:15px;margin-top:10px;overflow:auto;width:100%}.PublishModal__warningTitle{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:24px;font-weight:500}.PublishModal__warningSubtitle,.PublishModal__warningTitle{font-style:normal;letter-spacing:normal;line-height:1.25;text-transform:none}.PublishModal__warningSubtitle{font-family:Nunito,Lato,sans-serif;font-size:14px;font-weight:400}@media screen and (min-width:0px)and (max-width:767px){.PublishModal__warningSubtitle{font-size:16px}}.PublishModal{align-items:center;display:flex;flex-direction:column;height:75vh;justify-content:center;min-width:90vh}.PublishModal hr{width:100%}.PublishModal__warningTitle{margin-bottom:10px}.PublishModal__warningIcon svg.iconColor path,.PublishModal__warningIcon svg.iconColor use{fill:#f7b464}.PublishModal__preview{display:flex;flex-direction:column;margin:10px 30px;overflow:hidden;width:calc(100% - 60px)}.FormMapping__prompt h3{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormMapping__prompt h3{font-size:20px}}.FormMapping__prompt a{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormMapping__prompt a{font-size:16px}}.FormMapping__prompt p{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormMapping__prompt p{font-size:16px}}.FormMapping__top{box-shadow:0 0 4px rgba(33,48,77,.1)}.FormMapping{padding-bottom:50px}.FormMapping .Button .Icon{margin-right:5px}.FormMapping__top{align-items:center;background-color:#fff;border:1px solid #dfe2ee;border-radius:0 0 10px 10px;border-top-style:none;display:flex;justify-content:space-between;margin:0;padding:10px 30px;position:sticky;top:0;z-index:1}.FormMapping__topSection{align-items:center;display:flex;max-width:calc(100% - 168px)}.FormMapping__topSection .Input{max-width:calc(100% - 10px)}.FormMapping__topSection>*{margin:0 5px}.FormMapping__elements{margin:auto;width:min(900px,70vw)}.FormMapping__prompt{align-items:center;display:flex;flex-direction:column;margin:30px auto 0;width:300px}.FormMapping__prompt h3{margin:0 0 6px}.FormMapping__prompt p{color:#515e7e;margin-top:0;text-align:center}.FormMapping__copyLink{align-items:center;display:flex}.FormMapping__copyLink .IconButton{margin-left:5px}.FormPreviewModal__preview{display:flex;flex-direction:column;height:100%;height:80vh;margin:10px 30px;overflow:hidden}.FormCard .Card{transition:.15s ease-in}.FormCard__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormCard__title{font-size:20px}}.FormCard__description{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormCard__description{font-size:16px}}.FormCard .Card:hover{box-shadow:0 0 6px rgba(33,48,77,.2)}.FormCard{display:inline-block;height:130px;margin-bottom:20px;margin-right:20px;min-width:180px;position:relative;width:350px}.FormCard .Card{display:flex;padding:0}.FormCard__main{cursor:pointer;display:flex;flex:1;flex-direction:column;margin-bottom:15px;margin-right:-5px;outline:none;padding:15px 5px 5px 20px;width:100px}.FormCard__title{color:#3fa9ed;flex:0 0 auto;margin-bottom:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FormCard__description{color:#515e7e;margin-right:-7px;overflow:auto;padding-right:7px}.FormCard__sidebar{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-between;margin:5px}.FormCard__status{bottom:10px;color:#8490b1;position:absolute;right:15px;text-align:right}.FormCard__published{color:#3ed8af}.FormCard__closed{color:#f7b464}.EditFormModal{width:345px}.EditFormModal>*{margin-bottom:15px}.EditFormModal>:last-child{margin-bottom:0}.FormsList__title{font-size:24px}.FormsList__empty .FormsList__empty--Title,.FormsList__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}.FormsList__empty .FormsList__empty--Title{font-size:18px}@media screen and (min-width:0px)and (max-width:767px){.FormsList__empty .FormsList__empty--Title{font-size:20px}}.FormsList__empty .FormsList__empty--Text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FormsList__empty .FormsList__empty--Text{font-size:16px}}.FormsList{margin:30px}.FormsList__cards{display:flex;flex-wrap:wrap;margin-top:10px}.FormsList__cards .FormCard{margin:20px 20px 0 0}.FormsList__empty{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:200px auto;max-width:300px;text-align:center}.FormsList__empty .Icon{margin-bottom:10px}.FormsList__empty .FormsList__empty--Title{margin-bottom:4px}.FormsList__empty .FormsList__empty--Text{margin-bottom:15px}.CreateFormModal{width:500px}.CreateFormModal>*{margin-bottom:15px}.CreateFormModal>:last-child{margin-bottom:0}.PackageDisplay__extra__title,.PackageDisplay__state{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:18px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PackageDisplay__extra__title,.PackageDisplay__state{font-size:20px}}.PackageDisplay__models-name{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.PackageDisplay__models-name{font-size:16px}}.PackageDisplay{color:#515e7e;flex-direction:column}.PackageDisplay .DetailHeader__header{border-bottom:1px solid #dfe2ee}.PackageDisplay .Button,.PackageDisplay hr{margin:0}.PackageDisplay__state{align-items:center;display:flex;flex-direction:column;margin-top:30px}.PackageDisplay__state>.Icon svg.iconColor path,.PackageDisplay__state>.Icon svg.iconColor use{fill:#64c3f2}.PackageDisplay__state>span{margin-top:10px}.PackageDisplay__state--building>.Icon{animation:rotate 2s linear 0s infinite}.PackageDisplay__content{display:flex;flex-direction:row;height:800px;padding:30px 30px 0}.PackageDisplay__content .CodeEditor{flex-grow:2;max-height:800px;min-height:180px;min-width:400px}.PackageDisplay__content .CodeEditor .CodeEditor__header{display:flex;justify-content:space-between;margin-bottom:-30px;margin-top:-12px;max-width:calc(100% - 10px)}.PackageDisplay__content .CodeEditor .CodeEditor__codeBox{margin-top:40px}.PackageDisplay__items{display:flex;flex-direction:column;flex-grow:2;margin-right:10px;min-width:280px;padding:18px 0 0}.PackageDisplay__items__column{display:flex;flex:1;flex-direction:column}.PackageDisplay__column1 .PackageDisplay__input{margin-right:30px}.PackageDisplay__column2{flex:2}.PackageDisplay__items__row{display:flex;padding-top:15px}.PackageDisplay__items__row .Input:first-child{margin-right:30px}.PackageDisplay__input{margin-bottom:10px}.Input__label{font-size:15px;padding-bottom:3px}.PackageDisplay__extra{display:flex;flex-direction:column;flex-grow:1.5}.PackageDisplay__extra .PackageDetails__button_edit_dependencies{height:10px}.PackageDisplay__extra .PackageDisplay__dependencies{display:flex;flex-direction:row;flex-grow:3;max-height:50%}.PackageDisplay__extra .PackageDisplay__environments{display:flex;flex-direction:row;flex-grow:2;max-height:50%}.PackageDisplay__extra__title{margin:45px 0 10px}.PackageDisplay__sourceCode{max-width:200px}.PackageDisplay__models,.PackageDisplay__sourceCode{display:flex;flex-direction:column;flex-wrap:wrap}.PackageDisplay__models-item{margin-bottom:15px;width:33.3%}.PackageDisplay__models-name{margin-bottom:15px}.Packages__main{height:calc(100% - 40px)}.Packages__main>.Card{height:100%;margin:20px 30px;padding:0}section{align-items:center;background-color:var(--neutral-color);box-shadow:0 4px 12px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:1rem;height:100vh;padding-top:1rem;position:relative;transition:width .1s;width:16rem}.rrdkUEuGR2Zx9rswSNXz{width:18rem}header-flex{align-items:center;display:flex;justify-content:space-between;margin:0 auto;padding:0 .5rem;width:100%}.OvDY045C0nc8E8DmSEjw{height:1rem;width:1rem}.Vn4BwVxhGF9ItziUqdob{display:none;transform:scale(0)}.so18GDrhoj6zit1bEooB{margin:0 auto}.zL7_AM5IomfVq6NotHs5{background:none;border:none}.hdKkcYEUD6uaGUgNuq0U{list-style-type:none;margin:0;padding:0;width:100%}.yeuLQRei5EhpwD4PCAZg{align-items:center;border:1px solid #708090;display:flex;gap:.5rem;padding:.5rem}.mhNgJxRE8bUzl61DizSp{bottom:0;gap:.5rem;position:absolute;width:100%}.message-container,.thinking-container{align-items:flex-end;display:flex;gap:.5rem;margin:2rem 0}.flex-row-reverse{flex-direction:row-reverse;justify-content:flex-end}.flex-row{flex-direction:row;justify-content:flex-end}.w-screen{overflow:hidden;width:80vw}.chat-start .chat-bubble{background-color:#dfe2ee;color:#21304d;font-family:nunito-light;font-size:1.2rem;font-stretch:condensed;font-weight:100;padding:2rem 2rem 1rem}.chat-end .chat-bubble{background-color:#86e3c6;color:#21304d;font-family:nunito-regular;font-size:1.2rem;padding:1rem 2rem .5rem}.chat-bubble{padding-top:5px}.text-left{text-align:left}.text-right{text-align:right}.text-xs{font-size:.75rem;opacity:.8;padding-top:5px}.avatar .w-8{border:1px solid #2e3748;border-radius:50%;width:2rem}.avatar .w-6{height:100%;margin:auto;width:1.5rem}.custom-main{background-color:#f9f9fc;border-radius:10px;display:flex;flex-direction:column;height:95%;overflow:scroll;padding:0 5rem;position:absolute;width:100%}.custom-main .custom-send-btn{background-color:#64c3f2}.custom-main .custom-clear-btn{background-color:#f9ca8e}body[data-theme=dark] .custom-main{background-color:#333}.custom-tabs{background-color:#f9f9fc;display:flex;gap:.5rem;margin:1rem auto 0}.custom-tab{border:1px solid transparent;cursor:pointer;padding:.5rem 1rem;transition:border-color .3s}.custom-tab:hover{border-color:#ccc}.custom-tab-active{border-color:#007bff}.custom-messages-container{background-color:#f9f9fc;border-radius:15px;display:flex;flex-direction:column;flex-grow:0;height:90%;overflow-y:scroll;width:100%}.custom-template-container{display:flex;margin:1rem 0}.custom-template-list{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;list-style:none;margin:0 auto}.custom-template-item{border:1px solid #bbb;border-radius:.5rem;cursor:pointer;padding:1.5rem;transition:border-color .3s}.custom-template-item:hover{border-color:#666}.custom-template-title{font-size:1rem;font-weight:600;margin-bottom:.5rem}.custom-textarea-container{align-items:stretch;display:flex;justify-content:space-between;padding-top:10px;width:100%}.custom-textarea{background-color:#f9f9fc;border:1px solid #ccc;border-radius:.5rem;font-size:1.3rem;max-height:20rem;min-height:3rem;padding:.5rem;resize:vertical;width:100%}.custom-send-btn{align-items:center;background-color:#64c3f2;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-left:10px;padding:.5rem 1rem;transition:background-color .3s}.custom-send-btn:hover{background-color:#3b9bde;margin-left:10px}.custom-send-btn:disabled{background-color:#bfc6dc;cursor:not-allowed;margin-left:10px}.custom-clear-btn{background-color:#4eb6ef;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:flex;flex-direction:column;justify-content:center;margin-left:10px;padding:.5rem 1rem;transition:background-color .3s}.custom-clear-btn:hover{background-color:#f9b366;margin-left:10px}.custom-form{background-color:#f5f5f5;display:flex;flex-direction:column;margin-bottom:.5rem;padding:0 2rem}@media (min-width:640px){.custom-form{background-color:#f9f9fc;flex-direction:row;gap:.5rem}.custom-select{align-items:center;background-color:#f9f9fc;display:flex;height:4rem;justify-content:center;margin-top:10px;width:10rem}}@media (min-width:768px){.custom-form,.custom-messages-container{padding:1rem 4rem}.custom-form{background-color:#f9f9fc}}.modal{display:none}.modal.open{display:block}.flex-container{display:flex}.IconButtonFilter__contextMenu .Filter__Label .Filter__Label--bold,.IconButtonFilter__contextMenu .Filter__Label .Filter__Label--normal{font-family:Nunito,Lato,sans-serif;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.IconButtonFilter__contextMenu .Filter__Label .Filter__Label--bold,.IconButtonFilter__contextMenu .Filter__Label .Filter__Label--normal{font-size:14px}}.IconButtonFilter__contextMenu{width:250px}.IconButtonFilter__contextMenu .ContextMenuItem{border-radius:5px;padding:8px}.IconButtonFilter__contextMenu .ContextMenuItem svg.iconColor path,.IconButtonFilter__contextMenu .ContextMenuItem svg.iconColor use{fill:#fff}.IconButtonFilter__contextMenu .ContextMenuItem__name{padding-left:6px}.IconButtonFilter__contextMenu .ContextMenuItem__type{width:16px}.IconButtonFilter__contextMenu .Filter__Display{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;height:40px}.IconButtonFilter__contextMenu .Filter__Display>div{flex:1 auto;margin:1px}.IconButtonFilter__contextMenu .Filter__Display .Icon{margin:0 8px}.IconButtonFilter__contextMenu .Filter__Label{color:#fff;max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IconButtonFilter__contextMenu .Filter__Label .Filter__Label--normal{font-style:italic}.IconButtonFilter__contextMenu .Filter__Value{color:#fff;max-width:205px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.IconButtonFilter__contextMenu .Filter__Value--icon{position:absolute;right:0}.IconButtonFilter__contextMenu .Filter__Value--icon svg.iconColor path,.IconButtonFilter__contextMenu .Filter__Value--icon svg.iconColor use{fill:#dfe2ee}.IconButtonFilter__contextMenu .Filter__Value--icon .Icon{position:relative;top:10px}.ChartHeader{background-color:#fff;border:1px solid #dfe2ee;border-radius:6px;display:flex;flex:1;flex-direction:column}.ChartHeader>main{flex:1;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 30px);position:relative}.ChartHeader__header{align-items:center;background-color:#fff;border-radius:6px;display:flex;flex:0 0 30px;flex-direction:row;height:50px;justify-content:flex-start;min-height:50px;padding:10px}.ChartHeader__header .ButtonList{background-color:#fff;margin-right:10px;padding:0}.ChartHeader__header .ButtonList .ToolTip{margin-right:20px}.ChartHeader__controls{justify-self:flex-end;margin-left:auto}.ChartHeader__controls .IconButton{margin-right:70px;padding-left:20px}.ChartHeader__controls .IconButton__label{display:inline-block;min-width:60px;text-align:center}.ChartHeader__chartChangeWarningModal{width:340px}.MappingBucket__header{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.MappingBucket__header{font-size:16px}}.MappingBucket__placeholder{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.MappingBucket__placeholder{font-size:16px}}.MappingBucket{align-items:stretch;border-radius:10px;display:flex;max-height:100%;position:relative}.MappingBucket__header{align-items:center;background-color:#fff;border:1px solid #dfe2ee;color:#515e7e;display:flex;flex-direction:row;justify-content:space-between;overflow-wrap:break-word;padding:0 10px;position:relative;word-break:break-word}.MappingBucket__title{cursor:default;margin-left:5px}.MappingBucket--required .MappingBucket__title:after{color:#a1abc8;content:" *"}.MappingBucket__main{background-color:transparent;background-color:#f9f9fc;border:1px solid #dfe2ee;display:flex;flex-grow:1;overflow:auto;position:relative;transition:border .15s ease-in}.MappingBucket--empty .MappingBucket__main{border-style:dashed}.MappingBucket--droppable .MappingBucket__main{border-color:#4eb6ef}.MappingBucket__content,.MappingBucket__placeholder{align-items:center;display:flex;justify-content:center}.MappingBucket__placeholder{color:#8490b1;height:100%;min-height:50px;min-width:150px;pointer-events:none;text-align:center;width:100%}.MappingBucket--vertical{flex-direction:column;width:220px}.MappingBucket--vertical .MappingBucket__header{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:10px;min-height:50px;width:100%}.MappingBucket--vertical .MappingBucket__header .Input{width:100%}.MappingBucket--vertical .MappingBucket__main{border-bottom-left-radius:10px;border-bottom-right-radius:10px;border-top-left-radius:0;border-top-right-radius:0;border-top-width:0;flex-direction:column}.MappingBucket--vertical .MappingBucket__content{flex-flow:column;width:100%}.MappingBucket--vertical .FeatureBasket{margin-top:10px}.MappingBucket--vertical .FeatureBasket:last-child{margin-bottom:10px}.MappingBucket--vertical .MappingBucket__placeholder{margin:0 auto;max-width:200px}.MappingBucket--collapsed{min-height:auto}.MappingBucket--collapsed .MappingBucket__header{border-radius:10px}.MappingBucket--horizontal{min-height:70px}.MappingBucket--horizontal .MappingBucket__header{border-bottom-left-radius:10px;border-bottom-right-radius:0;border-top-left-radius:10px;border-top-right-radius:0;min-width:125px}.MappingBucket--horizontal .MappingBucket__main{border-bottom-left-radius:0;border-bottom-right-radius:10px;border-left-width:0;border-top-left-radius:0;border-top-right-radius:10px}.MappingBucket--horizontal .FeatureBasket{margin-left:10px}.MappingBucket--horizontal .FeatureBasket:last-child{margin-right:10px}.MappingBucket--horizontal .MappingBucket__placeholder{white-space:nowrap}.SettingsMapping__header{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SettingsMapping__header{font-size:22px}}.SettingsMapping{background-color:#fff;border:1px solid #dfe2ee;border-radius:0;display:flex;flex-direction:column;height:100%;padding:40px 0 20px 30px}.SettingsMapping .SidePanelButton{left:-13px;position:absolute;top:90px}.SettingsMapping__ResetDefaults{display:flex;justify-content:space-between;margin-right:10px;margin-top:30px}.SettingsMapping__header{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:30px;width:100%}.SettingsMapping__header .IconButton{margin-right:5px;margin-top:-5px}.SettingsMapping__content{padding-right:15px}.SettingsMapping__content .CollapsibleSection{flex:0 1 auto;margin-top:30px;padding-right:22px}.SettingsMapping__content .CollapsibleSection:first-of-type{margin-top:0}.SettingsMapping__content .CollapsibleSection .CollapsibleSection__title{border-bottom-color:#bfc6dc;max-width:300px}.SettingsMapping__content .scrollbar-container{margin-right:-15px;padding-right:15px}.SettingsMapping__content .Input{max-width:300px;padding-bottom:10px}.SettingsMapping__content .Input__label{width:120px}.SettingsMapping__buttons{display:flex;justify-content:space-between;margin:20px 10px 0 0}.SettingsMapping__buttons>*+*{margin-left:10px}.SerumOperationButton__binInput{padding:5px}.SerumOperationButton__menu{max-height:300px;width:140px}.SerumOperationButton__menu .ContextMenu__subMenu{max-height:298px;overflow:auto}.FeatureBasket{cursor:move;cursor:grab}.FeatureBasket__title{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.FeatureBasket__title{font-size:16px}}.gradientColours{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.gradientColours{font-size:16px}}.FeatureBasket{background-color:#fff;border:1px solid #dfe2ee;border-radius:5px;max-height:250px;padding:10px;position:relative;transition:border .15s ease-in;width:200px}.FeatureBasket:hover{border:1px solid #4eb6ef}.FeatureBasket:hover .FeatureBasket__closeButton{opacity:1}.FeatureBasket__title{align-items:center;display:flex;justify-content:center;margin-right:23px;text-align:center}.FeatureBasket__featureName{max-height:34px;overflow:hidden;text-overflow:ellipsis;width:calc(100% - 28px)}.FeatureBasket__sourceName{color:#8490b1;text-align:center}.FeatureBasket__closeButton{opacity:0;position:absolute;right:8px;top:8px}.FeatureBasket__featureType{margin-right:auto}.FeatureBasket__featureType svg.iconColor path,.FeatureBasket__featureType svg.iconColor use{fill:#cfd4e5}.FeatureBasket__featureType--changed svg.iconColor path,.FeatureBasket__featureType--changed svg.iconColor use{fill:#8bd4f7}.FeatureBasket__preview{bottom:-1px;left:-1px;pointer-events:none;position:absolute;right:-1px;top:-1px}.FeatureBasket--preview{opacity:.4}.FeatureBasketOperation__operations{align-items:center;display:flex;justify-content:center;margin-top:8px;position:relative}.FeatureBasketOperation__operations .Chip{margin:0 3px}.gradientColours{align-items:center;display:flex;justify-content:center;margin:7px 0}.gradientColours .Chip{margin:0 7px}.GroupByBucket__color{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.GroupByBucket__color{font-size:16px}}.GroupByBucket{display:flex;flex-flow:column}.GroupByBucket__operation{align-items:center;border-bottom:1px solid #dfe2ee;display:flex;justify-content:center;margin:0 -10px;padding:8px 0}.GroupByBucket__operation .Chip{margin:0 3px}.GroupByBucket__groups{margin:0 -10px;overflow:auto;padding:0 10px}.GroupByBucket__color{align-items:center;display:flex;margin:7px 0}.GroupByBucket__color .Chip{margin-right:7px}.GroupByBucket__color:last-child{margin-bottom:0}.ChartMapping__AxisConfig{align-items:center;display:flex;justify-content:center;margin-top:8px;position:relative}.ChartMapping__AxisConfig .Chip{margin:0 3px}.ascendingIcon--y,.descendingIcon--y{transform:rotate(270deg)}.ChartMapping{display:flex;height:100%}.ChartMapping .ChartMapping__AxisContainer__ScrollArea{margin-right:-15px;max-width:240px}.ChartMapping__settings{box-shadow:0 4px 6px rgba(33,48,77,.2);margin:-25px -15px -215px 0;position:relative;z-index:1}.ChartMapping--settingsOpen .ChartMapping__Chart{margin-left:0}.ChartMapping__AxisContainer{display:flex;flex-direction:column}.ChartMapping__AxisContainer .MappingBucket{margin-top:15px}.ChartMapping__AxisContainer .MappingBucket:first-child{margin-top:0}.ChartMapping__AxisContainer--right{overflow-y:auto}.ChartMapping__Chart{display:flex;flex:1;flex-direction:column;margin:0 15px;overflow:auto}.ChartMapping__Chart .MappingBucket{flex:0 0 92px;margin-top:15px}.ChartMapping__yAxis{height:100%}.TableUnitMapping{display:flex;flex:1;flex-direction:column;max-height:100%;overflow:auto;position:relative;width:100%}.TableUnitMapping .TableUnit{display:flex;flex:1;flex-direction:column;padding:20px}.TableUnitMapping .UnitLoader{max-height:calc(100% - 80px)}.TableUnitMapping .MappingBucket{margin-top:10px}.TableUnitMapping .TableUnitMapping__preview{background-color:#fff;border:1px solid #dfe2ee;border-radius:10px;display:flex;flex:1;flex-direction:column;overflow:hidden}.TableUnitMapping .TableUnitMapping__preview>main{border-top:1px solid #dfe2ee;flex:1;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 40px);position:relative}.TableUnitMapping .TableUnitMapping__preview>header{align-items:center;background-color:#fff;border-radius:6px;display:flex;flex:0 0 30px;flex-direction:row;height:40px;justify-content:flex-end;min-height:40px;padding:10px}.TableUnitBasket{width:175px}.KpiMapping{display:flex;height:100%}.KpiMapping__main{display:flex;flex:1;flex-direction:column;margin:0;overflow:auto}.KpiMapping__main .MappingBucket{flex:0 0 92px;margin-top:15px}.KpiMapping__settings{box-shadow:0 4px 6px rgba(33,48,77,.2);margin:-25px -15px -215px 0;position:relative;z-index:1}.KpiMapping--settingsOpen .KpiMapping__main{margin-right:15px}.KpiMapping__preview{background-color:#fff;border:1px solid #dfe2ee;border-radius:6px;display:flex;flex:1;flex-direction:column}.KpiMapping__preview>main{border-top:1px solid #dfe2ee;flex:1;height:-moz-fit-content;height:fit-content;max-height:calc(100% - 30px);position:relative}.KpiMapping__preview>header{align-items:center;background-color:#fff;border-radius:6px;display:flex;flex:0 0 30px;flex-direction:row;height:40px;justify-content:flex-end;min-height:40px;padding:10px}.CustomSubtypeMapping{flex-direction:column;height:100%}.CustomSubtypeMapping,.CustomSubtypeMapping__buttons{align-items:center;display:flex;justify-content:center}.CustomSubtypeMapping__buttons .Button{margin:15px}.CustomUnitBasket__config{align-items:center;display:flex;justify-content:center;margin-top:8px}.CustomUnitBasket__config .Chip{margin:0 3px}.UnitMapping{display:flex;flex:2;flex-direction:column;margin:0 15px 15px;max-height:calc(100% - 216px)}.DatasetMappingTable__MappingContainer--empty{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DatasetMappingTable__MappingContainer--empty{font-size:16px}}.DatasetMappingTable{border-radius:0;color:#6a7798;display:flex;flex-grow:1;height:calc(100% - 51px)}.DatasetMappingTable input{border-color:#dfe2ee!important}.DatasetMappingTable__MappingContainer{display:flex;flex-direction:column;height:100%;width:100%}.DatasetMappingTable__MappingContainer--empty{align-items:center;display:flex;justify-content:center}.DataMenu__header{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.DataMenu__header{font-size:16px}}.CollectionsMenu,.DataMenu{max-height:264px;width:275px}.CollectionsMenu .ContextMenu__subMenu,.DataMenu .ContextMenu__subMenu{max-height:220px;overflow:auto}.CollectionsMenu .ContextMenuItem__name,.DataMenu .ContextMenuItem__name{max-width:275px}.DataMenu__header{align-items:center;display:flex;padding:5px}.DataMenu__searchButton{margin-left:auto}.DatasetSelection{position:relative;width:275px}.DatasetSelection__button input{cursor:pointer}.DatasetMapping{background-color:#fff;border-radius:8px;box-shadow:0 0 6px rgba(33,48,77,.2);height:200px}.DatasetMapping__header{align-items:center;border-bottom:1px solid #dfe2ee;display:flex;height:50px;padding-left:20px}.MappingModal__title{color:#394665;font-family:Rubik,Lato,sans-serif;font-size:20px;font-style:normal;font-weight:500;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.MappingModal__title{font-size:22px}}.MappingModal{background-color:#f9f9fc}.MappingModal__header{align-items:center;display:flex;justify-content:space-between}.MappingModal__title{flex:1}.MappingModal__centerHeader{max-width:60%}.MappingModal__buttons{align-items:center;display:flex;flex:1;justify-content:flex-end}.MappingModal__buttons .Button{margin-left:10px}.MappingModal__main{display:flex;flex-direction:column;height:calc(100vh - 75px);margin:auto;max-width:100%;position:relative}.SectionListItem--active,.SectionListItem:hover{cursor:move;cursor:grab}.SectionListItem--dragging{cursor:move;cursor:grabbing}.SectionListItem--active .SectionListItem__label{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:600;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SectionListItem--active .SectionListItem__label{font-size:16px}}.SectionListItem__label{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.SectionListItem__label{font-size:16px}}.SectionListItem{align-items:center;display:flex;justify-content:space-between;min-height:40px;position:relative}.SectionListItem--complete .SectionListItem__circle{background-color:#64c3f2}.SectionListItem--complete .SectionListItem__line{color:#64c3f2}.SectionListItem--active,.SectionListItem:hover{background-color:#eff0f6;border-radius:5px}.SectionListItem--active .SectionListItem__label{color:#515e7e}.SectionListItem--active .SectionListItem__circle{background-color:#64c3f2}.SectionListItem--active .SectionListItem__line:last-child{color:#dfe2ee}.SectionListItem--dragging{background-color:blue;opacity:.1}.SectionListItem__body{align-items:center;display:flex}.SectionListItem__lines{display:flex;flex-direction:column;width:16px}.SectionListItem__line{border-right:1px solid;color:#dfe2ee;flex-grow:1;height:20px}.SectionListItem__circle{background-color:#dfe2ee;border-radius:50%;height:11px;left:10px;position:absolute;width:11px}.SectionListItem__label{color:#8490b1;margin-left:15px;max-width:170px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SectionListItem__menu{margin-right:5px}.SectionList{display:flex;flex-direction:column;width:240px}.SectionList .IconButton{float:right}.SectionList .SectionListItem:first-child .SectionListItem__lines .SectionListItem__line:first-child,.SectionList .SectionListItem:last-of-type .SectionListItem__body .SectionListItem__lines .SectionListItem__line:last-child{border-right:0 solid}.SectionList__addSection{margin-left:5px;margin-top:5px}.AddSectionListModal{width:340px}.AddSectionListModal .AddSectionListModal__form{margin-bottom:15px}.SectionList__Menu .Icon svg.iconColor path,.SectionList__Menu .Icon svg.iconColor use{fill:#fff}.Report__AddCard:hover,.Report__AddCard:hover .Report__AddCard__Button:active,.Report__AddCard:hover .Report__AddCard__Button:focus,.Report__AddCard:hover .Report__AddCard__Button:hover,.Report__EmptyCard .Report__EmptyCard__Button:active,.Report__EmptyCard .Report__EmptyCard__Button:focus,.Report__EmptyCard .Report__EmptyCard__Button:hover{transition:.15s ease-in}.Report__EmptyCard .Report__EmptyCard__Text{font-family:Nunito,Lato,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.25;text-transform:none}@media screen and (min-width:0px)and (max-width:767px){.Report__EmptyCard .Report__EmptyCard__Text{font-size:16px}}.ReportCard{height:auto;padding-bottom:30px;scroll-margin-top:148px}.ReportCard--open .EditableText--empty,.ReportCard--open .ReportCard__buttons,.ReportCard:hover .EditableText--empty,.ReportCard:hover .ReportCard__buttons{opacity:1}.ReportCard .Card{overflow:hidden;padding:5px 10px 10px;position:relative}.ReportCard__header{align-items:center;display:flex;flex-direction:row;font-size:20px;margin:10px 0 0 5px;max-height:35px;z-index:2}.ReportCard__header .Icon{margin-right:5px}.ReportCard__header .Icon svg.iconColor path,.ReportCard__header .Icon svg.iconColor use{fill:#cfd4e5}.ReportCard__header .Icon--selected{margin-right:5px}.ReportCard__header .Icon--selected svg.iconColor path,.ReportCard__header .Icon--selected svg.iconColor use{fill:#64c3f2}.ReportCard__main{display:flex;flex-direction:column;height:calc(100% - 30px);margin-top:0;padding:0}.ReportCard__ReportUnit{display:flex;flex-direction:column;overflow:auto;padding:30px 30px 60px;position:relative}.ReportCard__ReportUnit .ReportCard__unitHeader{height:30px;opacity:0;position:absolute;right:5px;top:5px}.ReportCard__ReportUnit:hover{border:1px solid #dfe2ee;border-radius:10px;padding:30px 30px 60px}.ReportCard__ReportUnit:hover .ReportCard__unitHeader{opacity:1;right:4px;top:4px}.ReportUnit{align-items:center;display:flex;flex:1;height:0;justify-content:center;position:relative;width:100%}.ReportUnit .Placeholder{height:200px}.ReportUnit .Chart{height:450px;min-height:100px}.ReportUnit .CustomUnitMarkdown{padding:0}.ReportUnit .TableUnit{height:450px}.ReportUnit .Table__Buttons{bottom:0;display:flex;gap:10px;justify-content:flex-end;padding-top:10px;position:relative;right:-10px;z-index:10}.Report__AddCard{background-color:#fff;border:unset;box-shadow:unset;margin:0 10px;min-height:50px;min-width:calc(100% - 60px)}.Report__AddCard .Report__AddCard__Button svg.iconColor path,.Report__AddCard .Report__AddCard__Button svg.iconColor use{fill:#f9f9fc}.Report__AddCard:hover{align-items:center;background-color:#f9f9fc;border-radius:10px;display:flex;flex-direction:column;height:inherit;justify-content:center;margin:0 30px 20px;min-height:80px;width:inherit}.Report__AddCard:hover .Report__AddCard__Button{border:2px solid #4eb6ef;border-radius:100%;cursor:pointer;display:block;height:50px;margin:auto;padding:15px;width:50px}.Report__AddCard:hover .Report__AddCard__Button svg.iconColor path,.Report__AddCard:hover .Report__AddCard__Button svg.iconColor use{fill:#4eb6ef}.Report__AddCard:hover .Report__AddCard__Button:active,.Report__AddCard:hover .Report__AddCard__Button:focus,.Report__AddCard:hover .Report__AddCard__Button:hover{background:#f9f9fc;border:2px solid #4eb6ef;outline:none}.Report__EmptyCard{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:280px;width:inherit}.Report__EmptyCard .Report__EmptyCard__Text{color:#a1abc8;margin-top:15px}.Report__EmptyCard .Report__EmptyCard__Button{align-items:center;border:2px solid #dfe2ee;border-radius:100%;cursor:pointer;display:flex;height:65px;justify-content:center;width:65px}.Report__EmptyCard .Report__EmptyCard__Button svg.iconColor path,.Report__EmptyCard .Report__EmptyCard__Button svg.iconColor use{fill:#a1abc8}.Report__EmptyCard .Report__EmptyCard__Button:active,.Report__EmptyCard .Report__EmptyCard__Button:focus,.Report__EmptyCard .Report__EmptyCard__Button:hover{background:#f9f9fc;border:2px solid #4eb6ef;outline:none}.Report__EmptyCard .Report__EmptyCard__Button:active svg.iconColor path,.Report__EmptyCard .Report__EmptyCard__Button:active svg.iconColor use,.Report__EmptyCard .Report__EmptyCard__Button:focus svg.iconColor path,.Report__EmptyCard .Report__EmptyCard__Button:focus svg.iconColor use,.Report__EmptyCard .Report__EmptyCard__Button:hover svg.iconColor path,.Report__EmptyCard .Report__EmptyCard__Button:hover svg.iconColor use{fill:#4eb6ef}.Report .AddPlaceholder{box-shadow:0 0 4px rgba(33,48,77,.1)}.Report{display:flex;height:100%;position:relative;width:100%}.Report .DashboardTab{margin:10px 30px 30px}@media screen and (min-width:0px)and (max-width:767px){.Report .DashboardTab{margin:10px 25px}}.Report .DashboardHeader__modelBars{align-items:center;display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%)}.Report .Report__page{flex:1;overflow-x:hidden;overflow-y:auto}.Report .Report__page .DashboardHeader{background:linear-gradient(180deg,#fff,#f9f9fc);border-radius:0 0 10px 10px;box-shadow:0 0 4px rgba(33,48,77,.1);height:auto;opacity:.97;padding-bottom:20px;position:absolute;width:100%;z-index:20}.Report .Report__page .DashboardHeader .DashboardHeader__flex{flex-flow:nowrap}.Report .Report__page .DashboardHeader .DashboardHeader__flex .ModelBar{margin-left:10px}.Report .Report__page .DashboardHeader .DashboardHeader__flex .FilterBar{margin-right:10px}.Report .Report__page .DashboardHeader--modelPanelOpen .DashboardHeader__flex,.Report .Report__page .DashboardHeader--modelPanelOpen .DashboardHeader__titleRow{margin-right:1px}.Report .Report__body{display:flex;justify-content:center;margin:150px 30px 0 300px;width:calc(100vw - 300px)}@media(max-width:600px){.Report .Report__body{margin:150px 0 0;width:100%}}.Report .Report__body .Report__cards{height:500px;max-width:80%;padding-right:18%;width:100%}.Report .Report__body .Report__cards .DashboardTab{margin:0 30px 30px}.Report .Report__body .Report__cards .DashboardEmpty{margin-left:-270px}.Report .ModelPanel{height:calc(100% + 10px);margin-top:-10px;padding-top:30px;z-index:99}.Report .AddPlaceholder{background-color:#fff;border:1px solid #dfe2ee;height:280px!important}.Report .SectionList{left:30px;position:absolute;top:150px;width:240px}
/*# sourceMappingURL=app.0f3db5e676a252ad55ff.css.map*/