/* scrollbar */

/* Works on Firefox */
.chat-scrolled,
[data-bs-theme="dark"] .chat-scrolled {
	scrollbar-width: thin;
}
[data-bs-theme="dark"] * {
	scrollbar-color: #5b5e64 #10151f;
}
/* Works on Chrome, Edge, and Safari */
[data-bs-theme="dark"] .chat-scrolled::-webkit-scrollbar {
	/*width: 12px;*/
}
[data-bs-theme="dark"] *::-webkit-scrollbar-track {
	background: #10151f;
}
[data-bs-theme="dark"] *::-webkit-scrollbar-thumb {
	background-color: #5b5e64;
	/*border-radius: 20px;*/
	/*border: 3px solid #10151f;*/
}



/* Helpers */
.pv-16{padding:16px 0;}
.jcc {display: flex; justify-content: center;}
.jce {display: flex; justify-content: end;}

.is-inset-top-15 {padding-top: 15px}
.is-small-form {max-width: 500px}
.is-shadow-1-up {
	/* box-shadow: 2px 0 8px rgba(17,17,19,.12); */
	box-shadow: 2px 0 8px rgba(var(--bs-body-color-rgb), 0.12);
}
.is-shadow-2 {
	/* box-shadow: 0 6px 24px rgba(17,17,19,.12); */
	box-shadow: 0 6px 24px rgba(var(--bs-body-color-rgb), 0.12);
}
.is-shadow-2-up {
	/* box-shadow: 6px 0 24px rgba(17,17,19,.12); */
	box-shadow: 6px 0 24px rgba(var(--bs-body-color-rgb), 0.12);
}


/* header center */
.header {
	border-bottom: 4px solid #004898;
	background-color: var(--bs-body-bg);
	height: 68px;
	z-index: 100;
}
#logo{width:139px;height:32px;}
.header .b-center {padding-top: 3px; margin-left: 4rem; margin-right: 2rem;}
.header .b-center label {cursor: pointer;}
.header .b-center input {margin-top: .29em;}

/* header right */
.header .b-right {padding-top: 10px; margin-right: 2rem;}

/* header lang nav */
.dropdown-toggle::after {
  vertical-align: middle;
}

.dropdown-menu {
	--bs-dropdown-border-color: #0074f0;
}

.dropdown a.lang-nav {
	height: 100%;
	padding-top: 3px;
	color: var(--bs-secondary-color);
	font-weight: bold;
	text-decoration: none;
}
.dropdown a.lang-nav:hover {
	color: #5a9bff;
}


/* footer */
footer {
	background-color: #171717;
	min-height: 80px;
	margin-top: 124px;
	
	padding: 27px;
	color: #fff;
}

footer a {
	color: #fff;
	text-decoration: none;
}

footer a:hover {
	color: #fff;
	text-decoration: underline;
}

body{
	margin: 0;
	padding: 0;
	overflow-x: hidden;
}

.content {
	position: relative;
	min-height: calc(100vh - 348px);
	margin-top: 64px;
}

.wrapper {
	/*border: 1px solid red;*/
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto;
}
/*@media (min-width: 576px) {
	.wrapper {
		max-width: 540px;
	}
}
*/
@media (min-width: 768px) {
	.wrapper {
		max-width: 720px;
	}
}
@media (min-width: 992px) {
	.wrapper {
		max-width: 960px;
	}
}
@media (min-width: 1200px) {
	.wrapper {
		/*max-width: 1170px;*/
		max-width: 100%;
	}
}



/* Main */
.main {
    display: flex;
}

.main-sidebar {
	flex: 0 0 240px;
	max-width: 240px;
	/*padding: 39px 0px;*/
	padding: 20px 0px;
	
	background-color: #1e1e1e;
	color: #f0f0f0;
	
	margin: -64px 0 -124px 0;
}

.main-sidebar a {
	color: #f0f0f0;
	display: block;
	padding: 5px 30px;	
	text-decoration: none;
}

.main-sidebar a:hover, .main-sidebar a.is-active {
	color: #fff;
	background-color: #2e2e2e;
	position: relative;
}

.main-sidebar a.is-active::after {
	right: 0;
	border: solid 8px transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
	/* border-right-color: #f0f0f0; */
	border-right-color: var(--bs-body-bg);
	top: 50%;
	margin-top: -8px;
}


.main-content {
	flex: 1;
	min-width: 0;
	padding: 20px;

	margin: -64px 0 -124px 0;
	
	overflow: auto;
}

/*
table {
    border-collapse: collapse;
    width: 850px;
}
td {
    background: #fff;
    text-align: left;
    padding: 4px;
    border: 1px solid black;
}
th {
    border: 1px solid black;
}
*/
thead th {
    /* background: #d9a141; */
    /*text-align: left;*/
	/*border-bottom: 1px solid #d59f3f;*/
	border-bottom: 1px solid #0074f0;
    /*padding: 4px;*/
}
table.table-t tbody tr:last-child th,
table.table-t tbody tr:last-child td {
  border-bottom: none;
}
table.td-al td {
	text-align: left;
}
table.th-al th {
	text-align: left;
}
.atdn a {text-decoration:none}

.table-tr-hover tr:hover {
	background-color: var(--bs-table-hover-bg);
	cursor: pointer;
}


/*
.alert {
	width: 350px;
	position: absolute;
	z-index: 1010;
	top: 20px;
	right: 20px;
	margin-left: auto;
}
*/
.alert-container {
	/*min-width: 320px;*/
	max-width: 480px;
	/*width: 350px;*/
	position: absolute;
	z-index: 1010;
	top: 20px;
	right: 20px;
	margin-left: auto;
}

.copy24{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Crect width='256' height='256' fill='none'/%3E%3Cpolyline points='216 184 216 40 72 40' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'/%3E%3Crect x='40' y='72' width='144' height='144' fill='none' stroke='%23000' stroke-linecap='round' stroke-linejoin='round' stroke-width='12'/%3E%3C/svg%3E");background-size:24px;width:24px;height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;transition:filter .3s ease;cursor:pointer}

.arrow-repeat24{background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='currentColor' class='bi bi-arrow-repeat' viewBox='0 0 16 16'%3E%3Cpath d='M11.534 7h3.932a.25.25 0 0 1 .192.41l-1.966 2.36a.25.25 0 0 1-.384 0l-1.966-2.36a.25.25 0 0 1 .192-.41zm-11 2h3.932a.25.25 0 0 0 .192-.41L2.692 6.23a.25.25 0 0 0-.384 0L.342 8.59A.25.25 0 0 0 .534 9z'/%3E%3Cpath fill-rule='evenodd' d='M8 3c-1.552 0-2.94.707-3.857 1.818a.5.5 0 1 1-.771-.636A6.002 6.002 0 0 1 13.917 7H12.9A5.002 5.002 0 0 0 8 3zM3.1 9a5.002 5.002 0 0 0 8.757 2.182.5.5 0 1 1 .771.636A6.002 6.002 0 0 1 2.083 9H3.1z'/%3E%3C/svg%3E");background-size:24px;width:24px;height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;transition:filter .3s ease;cursor:pointer}

[data-bs-theme="dark"] .copy24,
[data-bs-theme="dark"] .arrow-repeat24{filter:invert(80%) sepia(9%) saturate(252%) hue-rotate(169deg) brightness(91%) contrast(86%)}

/* 
.copy24:hover,
.arrow-repeat24:hover,
[data-bs-theme="dark"] .copy24:hover,
[data-bs-theme="dark"] .arrow-repeat24:hover{filter:invert(60%) sepia(19%) saturate(1282%) hue-rotate(359deg) brightness(107%) contrast(90%)} #d59f3f; */

.copy24:hover,
.arrow-repeat24:hover,
[data-bs-theme="dark"] .copy24:hover,
[data-bs-theme="dark"] .arrow-repeat24:hover{filter:invert(28%) sepia(66%) saturate(2272%) hue-rotate(196deg) brightness(102%) contrast(106%)} /* #0074f0; */

.edit24{background-image: url("/static/edit.svg");background-size:24px;width:24px;height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;transition:filter .3s ease;cursor:pointer}

[data-bs-theme="dark"] .edit24,
[data-bs-theme="dark"] .arrow-repeat24{filter:invert(80%) sepia(9%) saturate(252%) hue-rotate(169deg) brightness(91%) contrast(86%)}

.edit24:hover,
.arrow-repeat24:hover,
[data-bs-theme="dark"] .edit24:hover,
[data-bs-theme="dark"] .arrow-repeat24:hover{filter:invert(28%) sepia(66%) saturate(2272%) hue-rotate(196deg) brightness(102%) contrast(106%)} /* #0074f0; */

.recycle24{background-image: url("/static/recycle.svg");background-size:24px;width:24px;height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;transition:filter .3s ease;cursor:pointer}

[data-bs-theme="dark"] .recycle24,
[data-bs-theme="dark"] .arrow-repeat24{filter:invert(80%) sepia(9%) saturate(252%) hue-rotate(169deg) brightness(91%) contrast(86%)}

.recycle24:hover,
.arrow-repeat24:hover,
[data-bs-theme="dark"] .recycle24:hover,
[data-bs-theme="dark"] .arrow-repeat24:hover{filter:invert(28%) sepia(66%) saturate(2272%) hue-rotate(196deg) brightness(102%) contrast(106%)} /* #0074f0; */

.attention24{background-image: url("/static/attention.svg");background-repeat:no-repeat;background-size:24px;width:24px;height:24px;vertical-align:middle;margin-top:-6px;display:inline-block;transition:filter .3s ease;cursor:pointer}

[data-bs-theme="dark"] .attention24,
[data-bs-theme="dark"] .arrow-attention24{filter:invert(80%) sepia(9%) saturate(252%) hue-rotate(169deg) brightness(91%) contrast(86%)}

.attention:hover,
.arrow-attention24:hover,
[data-bs-theme="dark"] .attention24:hover,
[data-bs-theme="dark"] .arrow-attention24:hover{filter:invert(28%) sepia(66%) saturate(2272%) hue-rotate(196deg) brightness(102%) contrast(106%)} /* #0074f0; */


.hidden {
    display: none;
}


/* tables editing and filtering */
.editable{cursor:pointer}
.non-editable{}
.form-item:last-child{margin-bottom:0;}

.table_filtr{margin-left:-20px;}
.table_filtr{margin-top:30px;margin-bottom:30px;}
.table_data{margin-top:30px;}
.table_pagination + .table_data{margin-top:10px;}
.table_filtr fieldset {/* was in kube7 */
	/* border: 1px solid rgba(17,17,19,.1); */
	border: 1px solid var(--bs-border-color);
}
.table_filtr fieldset {border-radius:8px;margin:10px 20px 10px 20px;padding:10px;display:inline-block;}
.table_filtr fieldset a {text-decoration:none;cursor:pointer;}
.mono {font-family:Consolas,Lucida Console,Liberation Mono,DejaVu Sans Mono,Bitstream Vera Sans Mono,Courier New, monospace;}
.table_filtr fieldset legend {
	/* background-color: #ffffff; */
	background-color: var(--bs-body-bg);
	margin: 0 0 -0.5rem 0;
	line-height: inherit;
	border-radius: 6px;
	/* border-top: 1px solid rgba(17,17,19,.08); */
	border-top: 1px solid var(--bs-border-color);
	/* border-bottom: 1px solid rgba(17,17,19,.05); */
	border-bottom: 1px solid var(--bs-border-color);
	/* box-shadow: 0 0 3px rgba(17,17,19,.08); */
	box-shadow: 0 0 3px rgba(var(--bs-body-color-rgb), 0.08);
}
.table_filtr legend {/* was in kube7 */
	font-size: .75em;
	font-weight: 700;
	text-transform: uppercase;
	/* color: rgba(17,17,19,.5); */
	color: var(--bs-secondary-color);
	padding: 0 1rem;
	margin-left: -1rem;
	top: 2px;
	position: relative;
	line-height: 0;
}
.table_filtr legend {/*fix bootstrap amateur performances*/
  float: none;
  width: auto;
}
.table_filtr fieldset.is-shadow-2r{
	box-shadow: 0 6px 24px rgba(190,0,0,.12);
	/* border-color: red; */
	border-color: var(--bs-danger-border-subtle);
}
.table_filtr label{
	display: inline-block;
	cursor: pointer;
	/* color: #158df7; */
	color: rgba(var(--bs-link-color-rgb),var(--bs-link-opacity,1));
	margin-bottom: inherit;
	font-weight: inherit;
	text-transform: inherit;
	font-size: inherit;
}
.table_filtr label:hover {
	/* color:#ee2455; */
	--bs-link-color-rgb: var(--bs-link-hover-color-rgb);
}
.table_filtr .tray {
	border-radius: 6px;
	/*border-top: 1px solid var(--bs-border-color);*/
	border-bottom: 1px solid var(--bs-border-color);
}
#filtr_by_lines:checked + .table_filtr .logic-sign {display:block;}


.table_panel {
	display: none;
	z-index: 10;
	position: absolute;
	left: 0;
	top: 0;
	padding: 20px;
	/* background-color: #ffffff; */
	background-color: var(--bs-body-bg);
	border: 1px solid #3390ff;
	margin: -8px auto auto 8px;
	border-radius: 0px 16px 16px 16px;
}
/* /tables editing and filtering */


.mx8{margin-left:8px;margin-right:8px;}


.form_radio_group {
	display: inline-block;
	overflow: hidden;
}
.form_radio_group-item {
	display: inline-block;
	float: left;
}
.form_radio_group input[type=radio] {
	display: none;
}
.form_radio_group label {
	display: inline-block;
	cursor: pointer;
	padding: 0px 15px;
	line-height: 34px;
	border: 1px solid #999;
	border-right: none;
	user-select: none;
}

.form_radio_group .form_radio_group-item:first-child label {
	border-radius: 6px 0 0 6px;
}
.form_radio_group .form_radio_group-item:last-child label {
	border-radius: 0 6px 6px 0;
	border-right: 1px solid #999;
}

/* Checked */
.form_radio_group input[type=radio]:checked + label {
	background: #ffe0a6;
}

/* Hover */
.form_radio_group label:hover {
	color: #666;
}

/* Disabled */
.form_radio_group input[type=radio]:disabled + label {
	background: #efefef;
	color: #666;
}





/*  */
nav ol ol, nav ol ul, nav ul ol, nav ul ul, ol, ul {
  margin-left: 20px;
}
blockquote p:last-child, nav ol, nav ul {
  margin-bottom: 0;
}
nav ol, nav ul, ul.is-unstyled, ul.is-unstyled ul {
  list-style: none;
}
nav ol, nav ul {
  margin-left: 0;
  padding-left: 0;
}




 .wrapper2 {
  display: flex;
  align-items: center;
  flex-direction: column;
  justify-content: center;
  width: 100%;
  min-height: 100%;
  padding: 20px;
}

.is-one-form-page #formContent {
  -webkit-border-radius: 10px 10px 10px 10px;
  border-radius: 10px 10px 10px 10px;
  border: 1px solid var(--bs-border-color);
  /*background: #fff;*/
  /*padding: 30px;*/
  width: 90%;
  max-width: 450px;
  position: relative;
  padding: 40px 40px 0 40px;
  /*-webkit-box-shadow: 0 30px 60px 0 rgba(0,0,0,0.3);*/
  /*box-shadow: 0 30px 60px 0 rgba(0,0,0,0.3);*/
  text-align: center;
}

.is-one-form-page #formFooter {
  /*background-color: #f6f6f6;*/
  /*border-top: 1px solid #dce8f1;*/
  border-top: 1px solid var(--bs-border-color);
  padding: 25px;
  text-align: center;
  -webkit-border-radius: 0 0 10px 10px;
  border-radius: 0 0 10px 10px;
}

.is-one-form-page #formFooter a {
  text-decoration: none !important;
}

/* TABS */

h2.inactive {
  color: #cccccc;
}

h2.active {
  color: #0d0d0d;
  border-bottom: 2px solid #5fbae9;
}



/* FORM TYPOGRAPHY*/

.is-one-form-page input[type=button], .is-one-form-page input[type=submit], .is-one-form-page input[type=reset]  {
  background-color: #56baed;
  border: none;
  color: white;
  padding: 15px 80px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  text-transform: uppercase;
  font-size: 13px;
  -webkit-box-shadow: 0 10px 30px 0 rgba(95,186,233,0.4);
  box-shadow: 0 10px 30px 0 rgba(95,186,233,0.4);
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
  /*margin: 5px 20px 40px 20px;*/
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.is-one-form-page input[type=button]:hover, .is-one-form-page input[type=submit]:hover, .is-one-form-page input[type=reset]:hover  {
  background-color: #39ace7;
}

.is-one-form-page input[type=button]:active, .is-one-form-page input[type=submit]:active, .is-one-form-page input[type=reset]:active  {
  -moz-transform: scale(0.95);
  -webkit-transform: scale(0.95);
  -o-transform: scale(0.95);
  -ms-transform: scale(0.95);
  transform: scale(0.95);
}

.is-one-form-page input[type=text], .is-one-form-page input[type=email], .is-one-form-page input[type=password] {
  background-color: #f6f6f6;
  border: none;
  color: #0d0d0d;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  /*margin: 5px;*/
  /*margin: 5px 0 5px 0;*/
  /*width: 85%;*/
  width: 100%;
  border: 2px solid #f6f6f6;
  -webkit-transition: all 0.5s ease-in-out;
  -moz-transition: all 0.5s ease-in-out;
  -ms-transition: all 0.5s ease-in-out;
  -o-transition: all 0.5s ease-in-out;
  transition: all 0.5s ease-in-out;
  -webkit-border-radius: 5px 5px 5px 5px;
  border-radius: 5px 5px 5px 5px;
}

.is-one-form-page input[type=text]:focus, .is-one-form-page input[type=email]:focus, .is-one-form-page input[type=password]:focus {
  background-color: #fff;
  /*border-bottom: 2px solid #5fbae9;*/
}

.is-one-form-page input[type=text]:placeholder, .is-one-form-page input[type=email]:placeholder, .is-one-form-page input[type=password]:placeholder {
  color: #cccccc;
}



/* ANIMATIONS */

/* Simple CSS3 Fade-in-down Animation */
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
    transform: translate3d(0, -100%, 0);
  }
  100% {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

/* Simple CSS3 Fade-in Animation */
@-webkit-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@-moz-keyframes fadeIn { from { opacity:0; } to { opacity:1; } }
@keyframes fadeIn { from { opacity:0; } to { opacity:1; } }

.fadeIn {
  opacity:0;
  -webkit-animation:fadeIn ease-in 1;
  -moz-animation:fadeIn ease-in 1;
  animation:fadeIn ease-in 1;

  -webkit-animation-fill-mode:forwards;
  -moz-animation-fill-mode:forwards;
  animation-fill-mode:forwards;

  -webkit-animation-duration:1s;
  -moz-animation-duration:1s;
  animation-duration:1s;
}

.fadeIn.first {
  -webkit-animation-delay: 0.4s;
  -moz-animation-delay: 0.4s;
  animation-delay: 0.4s;
}

.fadeIn.second {
  -webkit-animation-delay: 0.6s;
  -moz-animation-delay: 0.6s;
  animation-delay: 0.6s;
}

.fadeIn.third {
  -webkit-animation-delay: 0.8s;
  -moz-animation-delay: 0.8s;
  animation-delay: 0.8s;
}

.fadeIn.fourth {
  -webkit-animation-delay: 1s;
  -moz-animation-delay: 1s;
  animation-delay: 1s;
}

/* Simple CSS3 Fade-in Animation */
.underlineHover:after {
  display: block;
  left: 0;
  bottom: -10px;
  width: 0;
  height: 2px;
  background-color: #56baed;
  content: "";
  transition: width 0.2s;
}

.underlineHover:hover {
  /*color: #0d0d0d;*/
}

.underlineHover:hover:after{
  width: 100%;
}

/* OTHERS */

*:focus {
    outline: none;
}


/* chat */
.mta{margin-top:auto}
.p0{padding:0}

.chat-out,
.chat-in {
	padding: 7px 13px 8px 13px;
}
.chat-out {
	background-color: #e9ffe9;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 15px;
	float: right;
}
[data-bs-theme="dark"] .chat-out {
	background-color: #2b5278;
	color: #e4ecf2;
}
.chat-in {
	background-color: #efefef;
	border-top-left-radius: 15px;
	border-top-right-radius: 15px;
	border-bottom-right-radius: 15px;
	border-bottom-left-radius: 0px;
	float: left;
}
[data-bs-theme="dark"] .chat-in {
	background-color: #182533;
	color: #f5f5f5;
}


.chat-text b,
.chat-text i,
.chat-text u,
.chat-text s,
.chat-text .tg-spoiler,
.chat-text a,
.chat-text code {
	
}
.chat-text code {
	color: #629866;
	font-family: SFMono-Regular, Menlo, Consolas, "Liberation Mono", "Courier New", monospace;
}
[data-bs-theme="dark"] .chat-text code {
	color: #5a8cb7;
}
.chat-text a{
	text-decoration: none;
}
.chat-text a:hover{
	text-decoration: underline;
}
.chat-text .tg-spoiler {
	color:transparent;
	background-image: url(/static/noise.gif);
	background-size: 200px;
	opacity: .3;
	transition: background 0.1s ease 0.1s, color 0.1s ease 0.1s;
}
.chat-text .tg-spoiler:hover,
.chat-text .tg-spoiler:focus {
	background: none;
	color: inherit;
	opacity: inherit;
}


.chat-out-row, .chat-in-row {
	margin-top: 4px;
	margin-bottom: 4px;
	--bs-gutter-x: 0;
}
.chat-out-row + .chat-in-row,
.chat-in-row + .chat-out-row{
	margin-top: 8px;
	margin-bottom: 8px;
}
.chat-time {
	float:right;
	margin:8px -4px -4px 16px;
	color: gray;
	font-size: 76.4%;
}
[data-bs-theme="dark"] .chat-in .chat-time {
	color: #6d7f8f;
}
[data-bs-theme="dark"] .chat-out .chat-time {
	color: #7da8d3;
}

.chat-wrapper {
	width: 100%;
	height: 100%;
	min-width: 408px;

	/*border: 1px solid #d1d1d1;*/
	border: 1px solid var(--bs-border-color);
	border-radius: 16px;
}
.chat-wrapper .chat-header {
	padding: 16px;
	border-top-left-radius: 16px;
	border-top-right-radius: 16px;
	/*border-bottom: 1px solid #d1d1d1;*/
	border-bottom: 1px solid var(--bs-border-color);
}
.chat-wrapper .chat-footer {
	padding: 16px;
	border-bottom-right-radius: 16px;
	border-bottom-left-radius: 16px;
	/*border-top: 1px solid #d1d1d1;*/
	border-top: 1px solid var(--bs-border-color);
	/*margin-top: 6px;*/
}
[data-bs-theme="dark"] .chat-wrapper .chat-header,
[data-bs-theme="dark"] .chat-wrapper .chat-footer {
	background-color: #17212b;
}
.chat-scrolled {
	overflow-y: scroll;
	/*scroll-behavior: smooth;*/
	width: 100%;
	/*height: calc(100% - 156px);*/
	/*height: 100%;*/

	height: 600px;
	display: flex; /* это чтобы в низ */
	flex-direction: column; /* это чтобы в низ */
	padding-bottom: 6px;
}
[data-bs-theme="dark"] .chat-scrolled {
	background-color: #0e1621;
}

.chat-user-col {
	display: flex;
	flex-direction: column;
	padding: 0;
}
.chat-scrolled figure {
	margin: 0 0 4px;
}
.chat-user {
	border-radius: 33px;
	width: 33px;
	height: 33px;
	background-color: #ddd;
	overflow: hidden;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
}
[data-bs-theme="dark"] .chat-user {
	background-color: #4e9de5;
}
.chat-user.in {
	margin-left: auto;
	margin-right: 0;
}
.chat-user.out {
	margin-right: auto;
	margin-left: 0;
}
.chat-user.me {
	background-color: #e9ffe9;
}
[data-bs-theme="dark"] .chat-user.me {
	background-color: #71c654;
}
.chat-msg-title {
    color: #0d6efd;
}
[data-bs-theme="dark"] .chat-msg-title {
	color: #4e9de5;
}
.chat-msg-title.me {
    color: #4dae4d;
}
[data-bs-theme="dark"] .chat-msg-title.me {
	color: #71c654;
}

.chat-user-inner {
	line-height: normal;
	display: inline-block;
	vertical-align: middle;
	white-space: pre-wrap;
	word-break: break-all;
	font-size: 8px;
}
[data-bs-theme="dark"] .chat-user-inner {
	color: white;
}



.atavism.in {
	margin-left: 16px;
	position: relative;
}
.atavism.out {
	margin-right: 16px;
	position: relative;
}
.atavism::after {
	content: "";
	position: absolute;
	border-style: solid;
	display: block;
	width: 16px;
	height: 16px;
	box-sizing: content-box;
}
.atavism.in::after {
	bottom: -16px;
	left: -16px;
	border-width: 0 16px 16px 0;
	border-color: #efefef;
	border-bottom-right-radius: 32px;
	clip: rect(auto 16px 16px auto);
}
.atavism.out::after {
	right: -16px;
	bottom: -16px;
	left: auto;
	border-width: 0px 0px 16px 16px;
	border-color: #e9ffe9;
	border-bottom-left-radius: 32px;
	clip: rect(auto auto 16px 16px);
}

[data-bs-theme="dark"] .atavism.out::after {
	border-color: #2b5278;
}
[data-bs-theme="dark"] .atavism.in::after {
	border-color: #182533;
}



.chat-file-dl {
	text-decoration: none;
}
.chat-file-dl:hover {
	opacity: .95;
}
.chat-file-dl a {
	text-decoration: none;
}
.dl-img {
	background-image: url(data:image/png;base64,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);
	width: 108px;
	height: 108px;
	object-fit: cover;
	border-radius: 6px;
	background-size: 108px 108px;
}

.upload-box{position:relative}
.upload-box input[type=file]{position:absolute;margin:0;padding:0;width:100%;height:100%;top:0;left:0;right:0;bottom:0;opacity:0;cursor:pointer;outline:none;font-size:0px;z-index:10}

/* /chat */


.fs {/*kube7*/
	/*border: 1px solid rgba(17,17,19,.1);*/
	border: 1px solid var(--bs-border-color);
}
.fs {border-radius:8px;margin:10px 20px 10px 20px;padding:10px;/*display:inline-block;*/}
.fs legend{
	/* background-color: #ffffff; */
	background-color: var(--bs-body-bg);
	margin: 0 0 -0.5rem 0;
	line-height: inherit;
	border-radius: 6px;
	/* border-top: 1px solid rgba(17,17,19,.08); */
	border-top: 1px solid var(--bs-border-color);
	/* border-bottom: 1px solid rgba(17,17,19,.05); */
	border-bottom: 1px solid var(--bs-border-color);
	/* box-shadow: 0 0 3px rgba(17,17,19,.08); */
	box-shadow: 0 0 3px rgba(var(--bs-body-color-rgb), 0.08);
}
.fs legend {/*kube7*/
	font-size: .75em;
	font-weight: 700;
	text-transform: uppercase;
	/* color: rgba(17,17,19,.5); */
	color: var(--bs-secondary-color);
	padding: 0 1rem;
	/*margin-left: -1rem;*/
	top: 2px;
	position: relative;
	/*line-height: 0;*/
}
.fs legend {/*fix bootstrap amateur performances*/
	float: none;
	width: auto;
}

/* fix bs dark-mode checkbox */
[data-bs-theme="dark"] .form-switch .form-check-input:not(:checked):not(:focus) {
	--bs-form-switch-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");
}

#btheme{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23595c5f' d='M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z'/%3E%3Cpath fill='%23595c5f' d='M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z'/%3E%3C/svg%3E");background-size:16px;width:16px;height:16px;vertical-align:middle;margin-top:-2px;display:inline-block;transition:filter .3s ease;cursor:pointer
}

[data-bs-theme="dark"] #btheme{
	background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%238a9198' d='M6 .278a.768.768 0 0 1 .08.858 7.208 7.208 0 0 0-.878 3.46c0 4.021 3.278 7.277 7.318 7.277.527 0 1.04-.055 1.533-.16a.787.787 0 0 1 .81.316.733.733 0 0 1-.031.893A8.349 8.349 0 0 1 8.344 16C3.734 16 0 12.286 0 7.71 0 4.266 2.114 1.312 5.124.06A.752.752 0 0 1 6 .278z'/%3E%3Cpath fill='%238a9198' d='M10.794 3.148a.217.217 0 0 1 .412 0l.387 1.162c.173.518.579.924 1.097 1.097l1.162.387a.217.217 0 0 1 0 .412l-1.162.387a1.734 1.734 0 0 0-1.097 1.097l-.387 1.162a.217.217 0 0 1-.412 0l-.387-1.162A1.734 1.734 0 0 0 9.31 6.593l-1.162-.387a.217.217 0 0 1 0-.412l1.162-.387a1.734 1.734 0 0 0 1.097-1.097l.387-1.162zM13.863.099a.145.145 0 0 1 .274 0l.258.774c.115.346.386.617.732.732l.774.258a.145.145 0 0 1 0 .274l-.774.258a1.156 1.156 0 0 0-.732.732l-.258.774a.145.145 0 0 1-.274 0l-.258-.774a1.156 1.156 0 0 0-.732-.732l-.774-.258a.145.145 0 0 1 0-.274l.774-.258c.346-.115.617-.386.732-.732L13.863.1z'/%3E%3C/svg%3E");background-size:16px;width:16px;height:16px;vertical-align:middle;margin-top:-2px;display:inline-block;transition:filter .3s ease;cursor:pointer
}

/* #btheme:hover{filter:invert(60%) sepia(19%) saturate(1282%) hue-rotate(359deg) brightness(107%) contrast(90%)} #d59f3f; */
#btheme:hover{filter:invert(28%) sepia(66%) saturate(2272%) hue-rotate(196deg) brightness(102%) contrast(106%)} /* #0074f0; */

/*body{transition:background-color 1s ease;}*/

.is-req{--bs-text-opacity: 1;color: rgba(var(--bs-danger-rgb),var(--bs-text-opacity)) !important;}

#logo{/* /static/logo-x64-light.png */background: left 0%/100% no-repeat url(data:image/png;base64,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);}
[data-bs-theme="dark"] #logo{/* /static/logo-x64-dark.png */background-image: url(data:image/png;base64,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);}

.clickable-rows tbody tr{cursor:pointer}

.form_radio_group input[type="radio"]:checked + label {
color: black;}

.width630 {
width: 630px;}