.git-site .git-content{display:block}.git-site #content,.git-site #repo-header{min-width:0}.git-site #repo-header{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;margin:20px 0;padding-bottom:1rem;border-bottom:1px solid var(--border-color)}.git-site .repo-title{flex:1 1 16rem;min-width:0}.git-site .repo-menu{margin-top:20px}.git-site .repo-menu ul{display:flex;flex-wrap:wrap;gap:10px 20px;list-style:none;margin:0}.git-site .repo-menu a{font-weight:bold}.git-site #repo-header .url{background:var(--accent-alpha-20);border:1px solid var(--border-color);border-radius:3px;font-size:.9em;max-width:100%;padding:.5em .8em;overflow-wrap:anywhere}.git-site .desc{display:block;margin-top:10px;opacity:.7}.git-site .table-scroll{max-width:100%;overflow:auto;margin:20px 0}.git-site table{table-layout:auto;overflow-wrap:normal;margin:0}.git-site th{white-space:nowrap}.git-site td,.git-site th{text-align:left;vertical-align:top}.git-site #index td,.git-site #index th,.git-site #log td,.git-site #log th,.git-site #files td,.git-site #files th,.git-site #branches td,.git-site #branches th,.git-site #tags td,.git-site #tags th,.git-site #diffstat td,.git-site #diffstat th{padding:.25em .5em}.git-site #index tr:hover td,.git-site #log tr:hover td,.git-site #files tr:hover td,.git-site #branches tr:hover td,.git-site #tags tr:hover td,.git-site #diffstat tr:hover td{background:var(--accent-secondary-alpha-20)}.git-site #index td:first-child{font-weight:bold}.git-site #log-msg{text-align:center;padding:1em .5em;font-weight:bold;color:color-mix(in srgb, var(--color) 70%, var(--background));border-top:1px solid var(--border-color)}.git-site #diffstat td:first-child,.git-site #diffstat td:nth-child(3){text-align:center;width:2em}.git-site .num{text-align:right;white-space:nowrap}.git-site #log td:first-child,.git-site #index td:last-child{white-space:nowrap}.git-site #files td:nth-child(2),.git-site #log td:nth-child(2){min-width:16ch}.git-site pre{font:inherit;font-size:.95rem;padding:15px 10px;overflow:auto;border:1px solid var(--border-color);border-radius:3px}.git-site #blob pre{background:var(--accent-alpha-20)}.git-site #blob pre a{background:none;color:inherit;text-decoration:none}.git-site #blob .linenos{display:inline-block;opacity:.8;margin-right:1ch;padding-right:1ch;border-right:1px solid var(--border-color);user-select:none}.git-site #blob pre>span[id]{display:block;width:max-content;min-width:100%}.git-site #blob pre>span[id]:hover,.git-site #blob pre>span[id]:has(:target){background:var(--accent-secondary-alpha-20)}.git-site .highlight{color:var(--color)}.git-site .highlight pre{line-height:1.54}.git-site .i,.git-site .A{color:var(--accent-secondary)}.git-site .d,.git-site .D{color:var(--accent)}.git-site .h,.git-site .M{color:var(--accent-secondary-alpha-70)}.git-site .A,.git-site .D,.git-site .M,.git-site .R,.git-site pre span.i,.git-site pre span.d,.git-site pre span.h{font-weight:bold}.git-site #content>h3{margin:1em 0 .5em;padding-bottom:.2em;border-bottom:1px solid var(--border-color);font-style:oblique}.git-site :target{scroll-margin-top:15px}.git-site pre :target{background:var(--accent-secondary-alpha-20)}