.user-wrapper{display:flex;justify-content:flex-end;position:relative}.user-wrapper .user-icon-wrapper{display:none;margin:auto}.user-wrapper .user-icon-wrapper img{border:2px solid #00366d;border-radius:50px;height:70px;padding:5px;width:70px}.user-wrapper .user-icon-wrapper img:hover{border:2px solid #f59f22;cursor:pointer}.user-wrapper .dropdown{background:#fff;border:1px solid #ccc;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);display:none;left:0;min-width:150px;overflow:hidden;padding:20px;position:absolute;top:100%;width:330px;z-index:1000}.user-wrapper .dropdown a{color:#333;cursor:pointer;display:block;padding:3px 5px;text-decoration:none}.user-wrapper .dropdown a:hover{background-color:#f0f0f0}.user-wrapper .dropdown a.advisor-logout-btn{font-weight:700}.user-wrapper .dropdown .user{align-items:center;display:flex;gap:10px;justify-content:left}.user-wrapper .dropdown .user h3.user-name{font-size:16px;font-weight:700;margin:0}.user-wrapper .dropdown .user p.user-role{font-size:16px;font-weight:400;margin:0}.user-wrapper .tabs{border-bottom:1px solid #ccc;display:flex}.user-wrapper .advisor-tab-button{background:none;border:none;color:#00366d;cursor:pointer;flex:1;font-weight:700;padding:0}.user-wrapper .advisor-tab-button.active{border-bottom:2px solid #0073e6;color:#00366d}.user-wrapper .advisor-tab-content{display:none;max-height:250px;overflow-y:auto;padding-top:10px}.user-wrapper .advisor-tab-content.active{display:block}.user-wrapper .stats{background:#fff;border-collapse:collapse;font-size:12px;width:100%}.user-wrapper .container-stats{margin-bottom:15px}.user-wrapper .container-stats h2.title-app{font-size:14px;margin-bottom:5px}.user-wrapper .container-stats h3.no-info{background:#fff3cd;border:1px solid #ffe69c;color:#664d03;display:none;font-size:12px;margin:0;padding:10px;text-align:center}.user-wrapper .stats thead{border-bottom:2px solid #ccc}.user-wrapper .stats tr td,.user-wrapper .stats tr th{text-align:right}.user-wrapper .stats tr td.category,.user-wrapper .stats tr th.category{text-align:left}.user-wrapper .stats tfoot{border-top:2px solid #ccc}.user-wrapper .stats tbody{line-height:18px;padding:2px 12px}.user-wrapper .stats tfoot tr td,.user-wrapper .stats thead tr th{font-weight:700;line-height:30px;padding:0 10px!important;text-align:right;vertical-align:middle}.user-wrapper .stats tr th .success{height:25px;fill:#a3cfbb;border-color:#a3cfbb}.user-wrapper .stats tr th .warning{height:25px;fill:#ffe69c;border-color:#ffe69c}