@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-zlmgkx {color: var(--t6-txt-white); font-size: var(--t6-text-6xl)}#brxe-xixnhv {align-items: center}#brxe-xvpwiw {background-image: url(https://gjp1.till6.dev/wp-content/uploads/Gymnazium-Jana-Palacha-Udalosti-HERO-BG.webp); background-blend-mode: normal; background-attachment: scroll; background-position: center center; background-repeat: no-repeat; background-size: cover; padding-top: 0; padding-bottom: 0; min-height: 450px; justify-content: center}#brxe-sgxagy {color: var(--t6-txt-1); text-align: center; margin-bottom: var(--t6-space-s)}#brxe-bzpmpx {color: var(--t6-txt-1); font-size: var(--t6-text-s); text-align: center}#brxe-ryxpib {margin-bottom: var(--t6-space-m); font-size: var(--t6-text-l)}#brxe-csrdmc .jet-checkboxes-list-wrapper, #brxe-csrdmc .jet-list-tree__children {flex-direction: row; gap: var(--t6-space-m)}#brxe-csrdmc .jet-checkboxes-list__decorator {width: 20px; height: 20px; align-self: center; margin-right: var(--t6-space-2xs); border: 1px solid var(--t6-border-a); border-radius: var(--t6-radius-xs)}#brxe-csrdmc .jet-checkboxes-list__checked-icon {font-size: 20px; color: var(--t6-txt-3)}#brxe-csrdmc .jet-filter-items-moreless__toggle {display: inline}#brxe-csrdmc .jet-filter-items-dropdown__active {gap: 8px}#brxe-csrdmc .jet-filter-items-dropdown__active, #brxe-csrdmc .jet-filter-items-dropdown__active__item {margin: 0}#brxe-csrdmc .jet-filters-group {--columns: 1}#brxe-csrdmc .jet-checkboxes-list__button {color: var(--t6-txt-1); font-size: var(--t6-text-m); line-height: 1.2}#brxe-csrdmc .jet-checkboxes-list__input:checked ~ .jet-checkboxes-list__button .jet-checkboxes-list__decorator {background-color: var(--t6-accent-a); border-color: var(--t6-border-a)}#brxe-tkldmb {column-gap: var(--t6-space-s); margin-bottom: var(--t6-space-m); flex-direction: column; align-items: center}#brxe-khmcgy .x-toggle-switch_switch {--x-toggle-slider-width: 3.8rem; --x-toggle-control-size: 1.5rem}#brxe-khmcgy .x-toggle-switch_slider {height: 2rem; background-color: var(--t6-bg-1); border: 1px solid var(--t6-border-a); border-radius: var(--t6-radius-full); box-shadow: inset 0 0 20px -10px var(--t6-shadow-a)}#brxe-khmcgy .x-toggle-switch_control {background-color: var(--t6-accent-a); border-radius: var(--t6-radius-full); box-shadow: 0 0 0 0 transparent}#brxe-khmcgy .x-toggle-switch_labels .x-toggle-switch_label {font-size: var(--t6-text-s); font-weight: 500; color: var(--t6-txt-1); line-height: 1.2; padding-top: 0; padding-right: var(--t6-space-xs); padding-bottom: 0; padding-left: var(--t6-space-xs)}#brxe-khmcgy > .x-toggle-switch_label {font-size: var(--t6-text-s); font-weight: 500; color: var(--t6-txt-1); line-height: 1.2; padding-top: 0; padding-right: var(--t6-space-xs); padding-bottom: 0; padding-left: var(--t6-space-xs)}#brxe-khmcgy {align-self: flex-start; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0; margin-bottom: -3rem; z-index: 100}#brxe-zxpnoj .jet-calendar-grid {border-collapse: separate; border-spacing: 8px 8px}#brxe-zxpnoj .jet-calendar-header__week-day {font-size: var(--t6-text-s); font-weight: 400; text-align: left; background-color: rgba(0, 0, 0, 0); padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-zxpnoj .jet-calendar-week__day {background-color: var(--t6-bg-1); border-radius: var(--t6-radius-s); padding-top: var(--t6-space-4xs); padding-right: var(--t6-space-4xs); padding-bottom: var(--t6-space-4xs); padding-left: var(--t6-space-4xs)}#brxe-zxpnoj .jet-calendar-week__day-date {font-size: var(--t6-text-s); font-weight: 700; color: var(--t6-txt-1); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-zxpnoj .jet-calendar-week__day-header {justify-content: flex-end}#brxe-zxpnoj .jet-calendar-week__day-content {padding-top: var(--t6-space-4xs); padding-right: var(--t6-space-4xs); padding-bottom: var(--t6-space-4xs); padding-left: var(--t6-space-4xs); min-height: 6rem}#brxe-zxpnoj .jet-calendar-week__day-event + .jet-calendar-week__day-event {margin-top: var(--t6-space-2xs)}#brxe-zxpnoj .jet-calendar-week__day.current-day {background-color: var(--t6-accent-a)}#brxe-zxpnoj .jet-calendar-caption__name {color: var(--t6-txt-3)}#brxe-zxpnoj .jet-calendar-caption__wrap {gap: var(--t6-space-s)}#brxe-zxpnoj .jet-calendar-caption {margin-top: var(--t6-space-2xs); margin-right: 0; margin-bottom: var(--t6-space-m); margin-left: 0}#brxe-zxpnoj .jet-calendar-nav__link {font-size: var(--t6-text-xl); color: var(--t6-txt-2); width: 2rem; height: 2rem}#brxe-zxpnoj .jet-calendar-nav__link.nav-link-prev {margin-right: 0px}#brxe-zxpnoj .current-day .jet-calendar-week__day-date {color: var(--t6-txt-5)}#brxe-zxpnoj .jet-calendar-week__day.day-pad {background-color: var(--t6-bg-4)}#brxe-zxpnoj .day-pad .jet-calendar-week__day-date {color: var(--t6-border-a)}#brxe-zxpnoj .jet-calendar-caption__wrap { justify-content: end;}#brxe-zxpnoj .t6_calendar_event a { color: var(--t6-txt-3); font-weight: 500; text-decoration: underline;}#brxe-zxpnoj .t6_calendar_event:has(a) .brxe-divider .line { border-right-color: var(--t6-bg-5); }@media (max-width: 991px) {#brxe-zxpnoj .jet-calendar-week__day-mobile-trigger {margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-radius: var(--t6-radius-xs); width: 1.4rem; height: 1.4rem; background-color: var(--t6-bg-7)}#brxe-zxpnoj .jet-calendar-week__day-mobile-event {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-zxpnoj .jet-calendar-week__day-mobile-wrap {justify-content: flex-start}#brxe-zxpnoj .calendar-event-active .jet-calendar-week__day-mobile-trigger {background-color: var(--t6-bg-5)}}@media (max-width: 767px) {#brxe-zxpnoj .jet-calendar-week__day-date {font-size: var(--t6-text-xs)}}#brxe-eastbc .jet-calendar-grid {border-collapse: separate}#brxe-eastbc .jet-calendar-week__day-date {font-size: var(--t6-text-s); font-weight: 700; color: var(--t6-txt-1)}#brxe-eastbc .jet-calendar-caption__name {color: var(--t6-txt-3)}#brxe-eastbc .jet-calendar-caption__wrap {gap: var(--t6-space-s)}#brxe-eastbc .jet-calendar-caption {margin-top: var(--t6-space-2xs); margin-right: 0; margin-bottom: var(--t6-space-m); margin-left: 0}#brxe-eastbc .jet-calendar-nav__link {font-size: var(--t6-text-xl); color: var(--t6-txt-2); width: 2rem; height: 2rem}#brxe-eastbc .jet-calendar-nav__link.nav-link-prev {margin-right: 0px}#brxe-eastbc .jet-calendar-week__day {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-eastbc .jet-calendar-week__day-content {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-eastbc .jet-calendar-week__day-mobile-trigger {background-color: var(--t6-accent-a); margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px}#brxe-eastbc thead {display: none;}#brxe-eastbc tbody {display: flex; flex-direction: column;}#brxe-eastbc tbody tr {display: flex; flex-direction: column;}#brxe-eastbc tbody tr td { display: flex; flex-direction: column; width: 100%;}#brxe-eastbc tbody td .jet-calendar-week__day-header { display: none;;}#brxe-eastbc tbody tr td:not(:has(.jet-calendar-week__day-event)) { display: none;} #brxe-eastbc tbody:not(:has(.jet-calendar-week__day-event)):after { content: "V tomto termínu aktuálně nejsou žádné události k zobrazení. Zkuste to později, případně zkontrolujte, jestli máte správně nastavený měsíc / rok v pravé horní části harmonogramu."; display: block; text-align: center; margin-top: var(--t6-space-3xl); margin-bottom: var(--t6-space-3xl);} @media (max-width: 1025px) { #brxe-eastbc .jet-calendar-week__day-content { display: flex; flex-direction: column; } #brxe-eastbc .jet-calendar-week__day-mobile-wrap { display: none; }}#brxe-eastbc .jet-calendar-caption__wrap { justify-content: end;}#brxe-eastbc .jet-calendar-week__day-event:has(a) .brxe-divider .line { border-right-color: var(--t6-bg-5); }@media (max-width: 991px) {#brxe-eastbc .jet-calendar-week__day-mobile-trigger {background-color: var(--t6-bg-6); margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; border-radius: var(--t6-radius-xs); width: 1.4rem; height: 1.4rem}#brxe-eastbc .jet-calendar-week__day-mobile-event {padding-top: 0; padding-right: 0; padding-bottom: 0; padding-left: 0}#brxe-eastbc .jet-calendar-week__day-mobile-wrap {justify-content: flex-start}#brxe-eastbc .calendar-event-active .jet-calendar-week__day-mobile-trigger {background-color: var(--t6-bg-4)}}@media (max-width: 767px) {#brxe-eastbc .jet-calendar-week__day-date {font-size: var(--t6-text-xs)}}#brxe-uvdlge {padding-top: var(--t6-space-xl); padding-right: var(--t6-space-xl); padding-bottom: var(--t6-space-xl); padding-left: var(--t6-space-xl); border-radius: var(--t6-radius-xl); background-color: var(--t6-bg-3); margin-top: var(--t6-space-l); align-items: center}@media (max-width: 991px) {#brxe-uvdlge {margin-top: var(--t6-space-m); padding-top: var(--t6-space-2xs); padding-right: var(--t6-space-2xs); padding-bottom: var(--t6-space-2xs); padding-left: var(--t6-space-2xs); border-radius: var(--t6-radius-l)}}#brxe-sorlxt {align-items: center; max-width: 1500px}