 body {
    background-image: url("pct_pozadí.png");
    background-size: cover;
    background-repeat: repeat-y;
    background-position: center;
    margin: 0;
    height: 200vh;
}

 #coworkers-app ._fileForm_y74uh_1 *[data-v-91e50f16] {
	 z-index: 1000 !important;
 }

#coworkers-app ._header_dq0d2_25 ._logo_dq0d2_55 {
    width: var(--chat-header-logo-width);
    height: var(--chat-header-logo-height);
    margin-right: 50% !important;
}



#coworkers-app ._header_dq0d2_25 {
	/*background-color: #3dc2d3 !important;*/
	background: none !important;
    background-image: linear-gradient(to top, rgb(229, 242, 136, 0.9), rgb(191, 217, 24, 0.9)) !important;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
    backdrop-filter: blur(8.4px) !important;
    -webkit-backdrop-filter: blur(8.4px) !important;
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
}


#coworkers-app .ew-button {
    /*background-color: #3dc2d3 !important;*/
    background-image: linear-gradient(to top, rgba(198, 212, 85, 0.9) , rgb(191, 217, 24, 0.9)) !important;
    color: #000000 !important; /* Bílý text */
}
/*
#coworkers-app ._button_b1e7a_1._inactive_b1e7a_34, ._button_b1e7a_1:disabled, ._button_b1e7a_1[disabled] {
width: 70% !important;
}

#coworkers-app ._button_b1e7a_1:not(._inactive_b1e7a_34) {
width: 70% !important;
}
*/

#coworkers-app .button_153ls_1:hover {
	background-image: linear-gradient(to top, rgb(229, 242, 136, 0.6), rgb(191, 217, 24, 0.6)) !important;
}


#coworkers-app ._button_153ls_1._inactive_153ls_38._selected_153ls_49,
#coworkers-app ._button_153ls_1._inactive_153ls_38._selected_153ls_49:hover,
#coworkers-app ._button_153ls_1:disabled._selected_153ls_49,
#coworkers-app ._button_153ls_1:disabled._selected_153ls_49:hover,
#coworkers-app ._button_153ls_1[disabled]._selected_153ls_49,
#coworkers-app ._button_153ls_1[disabled]._selected_153ls_49:hover {
    display: block !important;      /* místo flex */
    width: max-content !important;  /* šířka podle obsahu */
    max-width: 100%;                /* nepřeteče */
    margin-left: auto !important;   /* zarovná vpravo v kontejneru */
    text-align: center;
        background-image: linear-gradient(to top, rgb(186, 199, 91), rgb(207, 233, 42)) !important;
	border: none !important;
}

#coworkers-app ._button_153ls_1._inactive_153ls_38,
._button_153ls_1:disabled,
._button_153ls_1[disabled] {
    display: none !important;
	margin-right: -5px !important
}

/* odchozí zprávy */
bo#coworkers-app ._message_wrapper_3d71s_1._outgoing_3d71s_29 {
    background-image: linear-gradient(to top, rgb(229, 242, 136, 0.6), rgb(191, 217, 24, 0.6)) !important;
}


/* příchozí zprávy */
#coworkers-app ._message_wrapper_qpu18_1._incoming_qpu18_22 {
	    background-image: linear-gradient(to top, #ececec, #f7f7f7) !important;
/*  background: #f0f0f0 !important; /*otázky*/
/*	border-style: solid;
	border-color: #dbdbdb;
	border-width: 1px
	*/
}

#coworkers-app ._message_wrapper_1hkx7_1 {
	background-color: #bed81777 !important /*formulář*/;
}

#coworkers-app .form-control {
	background-color: #ffffff;
}

#coworkers-app ._message_wrapper_oruyw_2{
    background-color: rgb(191, 217, 24, 0.6) !important /*hodnocení*/;
	border: var(--chat-message-form-border);
}

#coworkers-app ._text_sahda_2 p {
	line-height: 1.5 !important;
}

@media only screen and (max-width: 768px) {
    #coworkers-app ._chat_container_fixed_a7qjb_18._maximized_aa7qjb_18 {
        width: 100% !important;
        height: 100% !important;
		min-width: auto !important;
    }
}

@media only screen and (max-width: 768px) {
    #coworkers-app ._chat_container_fixed_a7qjb_18 {
        width: 100% !important;
        height: 100% !important;
		min-width: auto !important;
    }
}

#coworkers-app ._chat_container_fixed_a7qjb_18{
	min-width: 470px;
	min-height: 75% !important
}

#coworkers-app ._chat_container_fixed_a7qjb_18._maximized_a7qjb_18 {
    width: calc(100% - 220px) !important;
	height: calc(100vh - 120px) !important;
}

#coworkers-app ._button_153ls_1._selected_153ls_49{
    background-image: linear-gradient(to top, rgb(229, 242, 136, 0.6), rgb(191, 217, 24, 0.6)) !important;
    border: none !important;
}

#CookiebotWidget{
	z-index: 30 !important
}

@media only screen and (max-width: 768px) {
	#CookiebotWidget{
		margin-bottom: 50px !important
	}
	#CookiebotWidget:not(.CookiebotWidget-open) button.CookiebotWidget-logo svg {
	width: 50px !important;
	height: 50px !important;
	margin-left: -2px !important
	}
}

#coworkers-app ._ewBubble_1k098_1{
	background-image: linear-gradient(to top, rgb(229, 242, 136, 0.9) , rgb(191, 217, 24, 0.9)) !important;
	color: #ffffff;
	display: none;
}

#coworkers-app ._ewBubble_1k098_1 ._footer_1k098_53._footerTopBorder_1k098_68 {
	background-color: #ffffff !important;
	border-bottom-left-radius: 15px;
	border-bottom-right-radius: 15px
}

#coworkers-app ._ewBubble_1k098_1 ._body_1k098_10 ._content_1k098_14 {
	color: #ffffff
}

#coworkers-app ._claim_wdytw_77 {
	display: none !important;
}

#coworkers-app ._claim_wdytw_77 a{
	display: none !important;
}

#coworkers-app .rounded_border {
	border-radius: 10px !important
}

#coworkers-app ._restart_button_1ri2o_11{
	background-image: linear-gradient(to top, rgb(166, 179, 73), rgb(191, 217, 24)) !important;
	backdrop-filter: blur(0px) !important;
}

/* pozadí tlačítek u výběru částky mzdy */
#coworkers-app ._button_wrapper_1hkx7_17 ._send_1hkx7_24, ._button_wrapper_1hkx7_17 ._skip_1hkx7_25 {
	/*background: #3dc2d3 !important;*/
	background-image: linear-gradient(to top, rgb(166, 179, 73), rgb(191, 217, 24)) !important;
	border-color: rgb(191, 217, 24) !important

}

/* pozadí při hoveru u výběru částky mzdy */
#coworkers-app ._button_wrapper_1hkx7_17 ._send_1hkx7_24:hover, ._button_wrapper_1hkx7_17 ._skip_1hkx7_25:hover {
	background-color: #ffffff !important;
	background-image: linear-gradient(to top, rgb(186, 199, 91), rgb(207, 233, 42)) !important;
	border-color: rgb(191, 217, 24) !important
}


/* úprava pozadí neaktivních  tlačítek */

#coworkers-app ._button_153ls_1._inactive_153ls_38._selected_153ls_49,
._button_153ls_1._inactive_153ls_38._selected_153ls_49:hover,
._button_153ls_1:disabled._selected_153ls_49,
._button_153ls_1:disabled._selected_153ls_49:hover,
._button_153ls_1[disabled]._selected_153ls_49,
._button_153ls_1[disabled]._selected_153ls_49:hover {
	background-image: linear-gradient(to top, rgb(186, 199, 91), rgb(207, 233, 42)) !important;
	border: none !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: center;
	color: black !important;
}

#coworkers-app ._button_153ls_1:hover {
	background-color: #ffffff !important;
	background-image: linear-gradient(to top, rgb(229, 242, 136), rgb(191, 217, 24)) !important;
	border-color: transparent !important;
	color: black !important;
}

#coworkers-app [class*="_systemMsg_"] {
	color: #000000;
}

#coworkers-app p {
    padding-bottom: 10px;
}

#coworkers-app [class*="_message_wrapper_"][class*="_incoming_"] {
	padding-bottom: inherit;
	min-height: 25px !important
}

#coworkers-app a {
	color: #3ac4d1;
}

#coworkers-app a:hover {
	color: #000000;
}

#coworkers-app ._message_wrapper_qpu18_1._outgoing_qpu18_34 {
	background-image: linear-gradient(to top, rgb(186, 199, 91), rgb(207, 233, 42)) !important;
	color:#000000 !important;
}

#coworkers-app ._fileForm_y74uh_1{
    background: rgba(255, 255, 255, 0.41) !important;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;

}

#coworkers-app ._chat_container_fixed_a7qjb_18 {
    background-color: #ffffff00 !important;
	pointer-events: auto;
    touch-action: none;
}

#coworkers-app ._fileForm_y74uh_1::before {
  content: "" !important;
  position: absolute !important;
  inset: 0 !important;
  backdrop-filter: blur(8.4px) !important;
  -webkit-backdrop-filter: blur(8.4px) !important;
  pointer-events: none !important;
  z-index: 0 !important; /* pod obsahem */
}


#coworkers-app ._input_area_wdytw_10{
	background: none !important;
    background-image: linear-gradient(to top, rgb(229, 242, 136, 0.6), rgb(191, 217, 24, 0.6)) !important;
    box-shadow: 0 4px 30px rgba(0, 0, 0, 0.1) !important;
    backdrop-filter: blur(8.4px) !important;
    -webkit-backdrop-filter: blur(8.4px) !important;
    border: 1px solid rgba(255, 255, 255, 0.14) !important;
}

#coworkers-app ._input_1sglm_1{
	margin-bottom: 5px !important;
}

.pum-content p {
	font-size: 18px;
	font-weight: 300;
}

.pum-container {
	border: none !important;
}

.pum-close {
	background-color: rgb(213 5 5) !important;
	border: none !important;
}

@media only screen and (max-width: 768px) {
.pum-container {
    min-width: 0%;
    max-width: 90% !important;
    left: 5% !important;
    right: 5% !important;
}
}

#coworkers-app ._button_153ls_1:not(._inactive_153ls_38){
	min-width: 47% !important;
	padding-left: 10px !important;
	padding-right: 10px !important;
	text-align: center;
}




@media only screen and (max-width: 768px) {
#coworkers-app ._button_153ls_1:not(._inactive_153ls_38){
	min-width: 100% !important;
	padding-left: 0px !important;
	padding-right: 0px !important;
	text-align: center;
}
}

@media only screen and (max-width: 768px) {
    ._input_1uf2q_1[data-v-642fe503] {
        pointer-events: auto;
        touch-action: none;
    }
}

#coworkers-app ._overlay_a7qjb_105 {
	background-color: #00000057 !important;
}



#coworkers-app ._text_1gucm_2 ul, ._text_1gucm_2 ol {
	margin: 1em 0 !important;
}

#coworkers-app ._star_rating_oruyw_20:not(:checked) label._active_oruyw_73[data-v-d5f66e9d], ._star_rating_oruyw_20:not(:checked) input[type=radio]+label._active_oruyw_73[data-v-d5f66e9d] {
	color: rgb(130, 150, 0) !important;
}

#coworkers-app ._input_1sglm_1[data-v-771a37f3]:focus {
    border: 1.75px solid rgb(130, 150, 0) !important;
}

/* ZELENÁ při mouseoveru */
#coworkers-app ._star_rating_oruyw_20:not(:checked) label[data-v-d5f66e9d]:hover,
#coworkers-app ._star_rating_oruyw_20:not(:checked) label[data-v-d5f66e9d]:hover ~ label[data-v-d5f66e9d],
#coworkers-app ._star_rating_oruyw_20:not(:checked) input[type=radio] + label[data-v-d5f66e9d]:hover,
#coworkers-app ._star_rating_oruyw_20:not(:checked) input[type=radio] + label[data-v-d5f66e9d]:hover ~ label[data-v-d5f66e9d] {
  color: rgb(130, 150, 0) !important;
}

#coworkers-app .show-user-icon._avatar_1qmcn_29._avatar_1u6aj_25{
	display: none;
}

@media only screen and (max-width: 768px) {
#coworkers-app .ew-button {
        width: 50px !important;
        height: 50px !important;
		border: 1px solid #ffffff !important;
}
}

#coworkers-app ._button_send_wdytw_51[data-v-203a45c6] path {
    transition: fill .15s ease;
    fill: rgb(191, 217, 24)
}


#coworkers-app ._button_send_wdytw_51._empty_wdytw_65[data-v-203a45c6] path {
    fill: var(--chat-send-button-disabled-color) !important;
}