::selection {
    /* укажи цвет выделения текста */
    background: #001A1F;
}


@media screen and (min-width: 1px) {
    ::-webkit-scrollbar-thumb {
        background: #02343F;
        border-radius: 0px;
    }
    ::-webkit-scrollbar {
        width: 0px;

        height: 0px;
    }
}

::body {
    background-color: #02343F;
}
/* === Скругление плашек сообщений в блоке #rec1480800631 === */

/* Скругляем каждый слой элемента zero-block */
#rec1480800631 .t396__elem,
#rec1480800631 .t396__elem > div,
#rec1480800631 .tn-elem,
#rec1480800631 .tn-elem > div,
#rec1480800631 .tn-atom {
    border-radius: 16px !important;
    overflow: hidden !important;
}

/* Если фон навешан не на саму .tn-atom, а на вложенный div/span/p */
#rec1480800631 .tn-atom > div,
#rec1480800631 .tn-atom > span,
#rec1480800631 .tn-atom > p {
    border-radius: 16px !important;
    overflow: hidden !important;
    background-clip: padding-box !important;
}

/* Скругляем медиа превью и скриншоты */
#rec1480800631 img,
#rec1480800631 video,
#rec1480800631 .tn-atom img,
#rec1480800631 .tn-atom video {
    border-radius: 16px !important;
    overflow: hidden !important;
    display: block;
}

/* Перебиваем инлайновый border-radius:0 от Tilda */
#rec1480800631 [style*="border-radius:0"],
#rec1480800631 [style*="border-radius: 0px"],
#rec1480800631 [style*="border-radius:0px"] {
    border-radius: 16px !important;
    overflow: hidden !important;
}

/* Красивый легкий шэдоу на пузырях */
#rec1480800631 .tn-elem,
#rec1480800631 .tn-atom {
    box-shadow: 0 2px 6px rgba(0,0,0,0.08) !important;
    background-clip: padding-box !important;
}