/*
======================================================
Web development by Bloque | https://www.bloque.com.uy
======================================================

Minified files: 
- inline/components.iframe.css
- sitio/components.reports-table.css
- sitio/components.table-select.css
- sitio/components.btn-list.css
- sitio/financials.quarter-reports.css
- sitio/financials.reports.css
*/

.c-iframe__heading{margin-bottom:calc(var(--section-y)* .4)}.c-table{--_fz:var(--fz-100);--_header-bg:var(--color-neutral-200);--_header-bg-alt:var(--color-primary-300);--_header-color-alt:var(--color-neutral-100);--_py:1.6em;--_px:2em;--_separator-color:var(--color-neutral-200);width:100%;font-size:var(--table-fz,var(--_fz));border:.1rem solid var(--table-separator-color,var(--_separator-color));margin-top:calc(var(--section-y)*.5)}:root .c-table table{width:100%!important}.c-table.c-table--centered td{border:.1rem solid var(--table-separator-color,var(--_separator-color))}.c-table th{background-color:var(--table-header-bg,var(--_header-bg));color:var(--table-header-color,inherit);font-weight:700;text-align:var(--table-header-align,left);line-height:1.1;padding:calc(var(--table-py,var(--_py))*.7) var(--table-px,var(--_px))}.c-table th:first-child{background-color:var(--table-header-bg-alt,var(--_header-bg-alt));color:var(--table-header-color,var(--_header-color-alt))}.c-table td{padding:var(--table-py,var(--_py)) var(--table-px,var(--_px))}.c-table td{position:relative;border-bottom:.1rem solid var(--table-separator-color,var(--_separator-color))}.c-table td a[download]::after{content:"";display:inline-block;vertical-align:middle;margin-left:.5em;width:1em;height:1em;background-image:url(../../images/static/icons/download.svg);background-position:right;background-repeat:no-repeat;background-size:contain;margin-top:-.2em}.c-table td a[download]::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%}@media (hover:hover){.c-table td a{transition:color var(--generic-transition-delay) ease-out}.c-table td a:is(:hover,:focus-visible){color:var(--color-primary-300);transition:color var(--generic-transition-delay) ease-out}.c-table td a:is(:hover,:focus-visible)[download]::after{background-image:url(../../images/static/icons/download-hover.svg);transition:background-image var(--generic-transition-delay) ease-out}}@media (max-width:47.9375rem){.c-table *{display:block;max-width:100%}.c-table *>span{display:inline-block;margin-right:1em}.c-table th{display:none}.c-table td:first-child{background-color:var(--table-header-bg-alt,var(--_header-bg-alt));color:var(--table-header-color,var(--_header-color-alt));font-weight:700}.c-table td:not(:first-child){padding:calc(var(--table-py,var(--_py))*.7) var(--table-px,var(--_px))}}@media (min-width:48rem){.c-table{--_px:1em}.c-table.c-table--centered td:not(:first-child){text-align:center}.c-table .table-data-mobile{display:none}.c-table-references strong:not(:first-child){margin-left:1em}.c-table-references br{display:none}}@media (min-width:61.25rem){.c-table{--_px:2em}}.c-select{--_select-padding-x:1.4em;--_select-arrow-w:.15rem;--_select-arrow-color:var(--color-neutral-400);--_select-fz:var(--fz-100);font-size:var(--_select-fz);margin-inline:calc(var(--wrapper-x)*-0.15)}.c-select__holder{position:relative;display:block;font-size:1em}.c-select__holder::after{content:"";display:block;position:absolute;top:47%;right:var(--_select-padding-x);width:calc(var(--_select-fz) * .6);height:calc(var(--_select-fz) * .6);border-top:var(--_select-arrow-w) solid var(--_select-arrow-color);border-right:var(--_select-arrow-w) solid var(--_select-arrow-color);transform:translateY(-50%) rotate(135deg)}.c-select__label{display:block;margin-left:.3rem;margin-bottom:.3em}.c-select__select{display:block;width:100%;font-size:1em;line-height:1.1;padding:1.1em var(--_select-padding-x);padding-right:5rem;background-color:var(--color-neutral-100);box-shadow:0 .6rem .8rem -.2rem hsl(var(--color-neutral-900-hsl)/7.5%);border-radius:.8rem;border:.1rem solid var(--color-neutral-200);color:var(--color-neutral-500);cursor:pointer}@media (max-width:47.9375rem){.c-select.c-select--sticky{--_select-sticky-top:var(--_header-xs);position:sticky;top:var(--_select-sticky-top);background-color:var(--color-neutral-100);padding-block:1.8rem;z-index:99}}.c-btn-list{margin-top:calc(var(--section-y)* .5);display:flex;gap:2.5rem}.c-quarterly-reports .c-select{margin-top:2rem;margin-inline:calc(var(--wrapper-x)* -0.15)}.c-quarterly-reports__table:not(.is-active){display:none}@media (min-width:48rem){.c-quarterly-reports{display:grid;grid-template-columns:1fr auto;align-items:center}.c-quarterly-reports .c-select{display:inline-flex;align-items:center;gap:2rem;margin-block:1.3rem 0;vertical-align:middle}.c-quarterly-reports .c-select__select{min-width:20rem}.c-quarterly-reports__heading{display:inline-block;vertical-align:middle}.c-quarterly-reports__table{grid-column:span 2;margin-top:calc(var(--section-y)*.5 - 1.8rem)}}@media (min-width:87.5rem){.c-quarterly-reports .c-select__select{min-width:30rem}}.c-reports{font-family:var(--font-alt);font-size:var(--fz-700)}.c-reports__heading{--heading-strong-color:var(--color-primary-200)}.c-reports__list{margin-top:calc(var(--section-y)*.5)}.c-reports__item{background:#1f33bb;background:linear-gradient(90deg,#1f33bb 0,#2d59f5 100%);color:var(--color-neutral-100);border-radius:1rem;padding:calc(var(--section-y)*.5) calc(var(--wrapper-x)*1.5);position:relative;overflow:hidden;isolation:isolate}.c-reports__item:after,.c-reports__item:before{content:"";position:absolute;top:calc(100% - 18rem);right:calc(100% - 12rem);width:24rem;height:24rem;border-radius:50%;background:#1f33bb;background:linear-gradient(0deg,#1f33bb 0,#2d59f5 100%);z-index:-1}.c-reports__item:after{left:calc(100% - 24rem);top:-15rem;width:34rem;height:34rem;background:#2d59f5}.c-reports__item:first-child:after,.c-reports__item:nth-child(n+2):before,.c-reports__item:nth-child(n+3):after{display:none}.c-reports__item:nth-child(n+3):before{display:block;top:calc(100% - 12rem);right:-3rem;width:18rem;height:18rem;background:#2d59f5}.c-reports__btn{margin-top:1.8em}@media (min-width:48rem){.c-reports{font-size:var(--fz-600)}.c-reports__item{padding:calc(var(--section-y)* .5) calc(var(--space-x)* .8)}}@media (min-width:75rem){.c-reports__item{padding:calc(var(--section-y)* .5) calc(var(--space-x)* 1.2)}}@media (min-width:87.5rem){.c-reports{font-size:3.2rem}}
.c-table-references.c-table-references--centered{text-align: center;}.c-table-link.c-table-link--disabled{pointer-events: none;opacity: 0.2;}