/*!******************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[1]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[4].oneOf[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[4].oneOf[1].use[3]!./src/VendorBundle/Resources/assets/css/styles.scss ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************/
body {
  overflow-x: hidden !important;
}

#map, #map * {
  cursor: auto !important;
}

.cke_notifications_area {
  display: none !important;
}

.no-arrow::after {
  display: none !important;
}

.btn-header {
  border: none !important;
}

.link-with-badge {
  position: relative;
  display: inline-block;
  padding: 5px 10px;
}

#loadingOverlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.8);
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 99999;
  backdrop-filter: blur(2px);
}

.loader {
  width: 55px;
  height: 55px;
  border: 6px solid #ccc;
  border-top-color: #3498db;
  border-radius: 50%;
  animation: spin 0.9s linear infinite;
}

.badge {
  position: absolute;
  color: white;
  font-size: 10px;
  padding: 2px 5px;
  border-radius: 50%;
  line-height: 1;
}

.member-photo {
  width: 150px;
  height: 150px;
  object-fit: cover;
  border-radius: 50%;
  margin: 20px auto 10px;
  display: block;
}

.select2-container--default .select2-selection--multiple {
  min-height: 38px;
  border: 1px solid #ced4da;
  border-radius: 6px;
  padding: 4px;
}

.select2-selection__choice {
  background: #0d6efd !important;
  color: #fff !important;
  border: none !important;
  border-radius: 20px !important;
  padding: 2px 10px !important;
  font-size: 13px;
}

.select2-selection__choice__remove {
  padding-top: 2px !important;
  color: #fff !important;
  background: transparent !important;
  border: none !important;
  margin-right: 6px;
}

.app-card {
  background: #fff;
  border: 1px solid rgba(0, 0, 0, 0.06);
  border-radius: 1rem;
  padding: 1rem;
}

.chip {
  display: inline-flex;
  align-items: center;
  gap: 0.35rem;
  padding: 0.15rem 0.6rem;
  border-radius: 10rem;
  background: #e2e8f0;
  border: 1px solid rgba(0, 0, 0, 0.06);
  font-size: 0.825rem;
}

.kbd {
  border: 1px solid rgba(0, 0, 0, 0.1);
  padding: 0.1rem 0.4rem;
  border-radius: 0.375rem;
  background: #e2e8f0;
  font-size: 0.8rem;
}

.sep {
  height: 1px;
  background: linear-gradient(90deg, transparent, rgba(0, 0, 0, 0.08), transparent);
  margin: 10px 0;
}

.muted {
  color: #64748b;
}

.small-13 {
  font-size: 13px;
}

/* nav buttons visual active */
.nav-filters .btn.active {
  box-shadow: inset 0 0 0 0.15rem rgba(13, 110, 253, 0.2);
  border-color: #0d6efd;
}

/* templates stay hidden */
template {
  display: none;
}

@media (min-width: 992px) {
  #mobileSidebar.collapse {
    display: block !important;
    height: auto !important;
    visibility: visible !important;
  }
}
.img-fixed {
  height: 200px;
  width: 100%;
  object-fit: cover;
  border-radius: 8px;
}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidmVuZG9yLWJ1bmRsZS5jc3MiLCJtYXBwaW5ncyI6Ijs7O0FBQUE7RUFDRTtBQUNGOztBQUVBO0VBQ0U7QUFDRjs7QUFFQTtFQUNFO0FBQ0Y7O0FBRUE7RUFDRTtBQUNGOztBQUVBO0VBQ0U7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0FBQ0Y7O0FBRUE7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7QUFDRjs7QUFFQTtFQUNFO0VBQ0E7RUFDQTtBQUNGOztBQUVBO0VBQ0U7QUFDRjs7QUFFQTtFQUNFO0FBQ0Y7O0FBRUE7QUFDQTtFQUNFO0VBQ0E7QUFDRjs7QUFFQTtBQUNBO0VBQ0U7QUFDRjs7QUFFQTtFQUNFO0lBQ0U7SUFDQTtJQUNBO0VBQ0Y7QUFDRjtBQUdBO0VBQ0U7RUFDQTtFQUNBO0VBQ0E7QUFERixDIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8vLy4vc3JjL1ZlbmRvckJ1bmRsZS9SZXNvdXJjZXMvYXNzZXRzL2Nzcy9zdHlsZXMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJib2R5IHtcclxuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuI21hcCwgI21hcCAqIHtcclxuICBjdXJzb3I6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNrZV9ub3RpZmljYXRpb25zX2FyZWEge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5vLWFycm93OjphZnRlciB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnRuLWhlYWRlciB7XHJcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saW5rLXdpdGgtYmFkZ2Uge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbn1cclxuXHJcbiNsb2FkaW5nT3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHotaW5kZXg6IDk5OTk5O1xyXG4gIGJhY2tkcm9wLWZpbHRlcjogYmx1cigycHgpO1xyXG59XHJcblxyXG4ubG9hZGVyIHtcclxuICB3aWR0aDogNTVweDtcclxuICBoZWlnaHQ6IDU1cHg7XHJcbiAgYm9yZGVyOiA2cHggc29saWQgI2NjYztcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMzQ5OGRiO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBhbmltYXRpb246IHNwaW4gMC45cyBsaW5lYXIgaW5maW5pdGU7XHJcbn1cclxuXHJcbi5iYWRnZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGNvbG9yOiB3aGl0ZTtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgcGFkZGluZzogMnB4IDVweDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5tZW1iZXItcGhvdG8ge1xyXG4gIHdpZHRoOiAxNTBweDtcclxuICBoZWlnaHQ6IDE1MHB4O1xyXG4gIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBtYXJnaW46IDIwcHggYXV0byAxMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgbWluLWhlaWdodDogMzhweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2VkNGRhO1xyXG4gIGJvcmRlci1yYWRpdXM6IDZweDtcclxuICBwYWRkaW5nOiA0cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlIHtcclxuICBiYWNrZ3JvdW5kOiAjMGQ2ZWZkICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDtcclxuICBib3JkZXItcmFkaXVzOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgcGFkZGluZzogMnB4IDEwcHggIWltcG9ydGFudDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlX19yZW1vdmUge1xyXG4gIHBhZGRpbmctdG9wOiAycHggIWltcG9ydGFudDtcclxuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbn1cclxuXHJcbi5hcHAtY2FyZCB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIC4wNik7XHJcbiAgYm9yZGVyLXJhZGl1czogMXJlbTtcclxuICBwYWRkaW5nOiAxcmVtXHJcbn1cclxuXHJcbi5jaGlwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGdhcDogLjM1cmVtO1xyXG4gIHBhZGRpbmc6IC4xNXJlbSAuNnJlbTtcclxuICBib3JkZXItcmFkaXVzOiAxMHJlbTtcclxuICBiYWNrZ3JvdW5kOiAjZTJlOGYwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgLjA2KTtcclxuICBmb250LXNpemU6IC44MjVyZW1cclxufVxyXG5cclxuLmtiZCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAuMSk7XHJcbiAgcGFkZGluZzogLjFyZW0gLjRyZW07XHJcbiAgYm9yZGVyLXJhZGl1czogLjM3NXJlbTtcclxuICBiYWNrZ3JvdW5kOiAjZTJlOGYwO1xyXG4gIGZvbnQtc2l6ZTogLjhyZW1cclxufVxyXG5cclxuLnNlcCB7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDkwZGVnLCB0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAuMDgpLCB0cmFuc3BhcmVudCk7XHJcbiAgbWFyZ2luOiAxMHB4IDBcclxufVxyXG5cclxuLm11dGVkIHtcclxuICBjb2xvcjogIzY0NzQ4YlxyXG59XHJcblxyXG4uc21hbGwtMTMge1xyXG4gIGZvbnQtc2l6ZTogMTNweFxyXG59XHJcblxyXG4vKiBuYXYgYnV0dG9ucyB2aXN1YWwgYWN0aXZlICovXHJcbi5uYXYtZmlsdGVycyAuYnRuLmFjdGl2ZSB7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgLjE1cmVtIHJnYmEoMTMsIDExMCwgMjUzLCAuMik7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMGQ2ZWZkXHJcbn1cclxuXHJcbi8qIHRlbXBsYXRlcyBzdGF5IGhpZGRlbiAqL1xyXG50ZW1wbGF0ZSB7XHJcbiAgZGlzcGxheTogbm9uZVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAjbW9iaWxlU2lkZWJhci5jb2xsYXBzZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLmltZy1maXhlZCB7XHJcbiAgaGVpZ2h0OiAyMDBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICBib3JkZXItcmFkaXVzOiA4cHg7XHJcbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/