:root{--dg-filetree-width: 280px;--dg-filetree-collapsed-width: 50px;--transition-speed: 0.3s;--transition-ease: cubic-bezier(0.25, 0.8, 0.25, 1)}body{background-color:var(--background-primary);overflow-y:scroll}.filetree-wrapper{background-color:var(--background-secondary) !important;border-right:1px solid var(--background-modifier-border);width:var(--dg-filetree-width) !important;transition:width var(--transition-speed) var(--transition-ease);z-index:100;display:flex;flex-direction:column}.filetree-wrapper.filetree-collapsed{width:var(--dg-filetree-collapsed-width) !important}.filetree-sidebar{width:100% !important;height:100% !important;padding:0 !important;display:flex !important;flex-direction:column !important;overflow:hidden;background:rgba(0,0,0,0) !important}.filetree-top-controls{display:flex;align-items:center;justify-content:space-between;padding:16px;min-height:60px;border-bottom:1px solid rgba(0,0,0,0)}.site-title-link{flex:1;overflow:hidden;white-space:nowrap;margin-right:10px}.site-title-link h1{font-size:1.1rem !important;font-weight:600 !important;margin:0 !important;color:var(--text-normal) !important;text-align:left !important;text-overflow:ellipsis;overflow:hidden}.filetree-buttons{display:flex;align-items:center;gap:4px;flex-shrink:0}.filetree-toggle-button,.theme-toggle-button{width:30px;height:30px;padding:0;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,0);border-radius:4px;cursor:pointer;color:var(--text-muted);transition:all .2s ease;border:none}.filetree-toggle-button:hover,.theme-toggle-button:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.filetree-toggle-button i,.theme-toggle-button i{width:18px;height:18px}.filetree-wrapper.filetree-collapsed .filetree-top-controls{flex-direction:column;padding:12px 0;gap:12px;justify-content:flex-start}.filetree-wrapper.filetree-collapsed .filetree-buttons{flex-direction:column}.theme-toggle-button .theme-icon{display:none}.theme-toggle-button.is-dark .theme-icon-dark{display:block}.theme-toggle-button.is-light .theme-icon-light{display:block}.theme-toggle-button:not(.is-dark):not(.is-light) .theme-icon-auto{display:block}.search-wrapper{padding:0 16px 10px 16px}.search-button{width:100% !important;margin:0 !important;background-color:var(--background-primary) !important;border:1px solid var(--background-modifier-border) !important;color:var(--text-muted) !important;height:32px;font-size:.85rem;border-radius:6px;justify-content:flex-start;padding-left:10px}.search-button:hover{border-color:var(--text-accent) !important}.filetree-content{flex:1;overflow-y:auto;padding:0 8px 10px 8px !important}.foldername-wrapper{padding:6px 8px;border-radius:4px;color:var(--text-muted);font-size:.9rem;margin:1px 0}.foldername-wrapper:hover{background-color:var(--background-modifier-hover);color:var(--text-normal)}.notelink{padding:0 !important;margin:1px 0 !important;border-left:none !important;background:rgba(0,0,0,0) !important}.notelink a.filename{display:flex;align-items:center;padding:6px 8px;border-radius:4px;width:100%;color:var(--text-muted) !important;font-size:.9rem !important;transition:all .1s ease;border-left:none !important}.notelink a.filename:hover{background-color:var(--background-modifier-hover);color:var(--text-normal) !important;text-decoration:none !important}.notelink.active-note a.filename{background-color:var(--interactive-accent);color:#fff !important;font-weight:500}.notelink.active-note a.filename svg,.notelink.active-note a.filename i{color:#fff !important;opacity:1 !important}.filelist{border-left:1px solid var(--background-modifier-border);margin-left:14px;padding-left:0}.folder>.filelist{margin-left:12px}@media(min-width: 1400px){.filetree-wrapper{width:var(--dg-filetree-width)}.content{margin-left:320px;max-width:calc(100vw - 360px - var(--dg-sidebar-width, 300px))}}@media(min-width: 1000px)and (max-width: 1400px){.content{margin-left:300px;margin-right:40px;max-width:none}}body.theme-dark{--background-modifier-hover: rgba(255, 255, 255, 0.08);--background-modifier-border: rgba(255, 255, 255, 0.1)}body.theme-light{--background-modifier-hover: rgba(0, 0, 0, 0.05);--background-modifier-border: rgba(0, 0, 0, 0.1)}/*# sourceMappingURL=custom-style.css.map */
