@charset "UTF-8";@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-regular-pro.woff2) format("woff2"),url(../../../fonts/apercu-regular-pro.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Apercu Pro;src:url(../../../fonts/apercu-bold-pro.woff2) format("woff2"),url(../../../fonts/apercu-bold-pro.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}.financial-calendar.svelte-v5h38d{position:relative;width:100%;background-color:#fff;color:#000}.financial-calendar__filters.svelte-v5h38d{position:relative;width:100%;border-top:2px solid #a9cd3c;border-bottom:2px solid #a9cd3c;z-index:5}.financial-calendar__filters-row.svelte-v5h38d{align-items:center;row-gap:10px;padding:14px 0}@media all and (min-width: 900px){.financial-calendar__filters-row.svelte-v5h38d{row-gap:0;padding:0;min-height:64px}}.financial-calendar__label-col.svelte-v5h38d{display:flex;align-items:center}.financial-calendar__label.svelte-v5h38d{color:#000}.financial-calendar__dropdown.svelte-v5h38d{position:relative}.financial-calendar__trigger.svelte-v5h38d{display:flex;align-items:center;gap:24px;width:100%;padding:0;border:none;background:transparent;color:#000;text-align:left;text-transform:uppercase;letter-spacing:.04em;cursor:pointer;transition:opacity .2s ease}.financial-calendar__trigger.svelte-v5h38d:hover{opacity:.6}.financial-calendar__trigger.svelte-v5h38d:focus-visible{outline:2px solid #000;outline-offset:4px}.financial-calendar__trigger-label.svelte-v5h38d{min-width:0}.financial-calendar__trigger-icon.svelte-v5h38d{display:inline-flex;flex-shrink:0;--fill: #000;transition:transform .3s cubic-bezier(.22,1,.36,1)}.financial-calendar__dropdown.is-open.svelte-v5h38d .financial-calendar__trigger-icon:where(.svelte-v5h38d){transform:rotate(180deg)}.financial-calendar__panel.svelte-v5h38d{position:absolute;top:calc(100% + 16px);left:0;width:100%;max-width:320px;margin:0;padding:12px 0;list-style:none;background-color:#a9cd3c;z-index:6}@media all and (min-width: 900px){.financial-calendar__panel.svelte-v5h38d{left:-30px;width:auto;min-width:277px;max-width:none}}.financial-calendar__panel.svelte-v5h38d li:where(.svelte-v5h38d){margin:0}.financial-calendar__option.svelte-v5h38d{display:block;width:100%;padding:0 15px;border:none;background:transparent;color:#000;text-align:left;text-underline-offset:4px;cursor:pointer;line-height:35px}.financial-calendar__option.svelte-v5h38d:hover{text-decoration:underline}.financial-calendar__option.svelte-v5h38d:focus-visible{outline:2px solid #000;outline-offset:-2px}@media all and (min-width: 900px){.financial-calendar__option.svelte-v5h38d{padding:0 30px}}.financial-calendar__year.svelte-v5h38d{margin:40px 0 0;color:#000}@media all and (min-width: 900px){.financial-calendar__year.svelte-v5h38d{margin:50px 0 0}}.financial-calendar__items.svelte-v5h38d{list-style:none;margin:30px 0 0;padding:0}@media all and (min-width: 900px){.financial-calendar__items.svelte-v5h38d{display:grid;grid-template-columns:auto 1fr;column-gap:25px;row-gap:8px;margin:37px 0 0}}@media all and (min-width: 900px){.financial-calendar__items.is-plain.svelte-v5h38d{grid-template-columns:1fr;column-gap:0}}.financial-calendar__item.svelte-v5h38d{margin:0 0 16px}@media all and (min-width: 900px){.financial-calendar__item.svelte-v5h38d{display:contents}}.financial-calendar__item.svelte-v5h38d:last-child{margin-bottom:0}.financial-calendar__item.is-standalone.svelte-v5h38d{margin-top:35px}@media all and (min-width: 900px){.financial-calendar__item.is-standalone.svelte-v5h38d{margin-top:0}}@media all and (min-width: 900px){.financial-calendar__item.is-standalone.svelte-v5h38d .financial-calendar__text:where(.svelte-v5h38d){grid-column:2;margin-top:62px}}.financial-calendar__date.svelte-v5h38d{display:block;margin-bottom:4px;color:#000;white-space:nowrap}@media all and (min-width: 900px){.financial-calendar__date.svelte-v5h38d{margin-bottom:0}}.financial-calendar__pipe.svelte-v5h38d{color:#a9cd3c}.financial-calendar__text.svelte-v5h38d{min-width:0;color:#000;word-break:break-word}.financial-calendar__text.svelte-v5h38d p{margin:0 0 27px;font-size:inherit}.financial-calendar__text.svelte-v5h38d p:last-child{margin-bottom:0}.financial-calendar__files.svelte-v5h38d{margin:25px 0 0}@media all and (min-width: 900px){.financial-calendar__files.svelte-v5h38d{margin:50px 0 0}}
