@source "../../vendor/laravel/framework/src/Illuminate/Pagination/resources/views/*.blade.php";@source "../../storage/framework/views/*.php";@source "../**/*.blade.php";@source "../**/*.js";@property --rotate{syntax: "<angle>"; initial-value: 45deg; inherits: false;}:root{--bg-color: #191919;--fg-color: #fff;--bg-color-special: #191919;--fg-color-special: #e25151;--fg-color-light: #acacac}*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--bg-color);color:var(--fg-color);font-size:18px}body:before{--size: 100px;--line: color-mix(in lch, canvasText, #76707080 85%);content:"";height:100vh;width:100vw;position:fixed;background:linear-gradient(90deg,var(--line) 1px,transparent 1px var(--size)) 50% 50% / var(--size) var(--size),linear-gradient(var(--line) 1px,transparent 1px var(--size)) 50% 50% / var(--size) var(--size);mask:linear-gradient(-25deg,transparent 30%,white);top:0;transform-style:flat;pointer-events:none;z-index:-1}a{color:var(--fg-color)}body{min-height:100vh;display:grid;grid-template-rows:auto 1fr}body>header{padding:.5em 1em}body>header nav ul{margin:.2em 0;list-style:none;display:flex;justify-content:flex-end;gap:1em}body>header nav ul li{text-transform:uppercase;color:var(--fg-color-light);fill:var(--fg-color-light);font-size:1em;display:flex;align-items:center}body>header nav ul li label{display:flex;align-items:center}body>header nav ul li svg{width:1.1em;height:1.1em;fill:var(--fg-color-light)}body main{margin:1em}body main>*{max-width:1280px;margin:0 auto}body .lang-selector{display:flex;align-items:center}body .lang-selector select{border:none;outline:none;color:inherit;background-color:inherit;font-size:1em;text-transform:uppercase}body .page{padding:0 1em;font-size:clamp(1.2rem,.6429rem + 1.1429vw,3rem)}body .page h1,body .page h2,body .page h3,body .page h4,body .page h5,body .page h6{margin:0}body .page .profile{font-size:1.5em;max-width:800px}body .page .profile .profile__title{font-size:2em;color:var(--fg-color-light)}body .page .profile .profile__title div,body .page .profile .profile__title h1{display:contents}body .page .profile .profile__title div{margin-right:.2em}body .page .profile .profile__title h1{color:var(--fg-color-special);margin:0;font-size:1em}body .page .profile .profile__content{margin-top:1em;font-size:1em}body .page .profile .profile__work{margin-top:1em;font-size:.5em;line-height:1.3em;color:var(--fg-color-light)}body .page .experience,body .page .open-source{margin-top:3em}:is(body .page .experience,body .page .open-source) .experience__title,:is(body .page .experience,body .page .open-source) .open-source__title{font-size:1.5em;color:var(--fg-color-light)}:is(:is(body .page .experience,body .page .open-source) .experience__title,:is(body .page .experience,body .page .open-source) .open-source__title) h2{font-size:1em}:is(body .page .experience,body .page .open-source) .experience__content,:is(body .page .experience,body .page .open-source) .open-source__content{margin-top:1em;display:flex;gap:2em;flex-wrap:wrap}body .page .experience .experience__content .item{display:flex;flex-direction:column;align-items:center;justify-content:end;gap:.5em;max-width:300px;font-size:1em}body .page .experience .experience__content .item svg,body .page .experience .experience__content .item img{width:3em;height:3em}body .page .open-source .open-source__content{display:grid;grid-template-columns:repeat(auto-fill,minmax(450px,1fr))}@media (max-width: 500px){body .page .open-source .open-source__content{grid-template-columns:1fr}}body .page .open-source .open-source__content .item{display:flex;flex-direction:column;justify-content:space-between;gap:.5em;padding:1em;border-radius:1em;position:relative;background-color:var(--bg-color)}body .page .open-source .open-source__content .item .title svg{margin-left:.2em;width:.7em;height:.7em;fill:var(--fg-color-light)}body .page .open-source .open-source__content .item .badges{display:flex;gap:.5em;flex-wrap:wrap;justify-content:center}body .page .open-source .open-source__content .item .tags{display:flex;flex-wrap:wrap;gap:.5em}body .page .open-source .open-source__content .item .tags em{font-size:.6em;padding:.2em .5em;border:1px solid var(--fg-color-light);border-radius:1em}body .page .open-source .open-source__content .item .description{font-size:.8em;line-height:1.3em;color:var(--fg-color-light);flex:1}body .page .open-source .open-source__content .item .description code{color:var(--fg-color);font-weight:700;font-family:inherit}body .page .open-source .open-source__content .item:before{content:"";width:101%;height:101%;border-radius:1em;background-image:linear-gradient(var(--rotate),#ff4b2b,#f86184 43%,#ffb347);position:absolute;z-index:-1;top:-.5%;left:-.5%;transition:all .5s}body .page .open-source .open-source__content .item:hover:before{animation:spin 2.5s linear infinite}@keyframes spin{0%{--rotate: 0deg}to{--rotate: 360deg}}
