.event[data-astro-cid-np5upjzn]{font-family:Arimo;position:absolute;left:0;right:0;background:var(--event-color);border:.5px solid;box-sizing:content-box;display:flex;align-items:center;justify-content:center;flex-direction:column}.event[data-astro-cid-np5upjzn].waiting{background:var(--event-color) repeating-linear-gradient(45deg,#00000016,#00000016 10px,#46529800 10px,#46529800 20px)!important}.name[data-astro-cid-np5upjzn]{font-weight:700;text-align:center}.name[data-astro-cid-np5upjzn].waiting{font-style:italic}.description[data-astro-cid-np5upjzn]{font-style:italic;text-align:center}.time[data-astro-cid-np5upjzn]{text-align:center}.event[data-astro-cid-np5upjzn] [data-astro-cid-np5upjzn]:not(:last-child){margin-bottom:2px}.event-track[data-astro-cid-qgymbqaj]{position:absolute;inset:0}[data-astro-cid-eq4smzqd]{box-sizing:border-box}.container[data-astro-cid-eq4smzqd]{overflow:auto;border:1px solid #ababad;border-radius:4px;line-height:1;font-size:12px;cursor:all-scroll;user-select:none;width:90%;max-width:var(--max-width)}.calendar[data-astro-cid-eq4smzqd]{display:inline-flex;background-size:calc(2 * var(--cell-width)) var(--cell-height);background-position-x:calc(var(--header-height) - 1px);background-position-y:calc(calc(2 * var(--header-height)) - 1px);background-image:linear-gradient(to right,#b0b0b0 1px,transparent 1px),linear-gradient(to right,transparent var(--cell-width),#bbb calc(var(--cell-width) + 1px),transparent calc(var(--cell-width) + 1px)),linear-gradient(to bottom,#d2d2d2 1px,transparent 1px);background-color:#fff}.column[data-astro-cid-eq4smzqd]{position:relative;display:inline-flex;flex-direction:column}.column-inner[data-astro-cid-eq4smzqd]{display:flex;height:100%}.column[data-astro-cid-eq4smzqd]:first-child{position:sticky;left:0;z-index:2;background:white;min-width:var(--header-height);width:var(--header-height)}.column[data-astro-cid-eq4smzqd]:first-child:after{content:"";background:linear-gradient(to right,#00000017 0px,transparent 3px);position:absolute;left:var(--header-height);display:block;height:100%;width:6px;opacity:0;transition:opacity .5s}.container[data-astro-cid-eq4smzqd].scroll-horz .column[data-astro-cid-eq4smzqd]:first-child:after{opacity:1}.cell[data-astro-cid-eq4smzqd].location:after,.cell[data-astro-cid-eq4smzqd].header.hour-guide:after{content:"";position:absolute;display:block;top:var(--header-height);left:0;background:linear-gradient(to bottom,#00000017 0px,transparent 3px);width:100%;height:6px;opacity:0;transition:opacity .5s}.cell[data-astro-cid-eq4smzqd].header.hour-guide:after{top:calc(2 * var(--header-height))}.container[data-astro-cid-eq4smzqd].scroll-vert .cell[data-astro-cid-eq4smzqd].location:after,.container[data-astro-cid-eq4smzqd].scroll-vert .cell[data-astro-cid-eq4smzqd].header.hour-guide:after{opacity:1}.cell[data-astro-cid-eq4smzqd].hour-guide:not(.header){border-bottom:0;font-size:1.2em;text-align:right;padding-right:7px;transform:translateY(-.6666em)}.cell[data-astro-cid-eq4smzqd].hour-guide:not(.header):after{content:"-";position:absolute;right:0;color:#e8e8e8}.column[data-astro-cid-eq4smzqd]:not(:first-child) .cell[data-astro-cid-eq4smzqd]:not(:first-child){border-color:#e6e6e6}.sub-column[data-astro-cid-eq4smzqd]{position:relative}.cell[data-astro-cid-eq4smzqd]{min-height:var(--cell-height);height:var(--cell-height);border-bottom:1px solid #ababad;border-right:1px solid #ababad}.cell[data-astro-cid-eq4smzqd].hour-guide{min-width:var(--header-height);width:var(--header-height);font-weight:100}.cell[data-astro-cid-eq4smzqd].hour-guide.header{height:calc(2 * var(--header-height))}.cell[data-astro-cid-eq4smzqd].header{font-weight:600;font-size:14px}.cell[data-astro-cid-eq4smzqd].header,.cell[data-astro-cid-eq4smzqd].location{position:sticky;top:0;z-index:1;background:white;height:var(--header-height);min-height:var(--header-height);display:flex;align-items:center;justify-content:center;text-align:center}.cell[data-astro-cid-eq4smzqd].location{top:var(--header-height);min-width:var(--cell-width);width:var(--cell-width)}.calendar-card-container[data-astro-cid-ztnlrena]{margin-top:26px;display:flex;justify-content:center}a[data-astro-cid-ztnlrena]:hover{text-decoration:underline}.grille[data-astro-cid-ztnlrena]{display:inline-flex;align-items:center;color:#000;font-size:20px;font-family:Montserrat;text-decoration:none;font-weight:500;margin-left:auto;text-align:right}.grille[data-astro-cid-ztnlrena] svg[data-astro-cid-ztnlrena]{margin-left:8px;margin-top:-1px}.dot[data-astro-cid-ztnlrena]{width:13px;height:13px;background:var(--type-color);margin-right:8px}.type[data-astro-cid-ztnlrena]{display:inline-flex;align-items:center;color:#000;font-size:20px;font-family:Montserrat;text-decoration:none;font-weight:500;margin-left:10px;margin-top:6px}.type-list[data-astro-cid-ztnlrena]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;width:100%;background:white;padding:10px 16px 16px}@media (max-width: 500px){.type-list[data-astro-cid-ztnlrena]{flex-direction:column;flex-wrap:nowrap;align-items:start}}.disclaimer[data-astro-cid-ztnlrena]{font-style:italic}h2[data-astro-cid-ztnlrena]{margin-top:0;margin-bottom:13px;font-size:30px;font-family:Montserrat;border-bottom:1px solid rgb(206,206,206);padding-bottom:7px;padding-top:4px}.lesson-type[data-astro-cid-ztnlrena]{border-left:5px solid var(--type-color);padding-left:13px;padding-bottom:13px;margin-bottom:30px;margin-top:20px;max-width:500px}.ftitle[data-astro-cid-ztnlrena]{font-size:40px;font-family:Montserrat;font-weight:700}.essai[data-astro-cid-ztnlrena]{display:block;margin:26px auto 0;color:#fff;border:white 1px solid;max-width:300px;width:90%;text-align:center;padding:13px;border-radius:3px;background:#1e1e1e}
