:root {
  --eduColor: #231877;
  --eduColor2: #44389d;
  --eduColor3: #909ba1;
  --eduColor4: #cee6f3;
  --background: #f2f2f2;
  --pembe: #fc4b6c;
  --turuncu: orange;
  --yesil: green;
}

.hide { display: none; }


.tac { text-align: center; }
.tal { text-align: left; }
.tar { text-align: right; }

.pembe { color: var(--pembe) !important; }
.turuncu { color: var(--turuncu); }
.yesil { color: var(--yesil); }

.kalin { font-weight: bold !important; }

.wsnormal { white-space: normal; }
.wsnormal tr, .wsnormal td, .wsnormal th { white-space: normal; }
.jcsa {justify-content: space-around}

.wsnw { white-space: nowrap; }

.bbgri { border-bottom: 1px solid #bfbfbf; }
.bgri { border: 1px solid #bfbfbf; }

.brad-10 { border-radius: 10px; }
.brad-5 { border-radius: 5px; }

tr.kalin td, tr.kalin th { font-weight: bold !important; }

.pl-10 { padding-left: 10px; }
.mt-20 { margin-top: 20px; }
.mb-20 { margin-bottom: 20px; }
.gizle {display: none;}

.ml-10 { margin-left: 10px; }
.ml-20 { margin-left: 20px; }
.ml-40 { margin-left: 40px; margin-bottom: 10px;}
.ml-50 { margin-left: 50px; }

.mr-10 { margin-right: 10px; }
.mr-20 { margin-right: 20px; }
.mr-40 { margin-right: 40px; }
.mr-50 { margin-right: 50px; }

.mx-70 {max-width: 70%;}
.w-40 {width: 40%;}
.mt-10 { margin-top: 10px; }
.mb-10 { margin-bottom: 10px; }

.pb-10 { padding-bottom: 10px; }
.p-10 { padding: 10px; }

.float-right { float: right; }

.vat { vertical-align: top !important; }
.vam, tr.vam th, tr.vam td, tr td.vam, tr th.vam { vertical-align: middle; }

.opacPlaceholder { opacity: 0; pointer-events: none; }

.text-green { color: var(--yesil); }

.noselect { -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.pointer-none { pointer-events: none; }
.pointer-all { pointer-events: all; }

.curpo { cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }


.bos-resim { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' viewBox='0 0 900 900' fill='none'%3E%3Crect width='900' height='900' fill='white'/%3E%3Cg clip-path='url(%23clip0_616_6)'%3E%3Cpath d='M328.063 589.559C293.977 589.559 263.656 567.734 252.646 535.242L251.902 532.794C249.305 524.19 248.217 516.954 248.217 509.714V364.541L196.563 536.966C189.92 562.327 205.059 588.62 230.459 595.626L559.701 683.799C563.811 684.863 567.92 685.374 571.967 685.374C593.172 685.374 612.548 671.3 617.979 650.559L637.161 589.559H328.063Z' fill='%23DCE5F1'/%3E%3Cpath d='M386.618 365.991C410.104 365.991 429.2 346.892 429.2 323.406C429.2 299.92 410.104 280.82 386.618 280.82C363.132 280.82 344.032 299.92 344.032 323.406C344.032 346.892 363.132 365.991 386.618 365.991Z' fill='%23DCE5F1'/%3E%3Cpath d='M652.768 216.944H333.385C304.047 216.944 280.156 240.835 280.156 270.177V504.388C280.156 533.73 304.047 557.621 333.385 557.621H652.768C682.11 557.621 706.001 533.73 706.001 504.388V270.177C706.001 240.835 682.11 216.944 652.768 216.944V216.944ZM333.385 259.529H652.768C658.647 259.529 663.415 264.297 663.415 270.177V421.33L596.155 342.845C589.02 334.478 578.692 330.006 567.6 329.753C556.571 329.815 546.224 334.712 539.155 343.188L460.074 438.106L434.311 412.406C419.749 397.844 396.049 397.844 381.507 412.406L322.741 471.152V270.177C322.741 264.297 327.51 259.529 333.385 259.529V259.529Z' fill='%23DCE5F1'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_616_6'%3E%3Crect width='511' height='511' fill='white' transform='translate(195 195)'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");}
.bos-avatar {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='900' height='900' viewBox='0 0 900 900' fill='none'%3E%3Crect width='900' height='900' fill='%23F8FBFF'/%3E%3Cpath d='M450.5 195C376.206 195 315.764 255.443 315.764 329.736C315.764 404.03 376.206 464.473 450.5 464.473C524.794 464.473 585.236 404.03 585.236 329.736C585.236 255.443 524.794 195 450.5 195Z' fill='%23DCE5F1'/%3E%3Cpath d='M618.138 552.495C581.25 515.041 532.349 494.414 480.441 494.414H420.559C368.652 494.414 319.75 515.041 282.862 552.495C246.155 589.766 225.939 638.964 225.939 691.029C225.939 699.297 232.642 706 240.91 706H660.09C668.358 706 675.061 699.297 675.061 691.029C675.061 638.964 654.845 589.766 618.138 552.495Z' fill='%23DCE5F1'/%3E%3C/svg%3E");}
.ihb {text-transform: capitalize;}
.fwb {font-weight: 600;}

.pulseEt {
  animation: pulse 2s infinite;
  font-weight: bolder;
  font-size: 1.6rem;
}

@keyframes pulse {
  0% {
    color: var(--bs-success);
  }
  50%{
    color: var(--bs-heading-color, inherit);
  }
  100% {
    color: var(--bg-success);
  }
}


.dbInputImage:not(.hasImage) .dbImgKaldir { display: none; }

.satkes {overflow: hidden; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;}
.h5rem {height: 5rem;}
.m0p6 {margin: 0px; padding: 6px;}


.gorevler { list-style: none; }

.gorevler .sub-task {
  position: relative;
  padding: 0;
  margin-left: 30px;
  margin-top: 10px;
  list-style: none;
}

.gorevler .item span {
  position: relative;
}


.gorevler .sub-task li.item span::before {
  content: '';
  height: 100%;
  width: 10px;
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
  position: absolute;
  bottom: 10px;
  left: -10px;
  z-index: -1;
}

ul.xackapa li:not(.acik) > ul {
  display: none !important;
}

/* #taskList {
  list-style:decimal-leading-zero;
  margin-left: 0;
  padding-left: 1.5em;
}

#taskList > li::before { content: "\21E8 "; color: #ff1100; font-size: 20px; margin-right: 0.5em; }

#taskList > li.has-children::before {
  content: "\25BE";
}

#taskList ul {
  list-style: none;
  margin-left: 0;
  padding-left: 2em;
}

#taskList ul > li::before {
  content: "\25B8";
  color: #1500ff;
  font-size: 20px;
  margin-right: 0.5em;
}

#taskList ul > li.has-children::before {
  content: "\25BE";
} */

.anaGorev::before {
  content: "=>";
}

.vis-foreground .vis-group {
  border-bottom: 1px solid #bfbfbf !important;
}
.vis-sunday, .vis-saturday{
  background-color: var(--bs-warning-light) ;
}
.lottie-center {
  width: 350px; height: 350px;margin: 0 auto;
}
.yuzde-slider {
  -webkit-appearance: none;
  border-radius: 10px;
  background-color: var(--bs-secondary);
  height: 20px;
  overflow: hidden;
  width: 400px;
}

.yuzde-slider::-webkit-slider-runnable-track {
  -webkit-appearance: none;
  height: 20px;
  cursor: ew-resize;

}

.yuzde-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  background: var(--bs-success);
  border-radius: 50%;
  box-shadow: -210px 0 0 200px var(--bs-success);
  cursor: ew-resize;
  height: 20px;
  width: 20px;
  border: 0;
}

.yuzde-slider::-moz-range-thumb {
  background: var(--bs-success);
  border-radius: 50%;
  box-shadow: -1010px 0 0 1000px var(--bs-success);
  cursor: ew-resize;
  height: 20px;
  width: 20px;
  border: 0;
}

.yuzde-slider::-moz-range-track {
  background-color: var(--bs-secondary);
}
.yuzde-slider::-moz-range-progress {
  background-color: var(--bs-success);
  height: 20px
}
.yuzde-slider::-ms-fill-upper {
  background-color: var(--bs-secondary);
}
.yuzde-slider::-ms-fill-lower {
  background-color: var(--bs-success);
}
.hoverlaGel {display: none !important;}
.hoverlageliyor:hover .hoverlaGel {display: flex !important;} 