html{height:-webkit-fill-available}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;min-height:-webkit-fill-available}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}#root{height:100vh}.profile-btn .sync-status-spinner{width:3.125rem;height:3.125rem;position:absolute}.profile-btn{width:38px;height:38px;padding:0;border-radius:50%;display:flex;justify-content:center;align-items:center}.dropdown-profile{width:27rem;text-align:center}.dropdown-profile .email *{display:inline;vertical-align:middle}.dropdown-profile .email p{padding-left:5px}.profile-email,.profile-image,.profile-name{text-align:center}.navbar{z-index:100000000;height:3.75rem}.navbar-brand img{height:2rem;display:inline}.nav-link.active{fill:var(--primary)}.login-modal .modal-footer{display:block;text-align:center}.sign-in-form input{width:100%}.sign-in-form input[name=firstName],.sign-in-form input[name=lastName]{width:50%}.log-in-form .list-group-item:first-child{padding-top:0}.microsoft-login-button{padding:0;border:0}:root{--image-width:80px;--image-max-height:80px;--image-border-width:2px;--image-margin:2px;--image-container-width:calc(var(--image-width) + var(--image-margin)*2);--image-overlay-size:24px}.leaflet-cluster-anim .piclar-thumbnail-icon,.leaflet-cluster-anim .piclar-thumbnail-shadow{transition:transform .3s ease-out,opacity .3s ease-in}.piclar-thumbnail-icon{display:block;left:-44px;left:calc(var(--image-container-width)/-2 - var(--image-border-width));bottom:10px;position:absolute;text-align:center}.piclar-thumbnail-icon .content-wrapper{text-align:left;border-radius:12px}.piclar-thumbnail-icon .content{box-sizing:content-box;max-width:84px;max-width:var(--image-container-width);background-color:#fff;border:2px solid #000;border:var(--image-border-width) solid #000;border-radius:10px;overflow:hidden}.piclar-thumbnail-icon .main-image{display:block;box-sizing:content-box;width:80px;width:var(--image-width);margin:2px;margin:var(--image-margin);border-radius:5px}.piclar-thumbnail-icon .loading{height:60px}.piclar-thumbnail-icon .cluster-count-overlay{position:absolute;top:-12px;top:calc(var(--image-overlay-size)/-2);right:-12px;right:calc(var(--image-overlay-size)/-2);width:24px;width:var(--image-overlay-size);height:24px;height:var(--image-overlay-size);border-radius:50%;font-size:.9em;background-color:#000;color:#fff;padding:1px;display:flex;justify-content:center;align-items:center}.piclar-thumbnail-icon .arrow{left:34px;left:calc(var(--image-container-width)/2 - 8px);position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000}.map-panel{width:100%;position:absolute;top:0;height:100%}#map{min-height:100%}.leaflet-container{width:100%;min-height:100%;margin:0 auto}.leaflet-control-layers-overlays{text-align:left}.leaflet-control{top:50px}.List{box-sizing:border-box}.Grid::-webkit-scrollbar{height:5px}.Grid::-webkit-scrollbar-track{border-radius:10px}.Grid::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary);outline:2px solid #708090}.Grid::-webkit-scrollbar:vertical{display:none}.home-logged-out{width:100%;background-color:#ced6dc}.home-logged-out .header{min-height:700px;background:url(/static/media/landing-image-tall-crop-medium.86cb284d.jpg) no-repeat top}.home-logged-out .header .banner{width:100%;padding-top:2rem}.home-logged-out .header .banner .logo{height:4rem;margin-left:auto;margin-right:auto;width:100%}.home-logged-out .header .banner h1{display:block;width:100%;text-align:center;color:#000}.home-logged-out .section-separator{border-top:1px solid #000;max-width:50%;margin-left:auto;margin-right:auto;height:.5rem}.home-logged-out .how-piclar-works-section,.home-logged-out .summary-section{position:relative;width:100%;background-color:transparent}.home-logged-out .card{border:unset;background:transparent}.home-logged-out .card-header{background:transparent}.home-logged-out .text-info{color:#068298}.home-logged-out p{font-size:1.25rem}.home-logged-out img{border-radius:10px}.home-logged-out .how-piclar-works-section .card-body{padding-bottom:0;margin-bottom:unset}.home-logged-out .container{padding-top:1.5rem;padding-bottom:1.5rem}.home-logged-out .summary-section .separator{border-top:.25rem solid rgba(0,0,0,.8);border-radius:.25rem;height:.25rem;margin-bottom:1rem;max-width:10rem;margin-left:auto;margin-right:auto}.home-logged-out .footer{position:relative;margin-top:40px}.home-logged-out a{color:unset}.home-logged-out .footer .group-title{font-weight:700!important;margin-bottom:.25rem}.home-logged-out .footer .footer-list-group-item{display:block;padding:0 .5rem;background-color:transparent;border:0;text-align:center;color:#000;border-right:1px solid #000}.home-logged-out .footer .footer-list-group-item:last-child{border-right:none}.provider-summary-card .onedriveLogo{width:35px;height:35px}#main-panel-container{flex:1 1;display:flex;justify-content:center;height:100%}.App{height:100%;display:flex;flex-direction:column}