.sources[data-astro-cid-3ntd4h4x]{border-top:1px solid var(--line-soft);padding-top:20px;display:grid;gap:10px}.sources[data-astro-cid-3ntd4h4x] p[data-astro-cid-3ntd4h4x]{margin:0}.src-list[data-astro-cid-3ntd4h4x]{list-style:none;margin:0;padding:0;border:1px solid var(--line);border-radius:14px;background:var(--surface)}.src-list[data-astro-cid-3ntd4h4x] li[data-astro-cid-3ntd4h4x]+li[data-astro-cid-3ntd4h4x]{border-top:1px dashed var(--line)}.src-list[data-astro-cid-3ntd4h4x] a[data-astro-cid-3ntd4h4x]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 14px;padding:11px 16px;text-decoration:none}.src-label[data-astro-cid-3ntd4h4x]{color:var(--text);font:500 15px/20px var(--sans);overflow-wrap:anywhere}.src-host[data-astro-cid-3ntd4h4x]{display:inline-flex;align-items:center;gap:6px;color:var(--lilas);font:600 12px var(--cond);letter-spacing:.14em;text-transform:uppercase;white-space:nowrap}.src-list[data-astro-cid-3ntd4h4x] a[data-astro-cid-3ntd4h4x]:hover .src-label[data-astro-cid-3ntd4h4x]{color:var(--tube-rose)}@media(max-width:959px){.sources[data-astro-cid-3ntd4h4x]{order:3}}.party[data-astro-cid-vr66ia3l]{padding-top:28px}.crumbs[data-astro-cid-vr66ia3l] a[data-astro-cid-vr66ia3l]{color:var(--text-2);text-decoration:none}.crumbs[data-astro-cid-vr66ia3l] a[data-astro-cid-vr66ia3l]:hover{color:var(--text)}.party-head[data-astro-cid-vr66ia3l]{display:grid;gap:12px;margin:22px 0 28px}.alert[data-astro-cid-vr66ia3l]{margin:0;padding:10px 14px;border-radius:10px;border:1px solid var(--rose);color:var(--tube-rose);font:700 16px var(--cond);letter-spacing:.14em;text-transform:uppercase}.alert--past[data-astro-cid-vr66ia3l]{border-color:var(--line);color:var(--text-2)}.party-grid[data-astro-cid-vr66ia3l]{display:grid;gap:28px}@media(min-width:960px){.party-grid[data-astro-cid-vr66ia3l]{grid-template-columns:1fr 300px;gap:48px;align-items:start}.party-actions[data-astro-cid-vr66ia3l]{position:sticky;top:96px}}.bar-board[data-astro-cid-vr66ia3l]{display:grid;gap:0;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:6px 20px}.bar-board[data-astro-cid-vr66ia3l]>div[data-astro-cid-vr66ia3l]{display:grid;grid-template-columns:70px 1fr;gap:16px;padding:16px 0;align-items:baseline}.bar-board[data-astro-cid-vr66ia3l]>div[data-astro-cid-vr66ia3l]+div[data-astro-cid-vr66ia3l]{border-top:1px dashed var(--line)}.bar-board[data-astro-cid-vr66ia3l] dd[data-astro-cid-vr66ia3l]{margin:0;display:grid;gap:6px}.big-date[data-astro-cid-vr66ia3l]{font:700 22px/26px var(--cond);text-transform:uppercase}.party-desc[data-astro-cid-vr66ia3l]{font-size:18px;line-height:29px;max-width:62ch;margin:28px 0}.details[data-astro-cid-vr66ia3l]{display:grid;gap:14px;margin:0 0 32px}.details[data-astro-cid-vr66ia3l]>div[data-astro-cid-vr66ia3l]{display:grid;gap:2px}.details[data-astro-cid-vr66ia3l] dd[data-astro-cid-vr66ia3l]{margin:0}.details[data-astro-cid-vr66ia3l] a[data-astro-cid-vr66ia3l],.sources[data-astro-cid-vr66ia3l] a[data-astro-cid-vr66ia3l]{color:var(--tube-lilas);text-underline-offset:3px}.sources[data-astro-cid-vr66ia3l]{border-top:1px solid var(--line-soft);padding-top:20px;display:grid;gap:8px}.sources[data-astro-cid-vr66ia3l] p[data-astro-cid-vr66ia3l]{margin:0}.sources[data-astro-cid-vr66ia3l] ul[data-astro-cid-vr66ia3l]{margin:0;padding-left:18px}.party-actions[data-astro-cid-vr66ia3l]{display:grid;gap:10px}.party-actions[data-astro-cid-vr66ia3l] .btn[data-astro-cid-vr66ia3l],.party-actions[data-astro-cid-vr66ia3l] .btn-ghost[data-astro-cid-vr66ia3l]{width:100%}@media(max-width:959px){.party-main[data-astro-cid-vr66ia3l]{display:contents}.bar-board[data-astro-cid-vr66ia3l]{order:1}.party-desc[data-astro-cid-vr66ia3l],.details[data-astro-cid-vr66ia3l],.sources[data-astro-cid-vr66ia3l]{order:3}.party-actions[data-astro-cid-vr66ia3l]{order:2;grid-template-columns:1fr 1fr}.party-actions[data-astro-cid-vr66ia3l]>[data-astro-cid-vr66ia3l]:first-child{grid-column:1 / -1}.party-actions[data-astro-cid-vr66ia3l] .btn-ghost[data-astro-cid-vr66ia3l]{padding:0 10px;font-size:13px;letter-spacing:.08em;white-space:normal;text-align:center;line-height:1.15}.party-desc[data-astro-cid-vr66ia3l],.details[data-astro-cid-vr66ia3l]{margin:0}}.page-head[data-astro-cid-6hdt2njb]{padding-top:40px;display:grid;gap:14px}.courses-link[data-astro-cid-6hdt2njb]{margin:0}.section[data-astro-cid-6hdt2njb] .h2[data-astro-cid-6hdt2njb]{margin-bottom:20px}.regulars[data-astro-cid-6hdt2njb]{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:900px){.regulars[data-astro-cid-6hdt2njb]{grid-template-columns:repeat(2,1fr)}}.regulars[data-astro-cid-6hdt2njb] li[data-astro-cid-6hdt2njb]{display:grid;gap:4px;padding:16px 18px;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface)}.regulars[data-astro-cid-6hdt2njb] a[data-astro-cid-6hdt2njb]{text-decoration:none}.regulars[data-astro-cid-6hdt2njb] a[data-astro-cid-6hdt2njb]:hover{color:var(--tube-rose)}.cal[data-astro-cid-6hdt2njb]{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.cal[data-astro-cid-6hdt2njb] p[data-astro-cid-6hdt2njb]{margin:0 0 4px}.party[data-astro-cid-4va4oxgh]{padding-top:28px}.crumbs[data-astro-cid-4va4oxgh] a[data-astro-cid-4va4oxgh]{color:var(--text-2);text-decoration:none}.crumbs[data-astro-cid-4va4oxgh] a[data-astro-cid-4va4oxgh]:hover{color:var(--text)}.party-head[data-astro-cid-4va4oxgh]{display:grid;gap:12px;margin:22px 0 28px}.party-grid[data-astro-cid-4va4oxgh]{display:grid;gap:28px}@media(min-width:960px){.party-grid[data-astro-cid-4va4oxgh]{grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.party-actions[data-astro-cid-4va4oxgh]{position:sticky;top:96px}}.party-main[data-astro-cid-4va4oxgh]{display:grid;gap:32px;min-width:0}.party-desc[data-astro-cid-4va4oxgh]{font-size:18px;line-height:29px;max-width:62ch;margin:0}.school-block[data-astro-cid-4va4oxgh]{display:grid;gap:14px}.tt-day[data-astro-cid-4va4oxgh]{display:grid;gap:8px}.tt-day[data-astro-cid-4va4oxgh] .label[data-astro-cid-4va4oxgh]{color:var(--ambre)}.bar-board[data-astro-cid-4va4oxgh]{display:grid;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:6px 20px}.bar-board[data-astro-cid-4va4oxgh]>div[data-astro-cid-4va4oxgh]{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:16px 0;align-items:baseline}.bar-board[data-astro-cid-4va4oxgh]>div[data-astro-cid-4va4oxgh]+div[data-astro-cid-4va4oxgh]{border-top:1px dashed var(--line)}.bar-board[data-astro-cid-4va4oxgh] dd[data-astro-cid-4va4oxgh]{margin:0;display:grid;gap:6px}@media(max-width:559px){.bar-board[data-astro-cid-4va4oxgh]>div[data-astro-cid-4va4oxgh]{grid-template-columns:1fr;gap:6px}}.places[data-astro-cid-4va4oxgh]{list-style:none;margin:0;padding:0;display:grid;gap:14px}.places[data-astro-cid-4va4oxgh] li[data-astro-cid-4va4oxgh]{display:grid;gap:2px}.places[data-astro-cid-4va4oxgh] .link-ambre[data-astro-cid-4va4oxgh]{font-size:13px}.sources[data-astro-cid-4va4oxgh]{border-top:1px solid var(--line-soft);padding-top:20px;display:grid;gap:8px}.sources[data-astro-cid-4va4oxgh] p[data-astro-cid-4va4oxgh]{margin:0}.sources[data-astro-cid-4va4oxgh] ul[data-astro-cid-4va4oxgh]{margin:0;padding-left:18px}.sources[data-astro-cid-4va4oxgh] a[data-astro-cid-4va4oxgh]{color:var(--tube-lilas);text-underline-offset:3px}.party-actions[data-astro-cid-4va4oxgh]{display:grid;gap:10px}.party-actions[data-astro-cid-4va4oxgh] .btn[data-astro-cid-4va4oxgh],.party-actions[data-astro-cid-4va4oxgh] .btn-ghost[data-astro-cid-4va4oxgh]{width:100%}@media(max-width:959px){.party-main[data-astro-cid-4va4oxgh]{display:contents}.party-desc[data-astro-cid-4va4oxgh]{order:1}.school-block[data-astro-cid-4va4oxgh],.bar-board[data-astro-cid-4va4oxgh],.sources[data-astro-cid-4va4oxgh]{order:3}.party-actions[data-astro-cid-4va4oxgh]{order:2;grid-template-columns:1fr 1fr}.party-actions[data-astro-cid-4va4oxgh]>[data-astro-cid-4va4oxgh]:first-child{grid-column:1 / -1}.party-actions[data-astro-cid-4va4oxgh] .btn-ghost[data-astro-cid-4va4oxgh]{padding:0 10px;font-size:13px;letter-spacing:.08em;white-space:normal;text-align:center;line-height:1.15}}.prof-links[data-astro-cid-4va4oxgh]{list-style:none;margin:16px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.prof-links[data-astro-cid-4va4oxgh] a[data-astro-cid-4va4oxgh]{display:inline-flex;align-items:center;min-height:38px;padding:0 14px;border-radius:999px;border:1px solid var(--line);color:var(--text);text-decoration:none;font:600 13px var(--cond);letter-spacing:.14em;text-transform:uppercase}.prof-links[data-astro-cid-4va4oxgh] a[data-astro-cid-4va4oxgh]:hover{border-color:var(--lilas)}.party[data-astro-cid-6c2tjpby]{padding-top:28px}.crumbs[data-astro-cid-6c2tjpby] a[data-astro-cid-6c2tjpby]{color:var(--text-2);text-decoration:none}.party-head[data-astro-cid-6c2tjpby]{display:grid;gap:12px;margin:22px 0 28px}.alert[data-astro-cid-6c2tjpby]{margin:0;padding:10px 14px;border-radius:10px;border:1px solid var(--line);color:var(--text-2);font:700 16px var(--cond);letter-spacing:.14em;text-transform:uppercase}.party-grid[data-astro-cid-6c2tjpby]{display:grid;gap:28px}@media(min-width:960px){.party-grid[data-astro-cid-6c2tjpby]{grid-template-columns:minmax(0,1fr) 300px;gap:48px;align-items:start}.party-actions[data-astro-cid-6c2tjpby]{position:sticky;top:96px}}.bar-board[data-astro-cid-6c2tjpby]{display:grid;margin:0;background:var(--surface);border:1px solid var(--line);border-radius:18px;padding:6px 20px}.bar-board[data-astro-cid-6c2tjpby]>div[data-astro-cid-6c2tjpby]{display:grid;grid-template-columns:70px 1fr;gap:16px;padding:16px 0;align-items:baseline}.bar-board[data-astro-cid-6c2tjpby]>div[data-astro-cid-6c2tjpby]+div[data-astro-cid-6c2tjpby]{border-top:1px dashed var(--line)}.bar-board[data-astro-cid-6c2tjpby] dd[data-astro-cid-6c2tjpby]{margin:0;display:grid;gap:6px}.big-date[data-astro-cid-6c2tjpby]{font:700 22px/26px var(--cond);text-transform:uppercase}.party-desc[data-astro-cid-6c2tjpby]{font-size:18px;line-height:29px;max-width:62ch;margin:28px 0}.details[data-astro-cid-6c2tjpby]{display:grid;gap:14px;margin:0 0 32px}.details[data-astro-cid-6c2tjpby]>div[data-astro-cid-6c2tjpby]{display:grid;gap:2px}.details[data-astro-cid-6c2tjpby] dd[data-astro-cid-6c2tjpby]{margin:0}.details[data-astro-cid-6c2tjpby] a[data-astro-cid-6c2tjpby],.sources[data-astro-cid-6c2tjpby] a[data-astro-cid-6c2tjpby]{color:var(--tube-lilas);text-underline-offset:3px}.sources[data-astro-cid-6c2tjpby]{border-top:1px solid var(--line-soft);padding-top:20px;display:grid;gap:8px}.sources[data-astro-cid-6c2tjpby] p[data-astro-cid-6c2tjpby]{margin:0}.sources[data-astro-cid-6c2tjpby] ul[data-astro-cid-6c2tjpby]{margin:0;padding-left:18px}.party-actions[data-astro-cid-6c2tjpby]{display:grid;gap:10px}.party-actions[data-astro-cid-6c2tjpby] .btn[data-astro-cid-6c2tjpby],.party-actions[data-astro-cid-6c2tjpby] .btn-ghost[data-astro-cid-6c2tjpby]{width:100%}@media(max-width:959px){.party-main[data-astro-cid-6c2tjpby]{display:contents}.bar-board[data-astro-cid-6c2tjpby]{order:1}.party-desc[data-astro-cid-6c2tjpby],.details[data-astro-cid-6c2tjpby],.sources[data-astro-cid-6c2tjpby]{order:3}.party-actions[data-astro-cid-6c2tjpby]{order:2;grid-template-columns:1fr 1fr}.party-actions[data-astro-cid-6c2tjpby]>[data-astro-cid-6c2tjpby]:first-child{grid-column:1 / -1}.party-actions[data-astro-cid-6c2tjpby] .btn-ghost[data-astro-cid-6c2tjpby]{padding:0 10px;font-size:13px;letter-spacing:.08em;white-space:normal;text-align:center;line-height:1.15}.party-desc[data-astro-cid-6c2tjpby],.details[data-astro-cid-6c2tjpby]{margin:0}}.page-head[data-astro-cid-ckehtizc]{padding-top:40px;display:grid;gap:14px}.page-head[data-astro-cid-ckehtizc] p[data-astro-cid-ckehtizc]{margin:0}.crumbs[data-astro-cid-ckehtizc] a[data-astro-cid-ckehtizc]{color:var(--text-2);text-decoration:none}.dir-tools[data-astro-cid-ckehtizc]{display:grid;gap:4px;margin:26px 0 8px}.search[data-astro-cid-ckehtizc]{display:flex;align-items:center;gap:10px;max-width:520px;min-height:48px;padding:0 16px;border-radius:999px;border:1px solid var(--line);background:var(--surface);color:var(--text-2)}.search[data-astro-cid-ckehtizc]:focus-within{border-color:var(--lilas)}.search[data-astro-cid-ckehtizc] input[data-astro-cid-ckehtizc]{flex:1;min-width:0;border:0;background:transparent;color:var(--text);font:500 16px var(--sans);outline:none}.search[data-astro-cid-ckehtizc] input[data-astro-cid-ckehtizc]::placeholder{color:var(--text-2)}.origin[data-astro-cid-ckehtizc]{font:600 13px var(--cond);letter-spacing:.14em;color:var(--text-2)}.dir-wrap[data-astro-cid-ckehtizc]{display:grid}[data-astro-cid-ckehtizc][data-items] .card-title[data-astro-cid-ckehtizc]{font-size:21px}.page-head[data-astro-cid-kuvqlxw3]{padding-top:40px;display:grid;gap:14px}.page-head[data-astro-cid-kuvqlxw3] p[data-astro-cid-kuvqlxw3]{margin:0}.crumbs[data-astro-cid-kuvqlxw3] a[data-astro-cid-kuvqlxw3]{color:var(--text-2);text-decoration:none}.section[data-astro-cid-kuvqlxw3] .h2[data-astro-cid-kuvqlxw3]{margin-bottom:20px}.regulars[data-astro-cid-kuvqlxw3]{list-style:none;margin:0;padding:0;display:grid;gap:12px}@media(min-width:900px){.regulars[data-astro-cid-kuvqlxw3]{grid-template-columns:repeat(2,1fr)}}.regulars[data-astro-cid-kuvqlxw3] li[data-astro-cid-kuvqlxw3]{display:grid;gap:4px;padding:16px 18px;border-radius:var(--radius);border:1px solid var(--line);background:var(--surface)}.regulars[data-astro-cid-kuvqlxw3] a[data-astro-cid-kuvqlxw3]{text-decoration:none}.regulars[data-astro-cid-kuvqlxw3] a[data-astro-cid-kuvqlxw3]:hover{color:var(--tube-rose)}.page-head[data-astro-cid-a5h25stl]{padding-top:40px;display:grid;gap:14px}.page-head[data-astro-cid-a5h25stl] p[data-astro-cid-a5h25stl]{margin:0}.crumbs[data-astro-cid-a5h25stl] a[data-astro-cid-a5h25stl]{color:var(--text-2);text-decoration:none}.section[data-astro-cid-a5h25stl] .h2[data-astro-cid-a5h25stl]{margin-bottom:20px}.tt-day[data-astro-cid-a5h25stl]{display:grid;gap:8px;margin-bottom:16px}.tt-day[data-astro-cid-a5h25stl] .label[data-astro-cid-a5h25stl]{color:var(--ambre)}.related[data-astro-cid-a5h25stl]{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.related[data-astro-cid-a5h25stl] a[data-astro-cid-a5h25stl]{font:700 17px var(--cond);text-transform:uppercase;color:var(--text);text-decoration:none}.related[data-astro-cid-a5h25stl] a[data-astro-cid-a5h25stl]:hover{color:var(--tube-rose)}
