:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}html{min-height:100%;position:relative}body{margin-bottom:50px}@media (prefers-color-scheme:dark){body{background-color:#1e1e1e}body .brand{color:#f5f5f5}body .brand img{opacity:.65}}.page-home{margin-top:60px;padding-top:1rem}.container.main{padding-bottom:5px}.center-content{text-align:center;padding:1em 1.5em}.footer{background-color:#f7f7f7;width:100%;min-height:50px;line-height:50px;position:absolute;bottom:0}.footer a,.footer a:visited,.footer .divider{color:gray}@media (prefers-color-scheme:dark){.footer{color:#f5f5f5;background-color:#292929}.footer a,.footer a:visited{color:#fff}}.stop-stretched-link{transform:rotate(0)}.article .card-footer .text{font-size:.8rem}.article .card-footer .more{color:#007bff;font-size:1.1em}.article .card-footer .more:hover{text-decoration:underline}.article .card-footer .more:visited{color:#007bff}@media (prefers-color-scheme:dark){.article .card-footer .more,.article .card-footer .more:visited{color:#3177e7}}#home-link{color:inherit}@media (prefers-color-scheme:dark){#home-link{color:#ccc}}#home-link:hover{color:#595959;text-decoration:none}@media (prefers-color-scheme:dark){#home-link:hover{color:#d6d6d6}.navbar{background-color:#292929!important}}.navbar .navbar-brand{width:40px;margin-right:0}@media (min-width:768px){.navbar .navbar-brand{width:100px}}.navbar .search-field{max-width:700px}.navbar .search-field input{border:none}.navbar .search-field .btn{background-color:#fff;border:none}@media (prefers-color-scheme:dark){.navbar .search-field .btn{color:#ccc;background-color:#353535}.navbar .search-field .btn:hover{color:#000;background-color:#4b4b4b}}.navbar .search-field #query{outline:none}@media (prefers-color-scheme:dark){.navbar .search-field #query{color:#ccc;background-color:#353535;box-shadow:0 0 1px #0000001f,0 1px 1px #0000003d}}.navbar .search-field #query:focus{box-shadow:none}.navbar .search-field #query:hover{box-shadow:0 0 1px #0000001f,0 1px 1px #0000003d}.container .jumbotron.content{margin-top:60px}@media (prefers-color-scheme:dark){.container .jumbotron.content{color:#ccc;background-color:#292929}}.container .search-field{background-color:#fff;border-radius:3px;padding:5px;box-shadow:0 0 2px #0000001f,0 2px 2px #0000003d}@media (max-width:768px){.container .search-field{width:95%}}@media (min-width:768px){.container .search-field{width:70%}}.container .search-field:hover,.container .search-field:focus-within{box-shadow:0 0 4px #0000001f,0 4px 4px #0000003d}.container .search-field #query{color:#000;border:none;border-radius:0;outline:none}.container .search-field #query:focus{box-shadow:none}.container .search-field .btn:hover{color:#d3d3d3}.container .search-field .search-icon{font-size:1.5rem}@media (prefers-color-scheme:dark){.container .search-field{background-color:#353535;box-shadow:0 0 1px #000,0 1px 1px #000}.container .search-field .btn{color:#ccc;background-color:#0000}.container .search-field .btn:hover{color:#000}.container .search-field #query{color:#ccc;background-color:#353535}}.page-home #articles .col:last-child{margin-bottom:1rem!important}@media (prefers-color-scheme:dark){.page-home #articles .card{color:#ccc;background-color:#292929}}.page-home #articles .card .card-title{font-size:.91rem}.page-home #articles .card .card-body{padding:.7rem}.page-home #articles .card .card-body a{color:#007bff}.page-home #articles .card .card-body a:hover{text-decoration:underline}@media (prefers-color-scheme:dark){.page-home #articles .card .card-body a{color:#3177e7}}.page-home #articles .card .card-text{font-size:.8rem}.page-home #articles .card .card-footer{padding:.1rem .7rem;font-size:.8em}.page-home #articles .card .truncate-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.page-home #more-articles{color:#007bff;border-color:#007bff}.page-home #more-articles:hover{color:#fff;background-color:#007bff}@media (prefers-color-scheme:dark){.page-home #more-articles{color:#3177e7;border-color:#3177e7}.page-home #more-articles:hover{color:#ccc;background-color:#3177e7}}@media (min-width:768px){#inner-container{max-width:700px;margin-left:100px}}#inner-container .page-info{color:gray}@media (prefers-color-scheme:dark){#inner-container #results #no-results .heading{color:#ccc}#inner-container #results #no-results .suggestions,#inner-container #results #no-results li{color:#a6a6a6}}#inner-container #results .result{border-style:solid;border-color:#0000}@media (prefers-color-scheme:dark){#inner-container #results .card{background-color:#1e1e1e}}#inner-container #results .card-body{padding:.55em 0}#inner-container #results .card-body .nowrap{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}#inner-container #results .card-body a:hover{color:#007bff;text-decoration:none}#inner-container #results .card-body a:visited{color:#721072}#inner-container #results .card-body .menu .dropdown-toggle{cursor:pointer;padding-right:1rem;font-size:large}#inner-container #results .card-body .menu .dropdown-toggle:after{margin-left:0}#inner-container #results .card-body .menu .dropdown-menu{font-size:.9rem}#inner-container #results .card-body .menu .dropdown-menu .dropdown-item:hover{text-decoration:none}@media (prefers-color-scheme:dark){#inner-container #results .card-body .menu .dropdown-toggle:after{border-top-color:#ccc}#inner-container #results .card-body .menu .dropdown-menu{background-color:#292929}#inner-container #results .card-body a{color:#3177e7}#inner-container #results .card-body a:hover{color:#007bff}#inner-container #results .card-body a:visited{color:#930093}}#inner-container #results .card-title{margin-bottom:0;font-size:1.2rem}#inner-container #results .card-title a:hover{text-decoration:underline}#inner-container #results .card-subtitle a{color:#a6a6a6}@media (prefers-color-scheme:dark){#inner-container #results .card-subtitle a{color:gray}}#inner-container #results .card-subtitle a:hover{text-decoration:none}#inner-container #results .card-text{color:#000}@media (prefers-color-scheme:dark){#inner-container #results .card-text{color:#ccc}}#inner-container #results .card-link small:hover{text-decoration:underline}#inner-container #articles .article,#inner-container #suggested-result .article{margin-top:1.25rem}#inner-container #articles .article:first-child,#inner-container #suggested-result .article:first-child{margin-top:auto}@media (prefers-color-scheme:dark){#inner-container #articles .card,#inner-container #suggested-result .card{color:#ccc;background-color:#292929}}#inner-container #articles .card .card-title,#inner-container #suggested-result .card .card-title{margin-bottom:3px}#inner-container #articles .card .card-body,#inner-container #suggested-result .card .card-body{padding:.7rem}#inner-container #articles .card .card-body a,#inner-container #suggested-result .card .card-body a{color:#007bff}@media (prefers-color-scheme:dark){#inner-container #articles .card .card-body a,#inner-container #suggested-result .card .card-body a{color:#3177e7}}#inner-container #articles .card .card-body a:hover,#inner-container #suggested-result .card .card-body a:hover{text-decoration:underline}#inner-container #articles .card .card-body a:visited,#inner-container #suggested-result .card .card-body a:visited{color:#721072}#inner-container #articles .card .card-footer,#inner-container #suggested-result .card .card-footer{padding:.1rem .7rem}#inner-container .result-card{margin:.55em 0}#inner-container #suggested-result{line-height:1.3}#inner-container #suggested-result .card .card-body{padding:.5em;font-weight:300}#inner-container #suggested-result .card .card-title{font-size:1.1em;font-weight:400}#inner-container a.read-more:visited{color:#007bff}@media (prefers-color-scheme:dark){#inner-container a.read-more:visited{color:#3177e7}#inner-container .pagination .page-link{background-color:#292929;border:1px solid #353535}}.nb-error{text-align:center;max-width:500px;margin:0 auto;padding:30px}@media (prefers-color-scheme:dark){.nb-error{color:-apple-system-label}}.nb-error .error-code{color:#2d353c;font-size:96px;line-height:100px}.nb-error .error-desc{color:#647788;font-size:12px}.nb-error .input-group{margin:30px 0}@media (min-width:768px){.page-articles .container.main,.page-results .container.main{margin-left:0}}@media (max-width:768px){.page-articles .footer .container,.page-results .footer .container{margin:0 auto}}
