.nano{position:relative;width:100%;height:100%;overflow:hidden;}.nano .content{position:absolute;overflow:scroll;overflow-x:hidden;top:0;right:0;bottom:0;left:0;}.nano .content:focus{outline:thin dotted;}.nano .content::-webkit-scrollbar{visibility:hidden;}.has-scrollbar .content::-webkit-scrollbar{visibility:visible;}.nano>.pane{background:#f5f5f5;position:absolute;width:10px;right:0;top:0;bottom:0;visibility:hidden\9;opacity:.01;-webkit-transition:.2s;-moz-transition:.2s;-o-transition:.2s;transition:.2s;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}.nano>.pane>.slider{background:#ccc;position:relative;margin:2px 2px -2px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}.nano:hover>.pane,.pane.active,.pane.flashed{visibility:visible\9;opacity:0.99;}