@import url("fontawesome_v6.css");
@import url("form.css");
@import "../../templates/notes/assets/css/search_form.css";

body{font-family:Geologica,sans-serif}
.lredform-btn--shiny,.lredform-submit{font-family:Geologica,sans-serif}
body:has(.main-menu_active){overflow:hidden}
*{margin:0;padding:0;border:none}
*,::after,::before{box-sizing:border-box}
*{scrollbar-width:thin;scrollbar-color:var(--color-orange-100) var(--color-grey-200)}
::-webkit-scrollbar{height:8px;width:8px}
::-webkit-scrollbar-track{background:var(--color-orange-100)}
::-webkit-scrollbar-thumb{background-color:var(--color-grey-200);border-radius:5px;border:3px solid var(--color-orange-100)}
#status{display:none}
html{font-family:Geologica,sans-serif}
body{color:var(--color-black);background-color:var(--color-grey-100)}
.crmlk{font-size:14px}
.crmlk_preload *{transition:none!important}
a,a:focus,a:link,a:visited{text-decoration:none}
a{color:var(--color-main)}
a:hover{text-decoration:none;opacity:.7}
aside,footer,header,main,nav,section{display:block}
h1,h2,h3,h4,h5,h6,p{font-size:inherit;font-weight:inherit;line-height:1.2}
h1,h2,h3,h4,h5,h6{margin-top:10px;margin-bottom:10px}
h1{font-size:42px;font-weight:700}
@media screen and (max-width:767px){
h1{font-size:30px}
}
h2{font-size:38px;font-weight:700}
@media screen and (max-width:767px){
h2{font-size:32px}
}
h3{font-size:34px;font-weight:700}
@media screen and (max-width:767px){
h3{font-size:28px}
}
h4{font-size:30px;font-weight:700}
@media screen and (max-width:767px){
h4{font-size:24px}
}
h5{font-size:26px;font-weight:700}
h5{font-size:22px;font-weight:700}
@media screen and (max-width:767px){
h5{font-size:20px}
}
ul{list-style:none;margin:0}
ul li{list-style:inherit}
img{vertical-align:top}
img,svg{max-width:100%;height:auto}
address{font-style:normal}
.uneditable-input,input[type=checkbox],input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{display:inline-block;font-family:inherit;font-size:inherit;color:inherit;background-color:var(--color-white);height:40px;border-radius:var(--border-radius-main);margin:0;padding:4px 6px;vertical-align:middle}
textarea.lredform-field__input{font-size:inherit}
.uneditable-input,input[readonly],select[readonly],textarea[readonly]{font-family:inherit;font-size:inherit;color:inherit;background-color:transparent;accent-color:var(--color-grey-700);border:1px solid var(--color-grey-200);height:40px;border-radius:var(--border-radius-main);margin:0}
input::-ms-clear{display:none}
button,input[type=submit]{font-family:inherit;display:inline-block;box-shadow:none;background-color:transparent;background:0 0;cursor:pointer;border-radius:var(--border-radius-main)}
button:active,button:focus,input:active,input:focus{outline:0}
button::-moz-focus-inner{padding:0;border:0}
label{cursor:pointer}
legend{display:block}
:root{--transition-easy-all-4ms:all 0.4s ease 0s;--border-radius-main:5px;--color-main:#1E7CB9;--color-blue-100:#5da5e3;--color-orange-100:#fddaa1bd;--color-green:#307430;--color-green-light:#dbffdc;--color-red:#e11313;--color-white:#FFFFFF;--color-black:#383838;--color-grey:#CCCCCC;--color-grey-50:#f9fafb;--color-grey-100:#f3f4f6;--color-grey-200:#e5e7eb;--color-grey-300:#d1d5db;--color-grey-400:#9ca3af;--color-grey-700:#666666;--color-green:#0E6F00}
.crmlk-message{display:block;padding:10px;border:1px solid var(--color-grey-200);background-color:var(--color-grey-200);border-radius:var(--border-radius-main)}
#isisJsData,.header{display:none}
.crmlk-list{margin:0;padding:0;margin-left:15px;list-style:disc}
.crmlk{background-color:var(--color-grey-100)}
.crmlk-burger{display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:5px;width:60px;height:60px;cursor:pointer;position:relative}
.crmlk-burger::before{content:'';position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%}
@media screen and (max-width:767px){
.crmlk-burger{width:40px;height:40px}
}
@media (hover:hover){
.crmlk-burger:hover,.crmlk-burger_active{background-color:var(--color-grey-300)}
}
.crmlk-burger__line{width:50%;height:2px;background-color:var(--color-white)}
.crmlk-header{display:grid;grid-template-columns:auto;width:100%;height:60px;background-color:#000;position:sticky;top:0;z-index:50}
@media screen and (max-width:1199px){
.crmlk-header{grid-template-columns:60px 1fr}
}
@media screen and (max-width:767px){
.crmlk-header{grid-template-columns:40px 1fr;height:40px}
}
.crmlk-header__column_left{border-right:1px solid rgba(255,255,255,.3);display:none}
@media screen and (max-width:1199px){
.crmlk-header__column_left{display:block}
}
.crmlk-header__column_right{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:10px;padding:10px 30px}
.crmlk-header__logo{display:flex;column-gap:5px;color:var(--color-white)}
.crmlk-header__logo span{font-size:20px;line-height:100%;text-transform:uppercase}
@media screen and (max-width:767px){
.crmlk-header__logo span{font-size:14px}
}
.header__button,.header__button:active,.header__button:focus{color:var(--color-white)}
@media (hover:hover){
.header__button:hover{color:var(--color-grey-300)}
}
@media screen and (max-width:767px){
.header__button-text{display:none}
}
.drop-down-menu__button{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-start;column-gap:5px;transition:var(--transition-easy-all-4ms)}
.drop-down-menu__button-icon{transition:var(--transition-easy-all-4ms);transform:rotate(0)}
.drop-down-menu__button_active .drop-down-menu__button-icon{transition:var(--transition-easy-all-4ms);transform:rotate(-180deg)}
.drop-down-menu__list{display:flex;flex-direction:column;row-gap:10px;position:absolute;opacity:0;transform:scaleY(0);transform-origin:0 0;transition:var(--transition-easy-all-4ms);margin-top:10px;width:150px;padding:0;margin:0;list-style:none;margin-top:10px;margin-left:-10px;background-color:var(--color-white);padding:10px 10px 10px 10px;border-radius:var(--border-radius-main);overflow:auto;z-index:999}
@media screen and (max-width:767px){
.drop-down-menu__list{left:calc(100% - 150px)}
}
.drop-down-menu__list_active{opacity:1;transform:scaleY(1)}
.drop-down-menu__link{display:block;color:var(--color-main);white-space:nowrap}
.drop-down-menu__link:hover{color:var(--color-grey-700)}
.crmlk-header__control{display:grid;grid-template-columns:auto auto;column-gap:10px;row-gap:10px}
.header__button>i{display:none}
@media screen and (max-width:767px){
.header__button{width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:20px}
.header__button>i{display:inline-block}
}
.button,.button:focus{display:flex;align-items:center;justify-content:center;column-gap:5px;height:40px;padding:10px;width:auto;border:1px solid transparent;color:var(--color-white);background-color:var(--color-main);border-radius:var(--border-radius-main);transition:var(--transition-easy-all-4ms);line-height:1;cursor:pointer}
.button_green,.button_green:focus{background-color:var(--color-green)}
.button_grey,.button_grey:focus{background-color:var(--color-grey)}
.button_red,.button_red:focus{background-color:var(--color-red)}
@media (hover:hover){
.button:hover{color:var(--color-black);background-color:var(--color-white);border-color:var(--color-main)}
}
.button_green:hover{border-color:var(--color-green)}
.crmlk-main{display:flex;flex-direction:row;column-gap:0;height:calc(100vh - 80px);margin-top:10px;overflow:hidden}
@media screen and (max-width:1199px){
.crmlk-main{flex-direction:column;height:auto;overflow:auto}
}
.main-menu__wrapper{visibility:hidden;opacity:0;position:fixed;inset:0;z-index:120;background:hsla(0,0%,0%,.5)}
@media screen and (width<=1199px){
.main-menu__wrapper:has(+ .main-menu_active){visibility:visible;opacity:1}
}
@keyframes slide-menu-in{
0%{width:0}
100%{width:370px}
}
@keyframes slide-menu-out{
0%{width:370px}
100%{width:110px}
}
.main-menu{display:flex;flex-direction:column;width:110px;height:100%;margin:0;padding:0 0 50px;background-color:var(--color-grey-300);border-top-right-radius:var(--border-radius-main);border-bottom-right-radius:var(--border-radius-main);transition:var(--transition-easy-all-4ms);overflow-x:hidden;overflow-y:auto;white-space:nowrap}
@media screen and (width<=1199px){
.main-menu{position:fixed;z-index:125;transform:translateX(-100%);width:320px;padding:10px 0}
.main-menu.main-menu_active{transform:translateX(0)}
}
.main-menu_active{width:370px}
.main-menu__item{flex-shrink:0;cursor:context-menu;color:var(--color-black)}
.main-menu__item a.main-menu__item-link[href="#"]{background:transparent;cursor:context-menu;color:var(--color-black)}
.main-menu__item a.main-menu__item-link[href="#"]>.crmlk-menu__button-sub-menu{cursor:pointer}
.main-menu__item-link,.main-menu__item-link:focus{display:grid;grid-template-columns:20px 1fr;align-items:flex-start;column-gap:10px;padding:10px 40px 10px 40px;background-color:transparent;color:var(--color-black);transition:var(--transition-easy-all-4ms)}
.main-menu__item-link:hover{background-color:var(--color-blue-100);color:var(--color-white)}
.main-menu__item_active>.main-menu__item-link{background-color:var(--color-main);color:var(--color-white)}
.main-menu__item-icon{width:20px;font-size:16px;text-align:center;color:inherit}
.main-menu__item-name{display:none;color:inherit;font-size:18px;line-height:1.4em;white-space:normal;overflow:hidden}
.main-menu_active .main-menu__item-name{display:inline-block}
.main-menu__item_active{display:block;position:relative}
.main-menu__item_active::before{content:'';display:block;border:10px solid transparent;width:20px;height:20px;border-right:10px solid var(--color-grey-100);position:absolute;top:19px;right:0;transform:translateY(-50%)}
.crmlk-toggle-menu-button{position:absolute;bottom:0;left:0;width:100%;display:flex;align-items:center;justify-content:center;padding:10px;background-color:var(--color-grey);border-bottom-right-radius:var(--border-radius-main);font-size:20px;color:var(--color-grey-700);cursor:pointer}
.crmlk-toggle-menu-button_active .crmlk-toggle-menu-button__icon{transform:rotate(-180deg)}
.crmlk-menu__button-sub-menu{display:flex;align-items:center;justify-content:center;width:30px;position:absolute;right:15px;transform:rotate(0);transition:var(--transition-easy-all-4ms)}
.crmlk-menu__button-sub-menu_active{transform:rotate(-180deg)}
.crmlk-menu__button-sub-menu::before{content:'';display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:999}
.crmlk-menu_sub-menu{height:0;overflow:hidden;transition:var(--transition-easy-all-4ms)}
.crmlk-menu_sub-menu_open{height:100%;overflow:unset}
.crmlk-menu_sub-menu .main-menu__item-link{padding-left:67px}
.logo{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;font-weight:700;font-size:20px}
.crmlk-main__column_left{flex-grow:0;position:relative}
.crmlk-main__column_right{flex-grow:1}
.crmlk-content{padding-left:30px;padding-right:30px;width:100%;height:100%;overflow:auto;padding-bottom:60px}
@media screen and (max-width:767px){
.crmlk-content{padding-left:15px;padding-right:15px}
}
.quick-access-content{display:grid;grid-template-columns:repeat(4,25%);column-gap:15px;row-gap:15px;margin-top:30px}
.quick-access-content__cell{border:1px solid var(--color-grey-200)}
.quick-access-content__cell-header{padding:10px 20px;background-color:var(--color-green);text-align:center;font-size:18px;font-weight:700}
.quick-access-content__cell-content{padding:10px 20px}
.quick-access-content__cell-content-list{margin-left:0;list-style:none}
.quick-access-content__cell-content-li-inner_site{display:flex;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:nowrap}
.quick-access-control__cell-content-link_edit{color:var(--color-green)}
.quick-access-control__cell-content-link_edit .fa,.quick-access-control__cell-content-link_edit i{color:inherit}
.quick-access-content__cell-content-link-control{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:5px}
.result-message{display:block;padding:10px;background-color:var(--color-orange-100);border-radius:var(--border-radius-main);margin-bottom:10px}
.result-message:last-child{margin-bottom:0}
.crmlk-popup-wrapper{position:relative}
.crmlk-popup-wrapper_mh_300{max-height:600px;overflow:auto}
.crmlk-popup-menu{display:grid;row-gap:5px;transition:var(--transition-easy-all-4ms);transform:translate3d(200%,0,0);transform-origin:0 10px;background-color:var(--color-grey-100);border:1px solid var(--color-grey-200);border-radius:var(--border-radius-main);box-shadow:0 1px 2px var(--color-grey-300);color:var(--color-black);font-size:18px;font-weight:400;right:30px;top:-20px;opacity:1;padding:10px 15px;position:fixed;text-align:left;width:auto;z-index:999}
@media screen and (max-width:767px){
.crmlk-popup-menu{right:50px;top:-30px;padding:10px 5px}
}
.crmlk-popup-menu::before{content:'';display:block;height:20px;width:20px;margin-left:unset;position:absolute;right:35px;left:unset;bottom:-10px;background-color:var(--color-grey-100);transform:rotate(-45deg);border:1px solid var(--color-grey-200);border-top:1px solid transparent;border-right:1px solid transparent}
@media screen and (max-width:767px){
.crmlk-popup-menu::before{right:15px}
}
.crmlk-popup-menu__content{display:flex;flex-direction:column;row-gap:2px;font-size:14px}
.crmlk-popup-menu__item{display:flex;align-items:flex-start;column-gap:10px;line-height:20px;padding:8px 10px;border-radius:var(--border-radius-main);transition:var(--transition-easy-all-4ms)}
.crmlk-popup-menu__item:hover{background-color:var(--color-grey-200)}
.crmlk-popup-menu__item .fa,.crmlk-popup-menu__item i{width:20px;flex:0 0 20px;font-size:14px;line-height:20px;text-align:center}
.crmlk-popup-menu__item small{display:block;font-size:12px;line-height:130%;margin-top:2px;color:var(--color-grey-700)}
.crmlk-tab .crmlk-tab__button{background-color:var(--color-main);transition:var(--transition-easy-all-4ms)}
.crmlk-tab .crmlk-tab__button_active{background-color:var(--color-blue-100)}
.crmlk-tab__content-wrapper{position:relative;display:block;width:100%}
.crmlk-tab .crmlk-tab__content{display:block;width:100%;position:absolute;top:0;left:0;opacity:0;transform:scale(0);transform-origin:center center;overflow:hidden;transition:var(--transition-easy-all-4ms)}
.crmlk-tab .crmlk-tab__content_active{opacity:1;transform:unset;position:relative}
.crmlk-section{margin-bottom:30px}
.page-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:10px;padding:10px 0;padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid var(--color-grey-200)}
@media screen and (max-width:767px){
.page-header{padding-bottom:10px}
}
.page-header__element-name{display:grid;grid-template-columns:60px auto;align-items:center;column-gap:20px;row-gap:5px;margin:0;padding:0;font-size:44px;line-height:100%}
@media screen and (max-width:767px){
.page-header__element-name{grid-template-columns:40px auto;column-gap:10px;font-size:22px}
}
.page-header__element-name-desc{display:block;font-size:14px;line-height:normal;color:var(--color-grey);width:100%;grid-column-start:2;grid-column-end:3}
.page-header__element-icon,.page-header__element-icon:focus{display:flex;align-items:center;justify-content:center;background-color:var(--color-main);color:var(--color-white);padding:10px;border-radius:50%;width:60px;height:60px;font-size:28px;cursor:pointer;transform:scale(1);transition:var(--transition-easy-all-4ms);grid-row-start:1;grid-row-end:3}
@media screen and (max-width:767px){
.page-header__element-icon,.page-header__element-icon:focus{width:40px;height:40px;font-size:20px}
}
.page-header__element-manager{display:flex;flex-direction:column;row-gap:10px;padding:10px;min-width:200px;max-width:250px;background-color:var(--color-white);border-radius:var(--border-radius-main)}
@media screen and (max-width:767px){
.page-header__element-manager{max-width:100%;width:100%}
}
.page-header__element-manager-header{font-weight:700;font-size:16px}
.page-header__element-manager-info{display:flex;flex-direction:row;flex-wrap:nowrap;column-gap:5px;align-items:center}
#manager-info-email{cursor:pointer}
body .lred-multi-box__trigger{width:max-content;min-width:200px}
.notes-filter-wrapper{display:flex;align-items:center;gap:20px;margin:30px 0;padding:10px 10px;background-color:var(--color-grey-200);border-radius:var(--border-radius-main)}
.link-group{display:flex;align-items:center;gap:5px;margin-top:15px}
@media screen and (width<=550px){
.link-group{flex-direction:column}
.link-group span{display:none}
}
.link-group>a,.link-group>button{margin-top:0;padding-top:0}
@media (hover:hover){
button.form-login__other-user:hover{text-decoration:none;opacity:.7}
}
button.form-login__other-user{color:var(--color-main)}
.crmlk-documentation-page{max-width:900px;margin:0 auto;padding:24px 32px}
.documentation-header{margin-bottom:32px;padding-bottom:20px;border-bottom:2px solid var(--color-red,#e2001a)}
.documentation-header h2{font-size:28px;font-weight:700;color:#222;margin:0 0 8px}
.documentation-subtitle{font-size:15px;color:#666;margin:0}
.documentation-section{margin-bottom:28px;padding:20px 24px;background:#fff;border:1px solid #eee;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.04)}
.documentation-section h3{font-size:18px;font-weight:600;color:#333;margin:0 0 14px;display:flex;align-items:center;gap:10px}
.documentation-section h3 i{color:var(--color-red,#e2001a);font-size:20px}
.documentation-content{font-size:14px;line-height:1.7;color:#444}
.documentation-content p{margin:0 0 10px}
.documentation-content ol,.documentation-content ul{margin:0 0 12px;padding-left:24px}
.documentation-content li{margin-bottom:6px}
.documentation-content strong{font-weight:600;color:#222}
.documentation-content em{font-style:italic;color:#555}