.nano{width:100%;height:100%;position:relative;overflow:hidden}.nano .nano-content,.nano>.nano-pane{position:absolute;top:0;right:0;bottom:0}.nano .nano-content{left:0;overflow:scroll;overflow-x:hidden}.nano .nano-content:focus{outline:dotted thin}.nano .nano-content::-webkit-scrollbar{display:none}.nano>.nano-pane{width:8px;background:rgba(0,0,0,.25);transition:.2s;visibility:hidden\9;opacity:.01}.nano>.nano-pane>.nano-slider{background:#444;background:rgba(0,0,0,.3);position:relative;margin:0 1px;border-radius:2px}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{visibility:visible\9;opacity:.99}