/**
 * Campaign Styles for campaign #351517
 */

/** Style Косметика#6829 */
/*Шрифт*/
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Special+Elite&display=swap');

body, a, h1, h2, h3, h4, h5, h6 {font-family: Montserrat;}

/* Кроссбраузерная полоса прокрутки, Firefox*/
* {scrollbar-width: thin;}

/* Работает в Chrome, Edge и Safari */
*::-webkit-scrollbar {width: 12px;}

*::-webkit-scrollbar-thumb {border-radius: 20px;}

/*Посты*/
img.note-float-left, img.note-float-right {padding: .4rem;} /*отступ вокруг картинки*/
blockquote {font-size: 1rem;} /*размер шрифта цитаты*/
a.entity-mention {font-weight: bold;} /*упоминания жирным*/
ol.entity-breadcrumb.text-sm.m-0.p-0:before {content: '◀';} /*добавление стрелки назад*/
ol.entity-breadcrumb.text-sm.m-0.p-0 {text-transform: uppercase;} /*хлебные крошки*/

/*Календарь*/
.reminder-comment { /*Ограничение высоты комментария*/
    overflow: auto;
    max-height: 150px;
}

/*Персонажи подсветка*/
div[data-type="zaniatyi-personaz"] { /*занятые*/
    border: 3px solid #ff4444 !important;
    box-shadow: 0 0 15px rgba(255, 68, 68, 0.5) !important;
    position: relative !important;
}

div[data-type="svobodnyi-personaz"] { /*свободные*/
 border: 3px solid #00C851 !important;
    box-shadow: 0 0 15px rgba(0, 200, 81, 0.3) !important;
    position: relative !important;
}

/* Неизвестно штампиком */
:root {
    --redact-text: ' [REDACTED]\00a0 \00a0 ';
    --redact-width: 13ch;

}
