.v-portal-widget-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff!important;border-radius:5px;text-align:left;text-decoration:none;width:176px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:8px 10px;margin:9px auto;color:#485074!important;-webkit-box-shadow:0 0 7px 0 rgba(138,190,204,.27);box-shadow:0 0 7px 0 rgba(138,190,204,.27);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.v-portal-widget-item:focus,.v-portal-widget-item:hover{-webkit-box-shadow:0 2px 17px 0 var(--color-hover)!important;box-shadow:0 2px 17px 0 var(--color-hover)!important}.v-portal-widget-item-picto{display:-webkit-box;display:-ms-flexbox;display:flex;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.v-portal-widget-item-picto svg{max-width:35px;max-height:35px}.v-portal-widget-item-label{font-size:10px;font-weight:700;margin:0 0 0 10px}.v-portal-widget-item:first-child:hover:focus,.v-portal-widget-item:first-child:hover:hover{-webkit-box-shadow:0 2px 17px 0 rgba(127,188,85,.27);box-shadow:0 2px 17px 0 rgba(127,188,85,.27)}p{margin:0}ul{list-style-type:none;padding:0}#widget-sso-fcpe{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#485074;position:absolute;top:0;right:0}.v-portal-widget{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:end;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;z-index:9999}.v-portal-widget-button{display:block;z-index:9999;width:60px;height:60px;cursor:pointer;outline:none;border-radius:50px;background:#fff;border:2px solid #7fbc56;-webkit-box-shadow:0 2px 7px 0 rgba(72,80,116,.15),0 4px 20px 0 rgba(72,80,116,.15);box-shadow:0 2px 7px 0 rgba(72,80,116,.15),0 4px 20px 0 rgba(72,80,116,.15);-webkit-transform:scale(1);transform:scale(1);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.v-portal-widget-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.v-portal-widget-button:focus{outline:none}.v-portal-widget-button img{-webkit-transform:translateZ(0);transform:translateZ(0)}.v-portal-widget-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-flow:column-reverse;flex-flow:column-reverse;-webkit-animation:slide-up .5s;animation:slide-up .5s;margin-top:0;padding-top:0}.slide-fade-enter-active{-webkit-transition:all .3s ease;transition:all .3s ease}.slide-fade-leave-active{-webkit-transition:all .4s cubic-bezier(1,.5,.8,1);transition:all .4s cubic-bezier(1,.5,.8,1)}.slide-fade-enter,.slide-fade-leave-to{-webkit-transform:translateY(10px);transform:translateY(10px);opacity:0}.resize-drag{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;position:fixed;bottom:20px;right:20px;z-index:1}.resize-drag.widgetByTop .v-portal-widget-list{position:absolute;top:60px}.resize-drag.widgetByTop #widget-sso-fcpe{top:0;bottom:auto}.resize-drag.widgetByTop .interact-icon-move{top:10px;left:-50px;bottom:auto;right:auto}.resize-drag.widgetByBottom #widget-sso-fcpe{top:auto;bottom:50px}.resize-drag.widgetByBottom .interact-icon-move{left:auto;right:10px}.resize-drag .interact-icon-move{margin:0 auto;position:absolute;bottom:0;left:0;right:0;background:hsla(0,0%,100%,.95);width:40px;height:40px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 2px 7px 0 rgba(72,80,116,.15),0 4px 20px 0 rgba(72,80,116,.15);box-shadow:0 2px 7px 0 rgba(72,80,116,.15),0 4px 20px 0 rgba(72,80,116,.15)}.resize-drag .interact-icon-move img{width:20px;height:20px;display:block;margin:0 auto}