body{font-size:10px;transition:background-color .2s ease;margin:0}body.light-mode{background-color:#f9f9f9}body.light-mode #root>header{background-color:#aaa}body.light-mode a>svg{color:rgba(0,0,0,.54)}body.dark-mode,body.dark-mode #root>header{background-color:#3c3c3c}body.dark-mode a>svg{color:hsla(0,0%,100%,.7)}.react-autosuggest__container{-webkit-flex:1 1;flex:1 1;display:-webkit-flex;display:flex}.react-autosuggest__input{-webkit-flex:1 1;flex:1 1;padding:0 0 0 20px;font-size:16px;border:1px solid #aaa;border-radius:4px;height:48px}.react-autosuggest__input--focused{outline:none}.react-autosuggest__suggestions-container{display:none}.react-autosuggest__suggestions-container--open{display:block;position:absolute;top:96px;border:1px solid #aaa;background-color:#fff;font-size:16px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;z-index:2}.react-autosuggest__suggestions-list{margin:0;padding:0;list-style-type:none}.react-autosuggest__suggestion{cursor:pointer;padding:10px 20px}.react-autosuggest__suggestion--highlighted{background-color:#ddd}.Drawer-Menu-Header{height:45px;text-align:right}.Invisible{opacity:0}.Visible{opacity:1}.Search-Input-Line{display:-webkit-flex;display:flex}.Input-Suggests>.Line{font-size:1rem;line-height:1.5}.Input-Suggests>.Sub{font-size:.67rem;line-height:1.43}.Relations{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-padding-before:5px;padding-block-start:5px}.Relations>div{margin:2px 4px 0 0}.Anchor{display:-webkit-flex;display:flex;background-color:#eee;margin-top:2px;max-height:140px}.Anchor a{color:#333}.Anchor>.Left{min-width:140px;min-height:140px;display:-webkit-flex;display:flex}.Anchor>.Left a{margin:auto}.Anchor>.LeftNoImage{min-height:140px;display:-webkit-flex;display:flex}.Anchor .Image{margin:auto;max-width:140px;max-height:140px}.Rounded{border-radius:50%}.Anchor .Center{-webkit-flex:1 1 auto;flex:1 1 auto;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.Anchor .Center .Path{-webkit-flex:0 1 auto;flex:0 1 auto;font-weight:700;font-size:12px;padding:4px 0 0 6px}.unbold{font-weight:400}.Anchor .Center .Sneak{-webkit-flex:1 1 auto;flex:1 1 auto;font-size:11px;margin:3px 0 0 24px;overflow-y:auto}.Anchor .Bottomline{-webkit-flex:0 0 auto;flex:0 0 auto;display:-webkit-flex;display:flex;-webkit-align-items:baseline;align-items:baseline}.Anchor .Bottomline .Left{-webkit-flex:1 1 auto;flex:1 1 auto;height:22px}.Anchor .Bottomline>div{margin-right:12px}.Anchor .SiteIcon{width:22px;height:22px}