.component{line-height:1.5em;margin:0 auto;width:100%;overflow:hidden}.sticky-wrap{overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.sticky-wrap .sticky-thead,.sticky-wrap .sticky-col,.sticky-wrap .sticky-intersect{opacity:0;position:absolute;top:0;left:0;transition:all .125s ease-in-out;z-index:50;width:auto}.sticky-wrap .sticky-thead{-webkit-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);box-shadow:0px 3px 5px 0px rgba(0,0,0,0.1);z-index:100;width:100%}.sticky-wrap .sticky-col{-webkit-box-shadow:3px 0px 5px 0px rgba(0,0,0,0.1);-moz-box-shadow:3px 0px 5px 0px rgba(0,0,0,0.1);box-shadow:3px 0px 5px 0px rgba(0,0,0,0.1)}.sticky-wrap .sticky-intersect{opacity:1;z-index:150}.sticky-wrap td,.sticky-wrap th{box-sizing:border-box}td.user-name{text-transform:capitalize}.sticky-wrap.overflow-y{overflow-y:auto;max-height:70vh}body.calendar_days.show .row,body.calendar_days.edit .row{width:85%}
