body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{margin:0}.app{font-size:large;font-weight:400;margin:0;padding:0}.app,button{background-color:var(--background);color:var(--text-primary);font-family:Noto Slab,sans-serif;font-style:normal;transition:all .5s}button{border:2px solid var(--text-primary);float:right}.title{background-color:var(--accent);display:inline-block;font-size:18pt;margin:.7em 0;padding:.4em .7em}.title-information-block{align-items:center;display:flex;justify-content:space-between}.top-border-line{height:2px;width:100%}.header,.top-border-line{background-color:var(--accent)}.header{display:flex;padding:0 40px}.header-description{padding:25px;z-index:1}.signature{display:flex;flex-direction:column;height:100px;justify-content:center}h1{font-weight:500}h1,h2{font-family:Noto Slab,sans-serif;margin:0;padding:0}h2{color:var(--text-secondary);font-weight:400}button,img{z-index:1}button{position:absolute;right:0;top:0}@media print{button{display:none!important}.app{color:#000!important;font-size:small!important}.header{margin:0;padding:0}.header img{height:170px;width:170px}.header-description{margin:0;padding:0 0 0 15px}h1{margin:0;padding:0}.signature{height:auto;margin-bottom:10px;h1{font-size:14pt}}.background-signature{display:none}.title{margin:0;padding:0}.main-information{display:block!important;flex-direction:column}.main-information-block{margin:0!important;padding:0!important}.extra-information{display:flex!important;flex-direction:column-reverse!important;justify-content:center!important;.information-block-contact,.information-block-skills{display:none!important}.title{margin-top:10px!important}ul{display:flex!important;padding-left:10px!important;li{margin:0 10px;width:100%!important}li:before{content:none!important}}}.title-basic-information-custom-list{font-size:12pt!important;margin-top:6px!important}.content-description-custom-list,.custom-list{margin:0!important;padding:0!important}.title,.title-description-custom-list{font-size:14pt!important}.container-download-button,.theme-container,.wrapper-download-button{display:none!important}.language-container{:after{color:#000;content:"Email: koverchik.o@gmail.com"}}.basic-information-custom-list{width:150px!important}}@media (max-width:961px){.app{font-size:small;width:100%}.title{font-size:14pt}.header img{display:none}.background-signature{height:130px}.main-information{display:block!important}.header-description{padding:0}.extra-information{width:auto!important}}@media (max-width:481px){.title{font-size:12pt}.main-information-block{margin:20px!important}.header{padding:20px 20px 0!important;img{display:none}}.title-basic-information-custom-list,.title-description-custom-list{font-size:14pt!important}.custom-list{flex-direction:column}.basic-information-custom-list{align-items:center!important;width:auto!important}.container-download-button{display:none!important}.theme-container{right:15px!important;top:65px!important}}.main-information{align-items:center;flex-direction:row;width:100%}.main-information,.main-information-block{display:flex;justify-content:space-between}.main-information-block{flex-direction:column;flex-grow:3;height:100%;margin:40px}.extra-information{align-self:baseline;flex-grow:1}.extra-information li{padding-top:5px}.contact-item{align-items:center;display:flex}.contact-item p{margin:10px 0}a,a:active,a:hover{color:var(--text-primary);margin:10px 0;text-decoration:none}a:hover{color:var(--accent)}.contact-item svg{fill:var(--text-primary);margin-right:10px;position:static}.theme-container{right:100px}.language-container,.theme-container{align-items:center;display:flex;justify-content:center;position:absolute;top:15px;z-index:4}.language-container{right:15px}.btn{background:#0000;border:1px solid var(--text-secondary);cursor:pointer;height:40px;outline:none;width:80px}.btn:hover{background:var(--shadow);transition:1s ease-in-out}.container-download-button{align-items:center;bottom:55px;display:flex;justify-content:center;position:fixed;right:15px;transform:translate(-50%,-50%)}.container-download-button button{background-color:var(--background)}.container-download-button span{color:var(--text-primary);font-weight:600}.custom-list{display:flex;justify-content:space-between;margin:20px 0;width:100%}.custom-list p{line-height:1.2;margin:4px 10px}.basic-information-custom-list{align-items:end;display:flex;flex-direction:column;justify-content:start;width:220px}.basic-information-custom-list div{align-items:center;display:flex;flex-direction:column;margin:10px 0}.title-basic-information-custom-list{color:var(--text-secondary);font-size:16pt;font-style:normal;font-weight:600}.description-custom-list{width:100%}.title-description-custom-list{font-size:16pt;font-style:normal;font-weight:600}.content-description-custom-list{padding:0 0 10px;text-align:justify}ul{margin:0;padding:0}li{list-style-type:none}li:before{color:var(--accent);content:"▪";padding:0 10px 0 0}.wrapper-download-button{background-color:var(--shadow);height:75px;width:100%}:root{--background:#fff;--text-primary:#15020d;--text-secondary:#b72e7c;--accent:#70003f;--shadow:#460228}[data-theme=dark]{--background:#1e1e1e;--text-primary:#f5f5f5;--text-secondary:#cfcfcf;--accent:#4da6ff;--shadow:#00000080}[data-theme=light]{--background:#fff;--text-primary:#15020d;--text-secondary:#4d4a46;--accent:#eae1d4;--shadow:#75716b}
/*# sourceMappingURL=main.fd3f8377.css.map*/