#portfolio *{-webkit-user-select:none;user-select:none}#portfolio .feed-section{-ms-overflow-style:none;scrollbar-width:none;flex-flow:row;gap:0;width:fit-content;margin-left:0;margin-right:0;padding-bottom:60px;display:flex;position:relative}#portfolio .feed-section::-webkit-scrollbar{display:none}#portfolio .page-enter-from{opacity:0;filter:blur(10px);transform:translate(10%)}#portfolio .feed-section__extraElement{flex:none;width:1040px;height:10px;display:block}@media screen and (max-width:1680px){#portfolio .feed-section__extraElement{width:960px}}@media screen and (max-width:1400px){#portfolio .feed-section__extraElement{width:800px}}@media screen and (max-width:1200px){#portfolio .feed-section__extraElement{width:700px}}#portfolio .pagination{z-index:50;flex-flow:row;gap:60px;display:flex;position:absolute;top:180px;right:0}#portfolio .pagination i{color:#fff;cursor:pointer;transition:transform .3s}#portfolio .pagination i.disabled{opacity:.2;pointer-events:none}#portfolio .pagination svg{pointer-events:fill}#portfolio .pagination .pagination--prev:hover{transform:translate(-5px)}#portfolio .pagination .pagination--next:hover{transform:translate(5px)}
ol.portfolio-links{flex-flow:row;gap:20px;margin-top:6px;margin-bottom:0;padding:0;list-style-type:none;display:flex;position:relative}ol.portfolio-links.portfolio-links--mobile{position:fixed;bottom:40px;left:30px}ol.portfolio-links li{text-align:center;width:20px;font-family:JetBrains Mono,monospace;font-size:14px}ol.portfolio-links li a{color:#fff9;border-bottom:none;font-weight:400;text-decoration:none}ol.portfolio-links li a:before{content:"0"}ol.portfolio-links li:nth-child(n+11) a:before{content:""}ol.portfolio-links li.portfolio-links--active a{color:#fff;font-weight:700}ol.portfolio-links:after{content:"⬆";color:#fff;transform:translateX(var(--selector-offset,5px));font-family:"Font Awesome 6 Sharp",sans-serif;font-size:16px;font-weight:700;transition:transform .3s;display:block;position:absolute;top:20px;left:0}
