.kookoawpf-modal-has-sidebar{position:relative}.kookoawpf-modal-has-sidebar .media-frame-tab-panel,.kookoawpf-modal-has-sidebar .media-frame-title,.kookoawpf-modal-has-sidebar.hide-menu .media-frame-tab-panel,.kookoawpf-modal-has-sidebar.hide-menu .media-frame-title{left:300px}.kookoawpf-modal-sidebar.kookoawpf-sidebar-wrapper{position:absolute!important;top:0!important;left:0!important;bottom:0!important;width:300px;background:var(--kookoawpf-bg, #0d1117);border:5px solid var(--kookoawpf-green-dim)!important;display:flex;flex-direction:column;overflow:visible;z-index:101;font-family:"Share Tech Mono",monospace;box-sizing:border-box}.kookoawpf-modal-sidebar .kookoawpf-nav-item,.kookoawpf-modal-sidebar .kookoawpf-nav-item:visited{color:#fff!important}.kookoawpf-modal-sidebar .kookoawpf-nav-item:focus,.kookoawpf-modal-sidebar .kookoawpf-nav-item:hover{color:#39ff14!important}.kookoawpf-modal-sidebar .kookoawpf-nav-item.active,.kookoawpf-modal-sidebar .kookoawpf-nav-item.active:visited{color:#39ff14!important}.kookoawpf-modal-sidebar .kookoawpf-sidebar-search input{width:100%!important;padding:6px 10px!important;font-size:var(--kookoawpf-tree-font-size)!important;border:1px solid var(--kookoawpf-border-light)!important;border-radius:4px!important;background:var(--kookoawpf-bg-light)!important;color:var(--kookoawpf-green-soft)!important;font-family:var(--kookoawpf-font)!important;box-shadow:none!important;outline:0!important;height:40px!important;line-height:26px!important;box-sizing:border-box!important}.kookoawpf-modal-sidebar .kookoawpf-sidebar-search input:focus{border-color:var(--kookoawpf-green)!important;box-shadow:0 0 0 1px var(--kookoawpf-green-dim),0 0 8px var(--kookoawpf-green-glow)!important;outline:0!important;color:var(--kookoawpf-green)!important;background:var(--kookoawpf-bg-light)!important}.kookoawpf-modal-sidebar .kookoawpf-sidebar-search input::placeholder{color:var(--kookoawpf-text-muted)!important}.kookoawpf-modal-sidebar .kookoawpf-sidebar-search input:focus::placeholder{color:transparent!important}.kookoawpf-modal-has-sidebar .media-frame-menu,.kookoawpf-modal-has-sidebar .media-frame-menu-heading,.media-modal .attachments-browser .uploader-inline.hidden{display:none!important}.media-frame.kookoawpf-modal-has-sidebar{height:100%!important;position:relative!important}.kookoawpf-modal-has-sidebar .media-frame-tab-panel{position:absolute!important;top:0;right:0;bottom:0}.kookoawpf-modal-has-sidebar .media-frame-tab-panel .media-frame-content,.kookoawpf-modal-has-sidebar .media-frame-tab-panel .media-frame-router,.kookoawpf-modal-has-sidebar .media-frame-tab-panel .media-frame-toolbar{left:0!important}.kookoawpf-modal-breadcrumb{position:relative;z-index:1}.kookoawpf-modal-resize-handle{position:absolute;top:0;right:-12px;bottom:0;width:24px;cursor:col-resize;z-index:10}.kookoawpf-modal-resize-handle::after{content:"";position:absolute;top:50%;left:4px;transform:translateY(-50%);width:8px;height:58px;border-radius:4px 0 0 4px;background:var(--kookoawpf-green-dim);transition:background .2s,box-shadow .2s,height .2s}.kookoawpf-modal-resize-handle:hover::after{background:var(--kookoawpf-green);box-shadow:0 0 8px var(--kookoawpf-green-glow);height:66px}.kookoawpf-modal-resize-handle:active::after{background:var(--kookoawpf-green);box-shadow:0 0 12px var(--kookoawpf-green-glow);height:74px}.kookoawpf-modal-has-scrollbar .kookoawpf-modal-resize-handle{right:-16px;width:16px}.kookoawpf-modal-has-scrollbar .kookoawpf-modal-resize-handle::after{border-radius:0 4px 4px 0}.kookoawpf-modal-has-scrollbar .kookoawpf-modal-resize-handle:hover::after{border-top:3px solid #000;border-right:3px solid #000;border-bottom:3px solid #000}.kookoawpf-modal-tree-container{scrollbar-width:thin;scrollbar-color:#30363d #0d1117}.kookoawpf-modal-tree-container::-webkit-scrollbar{width:6px}.kookoawpf-modal-tree-container::-webkit-scrollbar-track{background:#0d1117}.kookoawpf-modal-tree-container::-webkit-scrollbar-thumb{background:#30363d;border-radius:3px}.kookoawpf-modal-tree-container::-webkit-scrollbar-thumb:hover{background:#484f58}.media-modal .kookoawpf-modal-close{padding:4px 6px!important;min-width:32px!important;min-height:32px!important;max-width:40px!important;max-height:40px!important;font-size:32px!important;line-height:1!important;box-sizing:border-box!important}