<commit_before>@import "custom";
@import "~bootstrap/scss/bootstrap";
@import url("https://use.typekit.net/kyy4ydn.css");
@import "../static/vendored/css/bootstrap-toc.css";
@import "../node_modules/@fortawesome/fontawesome-free/css/all.css";
@import "../node_modules/@fullcalendar/common/main.css";
@import "../node_modules/@fullcalendar/bootstrap/main.css";
@import "community";
@import "blogs";
@import "events";
@import "fellows";

body {
    font-family: canada-type-gibson, sans-serif;
}


h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 400;
}



section {
    overflow: hidden;
}


.img-inverted {
    filter: invert(1);
}

.img-align-center {
    transform: translateY(-25%);
}

.font-weight-bold {
    font-weight: 500 !important;
}

.btn-primary {
    border-color: var(--primary);
    background: var(--primary);
}

.btn-primary.active {
    background: #444;
}

.bg-brand-light {
    background: var(--light);
}

.bg-brand {
    background-color: var(--dark);
}


nav.navbar { 
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}


.avatar {
    width: 48px;
    height: 48px;
    overflow: hidden;
}

.avatar-large {
    width: 160px;
    height: 160px;
    overflow: hidden;

    background: #444;
}

.twitter-avatar {
    overflow: hidden;
}

.clip-svg {
    -webkit-clip-path: url(#myClip);
            clip-path: url(#myClip);
}

.clip-svg-hero {
    position: absolute;
    top: 0;
    z-index: 0;

    height: 100%;
}

.clip-svg-cta {
    position: absolute;
    top: 10%;
    z-index: 0;

    height: 100%;
}

.gradient-mask-right {
    -webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
            mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
}

.gradient-mask-left {
    -webkit-mask-image: linear-gradient(270deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
            mask-image: linear-gradient(270deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
}

.right-bleed {
    display: none;
}

.left-bleed {
    display: none;
}

@media (min-width: 768px) {
    .right-bleed {
        left: 0;

        display: block;
        margin-right: calc(-50vw / 2);
        overflow: hidden;
    }

    .left-bleed {
        right: 0;

        display: block;
        margin-left: calc(-50vw / 2);
        overflow: hidden;
    }
}

/* TOC plugin css */

nav[data-toggle="toc"] {
    top: 2rem;
}

nav[data-toggle="toc"] .nav-link.active, nav[data-toggle="toc"] .nav-link.active:focus, nav[data-toggle="toc"] .nav-link.active:hover { 
    color: black;
    border-left: 2px solid black;
}

nav[data-toggle="toc"] .nav > li > a:hover,
nav[data-toggle="toc"] .nav > li > a:focus {
    color: black;
    text-decoration: none;
    background-color: transparent;
    border-left: 1px solid black;
}

@media (max-width: 768px) {
    nav[data-toggle="toc"] {
        top: 4rem;
        margin-bottom: 4rem;
    }

    nav[data-toggle="toc"] .nav .active .nav {
        display: block;
    }

}

code { 
 color: #393434
}

.fc-daygrid-event { 
  cursor: pointer;
}

.all_calendars { 
    background-color: #ffffff;
}

.all_calendars .fc-header-toolbar > .fc-toolbar-chunk:nth-child(1)::before {
    font-size: 1.75em;
    content: 'Agenda';
}

@media (max-width: 600px) { 
    tr.fc-list-day:nth-child(1) > th:nth-child(1) { 
        z-index: 100;
    }
    .all_calendars .fc-header-toolbar > .fc-toolbar-chunk:nth-child(1)::before {
        content: '';
    }
    .fc .fc-toolbar-title { 
        font-size: 1.2em;
    }
}<commit_msg>Always set the z-index to 100 for calendar list view<commit_after>@import "custom";
@import "~bootstrap/scss/bootstrap";
@import url("https://use.typekit.net/kyy4ydn.css");
@import "../static/vendored/css/bootstrap-toc.css";
@import "../node_modules/@fortawesome/fontawesome-free/css/all.css";
@import "../node_modules/@fullcalendar/common/main.css";
@import "../node_modules/@fullcalendar/bootstrap/main.css";
@import "community";
@import "blogs";
@import "events";
@import "fellows";

body {
    font-family: canada-type-gibson, sans-serif;
}


h1,
h2,
h3,
h4,
h5,
h6 {
    font-weight: 400;
}



section {
    overflow: hidden;
}


.img-inverted {
    filter: invert(1);
}

.img-align-center {
    transform: translateY(-25%);
}

.font-weight-bold {
    font-weight: 500 !important;
}

.btn-primary {
    border-color: var(--primary);
    background: var(--primary);
}

.btn-primary.active {
    background: #444;
}

.bg-brand-light {
    background: var(--light);
}

.bg-brand {
    background-color: var(--dark);
}


nav.navbar { 
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}


.avatar {
    width: 48px;
    height: 48px;
    overflow: hidden;
}

.avatar-large {
    width: 160px;
    height: 160px;
    overflow: hidden;

    background: #444;
}

.twitter-avatar {
    overflow: hidden;
}

.clip-svg {
    -webkit-clip-path: url(#myClip);
            clip-path: url(#myClip);
}

.clip-svg-hero {
    position: absolute;
    top: 0;
    z-index: 0;

    height: 100%;
}

.clip-svg-cta {
    position: absolute;
    top: 10%;
    z-index: 0;

    height: 100%;
}

.gradient-mask-right {
    -webkit-mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
            mask-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
}

.gradient-mask-left {
    -webkit-mask-image: linear-gradient(270deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
            mask-image: linear-gradient(270deg, rgba(0, 0, 0, 1) 50%, rgba(0, 0, 0, 0) 100%);
}

.right-bleed {
    display: none;
}

.left-bleed {
    display: none;
}

@media (min-width: 768px) {
    .right-bleed {
        left: 0;

        display: block;
        margin-right: calc(-50vw / 2);
        overflow: hidden;
    }

    .left-bleed {
        right: 0;

        display: block;
        margin-left: calc(-50vw / 2);
        overflow: hidden;
    }
}

/* TOC plugin css */

nav[data-toggle="toc"] {
    top: 2rem;
}

nav[data-toggle="toc"] .nav-link.active, nav[data-toggle="toc"] .nav-link.active:focus, nav[data-toggle="toc"] .nav-link.active:hover { 
    color: black;
    border-left: 2px solid black;
}

nav[data-toggle="toc"] .nav > li > a:hover,
nav[data-toggle="toc"] .nav > li > a:focus {
    color: black;
    text-decoration: none;
    background-color: transparent;
    border-left: 1px solid black;
}

@media (max-width: 768px) {
    nav[data-toggle="toc"] {
        top: 4rem;
        margin-bottom: 4rem;
    }

    nav[data-toggle="toc"] .nav .active .nav {
        display: block;
    }

}

code { 
 color: #393434
}

.fc-daygrid-event { 
  cursor: pointer;
}

.all_calendars { 
    background-color: #ffffff;
}

.all_calendars .fc-header-toolbar > .fc-toolbar-chunk:nth-child(1)::before {
    font-size: 1.75em;
    content: 'Agenda';
}

tr.fc-list-day:nth-child(1) > th:nth-child(1) { 
    z-index: 100;
}
 
@media (max-width: 600px) { 
   .all_calendars .fc-header-toolbar > .fc-toolbar-chunk:nth-child(1)::before {
        content: '';
    }
    .fc .fc-toolbar-title { 
        font-size: 1.2em;
    }
}
{'fraction_non_alphanumeric': 0.1822695035460993, 'fraction_numerical': 0.04326241134751773, 'mean_word_length': 2.5828252032520327, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 17, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1026134', 'n_tokens_mistral': 3112, 'n_tokens_neox': 2725, 'n_words': 551}