.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:12px;background:0 0;border:1px solid #d1d3d4;transition:.2s;padding:1px 0}.nano>.nano-pane>.nano-slider{background:#2abb9d;position:relative;margin:0 1px}.has-scrollbar>.nano-content::-webkit-scrollbar{display:block}.nano-pane.active,.nano-pane.flashed,.nano:hover>.nano-pane{visibility:visible\9;opacity:.99}