.panel[data-v-3efb260d]{background-color:#f5f5f5;bottom:0;left:0;padding:24px 20px;position:fixed;z-index:101}.panel__link[data-v-3efb260d]:hover{color:#ea384d}.panel__btn[data-v-3efb260d]{width:100%}@media (min-width: 768px){.panel__btn[data-v-3efb260d]{width:auto}}.panel__btn[data-v-3efb260d] button{width:100%}@media (min-width: 768px){.panel__btn[data-v-3efb260d] button{width:auto}}.button-up{align-items:center;background-color:#fff;border:2px solid #ebebeb;border-radius:100%;bottom:53px;display:flex;height:60px;justify-content:center;left:100%;margin-right:calc(50% - 760px);position:sticky;transition:background-color .2s ease;width:60px;z-index:100}@media (min-width:1200px){.button-up:hover{background-color:#ebebeb}}@media (min-width:1800px){.button-up{margin-right:2.7777777778vw}}@media (max-width:1536px){.button-up{margin-right:calc(50% - 580px)}}@media (min-width:1400px) and (max-width:1536px){.button-up{margin-right:calc(50% - 680px)}}@media (max-width:1260px){.button-up{margin-right:calc(50% - 590px)}}@media (max-width:1199px){.button-up{bottom:68px;height:48px;margin-bottom:68px;margin-right:30px;margin-top:-116px;width:48px}}@media (max-width:879px){.button-up{margin-right:20px}}@media (max-width:767px){.button-up{bottom:117px;margin-bottom:100px;margin-right:40px;margin-top:-153px}}@media (max-width:639px){.button-up{margin-right:20px}}.button-up svg{height:24px;pointer-events:none;width:24px}@media (max-width:1199px){.button-up svg{height:19px;width:19px}}.project:hover .project__wrapper[data-v-87e1bb08]{background-color:var(--overlay-color);opacity:var(--overlay-opacity)}@media (max-width:992px){.project:hover .project__wrapper[data-v-87e1bb08]{background-color:inherit;color:inherit}.project__description[data-v-87e1bb08],.project__title[data-v-87e1bb08]{color:#000}.project__stack[data-v-87e1bb08]{color:#929aa4}}
