
@viewport {width: device-width;}
html,body {margin: 0;padding: 0;}
.forprint {display: none;}  
.clearfix:before {width: 100%;}
@media print {a:after {content: ""; display: none;}
	a {border: 0;color: black;}
	* {-webkit-print-color-adjust: exact; print-color-adjust: exact;}
	
	.donotprint {display: none !important;} 
	.forprint {display: block;} 
}
::-webkit-input-placeholder 	{color: #b6b6b6; opacity: 1;}
:-moz-placeholder 				{color: #b6b6b6; opacity: 1;}
::-moz-placeholder 				{color: #b6b6b6; opacity: 1;}
:-ms-input-placeholder 			{color: #b6b6b6; opacity: 1;}
::-moz-selection 				{background:#b3d4fc;text-shadow:none}
::selection 					{background:#b3d4fc;text-shadow:none}
:root {/**/
	--clr-blue: hsl(190deg 100% 70%);
	--tint-blue: 190;/* for hsl colors */
	--clr-primary: hsl(211deg 66% 13%);
	--clr-secondary: hsl(60deg 100% 50%);
	--clr-accent: hsl(10deg 86% 54%);
	--clr-text-primary: hsl(211deg 66% 13%);
	--clr-text-secondary: hsla(211deg, 10%, 0%, 0.5);
	--clr-bg: hsla(211deg, 10%, 0%, 0.04);
	--clr-bg_nt: hsl(0deg 0% 96%);
	--clr-bg_nt_on_secondary: hsl(60deg 66% 88%);
	--clr-gray: hsla(211deg, 10%, 0%, 0.26);
	--clr-gray2: hsla(211deg, 10%, 0%, 0.15);
	--std-box-shadow: 0 0.2rem 0.4rem 0 hsla(211deg, 10%, 0%, 0.1);
	--std-transition: all 0.2s cubic-bezier(0.25, 0, 0.25, 1);/**/
	--clr-bgaccent: hsl(10deg 100% 92%);/**/
	--clr-bgsecondary: hsl(60deg 100% 92%);/**/
	--clr-bgblue: hsl(190deg 96% 95%);/**/
	--clr-bghover: hsla(211deg, 10%, 0%, 0.02);
	--clr-star: hsl(35 100% 50%);
	--clr-mark: hsl(0 100% 30%);
	--clr-green: hsl(122deg 39% 49%);/**/
	--clr-white-04: rgba(255,255,255,0.4);/**/
	--clr-conversation-client: hsl(172deg 53% 40%);
	--clr-conversation-manager: hsl(126deg 100% 30%);
	--clr-conversation-sys: hsl(201deg 88% 40%);
	--clr-conversation-client-bg:  hsl(172deg 53% 89%);
	--clr-conversation-client-bg2: hsl(172deg 53% 95%);
	--clr-conversation-manager-bg:  hsl(126deg 100% 91%);
	--clr-conversation-manager-bg2: hsl(126deg 100% 96%);
	--clr-conversation-sys-bg: hsl(201deg 88% 94%);
	--clr-conversation-sys-bg2: hsl(201deg 88% 98%);
	--conversation-box-shadow: 0.1rem 0.1rem 0.1rem 0rem hsla(211deg, 10%, 0%, 0.1);/* disable text selection https://stackoverflow.com/questions/11237936/mobile-web-disable-long-touch-taphold-text-selection */
	/*-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0);*/
	}
html {font-family: BlinkMacSystemFont, -apple-system, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', 'Roboto Rouble', sans-serif;color: #000000;background: #ffffff;font-weight: 400;font-size: 20px;line-height: 1.25em;}
body {min-height: 100%;font-size: 0.7rem;line-height: 1.25;/* letter-spacing: 0.05em; */}
h1, .likeh1,
h2, .likeh2,
h3, .likeh3, 
h4, .likeh4,
h5, .likeh5,
h6, .likeh6 {margin: 0 0 1rem 0;padding: 0;font-weight: 400;color: inherit;}
h1, .likeh1 {font-size: 1.75rem;line-height: 1.25;}
h2, .likeh2 {font-size: 1.5rem;line-height: 1.333334;}
h3, .likeh3 {font-size: 1.2rem;line-height: 1.2;}
h4, .likeh4 {font-size: 0.8rem;line-height: 1.25;}
h5, .likeh5 {font-size: 0.9rem; line-height: 1.333334;}
h6, .likeh6 {font-size: 0.8rem; line-height: 1.333334;}
p {margin: 0 0 0.7rem 0;}
b, strong {font-weight: 700;}
ul, ol {margin: 0 0 1.5rem 0;}
td {vertical-align: top;}
a {color: var(--clr-text-primary);fill: var(--clr-text-primary);/* display: inline-flex; *//* flex-flow: row nowrap; *//* align-items: flex-start; */}
a svg {width: 1.2em;height: 1.2em;display: inline-block;vertical-align: -0.1em;flex: none;fill: currentColor;}
a svg use {/* fill: inherit; */}
a:hover {text-decoration: none;color: var(--clr-accent);fill: var(--clr-accent);}
*:focus,
a:focus, 
input:focus, 
textarea:focus, 
button:focus,
select:focus {outline:0; outline: none;}
img {max-width: 100%;}
a img {border: 0;}
input[type=text], input[type=email], input[type=tel], input[type=number], input[type=date], input[type=datetime-local], input[type=password], select, textarea {font-family: inherit;font-size: inherit;border: 0.1rem solid var(--clr-gray);line-height: 1.2;padding: 0.45rem;background: #ffffff;border-radius: 0.25rem;box-sizing: border-box;max-width: 100%;/* height: 1.7rem; */z-index: 1;box-shadow: none;}
input[type=text], input[type=email], input[type=tel], input[type=number], input[type=date], input[type=datetime-local], input[type=password], textarea {appearance: none;-moz-appearance: none;-webkit-appearance: none;}
input[type=text]:disabled, 
input[type=email]:disabled, 
input[type=tel]:disabled, 
input[type=number]:disabled, 
input[type=date]:disabled, 
input[type=datetime-local]:disabled, 
input[type=password]:disabled, 
select:disabled,
textarea:disabled {border: 0.1rem solid #cccccc !important; color: #999;}
input[type=text]:hover, 
input[type=email]:hover, 
input[type=tel]:hover, 
input[type=number]:hover, 
input[type=date]:hover, 
input[type=datetime-local]:hover, 
input[type=password]:hover, 
select:hover,
textarea:hover {border-color: var(--clr-primary);}
input[type=submit], 
button {font-family: inherit;display: inline-block;line-height: 1rem;padding: 0.25rem 0.5rem;text-align: center;border: 0.1rem solid var(--clr-primary);color: white;cursor: pointer;font-size: inherit;background: var(--clr-primary);box-sizing: border-box;border-radius: 0.25rem;white-space: nowrap;}
textarea {resize: vertical;}
select {padding-block: 0.35rem;}
hr {margin: 1.5rem 0;border-top: 0;border-bottom: 1px solid #ddd;height: 0;}
/* ################## */.holder {position: relative; width: 100%; min-width: 320px; margin: 0 auto;}
.wrapper {position: relative;margin: 0 auto;width: 100%;max-width: 62rem;box-sizing: border-box;padding: 0 0.7rem;}
.fancybox-slide--html .fancybox-close-small {min-width: initial;width: 2rem;height: 2rem;border: 1px solid var(--clr-gray);top: 1.5rem;right: 1.5rem;box-sizing: content-box;font-size: 1rem;line-height: 2em;border-radius: 50%;padding: 0;color: var(--clr-gray);}
.fancybox-slide--html .fancybox-close-small svg {display: none;/*width: 1.5rem;height: 1.5rem;display: block;margin: 0 auto;*/}
.fancybox-slide--html .fancybox-close-small:hover {color: var(--clr-accent);border-color: var(--clr-accent);}
.errpage {text-align: center;}
.errpage__code {font-size: 15rem;line-height: 1em;font-weight: 400;color: var(--clr-primary);}
.errpage__text {position: relative;margin: 2rem 0;}
.lk_body {z-index: 2;position: relative;}
@keyframes donut-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }
@keyframes highlight { 0% {box-shadow: 0 0 0 0 rgba(248,210,0,0);} 100% {box-shadow: 0 0 5rem 0 rgba(248,210,0,1);} }
.input_selectivity {font-family: inherit;border: 0.1rem solid var(--clr-gray);line-height: 1.25em;padding: 0 0.25rem 0 0.5rem;background: #ffffff;border-radius: 0.25rem;box-sizing: border-box;max-width: 100%;}
.input_selectivity:hover {border-color: #19447a;z-index: 50;}
.selectivity-single-select {background: none;padding: 0;min-height: initial;pointer-events: none;}
.selectivity-single-select input {margin: 0 !important;padding: 0;border: 0;line-height: 1.3rem;height: 1.5rem;}
.selectivity-single-result-container {top: 0;left:0;right: 0;height: 100%;display: flex;flex-flow: column;justify-content: center;}
.input_selectivity .q {background: var(--clr-white-04);}
.sysmsg {position: relative;display: flex;margin: 0 0 0.7rem 0;padding: 0.5rem 0.7rem;background: hsl(50deg 100% 88%);color: black;border-radius: 0.25rem;text-align: left;flex: 1 1 auto;align-items: baseline;gap: 0.35rem;line-height: 1.25;}
.sysmsg.a {display: flex;}
.sysmsg i {order: 1; flex: none; font-style: normal;float: right;cursor: pointer;margin: 0 1rem 0 0;}
.sysmsg > div {flex: 1 1 auto; order: 2;}
.sysmsg > a {order: 3; flex: none; margin: 0 0 0 1rem; text-decoration: none;}
.sysmsg.fancybox-content {display: inline-block;cursor:pointer;}
.sysmsg.error {background: hsl(10deg 100% 90%);}
.sysmsg.success {background: #dcedc8;}
.sysmsg_container {position: fixed;top: 2.5rem;right: 0;z-index: 99999;padding: 0.5rem 0.7rem;text-align: right;max-width: 12rem;pointer-events: none;}
.lil_sysmsg {position: relative;display: inline-flex;margin: 0 0 0.25rem 0;background: var(--clr-bg);padding: 0.4rem;border-radius: 0.25rem;flex-flow: row nowrap;justify-content: flex-start;align-items: flex-start;line-height: 1.2;opacity: 1;box-sizing: border-box;pointer-events: all;text-align: left;}
.lil_sysmsg i {float: left;margin: 0 0.5rem 0 0;}
.show_bubble {position: relative;}
.show_bubble .bubble {display: block;position: absolute;left: 50%;top: 100%;min-width: 12rem;transform-origin: left top;opacity: 0;pointer-events: none;transition: var(--std-transition);z-index: -1;/* transform: scaleY(0); */visibility: hidden;}
.show_bubble:not(.only_click):hover .bubble,
.show_bubble.only_click.active .bubble {display: block;padding: 0.5rem 0 0;opacity: 1;pointer-events: all;z-index: 500;/* transform: scaleY(1); */visibility: visible;}
.show_bubble .bubble::before {content:"";display: block;width: 0.5rem;height: 0.5rem;top: -0.25rem;position: absolute;background: white;/* border-left: 1px solid var(--clr-gray); *//* border-top: 1px solid var(--clr-gray); */left: 50%;margin-left: -0.25rem;transform: rotate(45deg);transition: var(--std-transition);box-shadow: inset 0.05rem 0.05rem 0 var(--clr-gray);}
.show_bubble:not(.only_click):hover .bubble::before,
.show_bubble.only_click.active .bubble::before {top: 0.25rem;}
.show_bubble .bubble_content {z-index: 600;background: white;color: var(--clr-text-primary);padding: 0.7rem;border-radius: 0.25rem;box-shadow: var(--std-box-shadow);border: 0.05rem solid var(--clr-gray);/* overflow: hidden; */font-size: 0.7rem;line-height: 1.25;display: flex;flex-flow: column;justify-content: flex-end;}
.show_bubble .bubble_content a {color: inherit;}
.show_bubble .bubble_content > *:last-child {margin-bottom: 0;}
.show_bubble .bubble.bubble_left {right: auto;left: -0.3rem;transform: scaleY(1);}
.show_bubble .bubble.bubble_left::before {left: 0.675rem;right: auto;}
.show_bubble .bubble.bubble_right {left: auto;right: -0.3rem;}
.show_bubble .bubble.bubble_right::before {right: 0.425rem;left: auto;}
.show_bubble .bubble_content.bubble_menu {padding: 0.25rem 0;}
.show_bubble .bubble_content.bubble_menu a {padding: 0.35rem 0.5rem;z-index: 2;text-decoration: none;}
.show_bubble .bubble_content.bubble_menu a:hover {background: var(--clr-bgaccent);}
.show_bubble .bubble_content.bubble_menu a.active {font-weight: bold;background: var(--clr-bg);}
.show_bubble .bubble_content.bubble_menu a > span {flex: 1 1 auto;}
.show_bubble .bubble_content.bubble_menu a > i {flex:none;}
.under_header {position: relative;z-index: 1;height: 2.5rem;}
header {height: 2.5rem;background: var(--clr-blue);color: black;fill: black;position: fixed;left: 0;top: 0;width: 100%;z-index: 500;}
header a {text-decoration: none;/* color: inherit; *//* fill: inherit; */display: inline-flex;position: relative;}
header a:hover {color: var(--clr-text-primary);fill: var(--clr-text-primary);}
header .wrapper {display: flex;flex-flow: row nowrap;align-items: center;height: 100%;max-width: initial;}
header .wrapper_login {justify-content: center;}
header .wrapper .logo {flex: 0 1 auto;display: flex;}
header .wrapper .logo a {display: inline-flex;}
header .wrapper .logo a svg {width: 5rem;height: 0.8rem;}
header .wrapper .links {flex: 1 1 auto;display: flex;flex-flow: row nowrap;align-items: center;justify-content: flex-start;padding: 0 3rem;}
header .wrapper .links > *:not(script) {display: inline-flex;align-items: center;}
header .wrapper .links a * + span {margin: 0 0 0 0.5rem;}
header .wrapper .links .nModules {flex: 0 1 auto;display: flex;flex-flow: row nowrap;align-items: center;justify-content: flex-end;}
header .wrapper .links .nModules > * {position: relative;margin: 0 0 0 2rem;line-height: 1;}
header .wrapper .links .nModules a {align-items: center;display: flex;}
header .wrapper .links .nModules a svg {width: 0.8rem;height: 0.8rem;}
header .wrapper .links .nModules a span:not(.quantity) {margin: 0 0 0 0.25rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 20rem;}
header .wrapper .links .nModules a .quantity {display: none;position: absolute;min-width: 0.5rem;height: 0.7rem;background: var(--clr-accent);color: white;border-radius: 1rem;font-size: 0.5rem;text-align: center;line-height: 0.7rem;left: 40%;bottom: 40%;overflow: initial;padding: 0 0.1rem;text-overflow: initial;margin: 0;border: 0.1rem solid var(--clr-blue);}
header .wrapper .links .nModules a .quantity:not(:empty) {display:block;}
header .wrapper .links .nModules .module__thumbtack a[data-thumbtack-id] {fill: var(--clr-accent);}
header .wrapper .links .nModules .module__thumbtack a:not([data-thumbtack-id]) {cursor: default;}
header .wrapper .links .nModules .module__clip a[data-length] {/*fill: var(--clr-accent);*/}
header .wrapper .links .nModules .module__clip a:not([data-length]) {cursor: default;pointer-events:none;}
header .wrapper .links .nModules > .highlight a svg {fill:var(--clr-accent);}
header .wrapper .links .lk3_searchCard {margin: 0 0.7rem;flex: 1;justify-content: center;}
header .wrapper .links .lk3_searchCard input {width: 15rem;border-width: 1px;padding: 0.2rem 0.25rem;height: initial;/* padding-right: 1.2rem; */}
header .wrapper .links .lk3_searchCard a {padding: 0.3rem 0.3rem;}
header .wrapper .links .lk3_searchCard a:hover {color: var(--clr-text-primary);fill: var(--clr-text-primary);}
header .wrapper .links .lk3_searchCard a.searchCard_clear {margin-left: -1.5rem;}
header .wrapper .user_block {flex: 0 1 auto;display: flex;flex-flow: row nowrap;align-items: center;justify-content: flex-end;}
header .wrapper .user_block > * {position: relative;margin: 0 0 0 0.7rem;line-height: 1;}
header .wrapper .user_block a {align-items: center;display: flex;}
header .wrapper .user_block a svg {width: 0.8rem;height: 0.8rem;}
header .wrapper .user_block a span:not(.quantity) {margin: 0 0 0 0.25rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 20rem;line-height: 1.2em;}
header .wrapper .user_block .user_info {margin-left: 0;}
header .wrapper .user_block .user_info p {margin: 0 0 0.5rem;}
header .wrapper .user_block a .quantity {display: none;position: absolute;min-width: 0.5rem;height: 0.7rem;background: var(--clr-accent);color: white;border-radius: 1rem;font-size: 0.5rem;text-align: center;line-height: 0.7rem;left: 40%;bottom: 40%;overflow: initial;padding: 0 0.1rem;text-overflow: initial;margin: 0;border: 0.1rem solid var(--clr-blue);}
header .wrapper .user_block a .quantity:not(:empty) {display:block;}
header .wrapper .header_left_menu {position: relative;display: flex;margin: 0 0.7rem 0;}
header .wrapper .header_left_menu > * {margin: 0 0 0 0.7rem;}
header .wrapper .header_left_menu a svg {width: 1rem;height: 1rem;}
header [data-active-module] > a::before {content:"";position: absolute;left: -0.35rem;top: -0.35rem;width: calc(100% + 0.7rem);height: calc(100% + 0.7rem);border-radius: 0.25rem;background: hsla(0, 0%, 100%, 0.5);z-index: -1;}
header [data-active-module] > a .quantity {border: 0.1rem solid hsl(189deg 100% 85%) !important;}
.under_nav {position: relative;z-index: 1;height: 1.75rem;} {}
nav {position: fixed;top: 2.5rem;left: 0;width: 100%;height: 1.75rem;background: var(--clr-bg);z-index: 450;}
nav > .wrapper {height: inherit;max-width: initial;}
.lk_modal {position: relative;max-width: 1000px;padding: 1rem;border-radius: 0.25rem;min-width: 320px;color: var(--clr-text-primary);}
.lk_modal h1 {margin-right: 3rem;;}
.lk_modal h2 {margin-right: 3rem;;}
.lk_modal h3 {font-size: 0.9rem;line-height: 1.2;margin-top: 0.1rem;display: inline-flex;flex-flow: row wrap;order: 2;}
.lk_modal > button[data-fancybox-close],
.lk_modal > button[data-fancybox-close-all] {position: absolute;right: 0.8rem;z-index: 50;top: 0.8rem;border-radius: 50%;background: var(--clr-bg_nt);padding: 0.45rem;}
.lk_modal > button[data-fancybox-close] svg,
.lk_modal > button[data-fancybox-close-all] svg {/* width: 0.6rem; *//* height: 0.6rem; */}
.lk_modal > button[data-fancybox-close]:hover,
.lk_modal > button[data-fancybox-close-all]:hover {background: var(--clr-bg_nt);}
.lk_modal > button[data-fancybox-close] + h3,
.lk_modal > button[data-fancybox-close-all] + h3 {margin-right: 2rem;}
.lk_modal_actions {position: absolute;right: 2rem;top: -0.2rem;font-size: 0.6rem;display: flex;float: right;margin-bottom: -0.5rem;margin-left: 0.5rem;}
.lk_modal_actions > .lk3_stdbut {padding: 0.45rem;border-radius: 1rem;}
.lk_modal_actions > * + * {margin: 0 0 0 0.2rem;}
.lk_modal_scroll {position: fixed;left: 0;top: 0;width: 10%;height: 100vh;display: block;}
.lk_modal_scroll i {position: relative;display: flex;width: 100%;height: 50%;pointer-events: all;cursor: pointer;justify-content: center;align-items: flex-start;padding: 2rem;opacity: 0.1;}
.lk_modal_scroll i svg {width: 2rem;height: 2rem;display: inline-block;fill: var(--clr-bg_nt);}
.lk_modal_scroll i:hover {background: rgba(255,255,255,0.1);opacity: 1;}
.lk_modal_scroll i.scrollUp svg {transform: rotate(90deg);}
.lk_modal_scroll i.scrollDown {align-items: flex-end;}
.lk_modal_scroll i.scrollDown svg {transform: rotate(-90deg);}
	.blocked_by_loading {position: relative;}
	.blocked_by_loading::before {content:"";position: absolute;left: -1rem;top: -1rem;z-index: 9999;width: calc(100% + 2rem);height: calc(100% + 1.7rem);background: white;opacity: 0.7;}
	.blocked_by_loading > * {pointer-events: none;} 
	.blocked_by_loading .lk_loading_message {position: absolute;left: 50%;top: 50%;z-index: 10000;transform: translate(-50%,-50%);text-align: center;}
.lk_str_nobr {overflow: hidden;white-space: nowrap;}
.lk_str_nobr.ellipsis {text-overflow: ellipsis;}
/*
.lk_pagination {position: relative;display: flex;justify-content: space-between;align-items: center;flex: 1 1 auto;}
.lk_pagination__stat {flex: 1 1 auto;}
.lk_pagination__pages {flex: 0 1 auto;display: flex;align-items: flex-end;margin: 0 -0.5rem 0 0;}
.lk_pagination__page {position: relative;text-align: center;margin: 0 0.5rem 0 0;line-height: 1.5rem;text-decoration: none;display: block;border: 0.1rem solid var(--clr-bg);padding: 0rem 0.5rem;border-radius: 0.25rem;}
.lk_pagination__page.current {border-color: var(--clr-primary);color: var(--clr-primary);}
.lk_pagination__page:not(.current):hover {border-color: var(--clr-accent);color: var(--clr-accent);}
.lk_pagination__hiddenpages {opacity: 0.3;margin: 0 0.5rem 0 0;}
*/
.lk_pagination.sysmsg {background: var(--clr-bg);}
.lk_pagination.sysmsg > div {text-align: center;}
/*
.lk_itemsperpage {flex: none;margin: 0 0 0 1rem;}
.lk_itemsperpage select {padding: 0.25rem;}
*/
section.mainsection {position: relative;padding: 0.7rem 0 6rem;z-index: 100;}
section.mainsection.kanban_section {padding: 0;height: calc(100vh - 2.5rem);width: 100vw;overflow-y: hidden;overflow-x: hidden;}
section.mainsection.kanban_section > .wrapper {width: inherit;height: inherit;padding: 0;}
@media (min-width: 641px) {
	.wrapper_kanban {max-width: initial !important;}
}
section.mainsection.staffIndex_section {padding: 0;height: calc(100vh - 2.5rem);width: 100vw;overflow-y: hidden;overflow-x: hidden;background: var(--clr-blue);}
section.mainsection.staffIndex_section > .wrapper {width: inherit;height: inherit;padding: 0;}
.loginHeader {height: 8rem;position: relative;z-index: initial;}
.loginHeader + .under_header {height:10rem;display: none;}
section.mainsection.login_section {padding: 0;height: calc(100vh - 8rem);width: 100vw;/* overflow-y: hidden; *//* overflow-x: hidden; */background: var(--clr-blue);}
section.mainsection.login_section > .wrapper {width: inherit;height: inherit;}
section.mainsection.conversation_section {padding: 0;height: calc(100vh - 2.5rem);width: 100vw;overflow-y: hidden;overflow-x: hidden;}
section.mainsection.conversation_section > .wrapper {width: inherit;height: inherit;padding: 0;max-width: initial !important;}
.lk3_fieldset {position: relative;margin: 0.5rem 0;border: 1px solid var(--clr-gray);padding: calc(0.5rem - 1px);border-radius: 0.25rem;}
.lk3_fieldset > .h {position: relative;margin: -1rem 0 0rem;line-height: 1rem;font-weight: 700;text-align: center;}
.lk3_fieldset > .h > span {display: inline-flex;background: white;padding: 0 0.5rem;align-items: center;}
.lk3_fieldset > .b > *:last-child {margin-bottom:0;}
.lk3_fieldset + .lk3_fieldset {margin-top: 1rem;}
.login_page .sysmsg {max-width: 20rem;margin: 0 auto 1rem auto;box-sizing: border-box;}
.lk_loginform {position: relative;max-width: 20rem;margin: 0 auto;border-radius: 0.25rem;padding: 2rem;box-sizing: border-box;background: aliceblue;font-size: 0.8rem;}
.lk_loginform p {text-align: center; line-height: 1;}
.lk_loginform input[type='submit'] {margin: 0 auto;display: block;width: 100%;;;;;}
.lk_loginform.confirm_code .digitCodeInput {display: flex;width: 100%;justify-content: space-between;}
.lk_loginform.confirm_code .digitCodeInput input {text-align: center;font-size: 1.5rem;flex: 0 1 auto;margin: 0 0 1rem 0;min-width: 0.1rem;padding: 0 0.5rem;height: 2rem;}
.lk_loginform.confirm_code .digitCodeInput input + input {margin-left: 0.25rem;}
.lk_loginform.repeat_code {margin:2rem auto 0;padding: 0;text-align: center;background: none;}
.lk_loginform.repeat_code button {background: none;border: none;color: black;}
.highlight:not(.selectivity-result-item) {animation: highlight 0.5s linear 4 alternate;z-index: 20;}
.lk3_secondary {font-size: 0.6rem;line-height: 1.2;color: var(--clr-text-secondary);fill: var(--clr-text-secondary);}
/*lk3.0*/.lk_settings {position: relative;display: flex;flex-flow: row nowrap;align-items: stretch;justify-content: stretch;}
.lk_settings__menu_wrapper {flex: none;display: flex;flex-flow: column nowrap;border-right: 1px solid #dddddd;padding: 0 0.7rem;width: 9rem;margin: 0 0 0 -0.7rem;min-width: 9rem;overflow-y: auto;overflow-x: hidden;}
.lk_settings__menu {flex: 0 1 auto;margin: 0 0 0.7rem;}
.lk_settings__menu_item {position: relative;display: flex;margin: 0 -0.7rem;padding: 0;justify-content: space-between;align-items: flex-start;}
.lk_settings__menu_item > * {display: flex;line-height: 1.2;padding: 0.5rem 0.7rem;vertical-align: top;box-sizing: border-box;}
.lk_settings__menu_item a {text-decoration: none;display: flex;justify-content: space-between;width: 100%;align-items: baseline;}
.lk_settings__menu_item a > span {flex: 1;order: 2;/* display: inline-flex; */align-items: flex-start;}
.lk_settings__menu_item a > span i {margin:0.1em 0 0 0.5em;}
.lk_settings__menu_item a .quantity {flex: 0;margin-left: 0.25rem;}
.lk_settings__menu_item a .locked {flex: 0;margin-left: 0.25rem;align-self: flex-start;}
.lk_settings__menu_item a .locked svg {fill:var(--clr-gray)}
.lk_settings__menu_item a .locked.active svg {fill: var(--clr-text-primary);}
.lk_settings__menu_item a > i {margin: 0.1em 0.5em 0 0;display: inline-flex;order: 1;}
.lk_settings__menu_item > a i svg {width: 1em;height: 1em;fill: var(--clr-text-secondary);}
.lk_settings__menu_item a > .sort {flex:none;margin: 0 0.25rem 0 0;width: 1.5rem;}
.lk_settings__menu_item .actions {opacity: 0;pointer-events:none;padding: 0.2rem 0.25rem 0 0;padding-left: 0;position: absolute;right: 0;background: white;box-shadow: -0.5rem 0.125rem 0.25rem -0.25rem white;}
.lk_settings__menu_item:hover .actions {opacity: 1;pointer-events:all;display: flex;}
.lk_settings__menu_item .actions > a {padding: 0.25rem 0.25rem;margin: 0 0 0 0.25rem;background: var(--clr-bg_nt);}
.lk_settings__menu_item .actions > a:hover {background: var(--clr-bg_nt);}
.lk_settings__menu_item .actions > a i {margin:0;width: 0.7rem;height: 0.7rem;}
.lk_settings__menu_item.active {background: var(--clr-bgsecondary);}
.lk_settings__menu_item.active .actions {background: var(--clr-bgsecondary);box-shadow: -0.5rem 0.125rem 0.25rem -0.25rem var(--clr-bgsecondary);}
.lk_settings__menu_item.active .actions > a {background: var(--clr-bg_nt_on_secondary);}
.lk_settings__menu_item.has_arrow .arrow {flex: none;width: 0.6rem;height: 0.6rem;margin: 0.1rem 0 -0.1rem 0.5rem;}
.lk_settings__menu_item.has_arrow .arrow svg {width: inherit;height: inherit;transform: rotate(-90deg);fill: var(--clr-gray);display: block;}
.lk_settings__body {flex: 1 1 auto;padding: 0 0 0 0.7rem;box-sizing: border-box;}
.lk_settings__section {position: relative;margin: 0 0 2rem 0;}
.lk_settings__section_title {margin: 0 0 0.7rem 0;font-size: 1.2rem;line-height: 1.5;display: flex;justify-content: space-between;align-items: center;}
.lk_settings__section_actions {position: relative;display: flex;font-size: 0.7rem;}
.lk_settings__section_body {position: relative;}
.lk_responsive_table {margin: 0 -1rem;overflow-x: auto;overflow-y: hidden;/* touch-action: pan-x; */}
.lk_responsive_table_wrapper {padding: 0 1rem;display: block;}
.lk_mt, table {position: relative;display: table;width: 100%;border-collapse: collapse;line-height: 1.3em;margin: 0.7rem 0;}
.lk_mt__row, table tr {position: relative;display: table-row;}
.lk_mt__row:hover, table tr:hover td {/* background: #fafafa; */}
.lk_mt__cell, table td, table th {position: relative;display: table-cell;padding: 0.5rem;border: 1px solid var(--clr-gray);vertical-align: top;font-weight: 400;}
table[border='0'] td, table[border='0'] th {border: none;}
.lk_mt__cell.headcell, table thead tr th {background: var(--clr-primary);color: white;vertical-align: middle;border-color: var(--clr-primary);text-align: center;}
.lk_mt__mobilepart {display: none;}
.lk_mt__cellvalue {position: relative;}
.lk_mf__section + .lk_mf__section {margin: 1rem 0 0 0;}
.lk_mf__headcell {margin: 2rem 0 1.333334rem 0;font-size: 1.25rem;color: #074785;line-height: 1.5;}
.lk_mf__subheadcell {margin: 0 0 1.333334rem 0;color: #074785;font-weight: 700;}
.lk_mf__subheadcell2 {margin: 0 0 1.333334rem 0;font-weight: 700;}
.lk_mf__rows {position: relative;}
.lk_mf__row {display: flex;position: relative;clear: both;/* overflow: hidden; */padding: 0;align-items: flex-start;}
.lk_mf__row + .lk_mf__row {margin: 0.7rem 0 0 0;}
.lk_mf__row.lk_selected_row {background: #eef8fb;padding: 0.5rem;border-radius: 0.5rem;margin-left: -0.5rem;margin-right: -0.5rem;}
.lk_mf__row_label {width: 40%;padding: 0 1rem 0 0;box-sizing: border-box;}
.lk_mf__row_value {position: relative;display: block;width: 60%;word-break: break-word;}
.lk_mf__row_value input,
.lk_mf__row_value select,
.lk_mf__row_value textarea {width: 100%;position: relative;display: block;}
.lk_mf__row_value input[type='checkbox'] {width:initial;vertical-align: middle;cursor: pointer;margin: 0 0.25rem 0 0;width: 1rem;height: 1rem;}
.lk_mf__row_value textarea {height: 3rem;line-height: 1.25;}
.lk_mf__row_value input.error,
.lk_mf__row_value select.error,
.lk_mf__row_value textarea.error {border-color: var(--clr-accent);}
.lk_mf__row_value label {width: 100%;margin: 0;display: flex;cursor: pointer;align-items: flex-start;}
.lk_mf__row_value label input[type='radio'],
.lk_mf__row_value label input[type='checkbox'] {width: 0.7rem;height: 0.7rem;flex: none;margin: 0.1rem 0.3rem 0 0;}
.lk_mf__row_value label input[type='radio']:disabled,
.lk_mf__row_value label input[type='checkbox']:disabled,
.lk_mf__row_value label input[type='radio'].disabled,
.lk_mf__row_value label input[type='checkbox'].disabled {cursor: default;}
.lk_mf__row_value label input[type='radio']:disabled + *,
.lk_mf__row_value label input[type='checkbox']:disabled + *,
.lk_mf__row_value label input[type='radio'].disabled + *,
.lk_mf__row_value label input[type='checkbox'].disabled + * {color: var(--clr-text-secondary);cursor: default;}
.lk_mf__row_value button.loading i {border: 0.2rem solid rgba(255,255,255, 0.1);border-left-color: rgba(255,255,255, 1);border-radius: 50%;animation: donut-spin 1s linear infinite;}
.lk_mf__row_value button.loading i svg {display: none;}
.lk_mf__row_value button.loaded i {display: none;}
.lk_mf__row_value button.failed i {display: none;}
.lk_mf__row_value button.disabled {background: #aaa;border-color: #aaa;cursor: default;/* pointer-events: none; */}
.lk_mf__row_value .lk3_secondary {margin: 0.25rem 0 0;}
.lk_mf__row_label.small,
.lk_mf .required_text, 
.lk_mf__row_value_description {font-weight: 400;font-size: 0.85rem;line-height: 1.333334;color: var(--clr-text-secondary);margin: 0.25rem 0 0 0;}
.lk_mf__row_value_description > span {display: block; height: 0.5rem;}
.lk_mf__row.onecol {flex-flow: column nowrap;}
.lk_mf__row.onecol .lk_mf__row_label {display: none;width: 100%;}
.lk_mf__row.onecol .lk_mf__row_label:not(:empty) {display: block;float: none;width: initial;margin: 0 0 0.3rem;padding: 0;}
.lk_mf__row.onecol .lk_mf__row_value {margin: 0;width: 100%;}
.lk_mf__row.onecol.tac {align-items: center;}
.lk_mf__row.onecol.tac .fileList {text-align: center;}
.lk_mf__row.submit {margin: 1rem 0;}
.lk3_cardList {position: relative;}
.lk3_cardList__header:not(:empty) {margin: 0 0 0.7rem 0;display: flex;align-items: center;flex-flow: row wrap;justify-content: space-between;gap: 0.35rem;}
.lk3_cardList__header > .row {display: inherit; align-items: inherit; flex-flow: row nowrap; justify-content: inherit; gap: inherit; width: 100%;}
.lk3_cardList__header > .row:empty {display: none;}
.lk3_cardList__header .space {flex: 1 1 auto; margin:0;}
.lk3_cardList__header * + .space {margin-left: 0.5rem;}
.lk3_cardList__header > * + * {}
.lk3_cardList__header .show_bubble:not(.wb_results_filter) .bubble {left: 0;min-width: 9rem;}
.lk3_cardList__header .show_bubble:not(.wb_results_filter) .bubble::before {left: 1.15rem;}
.lk3_cardList__footer:not(:empty) {margin: 0.7rem 0 0 0;}
.lk3_card {position: relative;border: 1px solid var(--clr-gray);border-radius: 0.25rem;padding: calc(0.7rem - 1px);box-sizing: border-box;box-shadow: var(--std-box-shadow);display: flex;background: white;/* overflow: hidden; */text-decoration: none;}
.lk3_card + .lk3_card {margin: 0.7rem 0 0 0;}
.lk3_cardList__body .lk_pagination {margin: 1rem 0;}
.lk3_card.clickable {cursor:pointer;}
.lk3_card.clickable:hover {color: inherit;border-color: var(--clr-primary);}
.orderMenu {position: relative;flex: 0 1 auto;margin: 0 0.5rem 0 0;}
.orderMenu > * + * {margin-left: 0.5rem;}
.orderMenu a {text-decoration: none;}
.orderMenu a span {/* border-bottom: 1px solid; */}
.orderMenu a.active {background: var(--clr-bg);padding: 0.1rem 0.25rem;border-radius: 0.25rem;}
.orderMenu a.active span {border-bottom-color: transparent;}
.orderMenu a.active:hover {color: inherit;}
[data-test]::before {content:"";display: block;width: 0.1rem;height: 100%;background: var(--clr-accent);position: absolute;left: 0;top: 0;}
.lk3_stdbut {display: inline-flex;border: 0.1rem solid var(--clr-primary);color: var(--clr-primary);fill: var(--clr-primary);text-decoration: none;padding: 0.45rem 0.7rem;border-radius: 0.25rem;line-height: 1.2;white-space: nowrap;font-weight: 600;box-sizing: border-box;pointer-events: all;cursor: pointer;align-items: center;background: white;max-width: 100%;font-size: 0.7rem;justify-content: center;}
.lk3_stdbut:hover,
.lk3_stdbut.active,
.active > .lk3_stdbut {color: var(--clr-accent);border-color: var(--clr-accent); fill:var(--clr-accent);}
.lk3_stdbut i {flex: none;display: inline-flex;}
.lk3_stdbut svg {display: inline-block;width: 1.2em;height: 1.2em;vertical-align: -0.1em;}
.lk3_stdbut svg use {fill: inherit;}
.lk3_stdbut i ~ span {margin: 0 0 0 0.5em;}
.lk3_stdbut.primary {background: var(--clr-primary);color: white;fill: white;border: 0.1rem solid var(--clr-primary);}
.lk3_stdbut.primary:hover,
.lk3_stdbut.primary.active,
.active > .lk3_stdbut.primary {background: var(--clr-accent);border-color: var(--clr-accent);color: white;}
.lk3_stdbut.secondary {border-color: transparent;background: var(--clr-bg);}
.lk3_stdbut.secondary:hover,
.lk3_stdbut.secondary.active,
.active > .lk3_stdbut.secondary {background: var(--clr-bg);}
.lk3_stdbut[disabled],.lk3_stdbut.disabled,
.lk3_stdbut[disabled]:hover,.lk3_stdbut.disabled:hover,
.lk3_stdbut[disabled]:active,.lk3_stdbut.disabled:active {background: #aaa;border-color: #aaa;color: white;fill: white;cursor: default;/* pointer-events: none; */}
.lk3_stdbut.accent {border-color: var(--clr-accent); color:var(--clr-accent); fill:var(--clr-accent);}
	.wb_results_filter {flex: none;position: relative;display: flex;}
	.wb_results_filter > a i.indicator {position: absolute;right: -0.2rem;top: -0.2rem;width: 0.6rem;height: 0.6rem;background: var(--clr-blue);border-radius: 50%;box-shadow: var(--std-box-shadow);margin: 0;}
	.wb_results_filter.show_bubble .bubble.bubble_right {right:0;}
	.wb_results_filter.show_bubble .bubble.bubble_right::before {right: 0.9rem;}
	.filter_content {width: 12rem;}
	.filter_content > p {margin: 0;}
	.filter_content form {position: relative;;}
	.filter_rows {position: relative;;}
	.filter_row {position: relative;margin: 0.7rem 0 0 0;}
	.filter_row__label {position: relative;margin: 0 0 0.25rem 0;;;}
	.filter_row__value input[type='text'], .filter_row__value input[type='number'], .filter_row__value input[type='date'], .filter_row__value select {width: 100%;}
	.filter_reset {float: right;line-height: 2rem;}
	.filter_row.submit {margin-top: 0.7rem;}
	.filter_row.submit .lk3_stdbut {/* padding: 0.25rem 0.75rem; *//* font-size: 0.85rem; */}
	.filter_row__value_row {display: flex;align-items: center;justify-content: space-between;}
	.filter_row__value_row + .filter_row__value_row {margin: 0.5rem 0 0 0;}
	.filter_row.dates input {width: 10.5rem;}
	.filter_row label input[type='radio'],
	.filter_row label input[type='checkbox'] {width: 0.7rem;height: 0.7rem;flex: none;margin: 0.1rem 0.3rem 0 0;}
	.filter_row label input[type='radio']:disabled,
	.filter_row label input[type='checkbox']:disabled,
	.filter_row label input[type='radio'].disabled,
	.filter_row label input[type='checkbox'].disabled {cursor: default;}
	.filter_row label input[type='radio']:disabled + *,
	.filter_row label input[type='checkbox']:disabled + *,
	.filter_row label input[type='radio'].disabled + *,
	.filter_row label input[type='checkbox'].disabled + * {color: var(--clr-text-secondary);cursor: default;}
.lk3_appliedFilters {position: relative;width: 100%;display: flex;flex-flow: row wrap;align-items: center;}
.lk3_appliedFilters > * {margin-bottom: 0.25rem;}
.lk3_appliedFilters > .preText {margin: 0 0.5rem 0.25rem 0;}
.lk3_appliedFilters > a {background: var(--clr-bg);padding: 0.25rem 0.5rem;border-radius: 0.25rem;display: inline-flex;flex-flow: row nowrap;text-decoration: none;/* align-items: baseline; */border: 1px solid transparent;margin-right: 0.25rem;}
.lk3_appliedFilters > a i {margin: 0 0.5em 0 0;}
.lk3_appliedFilters > a i svg {display: block;}
.lk3_appliedFilters > a:hover {background: var(--clr-bgsecondary);}
.lk3_appliedFilters > a:hover i svg {fill: var(--clr-accent);}
.lk3_smsTemplateCard {position: relative;display: flex;flex-flow: row wrap;}
.lk3_smsTemplateCard > .col1 {flex: 1 1 100%;padding: 0 0 0.7rem 0;box-sizing: border-box;}
.lk3_smsTemplateCard > .col2 {flex: 1 1 50%;width: calc(50% - 0.7rem);padding: 0 0.7rem 0 0;box-sizing: border-box;}
.lk3_smsTemplateCard > .col3 {flex: 1 1 50%;width: calc(50% - 0.7rem);padding: 0 0 0 0.7rem;box-sizing: border-box;}
.lk3_smsTemplateCard__details {margin: 0.25rem 0 0 0;}
.lk3_smsTemplateCard__recipients {word-break: break-word;}
.lk3_smsTemplateCard__recipients ul {margin:0;padding: 0 0 0 1rem;}
.lk3_smsTemplateCard__content {position: relative;}
.lk3_smsTemplateCard__contentCard {position: relative;display: flex;}
.lk3_smsTemplateCard__contentCard + .lk3_smsTemplateCard__contentCard { margin-top:1rem; }
.lk3_smsTemplateCard__contentCard .published {flex: none;width: 0.8rem;padding: 0 0.3rem 0 0;}
.lk3_smsTemplateCard__contentCard .published i {width: 0.8rem;height: 0.8rem;display: inline-flex;fill: var(--clr-primary);}
.lk3_smsTemplateCard .pattern {background: var(--clr-bg);}
.smsTemplatesKanban {position: relative;display: flex;flex-flow: column nowrap;}
.smsTemplatesKanban_branch {position: relative;margin: 0 0 1rem 0;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle {position: relative;display: flex;justify-content: space-between;background: var(--clr-gray);border-radius: 0.25rem;padding: 0.4rem 0.7rem;align-items: center;cursor: pointer;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle span {font-weight: 700;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle i {position: relative;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle i > svg {display: block;width: 0.7rem;height: 0.7rem;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle i > svg.minus {display: none;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle i > svg.plus {display: block;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchTitle:hover::before {content:"";display: block;position: absolute;left:0;top:0;width:100%;height:100%;background: var(--clr-bg);opacity: 0.1;}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchBody {position: relative;padding: 0.5rem;border-radius: 0 0 0.25rem 0.25rem;display: none;background: var(--clr-bg);}
.smsTemplatesKanban_branch .smsTemplatesKanban_branchBody > *:last-child {margin:0;}
.smsTemplatesKanban_branch.expanded .smsTemplatesKanban_branchTitle {border-radius: 0.25rem 0.25rem 0 0;}
.smsTemplatesKanban_branch.expanded .smsTemplatesKanban_branchTitle i > svg.minus {display: block;}
.smsTemplatesKanban_branch.expanded .smsTemplatesKanban_branchTitle i > svg.plus {display: none;}
.smsTemplatesKanban_branch.expanded .smsTemplatesKanban_branchBody {display: block;}
.smsTemplatesKanban_status {position: relative;margin: 0 0 0.5rem 0;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusTitle {position: relative;display: flex;justify-content: space-between;background: var(--clr-gray);border-radius: 0.25rem;padding: 0.4rem 0.7rem;align-items: center;cursor: pointer;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusTitle i {position: relative;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusTitle i > svg {display: block;width: 0.7rem;height: 0.7rem;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusTitle i > svg.minus {display: none;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusTitle i > svg.plus {display: block;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusTitle:hover::before {content:"";display: block;position: absolute;left:0;top:0;width:100%;height:100%;background: var(--clr-bg);opacity: 0.1;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusBody {position: relative;padding: 0.5rem 0;display: none;}
.smsTemplatesKanban_status.expanded .smsTemplatesKanban_statusTitle i > svg.minus {display: block;}
.smsTemplatesKanban_status.expanded .smsTemplatesKanban_statusTitle i > svg.plus {display: none;}
.smsTemplatesKanban_status.expanded .smsTemplatesKanban_statusBody {display: block;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusBody .lk3_cardList > .lk3_card {margin: 0 0 0.5rem;}
.smsTemplatesKanban_status .smsTemplatesKanban_statusBody .lk3_cardList > *:last-child {margin: 0;}
.wcrmErrorMessage  {padding:  0.7rem;}
.lk_status_map {border: 0.1rem solid var(--clr-text-secondary);padding: 0 0.25rem;height: 6rem;overflow-y: scroll;overflow-x: hidden;border-radius: 0.25rem;}
.lk_status_map .optgroup > span {display: block;padding: 0.5rem;margin: 0 -0.5rem;background: var(--clr-bg);border-radius: 0.25rem;}
.lk_status_map label {margin: 0.25rem 0;}
.lk_status_map label input:checked + span {font-weight: 700;}
.lk_status_map .optgroup label {margin-left: 1rem;}
:not(.notstatus) .cardStatus {padding: 0 0.25rem;line-height: inherit;margin: 0;background: var(--clr-bg);border-radius: 0.25rem;/* white-space: nowrap; */text-decoration: none;}
.cardStatus a {text-decoration: none;}
.notstatus .cardStatus {background: none;flex: none;display: flex;padding: 0;}
.notstatus .cardStatus svg {width: 0.7rem;height: 0.7rem;margin: 0 0.25rem 0 0;display: inline-flex;vertical-align: middle;}
.notstatus .cardStatus > span {flex: none;margin: 0 0.25em 0 0;display: inline-flex;vertical-align: middle;}
.i_sms_notification {fill: var(--clr-text-secondary);}
.wcrmCardHistory {position: relative;display: flex;flex-flow: column nowrap;margin-top: -0.25rem; align-items: stretch;}
.wcrmCardHistory__item {position: relative;display: flex;flex-flow: row nowrap;order: 10;margin: 0.35rem 0 0 0;align-items: flex-start;}
.wcrmCardHistory__item.calendarEvent {margin-left: -0.25rem;margin-right: -0.25rem;padding: 0.25rem;border-radius: 0.1rem;}
.wcrmCardHistory__item.calendarEvent.notPassed {background: var(--clr-bgsecondary);/* order: 1; */}
.wcrmCardHistory__item.calendarEvent.today:not(.completed) {background: var(--clr-bgaccent);}
.wcrmCardHistory__item.calendarEvent.completed {background: var(--clr-bg);}
.wcrmCardHistory__item.calendarEvent.missed {background: var(--clr-bgaccent);}
.wcrmCardHistory__item.conversationEntry .conversationStream_item  {cursor: pointer;margin: 0 -0.25rem;position: relative;width: calc(100% + 0.5rem);}
.wcrmCardHistory__item.conversationEntry .conversationStream_item + .conversationStream_item {margin: 0.25rem -0.25rem 0;}
.wcrmCardHistory__item.conversationEntry .conversationStream_item__body  {max-width: initial;}
.wcrmCardHistory__item.conversationEntry .conversationStream_message  {padding: 0.25rem;box-shadow: none;width: 100%;}
.wcrmCardHistory__item.conversationEntry .conversationStream_item.role_client .conversationStream_item__body .conversationStream_message::before,
.wcrmCardHistory__item.conversationEntry .conversationStream_item.role_manager .conversationStream_item__body .conversationStream_message::before {display: none;}
.wcrmCardHistory__item.conversationEntry .conversationStream_item:hover {color: inherit;}
.wcrmCardHistory__item.conversationEntry .conversationStream_item:hover::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--clr-bg);z-index: 2;}
.wcrmCardHistory__item__statuses {order: 1;flex:none;}
.wcrmCardHistory__item__statuses:not(:empty) {width: 1em;margin: 0 0.25rem 0 0;}
.wcrmCardHistory__item__date {flex: none;width: 6em;line-height: 1.2;/* color: var(--clr-text-secondary); */order: 5;display:flex;flex-flow:column nowrap;}
.wcrmCardHistory__item__date > * + * {color: var(--clr-gray);}
.wcrmCardHistory__item__statuses:not(:empty) + .wcrmCardHistory__item__date {width: calc(6em - 1em - 0.25rem);}
.wcrmCardHistory__item__details {flex: 1 1 auto;display: flex;flex-flow: row wrap;line-height: 1.2;order: 10;gap: 0.25rem;}
.wcrmCardHistory__item__details > * {display: block;}
.wcrmCardHistory__item__details__status {display: flex;/* margin-right: 0.25rem; */gap: 0.1rem 0.25rem;align-items: baseline;}
.wcrmCardHistory__item__details__status i {display: inline-flex;/* margin: 0 0.25rem 0 0; */}
.wcrmCardHistory__item__details__status svg {width: 0.7rem;height: 0.7rem;fill: var(--clr-gray);/* display: inline-block; *//* vertical-align: -0.1em; */}
a.wcrmCardHistory__item__details__status {text-decoration:none;/* order: 10; */}
a.wcrmCardHistory__item__details__status:not([data-modal]) {pointer-events: none;}
a.wcrmCardHistory__item__details__status[data-modal]:hover svg {fill: inherit;}
.wcrmCardHistory__item__details__user { width: 100%;}
.wcrmCardHistory__item__details__comment {width: 100%;}
.wcrmCardHistory__item__details__cperson {width:100%;margin: 0.1rem 0 0 0;/* order: 11; */}
.wcrmCardHistory__item__details__details {width:100%;margin: 0.1rem 0 0 0;order: 20;}
.wcrmCardHistory__item__details__details > * + * {margin-top: 0.1rem;}
.wcrmCardHistory__item:last-child:not(.notPassed) {margin-bottom:0;}
.wcrmCardHistory__item__details__statuses {/* order: 1; *//* margin: 0 0.25rem 0 0; */}
.wcrmCardHistory__item__details__statuses > * + * {margin: 0 0 0 0.25rem;}
.wcrmCardListItem__cols {display: flex;flex-flow: row nowrap;width: 100%;}
.wcrmCardListItem__cols > *:first-child {flex: 1 1 auto;width: 100%;}
.wcrmCardListItem__cols > .historyColumn {flex: none;width: 18rem;margin: 0 0 0 1rem;padding: 0 0 0 1rem;border-left: 1px solid var(--clr-bg);}
.wcrmCardListItem__name {display: flex;align-items: center;flex-flow: row wrap;}
.wcrmCardListItem__name a {font-weight:700;color: var(--clr-text-secondary);display: inline-flex;align-items: center;}
.wcrmCardListItem__name a:hover {color: var(--clr-accent);}
.wcrmCardListItem__name > .name {order:1;}
.wcrmCardListItem__name > .findInKanban {order:3;}
.wcrmCardListItem__name > .conversation {/* order:4; */}
.wcrmCardListItem__name > .addToCalendar {order: 5;}
.wcrmCardListItem__name > .showLog {order:6;}
.wcrmCardListItem__name > .actionDuplicate {order:6;}
.wcrmCardListItem__name > * + * {margin-left: 0.5rem;/* order: 2; */}
.wcrmCardListItem__stat {display: flex;flex-flow: row wrap;align-items: center;order: 7;}
.wcrmCardListItem__stat svg {width: 1em;height: 1em;display: block;flex: none;}
.wcrmCardListItem__stat > * {color: var(--clr-text-secondary);display:inline-flex;}
.wcrmCardListItem__stat > * span {line-height: 1;margin: 0 0 0 0.1rem;}
.wcrmCardListItem__stat > * + * {margin:0 0 0 0.5rem}
.wcrmCardListItem__states {order:10;position: relative;margin: 0 0 0 1rem;}
.wcrmCardListItem__states .cardStatus {margin-left: -0.25rem;}
.wcrmCardListItem__actions {order:20;display: flex;flex: 1 1 auto;justify-content: flex-end;}
.wcrmCardListItem__actions svg {width: 1em;height: 1em;display: block;flex: none;}
.wcrmCardListItem__actions > * {margin: 0 0.15rem;color: var(--clr-text-secondary);}
.wcrmCardListItem__actions a.thumbtack:hover {color: var(--clr-accent);}
.wcrmCardListItem__actions .thumbtack.active {color: var(--clr-accent);}
.wcrmCardListItem__actions a.clip:hover {color: var(--clr-accent);}
.wcrmCardListItem__actions a.clip.active {color: var(--clr-accent);}
.wcrmCardListItem__actions a.mark:hover {color: var(--clr-mark);}
.wcrmCardListItem__actions .mark.active {color: var(--clr-mark);}
.wcrmCardListItem__actions a.star:hover {color: var(--clr-star);}
.wcrmCardListItem__actions .star.active {color: var(--clr-star);}
.wcrmCardListItem__actions .extendProgress {color: var(--clr-accent);}
.wcrmCardListItem__actions .extendProgress.active {color: var(--clr-accent);}
.wcrmCardListItem__history {position: relative;margin: 0;}
.wcrmCardListItem__details {position: relative;word-break: break-word;}
/* .wcrmCardListItem__conversation {margin: 0.25rem 0 0 0;}
.wcrmCardListItem__conversation .conversationStream_item  {cursor: pointer;margin: 0 -0.25rem;position: relative;}
.wcrmCardListItem__conversation .conversationStream_item + .conversationStream_item {margin: 0.25rem -0.25rem 0;}
.wcrmCardListItem__conversation .conversationStream_item__body  {max-width: initial;}
.wcrmCardListItem__conversation .conversationStream_message  {padding: 0.25rem;box-shadow: none;width: 100%;}
.wcrmCardListItem__conversation .conversationStream_item.role_client .conversationStream_item__body .conversationStream_message::before,
.wcrmCardListItem__conversation .conversationStream_item.role_manager .conversationStream_item__body .conversationStream_message::before {display: none;}
.wcrmCardListItem__conversation .conversationStream_item:hover {color: inherit;}
.wcrmCardListItem__conversation .conversationStream_item:hover::before {content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: var(--clr-bg);z-index: 2;} */
.wcrmCardStdView {display: flex;flex-flow: row wrap;gap: 0.7rem;}
.wcrmCardStdView__company {display: flex;align-items: flex-start;flex-flow: column nowrap;}
.wcrmCardStdView__company > div {margin: 0 0 0.5rem 0;}
.wcrmCardStdView__company_title {display: flex;align-items: baseline;}
.wcrmCardStdView__company_title > * {vertical-align: middle;/* display: inline-block; */}
.wcrmCardStdView__company_title > * + * {margin: 0 0 0 0.25rem;}
.wcrmCardStdView__company_states {margin: 0.35rem 0 0.7rem;}
.wcrmCardStdView__company_details:not(:empty) > div {margin: 0.1rem 0 0 0;}
.wcrmCardStdView__company_details a {color: inherit;fill: inherit;}
.wcrmCardStdView__company_details a:hover {color: var(--clr-accent);fill: var(--clr-accent);}
.wcrmCardStdView__cpersons {display: flex;align-items: flex-start;flex-flow: column nowrap;}
.wcrmCardStdView__cpersons > div {margin: 0 0 0.5rem 0;}
.wcrmCardStdView__cperson {display: flex;/* margin: 0.5rem 0 0 0; */align-items: flex-start;flex-flow: column nowrap;}
.wcrmCardStdView__cperson a {color: inherit;fill: inherit;}
.wcrmCardStdView__cperson a:hover {color: var(--clr-accent);fill: var(--clr-accent);}
.wcrmCardStdView__person_name {position: relative;display: flex;gap: 0.25rem;align-items: baseline;}
.wcrmCardStdView__person_details:not(:empty) > div {margin: 0.1rem 0 0 0;}
.wcrmCardStdView__files:not(:empty) {margin: 0rem -0.2rem -0.2rem 0;display: flex;flex-flow: row wrap;align-items: stretch;}
.wcrmCardStdView__files .iFilesListItem.compact {margin: 0 0.2rem 0.2rem 0;width: calc(50% - 0.2rem);}
.wcrmCardStdView__company_details b,
.wcrmCardStdView__person_details b {color: var(--clr-text-secondary);/* font-weight: normal; */}
.wcrmCardListItem__details.wcrmCardStdView {margin: 0.5rem 0 0 0;}
.wcrmCardListItem__details .wcrmCardStdView__company {/* width: calc( 33.333% - ( 0.7rem * 2 / 3 ) ); */flex: 1 1;}
.wcrmCardListItem__details .wcrmCardStdView__cpersons {/* width: calc( 33.333% - ( 0.7rem * 2 / 3 ) ); */flex: 1 1;}
.wcrmCardListItem__details .wcrmCardStdView__files:not(:empty) {width: 100%;}
.wcrmCardListItem__details .wcrmCardStdView__files .iFilesListItem.compact {}
.wcrmCardListItem__details a[href*="tel:"],
.wcrmCardListItem__details a[href*="mailto:"] {max-width: calc(100% - 1rem);white-space: normal;}
.wcrmCardListItem.loading {user-select: none;-webkit-user-drag: none;}
.wcrmCardListItem.loading:before {content:"";position: absolute;z-index: 100;left: 0;top: 0;width: 100%;height: 100%;background: white;border-radius: 0.25rem;opacity: 0.9;}
.wcrmCardListItem.loading .lk_loading_message {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 200;display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;}
.wcrmCardDetailCard {position: relative;}
.wcrmCardDetailCard_title {margin: 0rem 2.2rem 0.7rem 0;display: flex;flex-flow: row wrap;align-items: center;}
.wcrmCardDetailCard_title .cardStat {/* margin: 0 0 0 0.5rem; */display: flex;flex-flow: row nowrap;order: 3;align-items: center;}
.wcrmCardDetailCard_title p {width:100%;margin: 0;}
.wcrmCardDetailCard_title .cardStat > * {margin: 0 0.5rem 0 0;}
/* .orderCost {border: 1px solid var(--clr-gray);border-radius: 0.1rem;line-height: 1;display: inline-block;padding: 0.1rem 0.2rem;} */
.wcrmCardDetailCard_title .cardStat > span {display: inline-flex;flex-flow: row nowrap;align-items: center;}
.wcrmCardDetailCard_title .cardStat > span > i {width: 1em;height: 1em;display: inline-flex;margin: 0 0.25rem 0 0;}
.wcrmCardDetailCard_title .cardStat > span > i svg {width:  inherit;height:  inherit;fill: var(--clr-gray);}
.wcrmCardDetailCard_title .cardStatus {order: 5;}
.wcrmCardDetailCard h3 {margin: 0;}
.wcrmCardDetailCard_body {display: flex;flex-flow: row nowrap;}
.wcrmCardDetailCard.modeView {width: 32rem;}
.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details {flex: 1 1 auto;display: flex;flex-flow:  row wrap;gap: 0.5rem 1rem;}
.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details .wcrmCardStdView__company {width: calc(50% - 1rem);}
.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details .wcrmCardStdView__company--main {width: 100%;}
.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details .wcrmCardStdView__cpersons {width: 50%;}
/*.wcrmCardDetailCard.modeView .wcrmCardDetailCard_history {flex: none;width: 18rem;margin: 0 0 0 0.7rem;padding: 0 0 0 1rem;border-left: 1px solid var(--clr-bg);box-sizing: border-box;}
.wcrmCardDetailCard.modeView .wcrmCardDetailCard_history p {font-weight: bold;}
*/
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_details {flex: 1 1 auto;width: 24rem;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company {counter-reset: company-count 0;display: flex;flex-flow: column nowrap;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset {counter-increment: company-count;position: relative;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset.deleted .lk_mf__row:not(.wcrmCardDetailCard_company_action_delete) {display:none;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset.deleted .lk_mf__row.wcrmCardDetailCard_company_action_delete a.lk3_stdbut {display:none;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset:not(.deleted) .lk_mf__row.wcrmCardDetailCard_company_action_delete .deletedCPersonText {display:none;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company:not(.wcrmCardDetailCard_company--main) .lk3_fieldset .h span.counted::after {content: counter(company-count);margin: 0 0 0 0.25rem;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset > .b {display: flex;flex-flow: row wrap;align-items: flex-start;justify-content: space-between;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset > .b > .lk_mf__row {margin: 0 0 0.5rem 0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company .lk3_fieldset > .b > .lk_mf__row:last-child {margin:0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_commercialtype {width:25%;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_entitytype {width:calc(33.33% - 0.33rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_title {width:calc(66.67% - 0.17rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_site {width:calc(50% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_phone {width:calc(50% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_phone2 {width:calc(50% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_phone3 {width:calc(50% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_country {width: calc(33.33% - 0.33rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_city {width: calc(33.33% - 0.33rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_timezone {width: calc(33.33% - 0.33rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_inn {width: calc(33.33% - 0.33rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_address {width: calc(66.67% - 0.17rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_description {width:100%;margin:0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company_actual {width:100%;margin:0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson {counter-reset: cperson-count 0;display: flex;flex-flow: column nowrap;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson [data-contacted-status] {display: inline-flex;margin: 0 0.25rem 0 0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson [data-contacted-status] svg {width: 0.75rem;height: 0.75rem;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson [data-contacted-status] svg use {fill: var(--clr-gray2);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson [data-contacted-status='1'] svg use {fill: var(--clr-text-secondary);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson [data-contacted-status='2'] svg use {fill: var(--clr-green);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset {counter-increment: cperson-count;position: relative;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset.deleted .lk_mf__row:not(.wcrmCardDetailCard_cperson_action_delete) {display:none;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset.deleted .lk_mf__row.wcrmCardDetailCard_cperson_action_delete a.lk3_stdbut {display:none;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset:not(.deleted) .lk_mf__row.wcrmCardDetailCard_cperson_action_delete .deletedCPersonText {display:none;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset .h span.counted::after {content: counter(cperson-count);margin: 0 0 0 0.25rem;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset > .b {display: flex;flex-flow: row wrap;align-items: flex-start;justify-content: space-between;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset > .b > .lk_mf__row {margin: 0 0 0.5rem 0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset > .b > .lk_mf__row:last-child {margin:0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_priority {width:100%;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_fname {width: calc(33.333334% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_lname {width: calc(33.333334% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_sname {width: calc(33.333334% - 0.25rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_position {width: 100%;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_email {width:calc(50% - 0.333rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_phone1 {width:calc(50% - 0.333rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_phone2 {width:calc(50% - 0.333rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_phone3 {width:calc(50% - 0.333rem);}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_company {width:100%;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_actual {width:100%;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson_comment {width:100%;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk_loading_message {margin:1rem 0;}
.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_addcperson {margin: 0.25rem 0;}
.wcrmCardDetailCard_files .iFilesList {margin-bottom: 0;}
.wcrmCardDetailCard_files .iFilesListItem {width: calc(50% - 0.5rem);}*/
.lk_timeline .conversationStream_item__body {/* max-width: 100%; */}
.lk_loading_message i {display: inline-block;border: 0.2rem solid rgba(0, 0, 0, 0.1);border-left-color: var(--clr-blue);border-radius: 50%;width: 1rem;height: 1rem;animation: donut-spin 1s linear infinite;vertical-align: middle;margin: 0 0.25rem 0 0;z-index: 10;float: none;cursor: default;}
.lk_loading_message span {display: inline-block;color: var(--clr-text-secondary);vertical-align: middle;z-index: 10;}
button.fancybox-close-small {display: none;}
.lk_staff_list {position: relative;display: flex;flex-flow: column nowrap;}
.lk_staff_list .lk3_card {display: flex;width: 100%;position: relative;}
.lk_staff_list .lk3_card > .active {width: 0.8rem;padding: 0 0.3rem 0 0;}
.lk_staff_list .lk3_card > .active i {width: 0.8rem;height: 0.8rem;display: inline-flex;fill: var(--clr-primary);}
.lk_staff_list .lk3_card > .title {margin: 0 1rem 0 0;width: calc(65% - 1rem - 1.1rem);}
.lk_staff_list .lk3_card > .usergroup {width: 20%;}
.lk_staff_list .lk3_card > .actions {flex: none;display: flex;flex-flow: row;margin: 0 0 0 1rem;justify-content: flex-end;align-items: flex-start;width: calc(15% - 1rem);}
.lk_staff_list .lk3_card > .actions > * + * {margin: 0 0 0 0.25rem;}
.lk3_cardList__header .lk_pagination {width: 100%;}
.lk3_cardList__header .lk_pagination:not(:empty) {margin: 0.5rem 0 0 0;}
.lk3_searchCard {position: relative;display: flex;}
.lk3_searchCard input {width: 16rem;}
.lk3_searchCard a {/* padding: 0.5rem; */margin: 0 0 0 0.1rem;padding: 0.35rem;}
.lk3_searchCard a i {margin: 0;}
.lk3_searchCard a.searchCard_clear {margin: 0 0 0 -1.7rem;background: transparent;opacity: 0;pointer-events: none;transition: var(--std-transition);z-index: 2;} 
.lk3_searchCard input:valid + a.searchCard_clear {opacity: 1;pointer-events: all;}
.butGroup {display: inline-flex;flex-flow: row nowrap;}
.butGroup > * {position: relative;flex: 1 1 auto;padding: 0.45rem;border: 0.1rem solid var(--clr-gray);box-sizing: border-box;display: flex;cursor: pointer;text-decoration: none;z-index: 1;font-size: inherit;line-height: 1.2;justify-content: center;text-align: center;align-items: center;}
.butGroup > * svg {/* width: 1.2em; *//* height: 1.2em; */}
.butGroup > * > * + * {margin: 0 0 0 0.25rem;}
.butGroup > *:hover {z-index: 3;border-color: var(--clr-accent);}
.butGroup > *.active {background: var(--clr-primary);color: white;fill: white;border-color: var(--clr-primary);z-index: 2;}
.butGroup > *:first-child {border-radius: 0.25rem 0 0 0.25rem;}
.butGroup > *:last-child {border-radius: 0 0.25rem 0.25rem 0;}
.butGroup > * + * {margin-left: -0.1rem;border-left-color: transparent;}
.butGroup i.asc svg {transform:rotate(-90deg);}
.butGroup i.desc svg {transform:rotate(90deg);}
	.button_submit {display: flex;flex-flow: row wrap;margin: 0 0 -0.25rem -0.25rem;align-items: flex-start;}
	.button_submit > * {margin: 0 0 0.25rem 0.25rem;}
.wcrmCardActions {flex-flow: row nowrap;}
	.iconVisible, .iconLinked {width: 1em;height: 1em;margin:0 0 0 0.25em;display: inline-flex;align-self: center;}
	.iconVisible svg, .iconLinked svg {width:inherit;height:inherit;fill: var(--clr-gray) !important;}
	.iconVisible.off svg, .iconLinked.off svg {fill:var(--clr-gray) !important;}
	.iconVisible.on svg, .iconLinked.on svg {fill: var(--clr-primary) !important;}
.iFilesList {display: flex;flex-flow: column nowrap;justify-content: flex-start;margin: 0 -0.2rem -0.5rem 0;}
.iFilesList > * {margin: 0 0 0.5rem 0;}
.iFilesListItem {position: relative;}
.iFilesListItem > a {display: flex;flex-flow: row nowrap;text-decoration: none;align-items: flex-start;fill: var(--clr-gray);position: relative;border: 1px solid var(--clr-gray);border-radius: 0.25rem;box-sizing: border-box;overflow: hidden;padding: calc(0.5rem - 1px);width: 100%;height: 100%;background: white;}
.iFilesListItem > a > i {flex: none;width: 1.5rem;box-sizing: border-box;height: 1.5rem;display: flex;}
.iFilesListItem > a > i img {border-radius: 0.25rem;border: 1px solid var(--clr-bg);box-sizing: border-box;}
.iFilesListItem > a svg {margin: 0 auto;width: inherit;height: inherit;/* border: 1px solid var(--clr-gray); *//* border-radius: 0.25rem; *//* padding: 0.25rem; */box-sizing: border-box;color: var(--clr-gray);}
.iFilesListItem > a > div {margin: 0 0 0 0.5rem;flex: 1 1 auto;display: flex;flex-flow: column nowrap;justify-content: flex-start;max-width: calc(100% - 2rem);overflow: hidden;}
.iFilesListItem > a > div > * {display: block;}
.iFilesListItem > a > div > *:not(.breakable) {/* word-break: break-word; *//* white-space: nowrap; */overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;  /* limit to 2 lines */}
.iFilesListItem > a > div > b {margin-right: 5rem;}
.iFilesListItem > a[href]:hover,
.iFilesListItem:hover > a[href] {color: var(--clr-primary);border-color: var(--clr-primary);}
.iFilesListItem > a[href]:hover svg,
.iFilesListItem:hover > a[href] svg {fill: var(--clr-primary);}
.iFilesListItem > .actions {position: absolute;right: 0;top: 0;padding: calc(0.5rem + 1px) calc(0.5rem + 1px) 0 0;display: flex;}
.iFilesListItem > .actions > * {position: relative;margin: 0;}
.iFilesListItem > .actions > * + * {margin: 0 0 0 0.25rem;}
.iFilesListItem > .actions a {fill: var(--clr-gray);}
.iFilesListItem > .actions a[href]:hover {fill: var(--clr-accent);}
.iFilesListItem > .actions a[href].active {fill: var(--clr-text-primary);}
.iFilesListItem .lk_loading_message::before {content:"";width: 100%;height: 100%;position: absolute;background: var(--clr-bg);opacity: 0.95;}
.iFilesListItem .lk_loading_message {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 100;display: flex;align-items: center;justify-content: center;}
.iFilesListItem > a + .checkboxHolder {position: absolute;left: 0.2rem;top: 0.2rem;width: 2.1rem;height: 2.1rem;display: flex;align-items: center;justify-content: center;border: 0;opacity: 0;background: rgba(255,255,255,0);}
.iFilesListItem > a + .checkboxHolder input {width: 1rem;height: 1rem;}
.iFilesListItem > a:hover + .checkboxHolder,
.iFilesListItem > a + .checkboxHolder:hover,
.iFilesListItem.checked > a + .checkboxHolder {background: rgba(255,255,255,1);opacity: 1;}
.iFilesListItem.removing > a {opacity:  0.3;}
.iFilesListItem.removing [data-mark-to-delete] {fill: var(--clr-accent);}
.iFilesListItem.compact {margin: 0 0.2rem 0.2rem 0;}
.iFilesListItem.compact > a {padding: 0.15rem;color: var(--clr-primary);}
.iFilesListItem.compact > a > i {width: 0.8rem;height: 0.8rem;}
.iFilesListItem.compact > a > div {margin: 0 0 0 0.25rem;max-width: initial;}
.iFilesListItem.compact > a > div > b {margin-right: 0;font-weight: normal;}
.iFilesList + .iFilesListUpload {margin-top:0.5rem;}
.iFilesListUpload > input[type='file'] {width:0;height:0;opacity:0;pointer-events:none;position: absolute;}
.iFilesListUpload > a {margin: 0.5rem 0 0 0;}
.iFilesListUpload .iFilesList:not(:empty) {flex-flow: row wrap;}
.iFilesListUpload .iFilesListItem {width: 100%;}
.iFilesListUpload {position: relative;display: flex;flex-flow: column nowrap;padding: 1rem;border: 0.1rem dashed var(--clr-gray2);background: var(--clr-bg);border-radius: 0.25rem;cursor: pointer;min-height: 10rem;justify-content: center;}
.iFilesListUpload.dropatme {background: var(--clr-bghover);transition: all 0.2s ease-out;}
.iFilesListUpload.dropatme > * {pointer-events: none;}
.iFilesListUpload__message {display: flex;position: relative;flex-flow: column nowrap;align-items: center;color: var(--clr-text-secondary);pointer-events: none;}
.iFilesListUpload__message > b {font-size: 1rem;font-weight: 400;display: flex;gap: 0.3em;padding: 1.5rem 0;align-items: anchor-center;}
.iFilesListUpload__message > b i svg {display: flex;width: 1em;height: 1em;fill: currentColor;color: inherit;}
.iFilesListUpload__message ul {padding: 0 0 0 1.5em;margin: 0.5rem 0;}
.lk_modal.iFile_retheme {width: 20rem;}
.ifiles_selector {width: 46rem;}
.ifiles_selector__section {margin: 1rem 0;min-height: 20rem;}
.ifiles_selector__section:not(.active) {display: none;}
.ifiles_selector__section .lk_settings {max-height: calc(100vh - 12rem);/* max-width: 100%; */}
.ifiles_selector__section .lk_settings__body {/* overflow: hidden; *//* height: 100%; *//* width: 100%; */width: calc(100% - 9rem);overflow-y: auto;overflow-x: hidden;}
.ifiles_selector__footer {position: relative;display: flex;flex-flow: row nowrap;align-items: center;justify-content: space-between;}
.ifiles_selector .iFilesList {margin: 0;cursor: default;}
.ifiles_selector .iFilesListItem {width: calc(100% - 0.5rem);}
.ifiles_selector .iFilesListItem.compact {width: calc(33.333% - 0.2rem);}
.iFilesList.iFilesSelected {margin-bottom: 0;flex-flow: column nowrap;}
.iFilesList.iFilesSelected > * {width: 100%;}
.iFilesList.iFilesSelected .iFilesListItem > a > div {margin-bottom: 2rem;}
.iFilesList.iFilesSelected .iFilesListItem > a ~ input[type='text'] {/* border-radius: 0; *//* border-left: none; *//* border-top: none; *//* border-right: none; */position: absolute;left: 2.5rem;/* padding: 0; */line-height: 1.5rem;height: 1.5rem;width: calc(100% - 3.1rem);bottom: 0.6rem;}
.lk_cardSelector {min-width: 14rem;}
.lk_cardSelector__header:not(:empty) {padding: 0 0 0.5rem 0;position: relative;z-index: 10;}
.lk_cardSelector .lk_pagination {margin: 0;flex-flow: column nowrap;align-items: flex-start;}
.lk_cardSelector .lk_pagination__stat {margin: 0 0 0.5rem 0;}
.lk_cardSelector .lk_itemsperpage {display: none;}
.lk_cardSelector__footer {margin: 1rem 0 0 0;}
.lk_cardSelector__body {position: relative;z-index: 5;}
.lk_cardSelector__list {margin: 0 -0.7rem;display: flex;flex-flow: column nowrap;}
.lk_cardSelector__list .sysmsg {margin: 0.7rem 0.7rem;}
.lk_cardSelector__listItem {position: relative;padding: 0.5rem 0.7rem;cursor: pointer;}
.lk_cardSelector__listItem:hover {background: var(--clr-bghover);}
.lk_cardSelector__listItem.active {background: var(--clr-bgsecondary);}
.lk_cardSelector__listItem__name {display: flex;align-content: center;flex-flow: row nowrap;}
.lk_cardSelector__listItem__name a {font-weight:700;fill: var(--clr-text-secondary);display: inline-flex;align-items: center;}
.lk_cardSelector__listItem__name a:hover {fill: var(--clr-accent);}
.lk_cardSelector__listItem__name > .name {order:1;}
.lk_cardSelector__listItem__name > .findInKanban {order:3;}
.lk_cardSelector__listItem__name > .findInArchive {order:3;}
.lk_cardSelector__listItem__name > .conversation {order:4;}
.lk_cardSelector__listItem__name > .addToCalendar {order: 5;}
.lk_cardSelector__listItem__name > .showLog {order:6;}
.lk_cardSelector__listItem__name > .actionDuplicate {order:6;}
.lk_cardSelector__listItem__name > * + * {margin-left: 0.5rem;}
.lk_cardSelector__listItem__stat {display: flex;flex-flow: row wrap;align-items: center;order: 7;}
.lk_cardSelector__listItem__stat svg {width: 0.7rem;height: 0.7rem;display: block;flex: none;}
.lk_cardSelector__listItem__stat > * {fill: var(--clr-text-secondary);display:inline-flex;}
.lk_cardSelector__listItem__stat > * span {line-height: 1em;margin: 0 0 0 0.1rem;}
.lk_cardSelector__listItem__stat > * + * {margin:0 0 0 0.5rem}
.lk_cardSelector__listItem__states {position: relative;margin: 0 0 0 -0.25rem;overflow: hidden;/* order: 10; */}
.lk_cardSelector__listItem__states .cardStatus {/* max-width: 6rem; *//* display: block; *//* white-space: nowrap; *//* overflow: hidden; *//* text-overflow: ellipsis; */}
.lk_cardSelector__listItem__actions {order:20;display: flex;flex: 1 1 auto;justify-content: flex-end;}
.lk_cardSelector__listItem__actions svg {width: 0.7rem;height: 0.7rem;display: block;flex: none;}
.lk_cardSelector__listItem__actions > * {margin: 0 0.15rem;fill: var(--clr-text-secondary);}
.lk_cardSelector__listItem__actions a.thumbtack:hover {fill: var(--clr-accent);}
.lk_cardSelector__listItem__actions .thumbtack.active {fill: var(--clr-accent);}
.lk_cardSelector__listItem__actions a.clip:hover {fill: var(--clr-accent);}
.lk_cardSelector__listItem__actions .clip.active {fill: var(--clr-accent);}
.lk_cardSelector__listItem__actions a.mark:hover {fill: var(--clr-mark);}
.lk_cardSelector__listItem__actions .mark.active {fill: var(--clr-mark);}
.lk_cardSelector__listItem__actions a.star:hover {fill: var(--clr-star);}
.lk_cardSelector__listItem__actions .star.active {fill: var(--clr-star);}
.lk_cardSelector__listItem__details {position: relative;margin: 0.25rem 0 0 0;word-break: break-word;display: flex;align-items: flex-start;flex-flow: row wrap;}
.lk_cardSelector__listItem__details > * + * {margin-top:0.25rem;}
.lk_cardSelector__listItem__company {display: flex;align-items: flex-start;width: 15rem;}
.lk_cardSelector__listItem.loading {user-select: none;-webkit-user-drag: none;}
.lk_cardSelector__listItem.loading:before {content:"";position: absolute;z-index: 100;left: 0;top: 0;width: 100%;height: 100%;background: white;opacity: 0.9;}
.lk_cardSelector__listItem.loading .lk_loading_message {position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 200;display: flex;flex-flow: row nowrap;justify-content: center;align-items: center;}
.lk_cardSelector__sep {position: relative;border-bottom: 1px solid var(--clr-gray2);margin-bottom: 1rem;}
.lk_timeline {position: relative;display: flex;flex-flow: column nowrap;}
.lk_timeline::after {content:"";display:block;width: 0.6rem;height: 2rem;position:absolute;bottom: -0.5rem;left: 0;background: linear-gradient(0deg, rgba(255,255,255,1), rgba(255,255,255,0));z-index: 2;}
.lk_timeline__event {position: relative;padding: 0 0 0.5rem 1.2rem;display: flex;flex-flow: row nowrap;justify-content: flex-start;align-items: flex-start;}
.lk_timeline__event::before {content:"";display: block;width: 0.4rem;height: 0.4rem;background: white;border-radius: 50%;position: absolute;left: 0.1rem;top: 0.2rem;border: 0.1rem solid var(--clr-gray);z-index: 2;box-sizing: border-box;}
.lk_timeline__event::after {content:"";position: absolute;left: 0.25rem;width: 0.1rem;height: 100%;top: 0.35rem;background: var(--clr-gray);z-index: 1;}
.lk_timeline__event__date {flex: none;width: 4.5rem;color: var(--clr-text-secondary);}
.lk_timeline__event__details {position: relative;flex: 1 1 auto;width: calc(100% - 4.5rem);}
.lk_timeline__event__details .appList__item {border: none;padding: 0;box-shadow: none;}
.lk_timeline__event__details__section {position:relative;display: flex;flex-flow: column nowrap;}
.lk_timeline__event__details__section > .b .cardStatus {margin-left: -0.25rem;}
.lk_timeline__event__details__section > .b .lk3_secondary {margin: 0.25rem 0 0 0;}
.lk_timeline__event__details__section > .b + .d {margin: 0.25rem 0 0 0;}
.lk_timeline__event__details__section > .d > * + * {margin: 0.1rem 0 0 0;}
.lk_timeline__event__details__section + .lk_timeline__event__details__section {margin: 0.5rem 0 0 0;}
.lk_timeline__event__details .iFilesList + * {margin-top:0.5rem;}
.lk_timeline__event.day {font-weight: bold;}
.lk_timeline__event.day::before {width: 0.6rem;height: 0.6rem;left: 0;top: 0.15rem;/* border-color: var(--clr-primary); */}
.lk_timeline__event.day .lk_timeline__event__date {color: var(--clr-primary);width: 100%;display: flex;flex-flow: row nowrap;justify-content: center;}
.lk_timeline__event.day .lk_timeline__event__date::after {content:"";display: block;position: absolute;right: 0;width: 100%;height: 0.1rem;background: var(--clr-gray);top: 0.4rem;z-index: 1;}
.lk_timeline__event.day .lk_timeline__event__date span {background: white;position: relative;z-index: 2;padding: 0 0.5rem;}
.lk_timeline.refCol .lk_timeline__event.time .lk_timeline__event__date {width: 3.5rem;}
.lk_timeline.refCol .lk_timeline__event.time .lk_timeline__event__ref {width: 4rem;font-weight: bold;display: flex;}
.lk_timeline.refCol .lk_timeline__event.time .lk_timeline__event__ref > * {margin-right: 0.25rem;}
.lk_timeline.refCol .lk_timeline__event.time .lk_timeline__event__details {width: calc(100% - 7.5rem);}
a[data-conversation-status] {fill: var(--clr-text-secondary);}
a[data-conversation-status] svg {width: 0.9rem;}
a[data-conversation-status="conversationInProgress"] {fill: var(--clr-green);}
a[data-conversation-status="conversationCompleted"] {fill: var(--clr-green);}
a[data-conversation-status]:hover {fill: var(--clr-accent);}
.lk_modal.conversationStream {width: 40rem;min-height: 20rem;}
.conversationStream_header {position: relative;display: flex;flex-flow: column nowrap;}
.conversationStream_filters {position: relative;display: flex;flex-flow: row nowrap;justify-content: space-between;gap: 0.25rem;}
.conversationStream_filters_left {display:flex;gap:0.25rem;}
.conversationStream_filters_left select {flex:1;}
.conversationStream_filters_right {/* position: relative; */flex: 1;text-align: right;}
.conversationStream_actions {display: flex;flex-flow: row nowrap;justify-content: flex-start;margin: 0 0 1rem 0;}
.conversationStream_actions > * + * {margin-left:0.25rem;}
/*.conversationStream_actions .completeConversation {background:  var(--clr-green);border-color: var(--clr-green);}*/
.conversationStream_actions .role_client {background: var(--clr-conversation-client);border-color: var(--clr-conversation-client);}
.conversationStream_actions .role_manager {background: var(--clr-conversation-manager);border-color: var(--clr-conversation-manager);}
.conversationStream_actions .role_common {background: var(--clr-conversation-manager);border-color: var(--clr-conversation-manager);}
.conversationStream .wcrmCardStdView__cperson {margin:  0.7rem 0;}
.conversationStream_body {display: flex;flex-flow: column nowrap;align-items: stretch;overflow-y: overlay;max-height: 65vh;overflow-x: hidden;padding: 0 1rem 1rem;margin: 0 -1rem -1rem;min-height: 19rem;}
.conversationStream_itemWrapper {max-width: 35rem;width:100%;margin: 0 auto;}
.conversationStream_item {display: flex;flex-flow: row nowrap;text-decoration: none;margin: 0 0 0.5rem 0;}
.conversationStream_item.calendarEvent {justify-content: center;}
.conversationStream_item.calendarEvent .wcrmCardHistory__item.calendarEvent {margin: 0;padding: 0.5rem;border-radius: 0.25rem;background: var(--clr-conversation-sys-bg);max-width: 16rem;}
.conversationStream_item.divider-date {flex-flow: column nowrap;align-items: center;text-align: center;position: sticky;top: 0;z-index: 2;background: white;line-height: 1;padding: 0.35rem 0;}
.conversationStream_item.divider-date::before {content:"";width: 100%;display: block;position: absolute;left: 0;top: 50%;height: 0.05rem;background: var(--clr-gray2);}
.conversationStream_item.divider-date span {padding: 0 0.5rem;background: white;z-index: 2;position: relative;}
.conversationStream_item.divider-details {position: sticky;top: calc(1em + 0.7rem);z-index: 2;background: white;display: flex;flex-flow: row wrap;gap: 0.7rem;align-items: baseline;justify-content: center;text-align: center;padding: 0.35rem 0;margin: -0.5rem 0 0;}
.conversationStream_item.divider-date + .conversationStream_item.divider-details {/* padding-top: 0.25rem; *//* margin: 0; */}
.conversationStream_item.statusChange {justify-content: center;align-self: center;}
.conversationStream_item.statusChange .wcrmCardHistory__item.statusChange {margin: 0;padding: 0.5rem;border-radius: 0.25rem;max-width: 35rem;background: var(--clr-bg);/* border: 0.05rem solid var(--clr-gray2); */}
.conversationStream_item.statusChange .wcrmCardHistory__item__details {flex-flow: column nowrap;}
.conversationStream_item.statusChange .wcrmCardHistory__item__details__status {flex-flow: row wrap;}
.conversationStream_item.statusChange hr {margin: 0.25rem 0;}
.conversationStream_item__header {display: block;flex: none;width: 2rem;}
.conversationStream_item__header > .icon {display: flex;width: 2rem;height: 2rem;border-radius: 50%;align-items: center;justify-content: center;background: var(--clr-conversation-client);color: white;}
.conversationStream_item__header > .icon > span {font-weight: bold;}
.conversationStream_item__header > .icon > i {width: 1.5rem;height: 1.5rem;display: flex;}
/*.conversationStream_item__header > .date::before {content: "";position: absolute;left: 0;top: 50%;width: 100%;height: 1px;background: var(--clr-bg);z-index: 1;}
.conversationStream_item__header > .date span {display: inline-flex;margin: 0;padding: 0 0.5rem;background: white;z-index: 2;position: relative;}
.conversationStream_item__header > .details {display: flex;flex-flow: row wrap;justify-content: center;margin: 0.25rem 0 0 0;}
.conversationStream_item__header > .details > * > * {display: inline; vertical-align:middle;}*/.conversationStream_item__body {display: flex;flex-flow: column nowrap;flex: 1 1 auto;max-width: 80%;position: relative;}
.conversationStream_message {position: relative;background: var(--clr-bg);padding: 0.5rem 0.5rem;border-radius: 0.25rem;display: flex;flex-flow: column nowrap;align-items: flex-start;order: 5;border: 0.05rem solid rgba(0,0,0,0.05);box-sizing: border-box;word-break: break-word;/* align-self: stretch; */}
.conversationStream_message.highlight {}
.conversationStream_message > .lk3_secondary {margin-top: 0.1rem;align-self: flex-end;font-style: italic;text-align: right;}
/*.conversationStream_message.client {align-self: flex-start;border-radius: 0 0.5rem 0.5rem 0.5rem; order: 5;}
.conversationStream_message.manager {align-self: flex-end;border-radius: 0.5rem 0 0.5rem 0.5rem;background: var(--clr-green);color: white;order: 15;align-items: flex-end;}
.conversationStream_message.manager .lk3_secondary {color: var(--clr-white-04);}*/
/*.conversationStream_message + .conversationStream_message {margin: 0.25rem 0 0 0;}*/
.conversationStream_messageComments {margin: -0.25rem 0.25rem 0;order: 6;}
.conversationStream_messageComment {position: relative;background: var(--clr-bg);padding: 0.35rem 0.5rem;border-radius: 0.25rem;display: flex;flex-flow: column nowrap;align-items: flex-start;order: 5;border: 0.05rem solid rgba(0,0,0,0.05);box-sizing: border-box;word-break: break-word;/* align-self: stretch; */font-size: 0.6rem;line-height: inherit;}
.conversationStream_messageComment + .conversationStream_messageComment {margin-top: -0.25rem;}
.conversationStream_messageComment > .lk3_secondary {margin-top: 0.1rem;align-self: flex-end;font-style: italic;text-align: right;}
.conversationStream_messageComment .conversationStream_messageDetails {font-size: inherit;}
.conversationStream_files {order: 7;max-width: 100%;margin: 0;} 
.conversationStream_files > * {margin: 0 0 0.1rem 0;}
.conversationStream_files a > div > b {margin-right: 0;}
.conversationStream_message + .conversationStream_files {margin-top: 0.25rem;}
.conversationStream_messageComments + .conversationStream_files {margin-top: 0.25rem;}
/*.conversationStream_files.client {margin-top: 0.25rem;align-items: flex-start; order: 7;}
.conversationStream_files.manager {justify-content: flex-end;margin-top: 0.25rem; order: 17;}*/
.conversationStream_footer {order: 9;margin: 0.1rem 0 0 0;font-style: italic;text-align: right;}
/*.conversationStream_footer.client {order: 9;}
.conversationStream_footer.manager {order: 19;align-self: flex-end;}*/
.conversationStream_messageDetails {}
.conversationStream_messageDetails a {margin: 0 0 0 0.25rem;vertical-align: top;display: inline-flex;}
.conversationStream_messageDetails a i svg {width: 0.6rem;}
.conversationStream_item.sys.empty {display: flex;flex-flow: column nowrap;justify-content: center;align-items: center;height: calc(100% - 15rem - 10rem);margin: 5rem 0;}
.conversationStream_item.sys.empty > i svg {width: 5rem;height: 5rem;fill: var(--clr-gray);}
.conversationStream_item.sys.empty > span {margin: 1rem 0 0 0;color: var(--clr-text-secondary);}
.conversationStream_item.sys.empty > button {margin:  1rem 0 0 0;}
.conversationStream_item.role_client {justify-content: flex-start;}
.conversationStream_item.role_client .conversationStream_item__body {align-items: flex-start;}
.conversationStream_item.role_client .conversationStream_item__header + .conversationStream_item__body {margin-left: 0.5rem;/* margin-right: 5rem; */}
.conversationStream_item.role_client .conversationStream_message {background: var(--clr-conversation-client-bg);}
.conversationStream_item.role_client .conversationStream_messageComment {background: var(--clr-conversation-client-bg2);}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(1) {}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(2) {margin-right: 0.35rem;}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(3) {margin-right: 0.7rem;}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(4) {margin-right: 1.05rem;}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(5) {margin-right: 1.4rem;}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(6) {margin-right: 1.75rem;}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(7) {margin-right: 2.1rem;}
.conversationStream_item.role_client .conversationStream_messageComment:nth-child(7+n) {margin-right: 2.45rem;}
.conversationStream_item.role_client .conversationStream_item__body .conversationStream_message::before {content:"";display:block;width: 0.5rem;height: 0.5rem;position:absolute;background: var(--clr-conversation-client-bg);transform: rotate(45deg);top: 0.75rem;left: -0.25rem;box-shadow: inset 0.05rem -0.05rem 0 rgba(0,0,0,0.1);/* border-bottom: 0.05rem solid rgba(0, 0, 0, 0.1); *//* border-left: 0.05rem solid rgba(0, 0, 0, 0.1); */}
.conversationStream_item.role_manager {justify-content: flex-start;flex-direction: row-reverse;}
.conversationStream_item.role_manager .conversationStream_item__body {align-items: flex-end;}
.conversationStream_item.role_manager .conversationStream_item__header + .conversationStream_item__body {margin-right: 0.5rem;/* margin-left: 5rem; */}
.conversationStream_item.role_manager .conversationStream_message {background: var(--clr-conversation-manager-bg);}
.conversationStream_item.role_manager .conversationStream_messageComment {background: var(--clr-conversation-manager-bg2);}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(1) {}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(2) {margin-left: 0.35rem;}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(3) {margin-left: 0.7rem;}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(4) {margin-left: 1.05rem;}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(5) {margin-left: 1.4rem;}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(6) {margin-left: 1.75rem;}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(7) {margin-left: 2.1rem;}
.conversationStream_item.role_manager .conversationStream_messageComment:nth-child(7+n) {margin-left: 2.45rem;}
.conversationStream_item.role_manager .conversationStream_item__body .conversationStream_message::before {content:"";display:block;width: 0.5rem;height: 0.5rem;position:absolute;top: 0.75rem;right: -0.3rem;background: var(--clr-conversation-manager-bg);transform: rotate(-45deg);box-shadow: inset -0.05rem -0.05rem 0 rgba(0,0,0,0.1);}
.conversationStream_item.role_manager .conversationStream_files {justify-content: flex-end;}
.conversationStream_item.role_manager .conversationStream_item__header > .icon {background: black; color: var(--clr-secondary);}
.conversationStream_item.role_manager .conversationStream_item__header > .icon > i svg {fill: currentColor;}
.conversationStream_item.role_common .conversationStream_item__body {margin: 0 auto;}
.conversationStream_item.role_common .conversationStream_item__header + .conversationStream_item__body {margin-right: 0.5rem;}
.conversationStream_item.role_common .conversationStream_message {background: var(--clr-conversation-manager-bg);}
.conversationStream_item.role_common .conversationStream_messageComment {background: var(--clr-conversation-manager-bg2);}
.conversationStream_item.role_common .conversationStream_files {justify-content: flex-end;}
.conversationStream_item.role_common .conversationStream_item__header > .icon {display: none;}
.conversationLayout__stream .conversationStream_item.conversationEntry {margin-inline: auto;max-width: 35rem;}
.conversationStreamCPersons {position: relative;display: flex;flex-flow: column nowrap;}
.conversationStreamCPerson > .details {flex: 1 1 auto;display: flex;flex-flow: row nowrap;}
.conversationStreamCPerson > .actions a.conversation {height: 100%;}
.conversationStreamCPerson > .actions a.conversation svg {transform: rotate(-90deg);}
.conversationStreamCPerson .cPersonDetails {width: calc(60% - 2rem);margin: 0 2rem 0 0;}
.conversationStreamCPerson .cPersonDetails .wcrmCardStdView__cperson {margin: 0;}
.lk_modal.conversationEntry {width: 24rem;}
.lk_modal.conversationEntry textarea {height:10rem;}
.conversationEntry .datetime_row {position: relative;display: flex;flex-flow: row nowrap;}
.conversationEntry .datetime_row > * {flex: 0 1 auto;display: flex;align-items: center;flex-flow: row nowrap;}
.conversationEntry .datetime_row .d {flex: 1 1 auto;}
.conversationEntry .datetime_row .d .lk_mf__row {width: 100%;}
.conversationEntry .datetime_row .t {flex: none;margin: 0 0 0 1rem;justify-content: flex-end;}
.conversationEntry .datetime_row .t .sep {margin: 0 0.2rem;}
.conversationEntry .datetime_row .t input[type='number'] {width: 2.75rem;}
.eventCard {width: 32rem;position: relative;}
.eventCard_title {margin: 0rem 13rem 0.7rem 0;display: flex;flex-flow: row nowrap;}
.eventCard_title h3 {margin: 0.1rem 0.35rem 0.35rem 0;}
.eventCard_title .cardStat {margin: 0;display: inline-flex;flex-flow: row nowrap;align-items: center;order: 1;height: 1.3rem;}
.eventCard_title .cardStat > * {margin: 0 0.5rem 0 0;}
.eventCardLayout {display:flex;}
.eventCardDetails {width:75%; margin: 0 1rem 0 0;}
.eventCardDetails > * + * {margin: 0.25rem 0 0 0;}
.eventCardStates > * + * {margin: 0.25rem 0 0 0;}
.eventCardLog {position: relative;margin: 1rem 0 0 0;}
.eventCardLog h4 {margin-bottom: 0.5rem;}
.lk3_table.eventLogTable .lk3_table__row {padding: 0.25rem 0.5rem;}
.lk3_table.eventLogTable .lk3_table__cell {gap: 0.25rem;}
.lk3_table.eventLogTable .lk3_table__cell:nth-child(1) {flex: none;width: 3rem;}
.lk3_table.eventLogTable .lk3_table__cell:nth-child(2) {flex: 1;}
.dl {display:flex;flex-flow:column nowrap; }
.dl > * {display:flex; flex-flow:row nowrap;}
.dl > * + * {margin-top:0.25rem;}
.dl .dt {width: 6.5rem;flex:none;}
.eventForm {position: relative;/* width: 25rem; */min-height: 20rem;}
.eventForm_title {margin-right: 4rem;}
.datetime_row {position: relative;display: flex;flex-flow: row nowrap;}
.datetime_row > * {flex: 0 1 auto;display: flex;align-items: center;flex-flow: row nowrap;}
.datetime_row .d {flex: 1 1 auto;}
.datetime_row .d .lk_mf__row {width: 100%;}
.datetime_row .t {flex: none;margin: 0 0 0 1rem;justify-content: flex-end;}
.datetime_row .t .sep {margin: 0 0.2rem;}*/
.datetime_row .t select {width: 2.75rem;}
.eventForm .eventFormLayout {display: flex;flex-flow: row nowrap;}
.eventForm .eventFormLayout > .formCol {width: 25rem;}
.eventForm .eventFormLayout > .otherEventsListCol {width: 16rem;flex: none;margin: 0 0 0 1rem;padding: 0 0 0 1rem;border-left: 1px solid var(--clr-bg);}
.eventForm .otherEventsList {position: relative;}
.eventForm .otherEventsList.loading::before {content: "";display: block;position: absolute;width: 100%;height: 100%;z-index: 10;background: rgba(255,255,255,0.9);}
.eventForm .otherEventsList .lk_loading_message {position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);z-index: 20;}
.eventCard .cardRow a,
.eventForm .cardRow a {font-weight: 700;display: inline-flex;align-items: center;vertical-align: baseline;margin: 0 0.25rem 0 0;}
.selectivityWithCardList {display: flex;justify-content: stretch;}
.selectivityWithCardList .input_selectivity {flex: 1 1 auto;}
.selectivityWithCardList .selectivityCardListBut {margin: 0 0 0 0.35rem;flex: none;width: 1.7rem;}
.selectivityWithCardList .selectivityCardListBut a.lk3_stdbut {margin: 0;padding: 0.4rem 0.4rem;}
.selectivityCardListModal {max-width: 40rem;}
.selectivityCardListSort {display: block;margin: 0 0 0.7rem 0;}
.selectivityCardListItem {cursor: pointer;}
.selectivityCardListItem:hover {border-color: var(--clr-primary);}
a.addToCalendar[data-disabled] {cursor: default;fill: var(--clr-gray);}
a.addToCalendar[data-disabled]:hover {fill: var(--clr-gray);}
.eventListItem {text-decoration: none;max-width: 100%;}
.eventListItem > span {display: flex;flex-flow: row nowrap;}
.eventListItem.current > span {margin: -0.25rem;padding: 0.25rem;background: var(--clr-bg);border-radius: 0.25rem;}
.eventListItem + .eventListItem {margin: 0.5rem 0 0;}
.eventListItem i {flex: none;width: 0.3rem;height: 0.3rem;margin: 0.3rem 0.3rem 0 0;border-radius: 50%;background: var(--clr-blue);display: none;}
.eventListItem .time {flex: none;margin: 0;color: var(--clr-text-secondary);width: 2.5rem;display:flex;flex-flow:column nowrap;}
.eventListItem .time * + * {color: var(--clr-gray);}
.eventListItem .details {display: flex;flex-flow: column nowrap;width: calc(100% - 5rem);}
.eventListItem .details > * {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.wcrmCardLog {display: flex;flex-flow: column nowrap;}
.wcrmCardLog__timeline {max-width: 45rem;}
.wcrmCardLog__history {flex: none;max-width: 16rem;margin: 1.5rem 0 0 0;}
.wcrmCardLogHead {margin: 0 0 1rem;display:flex;flex-flow:row nowrap;justify-content:space-between;align-items: center;}
.wcrmCardLogSort {margin:0;}
.wcrmCardLogLead + .wcrmCardLogLead {margin-top: 2rem;}
.wcrmCardLogLead h5 {margin:0 0 0.25rem;display: flex;align-items: baseline;}
.wcrmCardLogLead h5 > * {margin-right: 0.25rem;}
.wcrmCardLogLead p {margin:0 0 1rem 0;}
.modalLog {max-width: 35rem;}
.modalLog h3 {padding-right: 12.5rem;}
.modalLogHeader {position: absolute;display:flex;right: 3.5rem;top: 0.9rem;}
.eventCompleted {display: flex; color: var(--clr-green);}
.eventCompleted i {display: inline-flex;}
.eventCompleted span {margin: 0 0 0 0.25rem;} 
.eventCompleted svg {width: 1em;height: 1em;}
.eventCompleted.completedReason-notactual {color: var(--clr-accent);}
.eventMissed {display: flex; color: var(--clr-accent);}
.eventMissed i {display: inline-flex;}
.eventMissed span {margin: 0 0 0 0.25rem;}
.eventMissed svg {width: 1em;height: 1em;}
.eventAuto {display: flex;}
.eventAuto i {display: inline-flex;}
.eventAuto span {margin: 0 0 0 0.25rem;}
.eventAuto svg {width: 1em;height: 1em;}
.eventNow {display: flex;}
.eventNow i {display: inline-flex;}
.eventNow span {margin: 0 0 0 0.25rem;}
.eventNow svg {width: 1em;height: 1em;fill: var(--clr-accent);}
.eventNotPassed {display: flex;}
.eventNotPassed i {display: inline-flex;}
.eventNotPassed span {margin: 0 0 0 0.25rem;}
.eventNotPassed svg {width: 1em;height: 1em;}
.wcrmNoticesLayout {display: flex; flex-flow: column nowrap; gap: 0.7rem;}
.wcrmNoticesLayout__header {display: flex; flex-flow: row nowrap; justify-content: space-between; align-items: center;}
.wcrmNoticesLayout__body > * + * {margin-top:  1rem;}
.wcrmNoticesLayout .wcrmCalendarList {padding:0;overflow: initial;}
.wcrmNoticesLayout .wcrmCalendarList__item > .event {/* cursor:initial; *//* background: initial; */}
.wcrmNoticesLayout__body + .sysmsg.default {display:none;}
.q {background: var(--clr-bgsecondary);display: inline;}
a.duplicated {display: inline-flex;padding: 0.05rem 0.25rem;background: var(--clr-bg);border-radius: 0.25rem;flex-flow: row nowrap;justify-content: center;align-items: center;line-height: 1;height: calc(1em + 0.1rem);flex: none;fill: var(--clr-text-secondary);color: var(--clr-text-secondary);text-decoration:none;}
a.duplicated i {margin: 0 0.1rem 0 0;display: inline-flex;width: 0.7rem;height: 0.7rem;}
a.duplicated i svg {width: inherit;height: inherit;}
a.duplicated:hover {background: var(--clr-bgaccent);}
a.companyInfo {display: inline-flex;fill: var(--clr-gray);}
a.companyInfo i svg {fill: inherit;}
a.companyInfo:hover {fill: var(--clr-accent);}
.wb_kanban_headerstat {display: flex;flex-flow: row nowrap;align-items: center;background: white;padding: 0.25rem 0;border-radius: 0.25rem;border: 1px solid var(--clr-gray);}
.wb_kanban_headerstat > *{padding: 0 0.4rem;}
.wb_kanban_headerstat a {text-decoration: none;}
.wb_kanban_headerstat > * + * {border-left: 1px solid var(--clr-gray2);}
.wb_kanban_headerstat .progressless {display: flex;align-items: center;}
.wb_kanban_headerstat .progressless > svg {display: inline-flex;width: 0.8rem;height: 0.8rem;fill: var(--clr-accent);}
.wb_kanban_headerstat .progressless > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .in_progress_count {display: flex;align-items: center;}
.wb_kanban_headerstat .in_progress_count > svg {display: inline-flex;width: 0.8rem;height: 0.8rem;fill: var(--clr-gray);}
.wb_kanban_headerstat .in_progress_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .status_mark_count {display: flex;align-items: center;}
.wb_kanban_headerstat .status_mark_count > svg {display: inline-flex;width: 0.7rem;height: 0.7rem;fill: var(--clr-mark);}
.wb_kanban_headerstat .status_mark_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .status_star_count {display: flex;align-items: center;}
.wb_kanban_headerstat .status_star_count > svg {display: inline-flex;width: 0.7rem;height: 0.7rem;fill: var(--clr-star);}
.wb_kanban_headerstat .status_star_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .conversation_count {display: flex;align-items: center;}
.wb_kanban_headerstat .conversation_count > svg {display: inline-flex;width: 0.9rem;height: 0.7rem;fill: var(--clr-green);}
.wb_kanban_headerstat .conversation_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .withoutconversation_count {display: flex;align-items: center;}
.wb_kanban_headerstat .withoutconversation_count > svg {display: inline-flex;width: 0.9rem;height: 0.7rem;fill: var(--clr-accent);}
.wb_kanban_headerstat .withoutconversation_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .notPassedEvent_count {display: flex;align-items: center;}
.wb_kanban_headerstat .notPassedEvent_count > svg {display: inline-flex;width: 0.7rem;height: 0.7rem;}
.wb_kanban_headerstat .notPassedEvent_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .ifiles_count {display: flex;align-items: center;}
.wb_kanban_headerstat .ifiles_count > svg {display: inline-flex;width: 0.7rem;height: 0.7rem;}
.wb_kanban_headerstat .ifiles_count > span.q:not(:empty) {margin: 0 0 0 0.1rem;}
.wb_kanban_headerstat .recent {display: flex;align-items: center;}
.wb_kanban_headerstat .recent > svg {display: inline-flex;width: 0.7rem;height: 0.7rem;}
.wb_kanban_headerstat .recent > span.q:not(:empty) {margin: 0 0 0 0.15rem;}
.wb_kanban_headerstat .q {background: transparent;}
.dupList {position: absolute;top: 1.8rem;width: 100%;background: white;z-index: 900;border-radius: 0.25rem;border: 0.05rem solid var(--clr-gray);box-shadow: var(--std-box-shadow);padding: 0.25rem 0;transform-origin: left top;opacity: 0;pointer-events: none;transition: var(--std-transition);transform: translateY(-0.5rem);visibility: hidden;}
.dupListItem {position: relative;}
.dupListItem a {padding: 0.35rem 0.25rem;text-decoration: none;display: block;}
.dupListItem a:hover {background: var(--clr-bg);}
.dupList .empty {padding: 0rem 0.25rem}
.dupListWrapper .dupList {opacity: 1;pointer-events: all; transform: translateY(0); visibility: visible;}
header .manager_selector {/* margin: 0 0 0 0.7rem; */}
header .manager_selector > a {display: inline-flex;align-items: baseline;font-weight: bold;}
header .manager_selector > a svg {width: 0.5rem;height: 0.5rem;margin: 0 0.25rem 0 0;}
header .manager_selector.show_bubble .bubble {min-width: 12rem;}
header .manager_selector.show_bubble .bubble::before {left: 0.575rem;}
header .manager_selector.show_bubble .bubble_content {padding: 0.25rem 0;}
header .manager_selector.show_bubble .bubble_content a {padding: 0.35rem 0.5rem;z-index: 2;}
header .manager_selector.show_bubble .bubble_content a:hover {background: var(--clr-bgaccent);}
header .manager_selector.show_bubble .bubble_content a.active {font-weight: bold;background: var(--clr-bgsecondary);}
header .manager_selector.show_bubble .bubble_content a > span {flex: 1 1 auto;}
header .manager_selector.show_bubble .bubble_content a > i {flex:none;}
[data-copytoclipboard] {display: inline-flex;margin: 0 0.1rem 0 0;}
[data-copytoclipboard] svg {width: 0.6rem;height: 0.6rem;}
/*input[data-monthselector] {-webkit-appearance: none;}
input[data-monthselector]::-webkit-inner-spin-button,
input[data-monthselector]::-webkit-outer-spin-button,
input[data-monthselector]::-webkit-calendar-picker-indicator {display: none;-webkit-appearance: none;}
*/
.monthSelector {position: relative;}
.monthSelector_header {position: relative;display: flex;flex-flow: row nowrap;align-items: center;margin: 0 0 1rem 0;}
.monthSelector_header .curMonth {flex: 1 1 auto;font-weight: bold;}
.monthSelector_header .curMonth a {text-decoration:none;}
.monthSelector_header .actions {display: flex;position: relative;}
.monthSelector_header .actions > * + * {margin: 0 0 0 0.5rem;}
.monthSelector_header .actions a.prevMonth svg {transform: rotate(90deg);}
.monthSelector_header .actions a.nextMonth svg {transform: rotate(-90deg);}
.monthSelector_body {position: relative;} 
.monthSelector_calendar {position: relative;display: flex;flex-flow: column nowrap;margin: 0 -0.65rem;}
.monthSelector_calendar .tr .th, 
.monthSelector_calendar .tr .td {text-align: center;padding: 0.25rem;} 
.monthSelector_calendar .tr .td a {display: inline-flex;line-height: 1.25rem;width: 1.25rem;justify-content: center;border-radius: 50%;text-decoration: none;position: relative;}
.monthSelector_calendar .tr .td a:hover {background: var(--clr-bghover);}
.monthSelector_calendar .tr .td.today a {font-weight: bold;}
/* .monthSelector_calendar .tr .td.hasEvents::before {content:"";display:block;position:absolute;left: calc(50% - 0.1rem);top: calc(50% + 0.5rem);width: 0.25rem;height: 0.25rem;border-radius: 50%;background: var(--clr-blue);} 
.monthSelector_calendar .tr .td.hasEvents.passed::before {background: var(--clr-gray2);}*/
.monthSelector_calendar .tr .td.hasEvents:not(.passed):not(.today) a {background: var(--clr-bgsecondary);}
.monthSelector_calendar .tr .td.hasEvents.passed a {/* background: var(--clr-bg); */}
.monthSelector_calendar .tr .td.hasEvents.today a {background: var(--clr-bgaccent);/*color: white;*/}
.monthSelector_calendar .tr .td.missedEvents a::after {    content: "";display: block;width: 100%;height: 100%;left: 0;top: 0;border: 0.05rem solid var(--clr-accent);position: absolute;border-radius: 50%;box-sizing: border-box;}
[data-monthselector] + .monthSelector {position: absolute;z-index: 900;background: var(--clr-bg_nt);padding: 0.5rem;border-radius: 0.25rem;box-shadow: var(--std-box-shadow);border: 0.05rem solid var(--clr-gray);margin: 0.1rem 0 0 0;}
[data-monthselector] + .monthSelector .monthSelector_calendar .tr {flex: none;display: flex;width: 100%;}
[data-monthselector] + .monthSelector .monthSelector_calendar .tr .th,
[data-monthselector] + .monthSelector .monthSelector_calendar .tr .td {width: 14.285714%;position: relative;}
[data-monthselector] + .monthSelector .monthSelector_calendar .tr .td.weekEnd {color:  var(--clr-text-secondary);}
[data-monthselector] + .monthSelector .monthSelector_calendar .tr .td.weekEnd * {color:  var(--clr-text-secondary);pointer-events: none;}
[data-monthselector] + .monthSelector .monthSelector_calendar .tr .td.missedEvents a::after {display:none;}
[data-monthselector] + .monthSelector .monthSelector_calendar .tr .td.disabled * {color:  var(--clr-text-secondary);pointer-events: none;}
.offerStdView {position: relative;display: flex;align-items: flex-start;width: 100%;gap: 0.7rem;}
.offerStdView + .offerStdView {margin: 1rem 0 0 0;}
.offerStdView__actions {flex: none;display:flex;width: 2.5rem;}
.offerStdView__actions > * + * {margin-left: 0.7rem;}
.offerStdView__actions a svg {width: 0.7rem;height: 0.7rem;}
.offerStdView__actions .createCardBut {color: var(--clr-accent);}
.offerStdView__actions .completed {width: 0.7rem;height:0.7rem;display: inline-flex;color: var(--clr-green);}
.offerStdView__actions .completed svg {width: inherit;height: inherit;}
.offerStdView__actions .markToDelete.marked {color: var(--clr-accent);}
.offerStdView__date {flex: none;width: 10rem;color: var(--clr-text-secondary);}
.offerStdView__company {width: 50%;flex: 1 1 auto;}
.offerStdView__company > *:not(.lk3_secondary) {margin: 0 0 0.25rem 0;}
.offerStdView__company > * + * {margin: 0.1rem 0 0 0;}
.offerStdView__cperson {width: 50%;flex: 1 1 auto;}
.offerStdView__cperson > *:not(.lk3_secondary) {margin: 0 0 0.25rem 0;}
.offerStdView__cperson > * + * {margin: 0.1rem 0 0 0;}
.offerStdView__products {flex: none;width: 12rem;padding: 0.1rem 0 0 0;}
.offerStdView__products ul {padding: 0;margin: 0;list-style: none;width: 100%;}
.offerStdView__products ul li {display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: flex-end;position: relative;}
.offerStdView__products ul li::after {content:"";position: absolute;left: 0;bottom: 0.1rem;height: 0;width: 100%;z-index: -1;border-bottom: 1px dashed var(--clr-bg);}
.offerStdView__products ul li > span:nth-child(1) > span {background: white; padding-right: 0.25rem;}
.offerStdView__products ul li > span:nth-child(2) {width: 3.5rem;flex: none;margin: 0 0 0 0.7rem;text-align: right;}
.offerStdView__products ul li > span:nth-child(2) > span {background: white; padding-left: 0.25rem;}
.offerStdView__details {flex: none;width: 12rem;/* padding: 0.1rem 0 0 0; */}
.offerStdView__details > * + * {margin-top: 0.25rem;}
.offerStdView a {color: inherit;}
.offerStdView a:hover {color: var(--clr-accent);}
.wcrmOfferCard.notCompleted {background: var(--clr-bg);}
.wcrmOfferCard.notCompleted .offerStdView__products ul li > span:nth-child(1) > span,
.wcrmOfferCard.notCompleted .offerStdView__products ul li > span:nth-child(2) > span {background: var(--clr-bg_nt)}
.offersTimeline.notCompleted {margin: 0 -0.7rem 0.7rem 0;padding: 0.7rem 0.7rem 0.7rem 0;background: var(--clr-bg);border-radius: 0.25rem;}
.offersTimeline.notCompleted .offerStdView__products ul li > span:nth-child(1) > span,
.offersTimeline.notCompleted .offerStdView__products ul li > span:nth-child(2) > span {background: var(--clr-bg_nt);}
.offersTimeline.notCompleted.lk_timeline::after,
.offersTimeline.notCompleted .lk_timeline__event.time::before,
.offersTimeline.notCompleted .lk_timeline__event.time::after {display: none;}
.offersTimeline.notCompleted .offerStdView__company {width: calc((100% - 14.1rem) / 2 - 1.4rem);}
.wcrmNoticesOffersList {position: relative;background: var(--clr-bg);margin: 0 -0.5rem 1rem;padding: 0.5rem;border-radius: 0.25rem;}
.wcrmNoticesOffersList .h {position: relative;display: block;margin: 0 0 0.7rem 0;font-weight: bold;}
.wcrmNoticesOffersList .offerStdView__products ul li > span:nth-child(1) > span,
.wcrmNoticesOffersList .offerStdView__products ul li > span:nth-child(2) > span {background: var(--clr-bg_nt)}
.wcrmNoticesOffersList .offerStdView__company {/* width: 11.4rem; */}
.wcrmNoticesOffersList .offerStdView__cperson {/* width: 24.4rem; */}
.wcrmNoticesOffersList .offerStdView__products {/* width: 14rem; */}
.wcrmNoticesNewsList {position: relative;background: var(--clr-bg);margin: 0 -0.5rem 1rem;padding: 0.5rem;border-radius: 0.25rem;}
.wcrmNoticesNewsList .h {position: relative;display: block;margin: 0 0 0.7rem 0;font-weight: bold;}
.wcrmNoticesNewsListItem {position: relative;display: flex;}
.wcrmNoticesNewsListItem + .wcrmNoticesNewsListItem {margin: 1rem 0 0 0;}
.wcrmNoticesNewsListItem__actions {flex: none;width: 0.7rem;margin: 0 0.7rem 0 0;}
.wcrmNoticesNewsListItem__date {flex: none;width: 8rem;margin: 0 0.7rem 0 0;color: var(--clr-text-secondary);}
.wcrmNoticesNewsListItem__details {flex: 1 1 auto;}
.wcrmNoticesNewsListItem__details > * + * {margin: 0.25rem 0 0 0;}
.wcrmNoticesNewsListItem__details .iFilesList {flex-flow: row wrap;}
.lk_cardSelector__listItem[data-offers] {margin: 0 -0.7rem;}
.lk_cardSelector__listItem[data-offers] .lk_cardSelector__listItem__name {display:flex;justify-content:space-between;align-items:baseline;} 
.checkboxSwitch {display: flex;justify-content: flex-start;}
.checkboxSwitch.disabled {cursor: default;}
.checkboxSwitch input[type='checkbox'] {position: absolute;opacity: 0;z-index: -1;}
.checkboxSwitch input[type='checkbox'] + i {position: relative;width: 1.6rem;height: 1rem;box-sizing: border-box;/* border: 0.05rem solid var(--clr-gray2); */border-radius: 0.5rem;background: var(--clr-gray2);transition: var(--std-transition);margin: -0.05rem 0;flex: none;/* display: inline-block; */}
.checkboxSwitch.thin input[type='checkbox'] + i {height: 0.7rem;width: 1.3rem;margin: 0.1rem 0 -0.1rem;}
.checkboxSwitch input[type='checkbox'] + i::before {content: "";width: 0.8rem;height: 0.8rem;display: block;left: 0.1rem;top: 0.1rem;position: absolute;border-radius: 50%;background: white;box-shadow: var(--std-box-shadow);transition: var(--std-transition);}
.checkboxSwitch input[type='checkbox'] + i:hover {background: var(--clr-gray);}
.checkboxSwitch.thin input[type='checkbox'] + i::before {height:0.5rem;width:0.5rem;}
.checkboxSwitch input[type='checkbox']:checked + i {background: var(--clr-green);}
.checkboxSwitch input[type='checkbox']:checked + i::before {left: 0.7rem;}
.checkboxSwitch i + span {margin: 0 0 0 0.35rem;}
.checkboxSwitch input[type='checkbox']:disabled + i {background: var(--clr-bg); pointer-events: none;}
.checkboxSwitch input[type='checkbox']:disabled ~ span {opacity: 0.5;pointer-events:none;}
.checkboxSwitchPadding.disabled {cursor: default; opacity: 0.5; pointer-events: none;}
.checkboxSwitchPadding > span {margin: 0 0 0 1.95rem;}
.checkboxSwitchPadding.thin > span {margin: 0 0 0 1.65rem;}
.autoActionParams > i {width: 0.7rem;height: 0.7rem;display: block;}
.autoActionParams > i > b {height:  0.2rem;border-radius:  0.1rem;width: calc(100% - 0.1rem);background: var(--clr-gray2);display: block;position: relative;margin: 0 0.05rem;}
.autoActionParams > i > b + b {margin-top: 0.05rem;}
.autoActionParams > i > b::after {content: "";left: 0.05rem;top: 0.05rem;width: 0.1rem;height: 0.1rem;border-radius: 0.05rem;background: white;display: block;position: absolute;}
.autoActionParams.s1 > i > b:nth-child(1),
.autoActionParams.s2 > i > b:nth-child(2),
.autoActionParams.s3 > i > b:nth-child(3) {background: var(--clr-green);}
.autoActionParams.s1 > i > b:nth-child(1)::after,
.autoActionParams.s2 > i > b:nth-child(2)::after,
.autoActionParams.s3 > i > b:nth-child(3)::after {left: initial;right: 0.05rem;}
.wcrmCustomerCard .wcrmCardStdView__company {width: calc(50% - 0.7rem);margin-right: 0.7rem;}
.wcrmCustomerCard .wcrmCardStdView__cpersons {width: 50%; margin: 0;}
.projectEventInfo {position: relative;display: flex;flex-flow: row nowrap;}
.projectEventInfo a {flex: none;margin: 0.1rem 0.25rem 0 0;width: 0.7rem;height: 0.7rem;align-items: flex-end;}
.projectEventInfo a:not([href]) {cursor: default;}
.projectEventInfo a svg {width: inherit;height: inherit;display: block;}
.projectEventInfo ~ * {margin: 0.1rem 0 0 0;}
.lk_modal.modalExtendProgress {max-width: 28rem;}
.lk3_table {display: flex;flex-flow: column nowrap;/* margin: 0 -1rem; */}
.lk3_table__row {display: flex;flex-flow: row nowrap;justify-content: space-between;border-top: 1px solid var(--clr-bg);padding: 0.35rem 0.5rem;gap: 0.5rem;}
.lk3_table__cell {display: flex;flex-flow: column nowrap;box-sizing: border-box;}
.lk3_table__row--header {align-items: center;}
.lk3_table__row:not(.lk3_table__row--header):not(.lk3_table__row--footer):hover {background: var(--clr-bg);}
.lk3_table:not(:has(.lk3_table__row--footer)) {border-bottom: 1px solid var(--clr-bg);}
.lk3_table_responsible_wrapper {position: relative;overflow: hidden;margin: 0 -1rem;padding: 0 1rem;overflow-y: hidden;overflow-x: auto;}
.tagSelect {position: relative;display: inline-flex;z-index: 3002;}
.tagSelect__active {position: relative;display: inline-flex;padding: 0.2em 0.5em;background: var(--clr-bg);border: 0.05rem solid var(--clr-bg);border-radius: 1em;line-height: 1;cursor: pointer;}
.tagSelect__active:hover,
.tagSelect[data-active] .tagSelect__active {background: var(--clr-gray2);}
.tagSelect__list {position: absolute;display: none;flex-flow: column nowrap;align-items: stretch;max-width: 12rem;max-height:80vh;overflow-y:auto;overflow-x: hidden;min-width: 10rem;left: 50%;transform: translateX(-50%);bottom: calc(100% + 0.1rem);background: white;/* box-shadow: var(--std-box-shadow); */border-radius: 0.25rem;border: 0.05rem solid var(--clr-gray2);}
.tagSelect[data-active] .tagSelect__list {display: flex;}
[data-drop-down] .tagSelect__list {left: 0;transform: none;bottom: auto;top: calc(100% + 0.1rem);}
.tagSelect__listItem {padding: 0.35rem 0.5rem;cursor: pointer;border-top: 0.05rem solid var(--clr-gray2);}
.tagSelect__listItem:first-child {border-top:0;border-radius: 0.25rem 0.25rem 0 0;}
.tagSelect__listItem:last-child {border-radius: 0 0 0.25rem 0.25rem;}
.tagSelect__listItem:hover {background: var(--clr-bg);color: var(--clr-accent);}
.tagSelect__listItem.tagSelect__listItem--editable {display: flex;flex-flow: row nowrap;gap: 0.25rem;padding: 0.25rem;}
.tagSelect__listItem.tagSelect__listItem--editable input {flex: 1;min-width: 0;padding: 0 0.25rem;line-height: 1;height: initial;border: none;background: transparent;}
.tagSelect__listItem.tagSelect__listItem--editable input + .lk3_stdbut {padding: 0.25rem;}
.tagSelect__listItem.tagSelect__listItem--editable input + .lk3_stdbut.disabled {opacity:0.1;pointer-events:none;cursor: default;}
.lk_modal.addCardConversationData {max-width: 26rem;}
.lk_modal.addCardConversationData .lk_mf__row {z-index: 1;}
.lk_modal.addCardConversationData .cardRow {z-index: 5;}
.lk_modal.addCardConversationData .tagRow {z-index: 2;}
.lk_modal.addCardConversationData .tagSelect__list {max-height:9rem;}
.lk_modal.addCardConversationData textarea {min-height: 5rem;}
.iconLink svg {width: 1.2em;height: 1.2em;}
.lk-ahistory {position: relative;display: flex;flex-flow: column nowrap;width: 100%;line-height: 1.3;}
.lk-ahistory-item {position: relative;display: flex;flex-flow: row wrap;margin: 0 0 0.5em 0;align-items: flex-start;}
.lk-ahistory-item__date {flex: none;width: 7.5em;margin: 0 0.5em 0 0;}
.lk-ahistory-item__details {flex: 1 1 auto;max-width: calc(100% - 9.5em);display: flex;flex-flow: column nowrap;gap: 0.2em 0.5em;}
.lk-ahistory-item__state-stop {line-height: 1;}
.lk-ahistory-item__state-deletable {line-height: 1;}
.lk-ahistory-item__author {/* margin: 0.2em 0 0 0; */}
.lk-ahistory-item__comment {/* margin: 0.2em 0 0 0; */width:100%;}
.lk-ahistory-item__notifications-button {margin: 0 0 0 0.5em;cursor: pointer;}
.lk-ahistory-item__notifications-button svg {width: 1em;height: 1em;fill: inherit;}
.lk-ahistory-item-notifications {margin: 0 0 1em 0;display: none;width: 100%;}
.lk-ahistory-item-notification {position: relative;margin: 0.5em 0;}
.lk-ahistory-item-notification__text {margin: 0.2em 0 0 0;}
.lk-ahistory-item--active-notifications .lk-ahistory-item__notifications-button {fill: var(--clr-accent);}
.lk-ahistory-item--active-notifications .lk-ahistory-item-notifications {display: block;}
.lk-ahistory--visible-notifications .lk-ahistory-item__notifications-button {display:none;}
.lk-ahistory--visible-notifications .lk-ahistory-item-notifications {display:block;}
.lk3_iconText {position: relative;display: inline-flex;flex-flow: row nowrap;justify-content: flex-start;align-items: flex-start;stroke: red;}
.lk3_iconText svg {width: 1.25em;height: 1.25em;margin: 0 0.35rem 0 0;flex: none;display: block;}
.lk3_iconText span {display: inline-block;}
.lk_application_status {color: var(--clr-text-primary);background-color: var(--clr-bg);padding: 0;/* border-radius: 0.25em; *//* white-space: nowrap; */display: inline;line-height: 1.3;margin: 0;}
.actuality {color: var(--clr-text-primary);background-color: var(--clr-bg);padding: 0;/* border-radius: 0.25em; *//* white-space: nowrap; */display: inline;line-height: 1.3em;margin: 0;}
@media (min-width: 641px) {/**/.only_mobile,
	.mobile_only {display: none !important;}
}
@media (max-width: 1240px) {/**/html {font-size: 1.6vw;}
}
@media (max-width: 640px) { /* less than 641 */html {font-size: 5.556vw;}
	.lk_mt__row {display: block;margin: 0 0 1rem 0;position: relative;border: 1px solid #c7c7c7;padding: 0.5rem;}
	.lk_mt__row.headrow {display: none;;}
	.lk_mt__cell {display: flex;padding: 0.5rem;position: relative;z-index: 1;flex-flow: column nowrap;box-sizing: border-box;border: 0;}
	.lk_mt__mobilepart {flex: 0 1 auto;box-sizing: border-box;padding: 0 0 0.5rem 0;word-break: break-word;font-weight: 700;display: block;}
	.lk_mt__cellvalue {flex: 0 1 auto;display: block;box-sizing: border-box;padding: 0;}
	.lk_mt__cell.actions {display: flex;flex-flow: row nowrap;justify-content: space-between;align-items: flex-start;/* position: absolute; */z-index: 3;}
	.lk_mt__cell.actions .lk_mt__mobilepart {padding: 0 1rem 0 0;font-size: 1.25rem;line-height: 1.4;}
	.lk_mt__cell.title {background: #e8e8e8;border: none;display: block;padding: 0.5rem 6rem 0.5rem 0.5rem;font-size: 1.1rem;font-weight: 700;line-height: 1.3;}
	.lk_mt__cell.title .lk_mt__mobilepart {display: inline-block;flex: none;border: none;padding: 0;width: auto;}
	.lk_mt__cell.title .lk_mt__cellvalue {display: inline-block;flex: none;border: none;padding: 0;}
	
	.lk_mf__row {flex-flow: column nowrap;}
	.lk_mf__row_label {width: 100%;margin: 0 0 0.5rem 0;padding: 0;}
	.lk_mf__row_value {margin: 0;width: 100%;}
	.lk_settings {flex-flow: column nowrap;}
	.lk_settings__menu_wrapper {padding: 0;margin: -0.5rem -0.7rem 0 -0.7rem;border: none;width: initial !important;}
	.lk_settings__menu {overflow-x: auto;/* white-space: nowrap; */border-bottom: 1px solid #dddddd;border-right: none;display: flex;flex-flow: row nowrap;padding: 0;margin: 0;}
	.lk_settings__menu_item {margin: 0;flex-flow: column nowrap;}
	.lk_settings__menu_item .actions {opacity:1;position: relative;padding: 0 0.45rem 0.5rem;}
	.lk_settings__body {padding: 0;}
	.ifiles_selector__section .lk_settings {max-height: initial;}
	.lk_settings .lk_settings .lk_settings__menu_wrapper {margin-top: 0;}
	.lk_settings .lk_settings .lk_settings__body {margin: 0.7rem 0;}
	.lk_settings__section {margin: 0.7rem 0 2rem 0;}
	
	.only_desktop,
	.desktop_only {display: none !important;}
    
	.lk_pagination {flex-flow: column nowrap;align-items: flex-start;}
	.lk_pagination__pages:not(:empty) {margin-top: 0.5rem;}
	.lk_itemsperpage {margin: 0.5rem 0 0 0;display: none;}
	.lk_responsive_table_wrapper {display: inline-block;}
	.lk_modal h3 {margin-right: 0;}
	.lk_modal > button[data-fancybox-close] + h3, .lk_modal > button[data-fancybox-close-all] + h3 {margin-right: 2rem;}
	header .wrapper .links {padding: 0;justify-content: center;}
	header .wrapper .links .nModules > * {margin: 0;}
		header .wrapper .links .nModules > * + * {margin: 0 0 0 1rem;}
	header .wrapper .user_block {flex: 1 1 auto;border: none;}
	header .wrapper .user_block.mobile_only {flex:0 1 auto;}
	header .wrapper .user_block > * {margin: 0;}
	header .wrapper .user_block > * + * {margin: 0 0 0 0.7rem;}
	header .wrapper .user_block > * > a > span:not(.visible) {display: none;}
	header .wrapper .user_block .user_info.show_bubble .bubble {left: -3rem;}
	header .wrapper .user_block .user_info.show_bubble .bubble::before {left: 3.4rem;}
	header .wrapper .header_left_menu {margin: 0 0 0 0.7rem;}
	header .wrapper .header_left_menu > * {margin:0;display: inline-flex;}
	header .wrapper .header_left_menu a svg {width:  0.8rem; height:  0.8rem;}
	header .wrapper .other_modules .bubble_content {width: 12rem;padding: 0;max-height: 70vh;overflow-y: scroll;display: block;}
	header .wrapper .other_modules .other_modules_list {padding: 0.35rem 0;}
	header .wrapper .other_modules .other_modules_list a {display: flex;padding: 0.35rem 0.7rem;}
	header .wrapper .other_modules .other_modules_list a:focus {background: var(--clr-bgaccent);}
	header .wrapper .other_modules .other_modules_list a span:not(.quantity) {margin: 0 0 0 0.7rem;}
	header .wrapper .other_modules .wb_kanban_headerstat {flex-flow: row wrap;border: 0;border-radius: 0;padding: 0;background: var(--clr-bg);}
	header .wrapper .other_modules .wb_kanban_headerstat > *{padding: 0.35rem 0.7rem;width: 33.333%;box-sizing: border-box;justify-content: flex-start;border-top: 1px solid var(--clr-gray);border-right: 1px solid var(--clr-gray);border-left: 0;border-bottom: 0;}
    header .wrapper .other_modules .wb_kanban_headerstat a {text-decoration: none;}
    header .wrapper .other_modules .wb_kanban_headerstat a .q {margin: 0 0 0 0.35rem;}
    header .wrapper .other_modules .wb_kanban_headerstat::after {content:"";flex:1 1 auto;border-top: 1px solid var(--clr-gray);align-self: flex-start;}
    header .wrapper .other_modules .wb_kanban_headerstat > *:nth-child(3n) {border-right:0;}
	header .wrapper .other_modules .authperson_info {padding: 0.7rem;border-top: 1px solid var(--clr-gray);display: flex;align-items: flex-start;}
	header .wrapper .other_modules .authperson_info .i {margin: 0;flex: none;}
	header .wrapper .other_modules .authperson_info .d {margin: 0 0 0 0.7rem;}
	header .wrapper .other_modules .authperson_info .d > * {display: block;margin: 0;white-space: initial;}
	header .wrapper .other_modules .authperson_info .d > * + * {margin: 0.25rem 0 0 0;}
	header .wrapper .other_modules .logout {padding: 0.35rem 0;border-top: 1px solid var(--clr-gray);}
	header .wrapper .other_modules .logout a {display: flex;padding: 0.35rem 0.7rem;}
	header .wrapper .other_modules .logout a:focus {background: var(--clr-bgaccent);}
	header .wrapper .other_modules .logout a span:not(.quantity) {margin: 0 0 0 0.7rem;}
	.show_bubble .bubble {min-width: 12rem;left: auto;right: -0.5rem;transform: translateX(0) scaleY(1);}
	.show_bubble .bubble::before {left: auto;right: 1rem;}
	.show_bubble .bubble.bubble_left::before {left: 0.6375rem;right: auto;} 
	.show_bubble .bubble.bubble_right::before {right: 0.6375rem;left: auto;} 
	.show_bubble:not(.only_click):hover .bubble, 
	.show_bubble.only_click.active .bubble {transform: scaleY(1);z-index: 500;}
	.show_bubble .bubble_content {padding: 0.5rem;max-height: 70vh;overflow-y: scroll;display: block;overflow-x: hidden;}
	body.remove_bubbles {cursor: pointer;}
	.mainsection .lk_pages {justify-content: center;}
	section.mainsection {padding: 0.5rem 0 2rem;}
	.lk_modal {max-width: calc(100vw - 1rem);}
	.wcrmCardList__header .createProblemBut {order: 3;margin: 0;flex: 1 1 auto;}
	.wcrmCardList__header .wb_results_filter {order: 4;margin: 0 0 0 0.5rem;}
	.wcrmCardList__header .cardStatuses {order: 1;margin: 0 0 0.5rem;width: 100%;justify-content: stretch;}
	.wcrmCardList__header__actions {order: 5;margin: 0.5rem 0 0 0;width: 100%;}
	.wcrmCardList__header .lk_pagination {order: 4;width: 100%;}
	.wcrmCardList__header .lk_pagination:not(:empty) {margin: 0.5rem 0 0 0;}
    .lk3_cardList__header:not(:empty) {padding: 0.5rem 0.7rem;margin: -0.5rem -0.7rem 0.5rem;background: white;position: sticky;top: 2.5rem;border-bottom: 1px solid var(--clr-gray2);z-index: 50;}
    .lk3_cardList__header > * + * {margin: 0 0 0 0.25rem;}
    .recordCountWrapper {max-width: 3.5rem;}
	.lk3_appliedFilters {order: 5;}
	.wcrmCardListItem__cols {flex-flow:column nowrap;}
	.wcrmCardListItem__cols > * + * {margin: 1rem 0 0 0;}
	.wcrmCardListItem__cols > *:last-child {margin: 1rem 0 0 0;padding: 0;width: initial;border-left: none;}
	.wcrmCardListItem__history {margin: 0;}
	.wcrmCardListItem__states {margin: 0.25rem 0 0 0; width:100%;}
	.wcrmCardListItem__actions {order: 9;justify-content: flex-end;}
	.wcrmCardListItem__details {flex-flow: column nowrap;}
	.wcrmCardListItem__details .wcrmCardStdView__company {width:  100%; margin:  0 0 0 0;}
	.wcrmCardListItem__details .wcrmCardStdView__cpersons {width: 100%;/* margin: 0.5rem 0 0 0; */}
	.wcrmCardListItem__details .wcrmCardStdView__files {width: 100%; margin:  0.5rem 0 0 0;}
	.wcrmCardListItem__details .wcrmCardStdView__files .iFilesListItem.compact {width: 100%;}
	.selectivityCardListSort select {max-width: 8rem;}
	
	.imageList > * {width: 4.9rem;height: 3.6rem;}
	.fileListUpload > a {width:100%;}
	.wcrmCardDetailCard_title {flex-flow:  column nowrap;margin-right: 0;}
	
	.wcrmCardDetailCard.modeView {width: auto;}
	.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details {width: auto;}
	.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details .wcrmCardStdView__company {width: initial;margin: 0;}
	.wcrmCardDetailCard.modeView .wcrmCardDetailCard_details .wcrmCardStdView__cpersons {width: initial;margin: 0.5rem 0 0 0;}
	.wcrmCardDetailCard_title .cardStat {margin: 0.35rem 0 0.35rem 0;}
	.wcrmCardDetailCard .wcrmCardDetailCard_title {align-items:flex-start;}
	.wcrmCardDetailCard.modeView .wcrmCardDetailCard_title > .cardStatus {margin-left: -0.25rem;order: 2;margin-top: 1rem;}	
	.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_details {width: auto;}
	.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_company > .b > .lk_mf__row {width: 100%;}
	.wcrmCardDetailCard.modeEdit .wcrmCardDetailCard_cperson .lk3_fieldset > .b > .lk_mf__row {width: 100%;}
	.wcrmCardDetailCard_body {flex-flow: column nowrap;}
	.wcrmCardDetailCard_history {margin: 1rem 0 0 0;padding: 1rem 0 0 0;width: initial;border-left: none;border-top: 1px solid var(--clr-bg);}
	.conversationStream_filters {flex-flow: column nowrap;}
	.conversationStream_filters_right {position: relative;}
	.conversationStream_filters_right input {width:100%;}
	.lk_modal.conversationStream .lk_modal_actions + h3 {margin: 2.5rem 0 0.7rem 0;}
	.conversationStreamCPerson > .details {flex-flow: column nowrap;}
	.conversationStreamCPerson .cPersonDetails {width:  initial; margin: 0;}
	.conversationStreamCPerson .conversationDetails {margin: 0.5rem 0 0 0;}
	.conversationStream_actions {flex-flow: row wrap;justify-content: stretch;}
	.conversationStream_actions > * + * {/* margin: 0.25rem 0 0 0; */}
	.conversationStream_body {min-height: initial;max-height: initial;}
	.conversationStream_files {width: 100%;}
	.conversationStream_item__body {max-width: calc(100% - 2.5rem);}
	.lk_modal.conversationEntry h3 {margin-right: 2.2rem;}
	.lk_modal.iFile_retheme {width: initial;}
	.ifiles_selector__section .lk_settings__body {max-width:  initial;}
	.ifiles_selector__section {min-height:  initial;margin-top: 2rem;}
	.ifiles_selector .iFilesList {max-height:  initial;}
	.ifiles_selector .iFilesListItem {width: 100%;}
	.ifiles_selector .iFilesListItem.compact {width: calc(100% - 0.5rem);}
	.iFilesListItem > a + .checkboxHolder {background: rgba(255,255,255,1); opacity: 1;}
	.ifiles_selector__footer {flex-flow: column nowrap;align-items: flex-start;}
	.ifiles_selector__footer .action {margin-top: 0.5rem;}
	.lk3_smsTemplateCard {flex-flow: column nowrap;}
	.lk3_smsTemplateCard > .col1 {padding: 0;margin: 0;width: initial;}
	.lk3_smsTemplateCard > .col2 {padding: 0;margin: 1rem 0 0 0;flex: 0 1 auto;width: auto;}
	.lk3_smsTemplateCard > .col3 {padding: 0;margin: 1rem 0 0 0;flex: 0 1 auto;width: auto;}
	.lk_staff_list .lk3_card {flex-flow: row wrap;}
	.lk_staff_list .lk3_card > .title {width: calc(100% - 6.1rem);margin: 0 5rem 0.5rem 0;}
	.lk_staff_list .lk3_card > .usergroup {width: 100%;margin: 0;}
	.lk_staff_list .lk3_card > .actions {position: absolute;right: 0.25rem;top: 0.25rem;}
	.wcrmCardActions {flex-flow:row wrap;}
	.wcrmCardActions .actionSave {flex: 1;}
	.wcrmCardActions .actionClose {flex: 1;}
	.wcrmCardActions .actionArchive {flex: 1;}
	.wcrmCardActions .actionDelete {flex:none;}
	.butGroup > * {font-size: 0.6rem;padding: 0.4rem 0.2rem;}
	.lk_timeline__event {flex-flow: row wrap;padding: 0 0 0.7rem 1rem;}
	.lk_timeline__event__date {width: initial;}
	.lk_timeline__event__date br {display: inline;}
	.lk_timeline__event__details {margin-top: 0.25rem;width: 100%;}
	.lk_timeline.refCol .lk_timeline__event.time .lk_timeline__event__details {width: initial;}
	.lk_timeline.offersTimeline .lk_timeline__event__date {width: 4rem;}
    .lk_timeline.offersTimeline .lk_timeline__event__details {margin-top:0;}
	.eventForm .datetime_row .t {margin: 0 0 0 0.5rem;}
	.eventForm .eventFormLayout {flex-flow: column nowrap;}
	.eventForm .eventFormLayout > .formCol {width:  initial;}
	.eventForm .eventFormLayout {flex-flow: column nowrap;}
	.eventForm .eventFormLayout > .formCol {width:  initial;}
	.eventForm .eventFormLayout > .otherEventsListCol {width:  initial;margin: 0.5rem 0 0 0;padding: 0.5rem 0 0 0;border-left: none;border-top: 1px solid var(--clr-bg);}
	.eventCard {width: initial;}
	.eventCard_title {flex-flow:  column nowrap;margin-right: 0;margin-top: 0rem;}
	.eventCard_title .cardStat {margin: 0.3rem 0 1rem 0;height: initial;}
	.eventCardLayout {flex-flow: column nowrap;}
	.eventCardDetails {width: initial; margin: 0 0 1rem 0;}
	.wcrmCardLog {flex-flow: column nowrap;}
	.wcrmCardLog .wcrmCardLog__timeline {max-width: initial;}
	.wcrmCardLog__history {width:  initial;margin: 1rem 0 0 0;padding: 0.5rem 0 0 0;border-left: none;border-top: 1px solid var(--clr-bg);}
	.wcrmCardLogHead {flex-flow: row wrap;align-items:stretch;}
	.wcrmCardLogView {width: calc(100% - 3rem);}
	.wcrmCardLogSort {margin:0.7rem 0 0 0;}
	.wcrmCalendarTable_header {padding: 0.5rem 0.7rem;height: 2.7rem;}
	.wcrmCalendarList {height: calc(100vh - (2.5rem + 2.7rem));padding: 0.5rem 0.7rem;}
	.wcrmCalendarList__item > .event {flex-flow: row wrap;}
	.wcrmCalendarList__item > .event > .statuses {/* margin: 0.1rem 0 0 0.5rem; */order: 2;}
    .wcrmCalendarList__item > .event > .statuses > * + * {margin: 0 0 0 0.5rem;}
	.wcrmCalendarList__item > .event > .action {position: absolute;right: 0.5rem;top: 0.6rem;margin: 0;justify-content: flex-end;}
	.wcrmCalendarList__item > .event > .action > * {margin:0;}
	.wcrmCalendarList__item > .event > .action > * + * {/* margin-left: 0.5rem; */}
	.wcrmCalendarList__item > .event > .time {order: 1;flex-flow: row nowrap;width: initial;}
    .wcrmCalendarList__item > .event > .time > * + * {margin: 0 0 0 0.5rem;}
	.wcrmCalendarList__item > .event > .ref_card {/* margin: 0.5rem 0 0 0; */width: 100%;order: 5;}
	.wcrmCalendarList__item > .event > .connecttype {width: 100%;/* margin: 0.5rem 0 0 0; */order: 10;}
	.wcrmCalendarList__item > .event > .comment {width: 100%;/* margin: 0.5rem 0 0 0; */order: 15;}
	.offerStdView {flex-flow: column nowrap;margin: 0.35rem 0 0 0;}
	.offerStdView__actions {width:  initial;position:  absolute;right: 0;top: 0;margin:  0;}
	.offerStdView__date {width: initial;margin: 0 0 0.35rem 0;}
	.offerStdView__date > * {display: inline-block;}
	.offerStdView__company {width: initial;margin: 0 0 0.35rem 0;}
	.offerStdView__cperson {width: initial;margin: 0 0 0.35rem 0;}
	.offerStdView__products {width: initial;margin: 0;}
	
	.wcrmNoticesOffersList .offerStdView__products,
	.wcrmNoticesOffersList .offerStdView__cperson,
	.wcrmNoticesOffersList .offerStdView__company,
	.wcrmNoticesOffersList .offerStdView__details {width: initial;}
	.wcrmNoticesNewsListItem {flex-flow: row wrap;}
	.wcrmNoticesNewsListItem__details {width: 100%; margin: 0.25rem 0 0 0;}
		
	.lk_cardSelector {margin: 0 -0.7rem;position: absolute;z-index: 20;background: white;left: 0;top: 0;padding: 0 0.7rem 2rem;transition: var(--std-transition);min-height: 100%;width: 16.6rem !important;}
	.lk_cardSelector.active .mobileShield {display: none;}
	.lk_cardSelector.active {left: -16.8rem;}
	.lk_cardSelector.active .mobileShield {display: block;position:  absolute;right: 0;top: 0;height: 100%;width: 100%;box-shadow: inset 0 -1rem 1rem 0 hsl(0deg 0% 0% / 30%);z-index: 100;}
	.wcrmLogPage .lk3_cardList__header {margin-bottom:0;position: relative;top: initial;}
	.wcrmLogPage .lk3_cardList__body {min-height:200vh;}
	.lk_cardSelector + .lk_settings__body {margin: 0 0 0 1rem;}
    .orderMenu {letter-spacing: -0.05em;margin-right: 0.2rem;}
    .orderMenu > * + * {margin-left:0.2rem;}
	.wcrmCustomerCard .wcrmCardStdView__company {width:  100%; margin:  0 0 0 0;}
	.wcrmCustomerCard .wcrmCardStdView__cpersons {width: 100%;/* margin: 0.5rem 0 0 0; */}
	.modalLog h3 {padding:0;}
	.modalLogHeader {position: relative;right: initial;top: initial;margin: 0 0 0.5rem 0;}
}


.iconed {position: relative;display: inline-block;vertical-align: baseline;text-decoration: none;line-height: 1.25em;}
.iconed svg {width: 1em;height: 1em;fill: currentColor;stroke: currentColor;display: inline-flex;vertical-align: -0.1em;}
.iconed svg + * {margin-inline-start: 0.125em;}

.autoMoveBubble.show_bubble {/* letter-spacing: -0.05em; */}
.autoMoveBubble.show_bubble > a {text-decoration: none;font-weight: normal;color: inherit;/* display: inline-flex; *//* align-items: center; */gap: 0.15rem;white-space: nowrap;}
.autoMoveBubble.show_bubble .bubble_content {display: flex;flex-flow: column nowrap;gap: 0.35rem;max-width: 9rem;/* font-size: 0.6rem; *//* line-height: 1.3; */}
.autoMoveBubble.show_bubble .bubble_content * {white-space: normal;}

.cardStatusBubble.show_bubble {/* letter-spacing: -0.05em; */}
.cardStatusBubble.show_bubble > a {text-decoration: none;font-weight: normal;color: inherit;/* display: inline-flex; *//* align-items: center; */gap: 0.15rem;}
.cardStatusBubble.show_bubble .bubble_content {display: flex;flex-flow: column nowrap;gap: 0.35rem;max-width: 9rem;/* font-size: 0.6rem; *//* line-height: 1.3; */}
.cardStatusBubble.show_bubble .bubble_content * {white-space: normal;}