body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;height:100%;margin:0}body{overflow-x:hidden;overflow-y:scroll}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{height:100%;-webkit-user-select:text;user-select:text;-moz-user-select:text!important;-ms-user-select:text!important;width:100%;& *{-webkit-user-select:text;user-select:text;-moz-user-select:text!important;-ms-user-select:text!important}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}#root{height:100%;width:100%}.navigation{height:106px}.navigation__logo-container{margin:auto;padding:6px 0 0}.navigation__logo{width:185px}.MuiTabs-root{min-height:37px!important}.Mui-selected{color:#fff;opacity:1!important}.MuiTab-root{min-height:37px!important;opacity:.7;padding:0 12px!important}.MuiAppBar-colorPrimary{background-color:#1f96f3!important}.MuiTabs-indicator{background-color:#fff!important}@media only screen and (max-width:600px){.MuiTab-root{font-size:12px!important}}@media (min-width:600px){.MuiTab-root{min-width:160px!important}}.item{margin-bottom:12px;margin-right:12px;text-align:justify;white-space:nowrap}.item__root{transition:transform .15s ease-in-out}.item__card-hovered{transform:scale3d(1.05,1.05,1)}.item__paper{background-color:#fff;border:1px solid #000;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;padding:0;width:300px}.item__rating{font-size:15px}.item__card{color:#fff}.item__emoji,.item__review{margin-left:8px}.item__review{float:right}.item__modal-header{display:flex;padding:12px}.item__modal-close{margin-left:auto}.item__modal-title{margin:0!important}.item__modal-review{margin:0!important;padding:12px}.item__index{color:#ffffff96;float:right;font-size:14px;margin-left:12px}.MuiCardContent-root{padding:8px 12px 12px!important}@media only screen and (max-width:1252px){.MuiCardContent-root{padding:4px 8px 8px!important}.item__title{font-size:12px}.item__index,.item__rating{font-size:11px}.item__index{transform:translateY(10%)}}.MuiIconButton-root{color:#eee!important;padding:0!important}.MuiIconButton-root:hover{color:#fff!important}.loading-item{animation-duration:1s;animation-iteration-count:infinite;animation-name:color;background-color:#686868;border-radius:4px;height:63px;margin-bottom:12px;margin-right:12px}@keyframes color{0%{background-color:#686868}50%{background-color:#7d7c7c}100{background-color:#686868}}.items,.loading-items{display:flex;flex-wrap:wrap}.search{display:block;width:100%}.search__label{color:#fff;display:block;font-size:14px;margin-bottom:8px}@media only screen and (max-width:1252px){.search{margin-bottom:12px}.search .MuiInputBase-input{font-size:14px}}@media only screen and (max-width:525px){.search{margin-bottom:8px}.search__label{font-size:12px;margin-bottom:6px}}.search-root{display:flex;height:32px;padding:2px 0}.search-input{flex:1 1;margin-left:12px}.search-icon-btn{padding:12}.sort,.sort__label{display:block}.sort__label{color:#fff;font-size:14px;margin-bottom:8px}.sort__menu-content{display:flex;margin-right:auto}.sort__menu-label{display:inline-flex;margin-bottom:auto;margin-top:auto}.sort__menu-icon,.sort__menu-item-icon{display:inline-flex;margin-right:12px}.sort-btn{background-color:#fff!important;color:#4f4e4e!important;height:36px!important;width:201px!important}@media only screen and (max-width:525px){.sort-btn{padding:8px!important;width:164px!important}.sort__label{font-size:12px;margin-bottom:6px}}.stats__label{color:#fff;display:block;font-size:14px;margin-bottom:8px}.stats__paper{background-color:#fff;border:1px solid #000;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;margin:auto;padding:18px;width:700px}.stats__modal{align-items:center;display:flex;justify-content:center;margin:auto}.stats__modal-header{display:flex;margin-bottom:18px}.stats__modal-close{margin-left:auto}.stats__modal-title{margin:0!important}.stats__button-group{margin-bottom:32px;margin-left:auto;margin-right:auto;width:145px}.stats__graph{margin-bottom:24px}.stats-btn{background-color:#fff!important;color:#4f4e4e!important;height:36px!important;width:50px!important}@media only screen and (max-width:1252px){.stats__paper{max-width:90%}}@media only screen and (max-width:525px){.stats-btn{padding:8px!important}.stats__label{font-size:12px;margin-bottom:6px}.stats__paper{max-width:90%}}.filters{display:inline-flex}.filters__label{color:#fff;display:block;font-size:14px;margin-bottom:8px}.filters-btn-group{margin-left:12px}@media only screen and (min-width:1252px){.filters{min-width:714px}}@media only screen and (max-width:1252px){.filters,.filters-btn-group{width:100%}.filters-all-btn,.filters-btn{padding:8px!important;width:14.5%}.MuiButton-root{font-size:12px!important}}@media only screen and (max-width:525px){.filters-btn{padding:8px!important}.filters__label{font-size:12px;margin-bottom:6px}.MuiButton-root{font-size:11px!important}}@media only screen and (max-width:420px){.filters-btn{padding:4px!important}}.controls{background-color:#6a6868;border-radius:5px;padding:8px 12px 12px}.controls__container{width:100%}.controls__top-row{display:inline-flex;width:100%}@media only screen and (min-width:1252px){.controls__container{display:flex;justify-content:center}}.controls-vertical-divider-1,.controls-vertical-divider-2,.controls-vertical-divider-3{height:60px!important;margin:4px 12px!important;width:2px!important}@media only screen and (max-width:1252px){.controls{padding:4px 12px 12px}.controls-vertical-divider-3{display:none}}@media only screen and (max-width:525px){.controls{padding:2px 12px 12px}.controls-vertical-divider-1,.controls-vertical-divider-2{height:56px!important}}.main{background-color:#333;width:100%}.main__content{background-color:#4f4e4e;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;margin-left:auto;margin-right:auto;max-width:1440px;padding:16px 16px 4px}.main__loading-spinner{display:flex;height:calc(100vh - 112px)}.MuiButton-root{border:1px solid #0000003b!important}.main-divider{height:2px!important;margin:16px 0!important}@media only screen and (max-width:1252px){.main__content{padding:12px 12px 4px}.main-divider{height:2px!important;margin:12px 0!important}}
/*# sourceMappingURL=main.758f87df.css.map*/