@charset "UTF-8";.header{display:flex;align-items:center;min-height:50px;padding:.5rem 1rem;background-image:linear-gradient(284deg,#fedd4e,#fcb43a);color:#fff;margin-bottom:1rem}.header a{color:#fff;text-decoration:none}.header-title{font-size:1.2rem;font-weight:400}.header-title:after{content:" ▸ ";padding:0 .5rem}.header-subtitle{font-size:1.2rem}.container{max-width:1200px;margin:0 auto;padding:1rem}.search-panel{display:grid}.search-panel__filters{flex:1}.search-panel__results{flex:3}.ais-Highlight-highlighted{color:inherit;font-size:inherit}#searchbox{margin-bottom:2rem}#pagination{margin:2rem auto;text-align:center}.hit-name{font-size:1.1rem;font-weight:700;margin-top:10px}.hit-authors{margin-top:3px;font-size:.8rem}.hit-publication-year{font-size:.8rem;margin-top:20px}.hit-rating{margin-top:3px;font-size:.8rem}.stats{margin-top:3px;font-size:.6rem}.warn{color:#9f2305;font-size:larger}.ais-Hits-list,.warn{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem;background-color:#fff}.ais-Hits-list{color:#444}.ais-Hits-list .ais-Hits-item{background:#f2f2f2;width:100%;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.ais-Hits-list .ais-Hits-item *+*{line-height:1.2}.grid-results{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:1rem;background-color:#fff;color:#444}.grid-results .grid-item{background:#f2f2f2;box-shadow:0 5px 10px 0 rgba(0,0,0,.15)}.grid-results .grid-item *+*{padding:.5rem;line-height:1.2}.lds-circle{display:inline-block;transform:translateZ(1px)}.lds-circle>div{display:inline-block;width:64px;height:64px;margin:8px;border-radius:50%;background:#d3d3d3;animation:lds-circle 2.4s cubic-bezier(0,.2,.8,1) infinite}@keyframes lds-circle{0%,to{animation-timing-function:cubic-bezier(.5,0,1,.5)}0%{transform:rotateY(0deg)}50%{transform:rotateY(5turn);animation-timing-function:cubic-bezier(0,.5,.5,1)}to{transform:rotateY(10turn)}}.loader-container{position:fixed;top:0;left:0;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;background-color:#f3f3f3;z-index:9999}.spinner{width:50px;height:50px;border:5px solid #ccc;border-top-color:#3498db;border-radius:50%;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
/*# sourceMappingURL=/app.5ea79357.css.map */