.aeg-head{gap:clamp(1rem, calc(var(--u) * 4), 5rem);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;display:grid}.aeg-calendar{gap:calc(var(--u) * 1);padding:calc(var(--u) * 1.8) calc(var(--u) * 2.2);color:#1d1026;background:var(--color-cream);border-radius:calc(var(--u) * 1.6);display:grid;box-shadow:0 50px 80px -40px #0a145ab3}.aeg-row{gap:calc(var(--u) * .6);grid-template-columns:minmax(0,17em) repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.aeg-months b{font-family:var(--font-display);font-size:var(--text-small);color:#1d102699;text-align:center;font-weight:800}.aeg-listing{font-size:var(--text-small);align-content:center;gap:.15em;padding-right:.5em;line-height:1.25;display:grid}.aeg-listing h3{font-family:var(--font-display);font-size:var(--text-body);font-weight:800;line-height:1.1}.aeg-place{font-family:var(--font-display);color:var(--color-cobalt);font-weight:800}.aeg-cell{min-height:calc(var(--u) * 5.2);background:var(--color-pink);border-radius:calc(var(--u) * .8)}.aeg-cell[data-board]{background:var(--color-gold);box-shadow:inset 0 0 0 calc(var(--u) * .25) #b8862b}.aeg-legend{font-size:var(--text-small);gap:1.6em;display:flex}.aeg-legend li{align-items:center;gap:.5em;display:flex}.aeg-legend li:before{content:"";background:var(--color-pink);border-radius:.25em;width:1em;height:1em}.aeg-legend li[data-board]:before{background:var(--color-gold)}.aeg-operator{max-width:60ch;font-size:var(--text-small);color:var(--muted-foreground)}.aeg-operator b{font-family:var(--font-display);color:var(--primary)}@media (max-width:900px){.aeg-head{grid-template-columns:minmax(0,1fr)}.aeg-row{grid-template-columns:minmax(0,7em) repeat(12,minmax(0,1fr));gap:2px}.aeg-listing p:not(.aeg-place){display:none}}
