/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/inter-400-C2oJmTkV.woff2) format("woff2"),url(/assets/inter-400-C9wQxk6G.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/inter-600-Ctx7G98q.woff2) format("woff2"),url(/assets/inter-600-BHlX_6qk.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/inter-700-qmp61_03.woff2) format("woff2"),url(/assets/inter-700-BprB58aN.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/assets/inter-900-CC-lMqXu.woff2) format("woff2"),url(/assets/inter-900-CAR6omXH.woff) format("woff")}.header{display:flex;justify-content:center;margin:0 auto}.header__logo{width:173px;height:33px;margin:45px auto 0 45px}.header__line{width:100%}.header__link{width:111px;font-family:Inter;font-size:18px;margin-top:67px;color:#fff;text-align:right;margin-left:580px}.header__user-info{width:141px;font-family:Inter;font-size:18px;margin-top:0;color:#fff;text-align:right;margin-left:600px}.header__signout-button{width:114px;font-family:Inter;font-size:18px;color:inherit;text-align:right;margin-left:150px;border:none;cursor:pointer;background:none}.header__email{width:111px;font-family:Inter;font-size:18px;color:#fff;text-align:right}@media screen and (max-width:1024px){.header{max-width:700px;margin:0 auto}.header__signout-button{width:75px;margin:0}.header__link{margin-left:550px}.header__email{margin-left:-20px}}@media screen and (max-width:544px){.header__logo{width:126px;height:24px}.header__line{width:320px;margin-top:32px}.header__link{margin-left:50px}.header__user-info{margin:auto;padding-top:30px}.header__signout-button{margin-right:50px;padding-top:30px}}.profile{height:210px;max-width:880px;margin:auto}.profile__info{display:flex;align-items:center;margin:auto;justify-content:center}.profile__infoavatar{width:120px;height:120px;margin-left:30px;margin-top:40px;border-radius:50%}.profile__name{width:445px;height:77px;display:flex;flex-wrap:wrap;align-items:center}.profile__namenames{color:#fff;font-family:Inter;font-weight:500;font-size:42px;line-height:48px;margin-left:30px;margin-bottom:16px;width:325px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile__namesubname{color:#fff;font-family:Inter;font-weight:400;font-size:18px;line-height:100%;margin-left:30px;margin-top:0;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:325px}.profile__nameeditbutton{width:24px;height:24px;margin-left:18px;cursor:pointer}.profile__nameeditbutton:hover{opacity:60%}.profile__infoaddbutton{width:150px;height:50px;margin-left:100px;cursor:pointer}.profile__infoaddbutton:hover{opacity:60%}.profile__editavatar{width:26px;height:26px;left:370px;top:215px;position:absolute;cursor:pointer;background:none;border:none}.profile__editavatar:hover{opacity:60%}@media screen and (max-width:1024px){.profile,.profile__info{max-width:100%;margin:auto}.profile__name{width:445px}.profile__namenames{width:230px;font-size:30px;margin:20px 0 0}.profile__namesubname{width:230px;margin:0}.profile__nameeditbutton{margin:0}.profile__infoaddbutton{width:130px;margin-left:-80px}.profile__editavatar{left:255px}}@media screen and (max-width:544px){.profile{width:100%;height:364px}.profile__info{width:100%;display:flex;flex-direction:column}.profile__infoavatar{margin:42px auto 0}.profile__name{width:285px;height:50px}.profile__namenames{font-size:22px;margin-top:32px;margin-bottom:0;width:224px;text-align:center}.profile__namesubname{font-size:14px;margin:auto;text-align:center}.profile__nameeditbutton{width:18px;height:18px;margin-top:32px;margin-left:0}.profile__infoaddbutton{width:282px;margin:86px auto 0}.profile__editavatar{left:140px;top:300px}}.element{display:flex;flex-wrap:wrap;align-content:center;justify-content:center;align-items:center;gap:17px;margin:auto;max-width:880px}.element__card{background-color:#fff;border-radius:10px;max-width:282px;max-height:361px}.element__cardimage{width:282px;height:282px}.element__content{display:flex;justify-content:space-around;max-width:246px;position:relative;top:-25px;right:-15px}.element__contentparagraph{font-family:Inter;font-weight:900;font-size:24px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.element__contentbutton{border-style:none;cursor:pointer;padding:0;background:#0000}.element__contentlike{width:21px;height:19px;border:none;cursor:pointer}.element__contentlike-active{width:21px;height:19px;border:none;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAACsSURBVHgBrZSBDYMgEEV/O4EjOEJH6CZ1lI7gBmWUbkA7wY2gGyhnjkiM6IH3k69GXh6EEIA1bWgfSqGTvD/yHzvccMLhkUDbDjLOeR1wlHDLDJQBU3F3wkSuYalTwCV9s9QbS+kmH6a5h46wzcjSH2zz58cTtnvaRbszEvbbZV8VO2RSe7yyQk5TIfZQpETshVdFIy4SxrTIXzRVwiMxYefuvCI2EabiL5TCGcb1yoSQN1Z8AAAAAElFTkSuQmCC);background-repeat:no-repeat}.element__delete{width:18px;height:19px;position:relative;top:-270px;left:250px;border:none;cursor:pointer;background:url("data:image/svg+xml,%3csvg%20width='18'%20height='20'%20viewBox='0%200%2018%2020'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M2.45787%2018.1422C2.51882%2018.8126%203.06735%2019.3002%203.73778%2019.3002H14.2615C14.9319%2019.3002%2015.4804%2018.7923%2015.5414%2018.1422L16.7197%205.79007H1.27954L2.45787%2018.1422Z'%20fill='white'/%3e%3cpath%20d='M16.7201%201.93002H11.5801V1.27991C11.5801%200.568849%2011.0113%200%2010.3002%200H7.72009C7.00903%200%206.44018%200.568849%206.44018%201.27991V1.93002H1.27991C0.568849%201.93002%200%202.49887%200%203.20993C0%203.92099%200.568849%204.48984%201.27991%204.48984H16.7201C17.4312%204.48984%2018%203.92099%2018%203.20993C18%202.49887%2017.4312%201.93002%2016.7201%201.93002Z'%20fill='white'/%3e%3c/svg%3e") center no-repeat}.element__delete:hover{opacity:60%}@media screen and (max-width:1024px){.element{margin:0 100px}}@media screen and (max-width:544px){.element{flex-direction:column;align-items:center;margin:36px 19px 0}}.footer{max-width:880px;padding-bottom:60px;margin:auto}.footer__copyright{width:318px;font-family:Inter;font-weight:400;font-size:18px;margin-top:67px;color:#545454}@media screen and (max-width:1024px){.footer__copyright{margin:50px 150px 0}}@media screen and (max-width:544px){.footer{padding-bottom:36px}.footer__copyright{width:282px;font-size:14px;margin-left:19px;margin-bottom:36px;margin-top:50px}}.popup{background-color:#000000b3;margin:auto;position:fixed;width:100%;height:100%;justify-content:center;flex-direction:column;top:0}.popup__close{width:40px;height:40px;position:absolute;top:150px;right:500px;color:#fff;font-family:Inter;font-weight:900;font-size:24px;background:0;cursor:pointer}.popup__form{width:430px;height:330px;background-color:#fff;border-radius:10px;top:195px;left:35%;position:fixed}.popup__title{font-family:Inter;font-weight:900;font-size:24px;margin:34px 64px 0 36px}.popup__fieldset{max-width:430px;border:none}.popup__label{width:358px;height:28px;border-width:1px}.popup__input{width:358px;height:28px;border-width:1px;margin:29px auto 0 24px;font-family:Inter;font-weight:400;font-size:14px;border-bottom:1px solid;border-top:none;border-left:none;border-right:none}.popup__input:invalid{border-bottom:1px solid red}.popup__input:valid{border-bottom:1px solid black}.popup__input_type_error{border-bottom-color:red}.popup__input-error{font-family:Inter;font-weight:400;font-size:12px;color:red;margin-left:30px}.popup__button_disabled{background-color:#c4c4c4;cursor:default}.popup__button{width:358px;height:50px;border-radius:2px;border-width:1px;font-family:Inter;font-weight:400;font-size:18px;text-align:center;color:#fff;margin:48px auto 0 24px;cursor:pointer}.popup__button:valid{background-color:#000}.popup__open{display:flex}.popup-image{width:100%;height:100%;justify-content:center;flex-direction:column;align-items:center;top:0;background-color:#000000b3}.popup__container{display:flex;flex-direction:column;align-items:center;background-color:#0000001a;margin:auto;position:fixed;width:100%;height:100%;justify-content:center;top:0}.popup__close-imagebig{width:40px;height:40px;color:#fff;font-family:Inter;font-weight:900;font-size:24px;background:0;cursor:pointer;position:relative;top:100px;left:240px}.popup__enlace{width:433px;height:540px;margin:90px auto}.popup__text{max-width:291px;font-family:Inter;font-weight:400;font-size:12px;color:#fff;position:relative;top:-80px;left:-160px}.popup__image_opened{display:flex;background-color:#000000b3;width:100%;height:800px;position:relative;top:-1100px}.popup__icon{width:120px;margin:60px 155px}.popup__message{width:358px;font-family:Inter;font-size:24px;margin:auto}@media screen and (max-width:1024px){.popup__form{left:290px}.popup-image{left:150px}.popup__image_opened{top:-1500px}.popup__enlace{top:20px;left:290px}.popup__close-imagebig{left:240px}.popup__text,.popup__icon,.popup__message{left:-200px}}@media screen and (max-width:544px){.popup__close{width:26px;height:26px;top:80px;left:140px}.popup__form{width:282px;height:322px;top:123px;left:20px}.popup__title{font-size:18px;margin:25px 22px 0}.popup__fieldset{max-width:270px;padding:0}.popup__label{width:238px;height:26px}.popup__input{width:238px;height:26px;margin:30px auto 0 24px}.popup__button{width:238px;height:46px;margin:46px auto 25px 22px;cursor:pointer}.popup__image_opened{top:-2750px}.popup-image{left:19px}.popup__enlace{width:240px;height:322px;margin:118px 0 auto}.popup__close-imagebig{left:140px;top:130px}.popup__text{top:-320px;left:-30px}.popup__icon{margin:30px 40px 30px 85px}.popup__message{margin:auto;max-width:240px}}.login__title{font-family:Inter;font-weight:900;font-size:24px;margin:60px 461px 0;color:#fff;text-align:center}.login__fieldset{max-width:358px;border:none;margin:0 auto}.login__label{width:358px;height:28px;border-width:1px}.login__input{width:357px;height:27px;margin:0 auto 0 24px;font-family:Inter;font-weight:400;font-size:14px;background:#000;border:none;color:#fff;border-bottom:2px solid #cccccc;padding-top:30px}.login__buttonlogin{width:358px;height:50px;border-radius:2px;border-width:1px;font-family:Inter;font-weight:400;font-size:18px;text-align:center;color:#000;margin:216px auto 0 24px;cursor:pointer}.login__link{color:#fff;margin:15px 15px 400px 80px;font-family:Inter;font-weight:400;font-size:14px;text-align:center}@media screen and (max-width:544px){.login__buttonlogin{width:260px;margin:40px auto}.login__input{width:260px;margin:auto;padding-top:20px}.login__link{width:260px;margin:auto}.login__title{margin:0;padding-top:30px}.login__form{margin:0}}.register__title{font-family:Inter;font-weight:900;font-size:24px;margin:30px auto;color:#fff;text-align:center}.register__fieldset{max-width:358px;border:none;margin:0 auto}.register__label{width:358px;height:28px;border-width:1px}.register__input{width:357px;height:27px;margin:0 auto 0 24px;font-family:Inter;font-weight:400;font-size:14px;background:#000;border:none;color:#fff;border-bottom:2px solid #cccccc}.register__buttonlogin{width:358px;height:50px;border-radius:2px;border-width:1px;font-family:Inter;font-weight:400;font-size:18px;text-align:center;color:#000;margin:216px auto 0 24px;cursor:pointer}.register__link{color:#fff;margin:15px 15px 400px 80px;font-family:Inter;font-weight:400;font-size:14px;text-align:center}@media screen and (max-width:544px){.register__input{width:260px;margin:auto}.register__buttonlogin{width:260px;margin:40px auto}.register__link{width:260px;margin:auto}}.page{background-color:#000;max-width:100%;margin:0 auto}
