.Navbar-module-scss-module__I7mTea__navbar+* .Navbar-module-scss-module__I7mTea__app-container,.Navbar-module-scss-module__I7mTea__force-navbar-spacing{margin-top:64px}@media (min-width:992px){.Navbar-module-scss-module__I7mTea__navbar+* .Navbar-module-scss-module__I7mTea__app-container,.Navbar-module-scss-module__I7mTea__force-navbar-spacing{margin-top:3.5rem}}.Navbar-module-scss-module__I7mTea__invisible{visibility:hidden}.Navbar-module-scss-module__I7mTea__cursor-pointer{cursor:pointer}.Navbar-module-scss-module__I7mTea__cursor-help{cursor:help}.Navbar-module-scss-module__I7mTea__opacity-50{opacity:.5}.Navbar-module-scss-module__I7mTea__btn-link{text-decoration:none!important}.Navbar-module-scss-module__I7mTea__navbar{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 0 10px #6181b6e6;background:#6181b6e6!important}html[data-theme=dark] .Navbar-module-scss-module__I7mTea__navbar{box-shadow:0 0 10px #48689ce6;background-color:#48689ce6!important}@media (prefers-color-scheme:dark){html:not([data-theme]) .Navbar-module-scss-module__I7mTea__navbar{box-shadow:0 0 10px #48689ce6;background-color:#48689ce6!important}}
@keyframes closeWindow{0%{opacity:1}to{opacity:0}}.ril__outer{z-index:1000;-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none;background-color:#000000d9;outline:none;width:100%;height:100%;inset:0}.ril__outerClosing{opacity:0}.ril__inner{position:absolute;inset:0}.ril__image,.ril__imagePrev,.ril__imageNext{-ms-content-zooming:none;-ms-user-select:none;-ms-touch-select:none;touch-action:none;max-width:none;margin:auto;position:absolute;inset:0}.ril__imageDiscourager{background-position:50%;background-repeat:no-repeat;background-size:contain}.ril__navButtons{cursor:pointer;opacity:.7;border:none;width:20px;height:34px;margin:auto;padding:40px 30px;position:absolute;top:0;bottom:0}.ril__navButtons:hover{opacity:1}.ril__navButtons:active{opacity:.7}.ril__navButtonPrev{background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDE5LDMgLTIsLTIgLTE2LDE2IDE2LDE2IDEsLTEgLTE1LC0xNSAxNSwtMTUgeiIgZmlsbD0iI0ZGRiIvPjwvc3ZnPg==) 50% no-repeat;left:0}.ril__navButtonNext{background:#0003 url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjM0Ij48cGF0aCBkPSJtIDEsMyAyLC0yIDE2LDE2IC0xNiwxNiAtMSwtMSAxNSwtMTUgLTE1LC0xNSB6IiBmaWxsPSIjRkZGIi8+PC9zdmc+) 50% no-repeat;right:0}.ril__downloadBlocker{background-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);background-size:cover;position:absolute;inset:0}.ril__caption,.ril__toolbar{background-color:#00000080;justify-content:space-between;display:flex;position:absolute;left:0;right:0}.ril__caption{max-height:150px;bottom:0;overflow:auto}.ril__captionContent{color:#fff;padding:10px 20px}.ril__toolbar{height:50px;top:0}.ril__toolbarSide{height:50px;margin:0}.ril__toolbarLeftSide{text-overflow:ellipsis;flex:0 auto;padding-left:20px;padding-right:0;overflow:hidden}.ril__toolbarRightSide{flex:none;padding-left:0;padding-right:20px}.ril__toolbarItem{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:100%;padding:0;font-size:120%;line-height:50px;display:inline-block;overflow:hidden}.ril__toolbarItemChild{vertical-align:middle}.ril__builtinButton{cursor:pointer;opacity:.7;border:none;width:40px;height:35px}.ril__builtinButton:hover{opacity:1}.ril__builtinButton:active{outline:none}.ril__builtinButtonDisabled{cursor:default;opacity:.5}.ril__builtinButtonDisabled:hover{opacity:.5}.ril__closeButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgd2lkdGg9IjIwIiBoZWlnaHQ9IjIwIj48cGF0aCBkPSJtIDEsMyAxLjI1LC0xLjI1IDcuNSw3LjUgNy41LC03LjUgMS4yNSwxLjI1IC03LjUsNy41IDcuNSw3LjUgLTEuMjUsMS4yNSAtNy41LC03LjUgLTcuNSw3LjUgLTEuMjUsLTEuMjUgNy41LC03LjUgLTcuNSwtNy41IHoiIGZpbGw9IiNGRkYiLz48L3N2Zz4=) 50% no-repeat}.ril__zoomInButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PHBhdGggZD0iTTEyIDV2NiIvPjwvZz48Y2lyY2xlIGN4PSIxMiIgY3k9IjgiIHI9IjciIGZpbGw9Im5vbmUiIHN0cm9rZT0iI2ZmZiIgc3Ryb2tlLXdpZHRoPSIyIi8+PC9zdmc+) 50% no-repeat}.ril__zoomOutButton{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCI+PGcgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCI+PHBhdGggZD0iTTEgMTlsNi02Ii8+PHBhdGggZD0iTTkgOGg2Ii8+PC9nPjxjaXJjbGUgY3g9IjEyIiBjeT0iOCIgcj0iNyIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2Utd2lkdGg9IjIiLz48L3N2Zz4=) 50% no-repeat}.ril__outerAnimating{animation-name:closeWindow}@keyframes pointFade{0%,19.999%,to{opacity:0}20%{opacity:1}}.ril__loadingCircle{width:60px;height:60px;position:relative}.ril__loadingCirclePoint{width:100%;height:100%;position:absolute;top:0;left:0}.ril__loadingCirclePoint:before{content:"";background-color:#fff;border-radius:30%;width:11%;height:30%;margin:0 auto;animation:.8s ease-in-out infinite both pointFade;display:block}.ril__loadingCirclePoint:first-of-type{transform:rotate(0)}.ril__loadingCirclePoint:first-of-type:before,.ril__loadingCirclePoint:nth-of-type(7):before{animation-delay:-800ms}.ril__loadingCirclePoint:nth-of-type(2){transform:rotate(30deg)}.ril__loadingCirclePoint:nth-of-type(8){transform:rotate(210deg)}.ril__loadingCirclePoint:nth-of-type(2):before,.ril__loadingCirclePoint:nth-of-type(8):before{animation-delay:-666ms}.ril__loadingCirclePoint:nth-of-type(3){transform:rotate(60deg)}.ril__loadingCirclePoint:nth-of-type(9){transform:rotate(240deg)}.ril__loadingCirclePoint:nth-of-type(3):before,.ril__loadingCirclePoint:nth-of-type(9):before{animation-delay:-533ms}.ril__loadingCirclePoint:nth-of-type(4){transform:rotate(90deg)}.ril__loadingCirclePoint:nth-of-type(10){transform:rotate(270deg)}.ril__loadingCirclePoint:nth-of-type(4):before,.ril__loadingCirclePoint:nth-of-type(10):before{animation-delay:-400ms}.ril__loadingCirclePoint:nth-of-type(5){transform:rotate(120deg)}.ril__loadingCirclePoint:nth-of-type(11){transform:rotate(300deg)}.ril__loadingCirclePoint:nth-of-type(5):before,.ril__loadingCirclePoint:nth-of-type(11):before{animation-delay:-266ms}.ril__loadingCirclePoint:nth-of-type(6){transform:rotate(150deg)}.ril__loadingCirclePoint:nth-of-type(12){transform:rotate(330deg)}.ril__loadingCirclePoint:nth-of-type(6):before,.ril__loadingCirclePoint:nth-of-type(12):before{animation-delay:-133ms}.ril__loadingCirclePoint:nth-of-type(7){transform:rotate(180deg)}.ril__loadingCirclePoint:nth-of-type(13){transform:rotate(360deg)}.ril__loadingCirclePoint:nth-of-type(7):before,.ril__loadingCirclePoint:nth-of-type(13):before{animation-delay:0s}.ril__loadingContainer{position:absolute;inset:0}.ril__imagePrev .ril__loadingContainer,.ril__imageNext .ril__loadingContainer{display:none}.ril__errorContainer{color:#fff;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ril__imagePrev .ril__errorContainer,.ril__imageNext .ril__errorContainer{display:none}.ril__loadingContainer__icon{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}
.Gallery-module-scss-module__2HfYsa__masonry-wrapper{width:auto;margin-left:-.5rem;display:flex}.Gallery-module-scss-module__2HfYsa__masonry-column{background-clip:padding-box;padding-left:.5rem}.Gallery-module-scss-module__2HfYsa__gallery-image{overflow:hidden}.Gallery-module-scss-module__2HfYsa__nsfw-image{position:relative}.Gallery-module-scss-module__2HfYsa__nsfw-image:hover .Gallery-module-scss-module__2HfYsa__nsfw-tag{opacity:0}.Gallery-module-scss-module__2HfYsa__nsfw-image:hover>:not(.Gallery-module-scss-module__2HfYsa__nsfw-tag){filter:blur()}.Gallery-module-scss-module__2HfYsa__nsfw-image .Gallery-module-scss-module__2HfYsa__nsfw-tag{z-index:1;will-change:opacity;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:2rem;line-height:1rem;transition:opacity .2s ease-in;position:absolute;bottom:1rem;right:1rem}.Gallery-module-scss-module__2HfYsa__nsfw-image>:not(.Gallery-module-scss-module__2HfYsa__nsfw-tag){filter:blur(6px);will-change:filter;transition:filter .2s ease-in}
.AvatarCredit-module-scss-module__Za0THW__avatar-credit{text-align:center;margin-top:.5rem;padding:0 1rem;font-size:.9rem}
.ArtworkCredit-module-scss-module__NqcYwG__brand-logo{vertical-align:baseline;width:1em;height:1em;display:inline-block;position:relative;top:.05em}
.LanguageSelector-module-scss-module__-DqJlq__language-selector .LanguageSelector-module-scss-module__-DqJlq__item{flex-flow:row;align-items:center;display:flex}.LanguageSelector-module-scss-module__-DqJlq__language-selector .LanguageSelector-module-scss-module__-DqJlq__current:after{content:attr(data-current);color:#8f8;text-transform:uppercase;margin-left:5px;font-size:.7em;font-weight:700}.LanguageSelector-module-scss-module__-DqJlq__language-selector .LanguageSelector-module-scss-module__-DqJlq__language-flag{width:1.33333rem;height:1rem;margin-right:.5rem;display:inline-block}
.NsfwToggle-module-scss-module__yimHwq__nsfw-button:not(:hover){opacity:.01}
.ColorPalette-module-scss-module__i4vvYG__coolors-wrapper{--react-coolors-widget-bg:#f8f9fa;--react-coolors-widget-font:Catamaran,sans-serif;--react-coolors-color-text-font:Source Code Pro,Consolas,monospace;--react-coolors-color-font-size:1.2rem;--react-coolors-info-color:var(--bs-body-color);--react-coolors-info-font-size:1rem;--react-coolors-info-link:var(--bs-link-color);--react-coolors-info-link-hover-color:var(--bs-link-hover-color);--react-coolors-info-link-hover-decoration: ;margin:-.5rem}html[data-theme=dark] .ColorPalette-module-scss-module__i4vvYG__coolors-wrapper{--react-coolors-widget-bg:#495057}@media (prefers-color-scheme:dark){html:not([data-theme]) .ColorPalette-module-scss-module__i4vvYG__coolors-wrapper{--react-coolors-widget-bg:#495057}}.ColorPalette-module-scss-module__i4vvYG__coolors-wrapper .ColorPalette-module-scss-module__i4vvYG__coolors-palette-widget:not(:last-child){margin-bottom:1rem}@media (min-width:1200px){.ColorPalette-module-scss-module__i4vvYG__coolors-wrapper{flex-flow:wrap;justify-content:space-around;display:flex}.ColorPalette-module-scss-module__i4vvYG__coolors-wrapper .ColorPalette-module-scss-module__i4vvYG__coolors-palette-widget{flex:0 45%;margin:0 .5rem}}
.ProjectTechnologies-module-scss-module__199lWa__project-technologies ul{margin:0;padding:0;display:inline}.ProjectTechnologies-module-scss-module__199lWa__project-technologies ul li{display:inline}.ProjectTechnologies-module-scss-module__199lWa__project-technologies ul li:not(:last-child):after{content:", "}
.AvatarPage-module-scss-module__Csi9fG__avatar-container{-webkit-user-select:none;user-select:none;background:linear-gradient(#bcd3f7 0%,#7aa7f0 100%);border:1rem solid #265299;max-width:365px;margin:1rem auto;padding-bottom:0;box-shadow:0 .25rem .75rem #8c8c8c}html[data-theme=dark] .AvatarPage-module-scss-module__Csi9fG__avatar-container{box-shadow:0 .25rem .75rem #000}@media (prefers-color-scheme:dark){html:not([data-theme]) .AvatarPage-module-scss-module__Csi9fG__avatar-container{box-shadow:0 .25rem .75rem #000}}.AvatarPage-module-scss-module__Csi9fG__avatar-container,.AvatarPage-module-scss-module__Csi9fG__avatar-container *{border-radius:50%}.AvatarPage-module-scss-module__Csi9fG__avatar-container *{z-index:1;position:relative}.AvatarPage-module-scss-module__Csi9fG__avatar-history{flex-flow:wrap;justify-content:space-between;display:flex}.AvatarPage-module-scss-module__Csi9fG__avatar-history:after{content:"";flex:1 0 auto}.AvatarPage-module-scss-module__Csi9fG__avatar-history .AvatarPage-module-scss-module__Csi9fG__avatar-history-item{margin:0 1rem 1rem 0}.AvatarPage-module-scss-module__Csi9fG__historic-avatar-link{cursor:pointer;border:2px solid #fff;border-radius:50%;width:75px;overflow:hidden}html[data-theme=dark] .AvatarPage-module-scss-module__Csi9fG__historic-avatar-link:not(.AvatarPage-module-scss-module__Csi9fG__current){border-color:#212529}@media (prefers-color-scheme:dark){html:not([data-theme]) .AvatarPage-module-scss-module__Csi9fG__historic-avatar-link:not(.AvatarPage-module-scss-module__Csi9fG__current){border-color:#212529}}.AvatarPage-module-scss-module__Csi9fG__historic-avatar-link,.AvatarPage-module-scss-module__Csi9fG__historic-avatar-link *{display:block!important}.AvatarPage-module-scss-module__Csi9fG__historic-avatar-link:hover{border-color:#858585}html[data-theme=dark] .AvatarPage-module-scss-module__Csi9fG__historic-avatar-link:hover:not(.AvatarPage-module-scss-module__Csi9fG__current){border-color:#000}@media (prefers-color-scheme:dark){html:not([data-theme]) .AvatarPage-module-scss-module__Csi9fG__historic-avatar-link:hover:not(.AvatarPage-module-scss-module__Csi9fG__current){border-color:#000}}.AvatarPage-module-scss-module__Csi9fG__historic-avatar-link.AvatarPage-module-scss-module__Csi9fG__current{background-color:#bcd3f7;border-color:#265299}html[data-theme=dark] .AvatarPage-module-scss-module__Csi9fG__historic-avatar-link.AvatarPage-module-scss-module__Csi9fG__current{border-color:#5183d4}@media (prefers-color-scheme:dark){html:not([data-theme]) .AvatarPage-module-scss-module__Csi9fG__historic-avatar-link.AvatarPage-module-scss-module__Csi9fG__current{border-color:#5183d4}}.AvatarPage-module-scss-module__Csi9fG__historic-avatar-link .AvatarPage-module-scss-module__Csi9fG__historic-avatar-image{display:block}
.OcStickers-module-scss-module__iPFEJG__stickers-image-wrap{pointer-events:none;z-index:-1;max-width:17.1875rem;overflow:hidden}.OcStickers-module-scss-module__iPFEJG__stickers-image-wrap *{display:block!important}
.ProjectsList-module-scss-module__-ZvhwG__projects-list{flex-flow:wrap;justify-content:center;gap:5%;display:flex}.ProjectsList-module-scss-module__-ZvhwG__project-item{flex:0 100%}@media (min-width:768px){.ProjectsList-module-scss-module__-ZvhwG__project-item{flex-basis:47.5%}}@media (min-width:992px){.ProjectsList-module-scss-module__-ZvhwG__project-item{flex-basis:30%}}.ProjectsList-module-scss-module__-ZvhwG__project-item .ProjectsList-module-scss-module__-ZvhwG__image-wrap{filter:drop-shadow(-.65em 0 #6181b6)drop-shadow(.65em 0 #6181b6);margin-bottom:1em;padding:56.25% .65em 0}.ProjectsList-module-scss-module__-ZvhwG__project-item .ProjectsList-module-scss-module__-ZvhwG__image-wrap img{clip-path:polygon(10% 0,90% 0,100% 50%,90% 100%,10% 100%,0% 50%)}
