@font-face{font-display:block;font-family:nunito;font-style:normal;font-weight:300;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-300.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:italic;font-weight:300;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-300italic.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:normal;font-weight:400;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-regular.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:italic;font-weight:400;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-italic.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:normal;font-weight:600;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-600.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:italic;font-weight:600;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-600italic.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:normal;font-weight:700;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-700.woff2)format('woff2')}@font-face{font-display:block;font-family:nunito;font-style:italic;font-weight:700;src:url(/assets/vendor/custom-fonts/nunito-v26-latin-700italic.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:normal;font-weight:300;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-300.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:italic;font-weight:300;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-300italic.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:normal;font-weight:400;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-regular.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:italic;font-weight:400;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-italic.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:normal;font-weight:600;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-600.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:italic;font-weight:600;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-600italic.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:normal;font-weight:700;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-700.woff2)format('woff2')}@font-face{font-display:block;font-family:open sans;font-style:italic;font-weight:700;src:url(/assets/vendor/custom-fonts/open-sans-v40-latin-700italic.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:normal;font-weight:300;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-300.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:italic;font-weight:300;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-300italic.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:normal;font-weight:400;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-regular.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:italic;font-weight:400;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-italic.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:normal;font-weight:500;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-500.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:italic;font-weight:500;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-500italic.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:normal;font-weight:600;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-600.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:italic;font-weight:600;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-600italic.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:normal;font-weight:700;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-700.woff2)format('woff2')}@font-face{font-display:block;font-family:poppins;font-style:italic;font-weight:700;src:url(/assets/vendor/custom-fonts/poppins-v21-latin-700italic.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:normal;font-weight:300;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-300.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:italic;font-weight:300;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-300italic.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:normal;font-weight:400;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-regular.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:italic;font-weight:400;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-italic.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:normal;font-weight:500;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-500.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:italic;font-weight:500;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-500italic.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:normal;font-weight:600;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-600.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:italic;font-weight:600;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-600italic.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:normal;font-weight:700;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-700.woff2)format('woff2')}@font-face{font-display:block;font-family:roboto mono;font-style:italic;font-weight:700;src:url(/assets/vendor/custom-fonts/roboto-mono-v23-latin-700italic.woff2)format('woff2')}body{overflow:hidden}body header div a span{padding-left:10px;height:10px;width:848px}.dropdown-item span{margin-right:2px}a.toggle-sidebar-btn{margin-right:15px}i.toggle-sidebar-btn{margin-right:-2px}.tutorial-button{font-size:14px;font-weight:600;color:#2d3142;padding-left:5px}p.tutorial{font-size:13px}.code-clipboard-paste-bar{padding:0;background-color:#fff}.code-body{background-color:#f8f9fa;padding:2px 5px;margin-bottom:20px;border-width:1px;border-style:solid;border-color:#2d3142;word-break:keep-all}.code-body p{font-size:11px;font-family:Roboto Mono,monospace;margin-bottom:0}.code-body pre{font-size:11px;margin-bottom:0!important}.break-long-command .code-body p{word-break:break-all}.clipboard{padding-right:5px}.sendterm{padding-top:1px;padding-right:5px}.pulse-icon{animation:pulse .5s}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2);color:green}100%{transform:scale(1)}}.prompt{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.hidden{display:none}#pagination-top{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}#pagination-bottom{width:100%;display:grid;grid-template-columns:1fr auto 1fr;align-items:center}#prev-top{float:left}#prev-bottom{float:left}#title-top{width:100px;text-align:center;margin:0 10px}#title-bottom{width:100px;text-align:center;margin:0 10px}#next-top{float:right}#next-bottom{float:right}#sidebar{overflow:scroll}.fade-in{animation:fadeIn 2s}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.synchronizeButton{display:inline-block;font-family:Roboto Mono,monospace;font-weight:700;font-size:11px;padding:.1rem 0;background-color:#f8f9fa;border:1px solid #606060;cursor:pointer;border-radius:50px;transition:background-color .3s ease,border-width .3s ease,border-color .3s ease;width:100%;text-align:center;box-sizing:border-box;transition:box-shadow .1s,background-color .1s,color .1s}.synchronizeButton:hover{transition-delay:.1s;background-color:#606060;box-shadow:inset 0 0 0 2px #404040;color:#fff;border-color:#404040}#reverseProxyTopDiv{height:50px;width:100%;padding-left:3px;padding-top:3px}.resetDiv{all:initial}#reverseProxyBottomDiv{height:100vh;width:100%;padding:0;margin:0;color:#000;background:#fff}#reverseProxyIframe{height:calc(100vh - 158px);width:100%;border:none!important;padding:0;margin:0;opacity:1;transition:opacity .2s ease-in-out}.port-input{width:60px;appearance:textfield}.port-input::-webkit-inner-spin-button,.port-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}#tunnelstatus{transition:opacity 1s;opacity:0}#tunnelstatus.visible{opacity:1}.hidden-content{position:relative;width:100%;height:100%;overflow:hidden}.hidden-content:before{content:"Click to Reveal";position:absolute;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;text-align:center;font-size:2em;color:#000;background:rgba(255,255,255,.3);z-index:1;transition:all .3s ease-in-out}.hidden-content .blur-effect{filter:blur(8px);transition:all .3s ease-in-out}.hidden-content.clicked:before{opacity:0;pointer-events:none}.hidden-content.clicked .blur-effect{filter:blur(0)}.dropdownContent{display:none;position:absolute;background-color:#f9f9f9;min-width:160px;box-shadow:0 8px 16px rgba(0,0,0,.2);z-index:1}