@import url(https://fonts.googleapis.com/css2?family=Alegreya&family=Alegreya+SC&display=swap);*{box-sizing:border-box;margin:0;padding:0}:root{--white-0:#fff;--main-bg-color:#f5f5f5;--main-bg-color-dark:#001529;--primary-color:#1677ff}html{font-size:62.5%}body{background-color:#001529;background-color:var(--main-bg-color-dark)}.dark-mode{color:#f5f5f5;color:var(--main-bg-color);cursor:pointer;padding:10px;position:fixed;right:0;transition:color .3s;z-index:100}.dark-mode:hover{color:#1677ff;color:var(--primary-color)}.logo{float:left;font-family:Alegreya SC,serif;font-size:1.8rem;padding-right:10px}.logo a{color:#fff!important;color:var(--white-0)!important}.nav-stats{float:right}.home-stats{padding:20px}.home-feature{display:flex;justify-content:flex-end;padding:0 20px}.home-link{-webkit-animation:move-left-right .5s ease-in-out infinite alternate;animation:move-left-right .5s ease-in-out infinite alternate}.home-link:hover{-webkit-animation-play-state:paused;animation-play-state:paused}@-webkit-keyframes move-left-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes move-left-right{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(10px);transform:translateX(10px)}}.ant-layout-content{min-height:calc(100vh - 146px)!important}.title-container{padding:20px}.search-ape{padding:0 20px 20px;width:200px}.sort-container{display:flex;gap:20px;justify-content:flex-start;padding:0 20px}.sort-dropdown{display:none;padding:0 20px}.main-apes{padding:20px 20px 0}.ape-view-controls{align-items:center;display:flex;gap:10px;justify-content:flex-end;margin-bottom:14px}.ape-pagination{display:flex;justify-content:center;padding:24px 0 4px}.bayc-image-frame,.bayc-image-placeholder{aspect-ratio:1/1}.bayc-image-frame{background:#edf0f2;overflow:hidden;position:relative}.bayc-image-placeholder{background:#edf0f2;color:#7a828b;display:grid;font-size:13px;place-items:center}.bayc-image-frame>.bayc-image-placeholder{inset:0;position:absolute}.bayc-image{display:block;height:100%;object-fit:cover;opacity:0;transition:opacity .16s ease;width:100%}.bayc-image.is-loaded{opacity:1}.apes-image-grid{grid-gap:0;display:grid;gap:0;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.apes-image-grid .bayc-image-frame,.apes-image-grid a,.apes-image-grid>div{display:block}.gallery-view{padding:20px 20px 0}.gallery-view .ape-view-controls{padding:0}.compact-view .ant-card-body{padding:6px}.compact-view .ant-card-meta-title{font-size:12px;line-height:16px;text-align:center}.lost-apes-list{margin-bottom:0!important}.snapshot-note{font-size:13px;margin-top:10px}.lost-wallets{max-width:600px;padding:0 20px}.lost-wallets-btn{padding-bottom:10px;padding-left:5px}.lost-wallets-btn button{padding-top:0!important}.error,.loader{align-items:center;display:flex;justify-content:center;min-height:calc(100vh - 146px)}.error{color:red;font-size:1.8rem;padding:20px;text-align:center}.ape-details-container{display:flex;padding:20px}.ape-details-image{padding:0 20px 20px;width:50%}.ape-details-card{border-radius:25px!important}.ape-details-body{display:flex;flex-direction:column;justify-content:space-between;padding:0 20px 20px;width:50%}.ape-details-links{padding:20px 20px 0}.ant-layout-footer{height:82px!important}.footer-blank{width:33%}.footer-text{align-items:center;display:flex;flex-direction:column;text-align:center;width:33%}.footer-logos{display:flex;font-size:28px;gap:20px;justify-content:flex-end;width:33%}@media screen and (max-width:405px){.sort-container{display:none}.sort-dropdown{display:flex}.ant-card-body{padding:10px!important}.footer-text{font-size:1rem}.ant-layout-header{padding-inline:24px!important}}@media screen and (max-width:768px){.ape-details-container{align-items:center;flex-direction:column;gap:20px}.ape-details-body,.ape-details-image{padding:0;width:100%}.ape-details-body{align-items:center}.ape-details-traits{order:2}.ape-details-traits-row{justify-content:center}.ape-details-links{display:flex;order:1;padding:0 0 20px}.ape-details-image-row{justify-content:center!important}}@media screen and (max-width:500px){.ant-layout-footer{padding:12px!important}}
/*# sourceMappingURL=main.031d81ba.css.map*/