:root{overflow-wrap:anywhere;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--page-width:800px;font-family:Helvetica,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.5}body:not(.tree-page){box-sizing:border-box;max-width:var(--page-width);margin:0 auto;padding:1em}body.overview:has(#hide-all-seen:checked) .all-seen{display:none}#config-links{grid-template-columns:auto auto auto;place-items:center;gap:3px 1em;margin-block:1.5em;display:inline-grid}#config-links .client-name{justify-self:start;align-items:center;gap:.5em;display:flex}#config-links .client-name img{border-radius:20%;width:1.2em;height:1.2em}#access-tokens{grid-template-columns:2fr 3fr repeat(3,max-content);align-items:center;gap:3px .5em;margin-block:1.5em;padding-bottom:10px;display:grid;overflow-x:auto}#access-tokens .access-instance,#access-tokens .access-token{white-space:preserve nowrap;font-size:smaller;overflow-x:auto}#access-tokens .access-token{position:relative}#access-tokens .access-token:after{content:"";background-color:gray;position:absolute;inset:0}#access-tokens:has(.view-all:hover) .access-token:after{content:none}#access-tokens .row:has(.view:hover) .access-token:after{content:none}#access-tokens input{font-size:smaller}nav{flex-wrap:wrap;gap:1em;display:flex}h1{background-color:#eee;border-block:2px solid #000;margin:1rem 0;padding:.5rem;font-size:150%;font-weight:700;overflow-x:hidden}pre{background-color:#ddd;padding:1rem;overflow-x:auto}pre:empty{display:none}.bookmarklet-container{flex-direction:column;gap:.5em;margin-block:1.5em;display:flex}.bookmarklet-container #bookmarklet{white-space:pre;padding:.5rem;overflow-x:auto}.bookmarklet-container button{align-self:start}p{margin-block:4px}button,.button{color:#fff;text-align:start;background-color:#000;border:none;border-radius:4px;margin:0;padding:2px 5px;font-size:smaller;transition:filter .2s}:is(button,.button):disabled{opacity:.6}:is(button,.button):hover{filter:drop-shadow(0 0 4px #000)}:is(button,.button):active{filter:drop-shadow(0 0 8px #000)}code{background:#0002;border-radius:3px;margin-inline:-1px;padding:0 1px;font-size:100%}#overview{grid-template-columns:[start]1fr repeat(6,max-content)[end];align-items:baseline;gap:4px .8em;margin-top:1.5em;margin-bottom:calc(1.5em - 10px);padding-bottom:10px;display:grid;overflow-x:auto}#overview .root-author{min-width:10em}#overview .root-author img.root-author-icon{border-radius:20%;width:1.5cap;height:1.5cap;position:relative;top:.15cap}#overview .separator{border-bottom:1px solid #aaa;grid-column:start/end}#overview .teaser{text-wrap-mode:nowrap;grid-column:start/end;max-width:100%;font-size:90%;overflow-x:hidden}#new-entry{flex-wrap:wrap;gap:.5em;display:flex}#new-entry>input{flex-grow:1;min-width:25em}.bold{font-weight:700}.right{justify-self:end}.line-through{text-decoration:line-through}.menu-entry-with-key-hint{justify-content:space-between;row-gap:1em;display:flex}.keyboard{color:#000;background-color:#eee;border-radius:3px;padding-inline:2px}.warn{background-color:#ff0;border-radius:5px;margin-inline:-3px;padding-inline:3px}.contents{display:contents}.custom-emoji{height:.7lh;position:relative;bottom:-.12lh}.sanitization-error{color:red;background-color:#fff;border:2px solid red;padding:.5em}[hidden]{display:none!important}
