@import"https://fonts.googleapis.com/css2?family=JetBrains+Mono:ital,wght@0,400;0,500;0,700;1,400&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&family=Lora:ital,wght@0,400;0,500;0,600;0,700;1,400;1,500&display=swap";@import"https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;600;700&family=Noto+Serif+JP:wght@400;500;600;700&display=swap";.dataview.table-view-table td a.tag[href^="#"]:empty{display:none}#navbar-navigation.header-nav-links{display:flex;align-items:center;margin-right:15px}#navbar-navigation.header-nav-links a.nav-link{margin:0 8px;text-decoration:none;font-weight:500;color:var(--text-normal);transition:color .2s ease;font-size:.9em;padding:5px 8px;border-radius:4px}#navbar-navigation.header-nav-links a.nav-link:hover{color:var(--text-accent);background-color:var(--background-secondary)}.content .header-nav-links,header .header-nav-links,main .header-nav-links,.content [data-navbar-component],header [data-navbar-component],main [data-navbar-component],.navbar-links,.content .navbar-links,header .navbar-links,main .navbar-links{display:none !important}.navbar{display:flex;justify-content:space-between;align-items:center;padding:0 10px}.navbar-inner{flex:0 0 auto}.navbar-right{display:flex;align-items:center;justify-content:flex-end;flex:1}@media(max-width: 768px){#navbar-navigation.header-nav-links{margin-right:5px}#navbar-navigation.header-nav-links a.nav-link{margin:0 3px;font-size:.85em;padding:4px 6px}}:root{--code-background: #1e2127 !important;--code-text: #e6e6e6 !important;--font-text: "Noto Sans", "Noto Sans JP", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--font-serif: "Lora", "Noto Serif JP", Georgia, Cambria, "Times New Roman", Times, serif;--font-monospace: "JetBrains Mono", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace}body{--code-normal: #e6e6e6 !important;--code-background: #1e2127 !important;font-family:var(--font-text);font-size:16px;line-height:1.8;letter-spacing:.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6{font-family:var(--font-serif);font-weight:600;line-height:1.3;letter-spacing:-0.01em;margin-top:2em;margin-bottom:.75em}h1{font-size:2.2em}h2{font-size:1.8em;border-bottom:2px solid var(--background-modifier-border);padding-bottom:.3em}h3{font-size:1.5em}h4{font-size:1.3em}p{margin-bottom:1.5em}a{text-decoration:none;transition:color .2s ease}a:hover{color:var(--text-accent)}table{width:100%;margin:1.5em 0;overflow-x:auto;border-collapse:collapse}table thead th{text-align:center !important;font-weight:700 !important;border-bottom:2px solid var(--background-modifier-border);padding:.75em 1em}table tbody td{padding:.5em 1em;border-bottom:1px solid var(--background-modifier-border)}table tbody tr:hover{background-color:var(--background-secondary)}pre{background:#1e2127 !important;background-color:#1e2127 !important;color:#e6e6e6 !important}pre code{background:#1e2127 !important;background-color:#1e2127 !important;color:#e6e6e6 !important}html body pre,html body pre[class*=language-]{background:#1e2127 !important;background-color:#1e2127 !important;color:#e6e6e6 !important;border:1px solid #2c313a !important;text-shadow:none !important}html body pre code,html body pre[class*=language-] code{background:none !important;background-color:transparent !important;color:#e6e6e6 !important;text-shadow:none !important}pre,code{font-family:var(--font-monospace) !important}pre .token.comment{color:#7f848e !important}pre .token.string{color:#7ee787 !important}pre .token.keyword{color:#ff7edb !important}pre .token.function{color:#a29dfa !important}pre .token.number{color:#ff9e64 !important}pre .token.builtin{color:#79c0ff !important}.content pre,article pre,main pre,div.note-container pre{background:#1e2127 !important;background-color:#1e2127 !important}.style-override-for-pre{background:#1e2127 !important;background-color:#1e2127 !important;color:#e6e6e6 !important}[tabindex="0"],pre[tabindex="0"]{background:#1e2127 !important;background-color:#1e2127 !important;color:#e6e6e6 !important}.searchresult:has(a.search-link[href="/tags/"]),.searchresult:has(a.search-link[href="/"]),.searchresult:has(a.search-link[href="/notes/"]),.searchresult:has(a.search-link[href="/notes/published-notes-by-month"]),.searchresult:has(a.search-link[href="/notes/published-posts-by-month"]),.searchresult:has(a.search-link[href^="/weekly-logs/"]){display:none}#note-search-container{position:relative;margin:.8rem 0 2rem;max-width:500px}#note-search-input{width:100%;padding:12px 40px 12px 15px;border-radius:8px;border:2px solid var(--background-modifier-border);background-color:var(--background-primary);color:var(--text-normal);font-family:var(--font-text);font-size:1rem;transition:all .2s ease;box-shadow:0 2px 4px rgba(0, 0, 0, 0.05)}#note-search-input:focus{outline:none;border-color:var(--text-accent);box-shadow:0 2px 8px rgba(0, 0, 0, 0.1)}#note-search-input::placeholder{color:var(--text-muted);opacity:.6}#note-search-clear{position:absolute;right:15px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:var(--text-muted);font-size:1.2rem;line-height:1;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s ease}#note-search-clear:hover{color:var(--text-normal);background-color:var(--background-secondary)}#no-search-results{margin:2rem 0;padding:1rem;background-color:var(--background-secondary);border-radius:8px;text-align:center;color:var(--text-muted);font-style:italic}@media(max-width: 768px){#note-search-container{max-width:100%}#note-search-input{padding:10px 35px 10px 12px;font-size:.95rem}}/*# sourceMappingURL=custom-style.css.map */
