.financial-report__loading{padding:10rem 0;position:relative}.wp-block-carnival-2024-financial-reports{padding:6rem 0}@media screen and (max-width:57rem){.wp-block-carnival-2024-financial-reports{padding:3rem 0}}.wp-block-carnival-2024-financial-reports .financial-reports__inner{display:grid;grid-template-columns:14rem minmax(0,1fr);grid-gap:4rem}@media screen and (max-width:57rem){.wp-block-carnival-2024-financial-reports .financial-reports__inner{grid-template-columns:minmax(0,1fr);grid-gap:2rem}}.wp-block-carnival-2024-financial-reports .financial-reports__form{display:flex;flex-direction:column;gap:1rem;padding-top:1rem}.wp-block-carnival-2024-financial-reports .financial-reports_select{box-sizing:border-box}.wp-block-carnival-2024-financial-reports .financial-reports_select select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:2px solid var(--color-lightgray);border-radius:999px;cursor:pointer;font-family:inherit;font-size:inherit;line-height:inherit;margin:0;padding:1rem 1.5rem;width:100%;--outline-color:var(--color-blue)}.wp-block-carnival-2024-financial-reports .financial-reports_select select::-ms-expand{display:none}.wp-block-carnival-2024-financial-reports .financial-reports_form-actions{display:flex;justify-content:flex-end}.wp-block-carnival-2024-financial-reports .financial-reports_reset{background-color:transparent;border:none;cursor:pointer;letter-spacing:.5px;text-transform:uppercase;transition:color .4s cubic-bezier(.25,.8,.25,1)}.wp-block-carnival-2024-financial-reports .financial-reports_reset:focus,.wp-block-carnival-2024-financial-reports .financial-reports_reset:hover{color:var(--color-red)}.wp-block-carnival-2024-financial-reports .financial-report__disclosure{border-bottom:2px solid var(--color-lightgray);display:grid;grid-template-rows:min-content 0fr;transition:grid-template-rows .5s}.wp-block-carnival-2024-financial-reports .financial-report__disclosure[data-expanded=true]{grid-template-rows:min-content 1fr}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-heading{margin:0;padding:0}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-button{align-items:center;background-color:transparent;border:none;color:var(--color-blue);display:flex;justify-content:space-between;padding:.5rem 0;text-align:left;width:100%}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-button:hover,.wp-block-carnival-2024-financial-reports .financial-report__disclosure-button[aria-expanded=true]{color:var(--color-red)}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-button svg{transform-origin:center;transition:transform .4s cubic-bezier(.25,.8,.25,1)}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-button[aria-expanded=true] svg{transform:rotate(180deg)}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-panel{font-size:1rem;overflow:hidden;padding:0}.wp-block-carnival-2024-financial-reports .financial-report__disclosure-subheading{border-bottom:1px solid #f2f2f2;font-size:1.25rem;font-weight:700;padding-bottom:.5rem}.wp-block-carnival-2024-financial-reports .financial-report__dl{display:grid;grid-template-columns:28px minmax(0,1fr);padding:1rem 0 .5rem}.wp-block-carnival-2024-financial-reports .financial-report__link{color:var(--color-text);display:block;margin-bottom:1rem;text-decoration:none;transition:color .4s cubic-bezier(.25,.8,.25,1)}.wp-block-carnival-2024-financial-reports .financial-report__link:focus,.wp-block-carnival-2024-financial-reports .financial-report__link:hover{color:var(--color-red)}.wp-block-carnival-2024-financial-reports .financial-report__no-results{align-items:center;display:flex;justify-content:center;padding:4rem 0;text-align:center}
