/* Р  Р Р‹Р  РЎвЂњР  Р Р‹Р Р†Р вЂљРЎв„ўР  Р Р‹Р  РІР‚С™Р   Р вЂ™Р’В°Р   Р  РІР‚В¦Р   Р РЋРІР‚ВР  Р Р‹Р Р†Р вЂљ Р   Р вЂ™Р’В° */
.gift2 {
    opacity: 0.5;
    filter: grayscale(100%);
}

.gift1 img, .gift2 img {
    background: #42404b;
    border: 1px solid #46444e;
    border-radius: 10px;
    filter: opacity(0.9) brightness(0.9);
    width: 40px;
    height: 40px;
}

.gift1, .gift2 {
    display: inline-block;
    position: relative;
}

.gift1 {
    opacity: 1;
}



/* Р   Р РЋРІР‚СћР  Р Р‹Р Р†Р вЂљРЎвЂєР   Р РЋРІР‚СћР  Р Р‹Р  РІР‚С™Р   Р РЋР’ВР   Р вЂ™Р’В»Р   Р вЂ™Р’ВµР   Р  РІР‚В¦Р   Р РЋРІР‚ВР   Р вЂ™Р’Вµ Р  Р Р‹Р  РЎвЂњР  Р Р‹Р Р†Р вЂљРЎв„ўР  Р Р‹Р  РІР‚С™Р   Р вЂ™Р’В°Р   Р  РІР‚В¦Р   Р РЋРІР‚ВР  Р Р‹Р Р†Р вЂљ Р  Р Р‹Р Р†Р вЂљРІвЂћвЂ“ */
.book {
    margin: auto;
    border-radius: 10px;
    background: url(https://forumstatic.ru/files/0018/20/d2/33162.png) top left;
    box-shadow: 0 0 0 0.3px inset #211c28, 0 0 0 0px #221f29, 0 0 150px inset #575461;
    backdrop-filter: blur(20px);
    width: 650px;
    height: 500px;
}

.batltabl {
    position: absolute;
    float: left;
    font-size: 10px;
    color: #8b7c69!important;
    text-transform: lowercase;
    background: #26242c66;
    border: 1px solid #00000026;
    border-radius: 10px;
    line-height: 14px;
    margin-top: 78px;
    margin-left: 302px;
    width: 300px;
    overflow: auto;
    height: 42px;
    font-family: 'Raleway';
    padding: 6px;
    text-align: center;
}

.musicdance {
    position: absolute;
    float: left;
    font-size: 10px;
    color: #6f6b74!important;
    line-height: 14px;
    margin-top: 140px;
    margin-left: 303px;
    width: 300px;
    border-bottom: 1px solid #413f4ac7;
    font-family: 'Raleway';
    padding: 6px;
    text-transform: lowercase;
    letter-spacing: 0.3px;
    text-align: center;
    overflow-y: auto;
}

.dostig {
    float: left;
    text-align: center;
    background: #26242c66;
    border: 1px solid #00000026;
    border-radius: 10px;
    line-height: 23px;
    margin-top: 145px;
    margin-left: 33px;
    width: 270px;
    height: 90px;
    overflow-y: auto;
    padding: 6px;
}

.presents {
    float: left;
    text-align: center;
    background: #26242c66;
    border: 1px solid #00000026;
    border-radius: 10px;
    line-height: 23px;
    margin-top: 145px;
    margin-left: 16px;
    width: 270px;
    height: 90px;
    overflow-y: auto;
    padding: 6px;
}


.nickname {
    float: left;
    padding: 10px;
    font-size: 16px;
    font-family: 'Century Gothic';
    text-transform: uppercase;
    color: transparent;
    background: linear-gradient(to right, rgb(84 78 102 / 89%) 0%, rgb(180 130 72 / 62%) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: 0.8px;
    font-weight: 600;
    margin-top: 40px;
    margin-left: 310px;
}

.nickname img {
    width: 16px;
    height: 16px;
    padding: 0px 8px;
    position: absolute;
    margin-top: 7px;
    margin-left: 8px;
    filter: brightness(0.75);
}


.presents-text {
    position: absolute;
    margin-top: -45px;
    width: 250px;
    text-align: center;
    padding: 10px;
    font-size: 16px;
    font-family: 'Century Gothic';
    text-transform: uppercase;
    color: transparent;
    background: linear-gradient(to right, rgb(84 78 102 / 89%) 0%, rgb(180 130 72 / 62%) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: 0.8px;
    font-weight: 600;
}

.dostig-text {
    position: absolute;
    margin-top: -45px;
    width: 250px;
    text-align: center;
     padding: 10px;
    font-size: 16px;
    font-family: 'Century Gothic';
    text-transform: uppercase;
    color: transparent;
    background: linear-gradient(to right, rgb(84 78 102 / 89%) 0%, rgb(180 130 72 / 62%) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: 0.8px;
    font-weight: 600;
}

.forimg {
    position: absolute;
    display: block;
    margin-top: 26px;
    margin-left: 35px;
    filter: sepia(1) brightness(0.7) hue-rotate(207deg) contrast(1) grayscale(.3) blur(0.4px);
    border: 2px solid #4a3a3a;
    border-radius: 10px;
    max-width: 240px;
    max-height: 140px;
    opacity: 0.60;
}

.forimg img {
    border-radius: 10px;
    max-width: 240px;
    max-height: 140px;
}

.my-tabs > img.close {
    position: absolute;
    z-index: 19;
    margin-left: 629px !important;
    margin-top: 82px;
    width: 15px;
    height: 15px;
    filter: brightness(0.44) sepia(1) hue-rotate(4deg) grayscale(0.4) !important;
}

.coupon {
    position: relative;
    width: 90px;
    height: 90px;
    background: #26242c66;
    border: 1px solid #00000026;
    border-radius: 10px;
    padding: 5px;
    margin-right: 7px !important;
}

.coupon-location {
    position: relative;
    display: flex;
    margin-left: 102px !important;
    top: 52px!important;
    width: 529px;
    height: 109px;
    overflow-x: auto;
}

.coupon-picture {
    display: inline-flex;
    align-items: center;
    margin-left: 0px !important;
    margin-top: 13px !important;
    margin-bottom: 10px !important;
}

.coupon-picture img {
    max-width: 45px;
    filter: brightness(0.84);
}

.coupon-name {
    font-size: 13px;
    font-family: 'Yeseva One';
    color: #6f6b74!important;
    text-align: center;
    padding: 4px;
    max-width: 90px !important;
}

.coupon-text {
    width: 90px;
    text-align: center;
    font-size: 9.5px;
    color: #8b7c69!important;
    margin-top: -3px;
    font-family: 'RALEWAY';
}

.emojilink {
    position: absolute;
    filter: brightness(0.85);
    margin-left: 550px !important;
    margin-top: 47px !important;
}

.emojilink img {
   max-width: 20px;
}


.coupon-title {
    position: absolute;
    margin-top: 340px;
    width: 640px;
    text-align: center;
     padding: 10px;
    font-size: 16px;
    font-family: 'Century Gothic';
    text-transform: uppercase;
    color: transparent;
    background: linear-gradient(to right, rgb(84 78 102 / 89%) 0%, rgb(180 130 72 / 62%) 100%);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    letter-spacing: 0.8px;
    font-weight: 600;
}

.stickstrend {
    position: absolute;
  margin-top: 385px!important;
    margin-left: 17px!important;
    border-radius: 10px;
    padding: 5px;
}

.stickstrend img {
    filter: brightness(0.85);
    position: absolute;
    max-width: 70px;
}


