.grid.svelte-o7ygou{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1px;gap:1px;background:var(--color-border);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}@media(min-width:1024px)and (max-width:1300px){.grid.svelte-o7ygou{grid-template-columns:1fr 1fr}}@media(min-width:951px)and (max-width:1023px){.grid.svelte-o7ygou{grid-template-columns:1fr 1fr}}@media(min-width:600px)and (max-width:950px){.grid.svelte-o7ygou{grid-template-columns:1fr 1fr}}@media(min-width:375px)and (max-width:599px){.grid.svelte-o7ygou{grid-template-columns:1fr 1fr}}@media(min-width:0px)and (max-width:374px){.grid.svelte-o7ygou{grid-template-columns:1fr}}.month.svelte-o7ygou{display:flex;flex-direction:column;aspect-ratio:1;background:var(--color-background);padding:var(--padding-squre-big);min-height:200px}.month-name.svelte-o7ygou{font-size:var(--fs-medium);line-height:var(--lh-medium);flex:0 0 auto;text-align:center;margin-bottom:var(--lh-small);color:var(--color-text-2)}.month-content.svelte-o7ygou{-ms-overflow-style:none;scrollbar-width:none}.month-content.svelte-o7ygou::-webkit-scrollbar{display:none}.month-content.svelte-o7ygou{flex:1 1 auto;overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}.item.svelte-o7ygou{font-size:var(--fs-small);line-height:var(--lh-small);display:block;margin-bottom:var(--lh-small);color:var(--color-text-2);text-decoration:none}@media(-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.item.svelte-o7ygou:hover{color:var(--color-text-3)}}.item.muted.svelte-o7ygou{color:var(--color-text-1)}@media(-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.item.muted.svelte-o7ygou:hover{color:var(--color-text-1)}}.item-subtitle.svelte-o7ygou{font-style:italic}.overview.svelte-o7ygou{display:flex;justify-content:flex-end;padding:var(--padding-vertical) var(--padding-horizontal)}a.overview-link.svelte-o7ygou{font-size:var(--fs-small);line-height:var(--lh-small);display:block;color:var(--color-text-3);text-decoration:none}@media(-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){a.overview-link.svelte-o7ygou:hover{color:var(--color-text-2)}}@media(-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.container.svelte-ijm7rr a:hover{color:var(--color-text-3)}}.container.svelte-ijm7rr a:not([href^="mailto:"]):before{content:"→ "}.container.svelte-ijm7rr{position:relative;display:flex;justify-content:flex-end;padding:var(--padding-vertical) var(--padding-horizontal)}a.link.svelte-ijm7rr{font-size:var(--fs-small);line-height:var(--lh-small);display:block;color:var(--color-text-3);text-decoration:none}@media(-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){a.link.svelte-ijm7rr:hover{color:var(--color-text-2)}}.expander.svelte-er8vy1{position:relative;background:var(--color-background)}.expander+.expander{border-top:1px solid var(--color-border)}.header.svelte-er8vy1{display:flex;align-items:center;justify-content:space-between;gap:var(--padding-horizontal);width:100%;padding:var(--padding-squre-big);background:none;border:none;cursor:pointer;text-align:left;color:var(--custom-color-font)}.title.svelte-er8vy1{font-size:var(--fs-large);line-height:var(--lh-large)}.toggle.svelte-er8vy1{display:inline-block;flex-shrink:0;width:22px;height:22px;margin-left:12px;background-color:var(--custom-color-font);-webkit-mask:url(../../../svg/plus.svg) no-repeat center / contain;mask:url(../../../svg/plus.svg) no-repeat center / contain}.toggle.open.svelte-er8vy1{-webkit-mask-image:url(../../../svg/minus.svg);mask-image:url(../../../svg/minus.svg)}.contents.svelte-er8vy1{--color-text-1: var(--custom-color-font)}.contents.svelte-er8vy1 .container{width:700px;max-width:100%;margin:0 auto;border-top:none}.container.svelte-q5a7vm{position:relative;color:var(--color-text-3)}.heading.svelte-q5a7vm{font-size:var(--fs-large);line-height:var(--lh-large);position:relative;margin:0;padding:var(--padding-vertical) var(--padding-horizontal);font-weight:400}.newsticker.svelte-bsz873{padding:11px var(--padding-horizontal) 11px;overflow:hidden}.track.svelte-bsz873{display:flex;width:-moz-max-content;width:max-content;animation:svelte-bsz873-marquee 24s linear infinite}a.track.svelte-bsz873{color:inherit;text-decoration:none}.newsticker.svelte-bsz873:hover .track:where(.svelte-bsz873){animation-play-state:paused}.inner.svelte-bsz873{font-size:var(--fs-large);line-height:var(--lh-large);color:var(--custom-color-font);white-space:nowrap;padding-right:5px}@keyframes svelte-bsz873-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.page-content.svelte-1wd4tzc{min-height:100vh;padding-bottom:var(--padding-section-bottom)}.spacer.svelte-1wd4tzc{position:relative;height:calc(8 * var(--square-size))}.spacer.size-small.svelte-1wd4tzc{height:calc(4 * var(--square-size))}.spacer.size-large.svelte-1wd4tzc{height:calc(12 * var(--square-size))}.page-sidebar.svelte-1nhxo7p{-ms-overflow-style:none;scrollbar-width:none}.page-sidebar.svelte-1nhxo7p::-webkit-scrollbar{display:none}.page-sidebar.svelte-1nhxo7p{font-size:var(--fs-small);line-height:var(--lh-small)}.page-sidebar.svelte-1nhxo7p a:not([href^="mailto:"]):before{content:"→ "}.page-sidebar.svelte-1nhxo7p{flex:1 1 auto;padding:var(--padding-vertical) var(--padding-horizontal) var(--lh-large);color:var(--color-text-1);overflow-x:hidden;overflow-y:scroll;overflow:hidden scroll}.page-sidebar.svelte-1nhxo7p a{color:var(--color-text-1)}@media(-ms-high-contrast:none),(-ms-high-contrast:active),(-moz-touch-enabled:0),(hover:hover){.page-sidebar.svelte-1nhxo7p a:hover{color:var(--color-text-3)}}.page-sidebar.svelte-1nhxo7p p:not(:last-child),.page-sidebar.svelte-1nhxo7p ul:not(:last-child),.page-sidebar.svelte-1nhxo7p ol:not(:last-child){margin-bottom:var(--lh-small)}
