@import url(https://fonts.googleapis.com/css?family=Alice|Arsenal|Comfortaa|Didact+Gothic|EB+Garamond|Exo+2|Fira+Code|Kurale|Lora|Merriweather|Montserrat|Montserrat+Alternates|Noto+Sans|Nunito|Open+Sans|Pangolin|Raleway|Roboto|Roboto+Mono|Roboto+Slab|Rubik|Sofia+Sans|Source+Code+Pro|Ubuntu+Condensed|Vollkorn&display=swap);
#darcula .is-white-space-separator:before{content:" "}#darcula .is-colon-separator:before{content:": "}#darcula .is-hyphen-separator:before{content:" ‐ "}#darcula .resume{zoom:1;background-color:#2b2b2b;box-sizing:border-box;color:#a9b7c6;font-weight:400;text-align:justify;width:100%}#darcula .resume a{padding-bottom:0;text-decoration:none}#darcula .resume a:hover{text-decoration:underline}#darcula .resume:after,#darcula .resume:before{content:"";display:table}#darcula .resume:after{clear:both}#darcula ::-moz-selection{text-shadow:none}#darcula ::selection{text-shadow:none}#darcula .header__inner{margin:0}#darcula .header__info-container{-webkit-box-pack:justify;-ms-flex-pack:justify;display:flex;flex-direction:column-reverse;justify-content:space-between}#darcula .header__info{flex-basis:77%}#darcula .header__name{font-size:2.1em;font-weight:400}#darcula .header__content{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-flex:1;-ms-flex-positive:1;-ms-flex-negative:1;display:flex;flex-grow:1;flex-shrink:1;flex-wrap:wrap;justify-content:space-between;position:relative}#darcula .header__content a{text-decoration:underline}#darcula .header__birthday{font-weight:400}#darcula .header__profession{font-size:1.5em;font-weight:400;padding:.3em 0}#darcula .header__avatar{border-radius:7px;display:block;height:190px;margin:0 auto 1em;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden;width:180px}#darcula .contacts:empty,#darcula .profiles:empty{display:none}#darcula .contacts{list-style-type:none;padding:0 0 1em}#darcula .contacts__item::marker{content:none}#darcula .contacts__link,#darcula .contacts__link:hover{text-decoration:none}#darcula .profiles{display:flex;flex-wrap:wrap;padding:0 0 1em}#darcula .profiles__item{-webkit-box-flex:1;display:inline-block;flex:1 0 50%;padding:.25em 0 .25em .25em;width:50%}#darcula .profiles__icon:not(.profiles__text){display:block;margin:0 auto;text-align:center}#darcula .profiles__icon:not(.profiles__text) .profiles__item{flex:auto;width:auto}#darcula .profiles__svg{fill:#9876aa;height:1.5em;margin-right:5px;min-width:1.5em;width:1.5em}#darcula .profiles__link{align-items:center;display:flex;text-decoration:initial}#darcula .profiles__link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#darcula .section__inner{margin:0}#darcula .section__title{font-size:1.2em;font-weight:400;padding:0}#darcula .section--tagcloud .subsection__details{font-weight:400;margin-bottom:0;padding:.1em .3em}#darcula .subsection__header{display:flex;padding-bottom:.5em}#darcula .subsection__header .subsection__main-info{width:100%}#darcula .subsection__header .subsection__while{text-align:right}#darcula .subsection__details{margin-bottom:.5em}#darcula .subsection__while{max-width:33%;min-width:30%;padding-left:20px}#darcula .subsection__description,#darcula .subsection__title{margin:0}#darcula .subsection__title{text-align:left}#darcula .subsection__description ul,#darcula .subsection__summary ul{list-style:none;margin:0;padding:0}#darcula .subsection__description ul li,#darcula .subsection__summary ul li{padding-left:1em}#darcula .subsection__description ul li:before,#darcula .subsection__summary ul li:before{background-color:#000;border-radius:50%;content:"";float:left;height:.4em;line-height:1em;margin:.4em 1.15em 0 .25em;width:.4em}#darcula .subsection__description a,#darcula .subsection__summary a{text-decoration:underline}#darcula .subsection__primary-name{font-weight:700}#darcula .subsection__secondary-name,#darcula .subsection__while{font-weight:400}#darcula .subsection__level{height:1.1em}@media only screen and (max-width:599px){#darcula .header__title-bar{display:flex;flex-direction:column}#darcula .header__contacts{order:0}#darcula .header__profession{order:1}#darcula .header__profiles{order:3}#darcula .contacts__item{width:100%}#darcula .profiles{padding:.3em 0}#darcula .profiles__item{flex-basis:100%}#darcula .profiles__link{justify-content:center}#darcula .header__title-bar--small .header__profession,#darcula .header__title-bar--small .header__profiles{flex-basis:100%;text-align:center}}#darcula .section__header{padding-bottom:1.5em}#darcula .section__title{padding:.25em 0}#darcula .section--tagcloud .subsection:not(.subsection--small):not(:last-child){margin-bottom:0}#darcula .section--tagcloud .subsection{margin:.5em .5em .5em 0;padding:.25em}#darcula .section--tagcloud .subsection__details+*{display:none}#darcula .section--infographic .subsection:not(.subsection--small):not(:last-child){margin-bottom:0}#darcula .section--infographic .subsection{display:inline-block;min-width:50%;padding:.5em .5em .5em 0;vertical-align:top}#darcula .section--infographic .subsection__details{display:inline-block;font-weight:400;margin-bottom:0;padding-right:.5em}#darcula .section--infographic .subsection__details,#darcula .section--infographic .subsection__level{vertical-align:middle}#darcula .section--infographic .subsection__details+*{display:none}
