@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700&display=swap);#app{font-family:Inter,Avenir,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.popup-container{width:600px;min-height:10vh;max-height:50vh;z-index:6;background-color:#fff;transition:all .25s cubic-bezier(.645,.045,.355,1);box-shadow:0 .625rem 1.25rem rgba(100,100,140,.1);border-radius:.5rem;border:1px solid #e6e6fa}.popup-container .v-progress-circular{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup-content{width:100%;text-align:justify;padding:1.25rem}.popup-content .tab-item{max-height:30vh;overflow-y:auto}.popup-content .title{display:flex;flex-wrap:nowrap;justify-content:space-between}.popup-content .title h2{font-size:16px;line-height:28px;font-weight:700}.popup-content .title button{vertical-align:center;align-self:center}.popup-content .description{border-top:1px solid #e6e6fa;font-size:12px;line-height:16px;padding:12px 0}.popup-content .description p{margin-bottom:6px}.filters{padding:10px 20px;width:100%;background-color:#fff}.filters .v-menu__content{top:64px!important}.filters .v-list-item__content{flex:none;margin-left:5px}.filters .v-text-field--outlined fieldset{padding-left:17px}.filters .v-text-field--outlined.v-input--dense .v-label--active{transform:translateY(-20px) scale(.75)}.filters_preview,.filters_select{flex-basis:17%!important}.filters_actions{flex-basis:12%!important}.selected-filters{position:absolute;top:75px;left:10px;padding:15px;width:300px;text-align:start;background-color:#fff;transition:all .25s cubic-bezier(.645,.045,.355,1);box-shadow:0 .625rem 1.25rem rgba(100,100,140,.1);border-radius:.5rem;border:1px solid #e6e6fa}.selected-filters__item{display:flex;justify-content:space-between}.selected-filters__item p{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:250px;line-height:28px}#chart{width:100%;height:calc(100vh - 72px)}.popup{position:absolute;right:10px;top:75px}.item,.main-title,.sub-title{color:#3f426c;display:flex;justify-content:center;align-content:center;flex-direction:column;height:100%;border-radius:100%;text-align:center;background-color:#fff}.main-title{font-size:24px;font-weight:700}.sub-title{font-size:14px;padding:15px}.sub-title p{overflow:hidden;text-overflow:ellipsis;display:inline-block}.item{font-size:7px;line-height:8px;box-sizing:border-box;padding:6px}.item p{overflow:hidden;text-overflow:ellipsis;height:100%;display:inline-block;vertical-align:middle;word-wrap:break-word}