:root{--primary-50: #e9eafd;--primary-200: #a0a7f6;--primary-500: #2a4aeb;--primary-dark: #1636d3;--primary-contrast: #ffffff;--onDark-main: #ffffff;--grey-50: #f8f8f8;--warning-500: #ff9800;--warning-900: #e65100;--yellow-100: #fff9c4;--yellow-50: #fffde7;--success-800: #1b5e20;--danger-800: #b71c1c;--error-100: #ffcdd2;--background-default: #f8f8f8;--background-paper: #ffffff;--text-secondary: #757780;--text-primary: #191c2c;--palette-divider: #e8e9ea;--shape-borderRadii-small: 6px;--shape-borderRadii-medium: 12px}body.pdf-print .spreadsheet-container{margin-left:-6px;margin-right:-6px}body.pdf-print .spreadsheet-container .jss_container table.jss colgroup col:first-child{width:0 !important}body.pdf-print .text-success{color:#1b5e20 !important;color:var(--success-800) !important}body.pdf-print .text-danger{color:#b71c1c !important;color:var(--danger-800) !important}body.pdf-print .icon-caret-up,body.pdf-print .icon-caret-down,body.pdf-print .icon-percentage,body.pdf-print .icon-euro{display:inline-block;width:12px;height:12px;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}body.pdf-print .icon-caret-up{-webkit-mask-image:url(/packs/2d1d6e09319258bd495d.svg);mask-image:url(/packs/2d1d6e09319258bd495d.svg)}body.pdf-print .icon-caret-down{-webkit-mask-image:url(/packs/3265eeb2ddd37356fc9b.svg);mask-image:url(/packs/3265eeb2ddd37356fc9b.svg)}body.pdf-print .icon-percentage{-webkit-mask-image:url(/packs/e2dcef504a8ede50a670.svg);mask-image:url(/packs/e2dcef504a8ede50a670.svg)}body.pdf-print .icon-euro{-webkit-mask-image:url(/packs/a3e89e60c88e6a78950b.svg);mask-image:url(/packs/a3e89e60c88e6a78950b.svg)}body.pdf-print .impact-result{display:flex;align-items:center;justify-content:center;opacity:.75}body.pdf-print .text-white{color:#fff !important}body.pdf-print .bg-primary{background-color:#507791 !important}body.pdf-print .highlighted{background-color:#e3ecf2 !important}body:not(.pdf-print) .jss_container.fiscal-estimate-spreadsheet-percentages .percentages-table-past-period{background-color:#f8f8f8 !important;background-color:var(--grey-50) !important}body:not(.pdf-print) .jss_container tbody tr td:not(.readonly):not(:first-child):not(.cell-error):not(.highlighted):not(.percentages-table-past-period){background-color:#fffde7 !important;background-color:var(--yellow-50) !important}body:not(.pdf-print) .jss_container tbody tr td:not(.readonly):not(:first-child):not(.cell-error):not(.highlighted):not(.percentages-table-past-period):hover{cursor:pointer}body:not(.pdf-print) .with-gl-accounts{background-image:none !important}body:not(.pdf-print) .info-tooltip{position:relative;background-image:none !important;overflow:visible !important}body:not(.pdf-print) .info-tooltip::after{position:absolute;content:"";-webkit-mask:url(/packs/7bb5954c38ca7628b500.svg);mask:url(/packs/7bb5954c38ca7628b500.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#2a4aeb;background-color:var(--primary-500);width:14px;height:14px;right:-5px;top:-5px;z-index:1}body:not(.pdf-print) .cell-error{background-color:#ffcdd2 !important;background-color:var(--error-100) !important}body:not(.pdf-print) .cell-warning{position:relative;background-image:none !important;overflow:visible !important}body:not(.pdf-print) .cell-warning::after{position:absolute;content:"";-webkit-mask:url(/packs/0435bfb1d75186866747.svg);mask:url(/packs/0435bfb1d75186866747.svg);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:#ff9800;background-color:var(--warning-500);width:14px;height:14px;right:-5px;top:-5px;z-index:1}body:not(.pdf-print) .cell-warning.cell-warning--error::after{background-color:#e65100;background-color:var(--warning-900)}.jss_container.redesigned-spreadsheet{font-size:.875rem}.jss_container.redesigned-spreadsheet colgroup col:first-child{width:32px !important}.jss_container.redesigned-spreadsheet.budget-simulation{margin-top:-21px}.jss_container.redesigned-spreadsheet td{white-space:break-spaces;word-break:break-word}.jss_container.redesigned-spreadsheet.budget-simulation colgroup col:first-child,.jss_container.redesigned-spreadsheet.fiscal-estimate-spreadsheet-percentages colgroup col:first-child{width:0 !important}.jss_container.redesigned-spreadsheet.budget-simulation .jss_header,.jss_container.redesigned-spreadsheet.budget-simulation .jss_selectall,.jss_container.redesigned-spreadsheet.budget-simulation .jss_row,.jss_container.redesigned-spreadsheet.fiscal-estimate-spreadsheet-percentages .jss_header,.jss_container.redesigned-spreadsheet.fiscal-estimate-spreadsheet-percentages .jss_selectall,.jss_container.redesigned-spreadsheet.fiscal-estimate-spreadsheet-percentages .jss_row{padding:0 !important}.jss_container.redesigned-spreadsheet.fiscal-estimate-spreadsheet-percentages tbody tr:first-child td{background-color:#f8f8f8 !important;background-color:var(--grey-50) !important}.jss_container.redesigned-spreadsheet .jss_search_container{display:none}.jss_container.redesigned-spreadsheet .jss_header,.jss_container.redesigned-spreadsheet .jss_selectall,.jss_container.redesigned-spreadsheet .jss_row{background:rgba(0,0,0,0);border:none;opacity:.5;text-align:center;visibility:hidden}.jss_container.redesigned-spreadsheet.spreadsheet-editing .jss_header,.jss_container.redesigned-spreadsheet.spreadsheet-editing .jss_row{visibility:visible;background:#fff}.jss_container.redesigned-spreadsheet .jss_content{border-top:none}.jss_container.redesigned-spreadsheet .jss_content table.jss{border-spacing:2px;border:none;padding-right:calc(var(--bc-spacing)*1)}.jss_container.redesigned-spreadsheet .jss_content table.jss tbody .header,.jss_container.redesigned-spreadsheet .jss_content table.jss tbody .text-nowrap.text-primary.bold.text-center.text-wrap{font-size:.8rem;padding:8px;background-color:#f8f8f8 !important;background-color:var(--grey-50) !important}.jss_container.redesigned-spreadsheet .jss_content table.jss tbody .header.bg-white,.jss_container.redesigned-spreadsheet .jss_content table.jss tbody .text-nowrap.text-primary.bold.text-center.text-wrap.bg-white{background-color:#fff !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td{border:none;height:32px}.jss_container.redesigned-spreadsheet .jss_content table.jss td.jspreadsheet-cell-edited{color:#ec8367}.jss_container.redesigned-spreadsheet .jss_content table.jss td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left){text-align:right !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).header,.jss_container.redesigned-spreadsheet .jss_content table.jss td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).text-center{text-align:center !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td:nth-child(-n+2):not(.text-right):not(.jss_row){text-align:left !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td.indented{padding-left:calc(var(--bc-spacing)*5)}.jss_container.redesigned-spreadsheet .jss_content table.jss td.no-bg{background-image:none !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td.smaller{font-size:.9rem}.jss_container.redesigned-spreadsheet .jss_content table.jss td.bold{font-weight:bold}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-break{overflow-wrap:break-word;word-break:break-word}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-wrap{white-space:wrap}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-nowrap{white-space:nowrap}.jss_container.redesigned-spreadsheet .jss_content table.jss td.header{color:#757780;color:var(--text-secondary);word-break:break-word;overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;font-weight:600}.jss_container.redesigned-spreadsheet .jss_content table.jss td.bg-breakdown{background-color:#f8f8f8 !important;background-color:var(--grey-50) !important;font-weight:400 !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-primary:not(.header):not(.jspreadsheet-cell-edited){color:#2a4aeb;color:var(--primary-500)}.jss_container.redesigned-spreadsheet .jss_content table.jss td.px-0{padding-right:0;padding-left:0}.jss_container.redesigned-spreadsheet .jss_content table.jss td.readonly:not(.text-primary):not(.header){color:#757780;color:var(--text-secondary)}.jss_container.redesigned-spreadsheet .jss_content table.jss td.readonly:not(.text-breakdown):not(.text-primary):not(.header){color:#191c2c;color:var(--text-primary);font-weight:600}.jss_container.redesigned-spreadsheet .jss_content table.jss td.opacity-50{opacity:.5}.jss_container.redesigned-spreadsheet .jss_content table.jss td.opacity-75{opacity:.75}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-left{text-align:left}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-center{text-align:center}.jss_container.redesigned-spreadsheet .jss_content table.jss td.text-right{text-align:right}.jss_container.redesigned-spreadsheet .jss_content table.jss td.bg-white{background-color:#fff}.jss_container.redesigned-spreadsheet .jss_content table.jss td.highlighted{background-color:#e9eafd !important;background-color:var(--primary-50) !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td.highlighted.jspreadsheet-cell-original{background-color:#f8f8f8 !important;background-color:var(--grey-50) !important}.jss_container.redesigned-spreadsheet .jss_content table.jss td.italic{font-style:italic}.jss_container.redesigned-spreadsheet .jss_content table.jss td.pl-0{padding-left:0}.jspreadsheet-w-100:not(.redesigned-spreadsheet) table.jss{width:100% !important}.spreadsheet-header{position:sticky;top:60px;z-index:10;box-shadow:none}.jss_container:not(.redesigned-spreadsheet) .opacity-75{opacity:.75}.jss_container:not(.redesigned-spreadsheet) .opacity-50{opacity:.5}.jss_container:not(.redesigned-spreadsheet),.spreadsheet-like:not(.redesigned-spreadsheet){display:block;padding:0 !important}.jss_container:not(.redesigned-spreadsheet) .jss_content,.spreadsheet-like:not(.redesigned-spreadsheet) .jss_content{border-top:none;max-width:none !important;max-width:initial !important;display:block}.jss_container:not(.redesigned-spreadsheet) table.jss,.jss_container:not(.redesigned-spreadsheet) table.percentages,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages{width:auto;border-spacing:5px 5px;border-collapse:separate;border:none !important;margin:0 !important}.jss_container:not(.redesigned-spreadsheet) table.jss thead td,.jss_container:not(.redesigned-spreadsheet) table.percentages thead td,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss thead td,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages thead td{background-color:#fff;color:#000;border:none}.jss_container:not(.redesigned-spreadsheet) table.jss colgroup col:first-child,.jss_container:not(.redesigned-spreadsheet) table.percentages colgroup col:first-child,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss colgroup col:first-child,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages colgroup col:first-child{width:30px !important}.jss_container:not(.redesigned-spreadsheet) table.jss .button,.jss_container:not(.redesigned-spreadsheet) table.percentages .button,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss .button,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages .button{cursor:pointer;background-color:#f8f8f8;background-clip:content-box;color:#000 !important;padding:2px 5px}.jss_container:not(.redesigned-spreadsheet) table.jss .header,.jss_container:not(.redesigned-spreadsheet) table.percentages .header,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss .header,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages .header{background-color:#507791;color:#fff !important;font-size:.8rem}.jss_container:not(.redesigned-spreadsheet) table.jss .jss_selectall,.jss_container:not(.redesigned-spreadsheet) table.percentages .jss_selectall,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss .jss_selectall,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages .jss_selectall{visibility:hidden}.jss_container:not(.redesigned-spreadsheet) table.jss .jss_header,.jss_container:not(.redesigned-spreadsheet) table.percentages .jss_header,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss .jss_header,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages .jss_header{background:rgba(0,0,0,0);border:none;text-align:center;opacity:.5}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left),.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left),.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left),.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left){text-align:right !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).header,.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).text-center,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).header,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).text-center,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).header,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).text-center,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).header,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td:not(:nth-child(-n+2)):not(.jss_row):not(.text-left).text-center{text-align:center !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td:nth-child(-n+2):not(.text-right):not(.jss_row),.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td:nth-child(-n+2):not(.text-right):not(.jss_row),.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td:nth-child(-n+2):not(.text-right):not(.jss_row),.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td:nth-child(-n+2):not(.text-right):not(.jss_row){text-align:left !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td{border:none;font-size:.85rem;font-weight:300;height:26px;line-height:1.2;white-space:break-spaces;word-break:break-word}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.vertical-align-top,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.vertical-align-top,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.vertical-align-top,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.vertical-align-top{vertical-align:top}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.bg-primary,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.bg-primary,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.bg-primary,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.bg-primary{background-color:#507791 !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.highlighted,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.highlighted,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.highlighted,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.highlighted{background-color:#e3ecf2 !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.text-primary,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.text-primary,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.text-primary,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.text-primary{color:#507791 !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.small,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.small,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.small,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.small{font-size:.8rem}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.smaller,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.smaller,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.smaller,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.smaller{font-size:.7rem}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.-smaller,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.-smaller,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.-smaller,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.-smaller{font-size:.5rem}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.bigger,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.bigger,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.bigger,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.bigger{font-size:1.1rem}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.italic,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.italic,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.italic,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.italic{font-style:italic}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.text-left,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.text-left,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.text-left,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.text-left{text-align:left}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.bold,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.bold,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.bold,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.bold{font-weight:bold}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.indented,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.indented,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.indented,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.indented{padding-left:20px}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td{color:#555}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.readonly:not(.text-breakdown),.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.readonly:not(.text-breakdown),.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.readonly:not(.text-breakdown),.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.readonly:not(.text-breakdown){color:#000}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.bg-breakdown,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.bg-breakdown,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.bg-breakdown,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.bg-breakdown{background-color:#f8f8f8}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td.bg-breakdown.bg-important,.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td.bg-breakdown.bg-important,.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td.bg-breakdown.bg-important,.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td.bg-breakdown.bg-important{background-color:#f8f8f8 !important}.jss_container:not(.redesigned-spreadsheet) table.jss tbody tr td:first-child:not(.text-breakdown),.jss_container:not(.redesigned-spreadsheet) table.percentages tbody tr td:first-child:not(.text-breakdown),.spreadsheet-like:not(.redesigned-spreadsheet) table.jss tbody tr td:first-child:not(.text-breakdown),.spreadsheet-like:not(.redesigned-spreadsheet) table.percentages tbody tr td:first-child:not(.text-breakdown){background-color:#fff;color:#000;border:none}.jss_container:not(.redesigned-spreadsheet) thead,.spreadsheet-like:not(.redesigned-spreadsheet) thead{visibility:hidden}.show-headers .jss_container:not(.redesigned-spreadsheet) thead,.show-headers .spreadsheet-like:not(.redesigned-spreadsheet) thead{visibility:visible}.jss_container:not(.redesigned-spreadsheet) .jss_row,.spreadsheet-like:not(.redesigned-spreadsheet) .jss_row{visibility:hidden;opacity:.5;word-break:normal !important;padding:0 !important}@media(max-width: 1660px){.jss_container:not(.redesigned-spreadsheet) .jss_row,.spreadsheet-like:not(.redesigned-spreadsheet) .jss_row{font-size:70% !important}}.show-headers .jss_container:not(.redesigned-spreadsheet) .jss_row,.show-headers .spreadsheet-like:not(.redesigned-spreadsheet) .jss_row{visibility:visible}.jss_container:not(.redesigned-spreadsheet) .jss_hidden_row .jss_row,.spreadsheet-like:not(.redesigned-spreadsheet) .jss_hidden_row .jss_row{visibility:collapse}.jss_container:not(.redesigned-spreadsheet) .cell-error,.spreadsheet-like:not(.redesigned-spreadsheet) .cell-error{background:#ce6a75 !important;color:#fff !important;position:relative;overflow:visible !important}.jss_container:not(.redesigned-spreadsheet) .cell-error.cell-error-exclamation-right-side::after,.spreadsheet-like:not(.redesigned-spreadsheet) .cell-error.cell-error-exclamation-right-side::after{position:absolute;content:"";color:#ce6a75;font-family:"Font Awesome 5 Free";right:-30px;top:50%;transform:translate(0, -50%);font-weight:900;line-height:20px;font-size:20px;z-index:1}.jss_container:not(.redesigned-spreadsheet) .cell-error.cell-error-exclamation-top-right-corner::after,.spreadsheet-like:not(.redesigned-spreadsheet) .cell-error.cell-error-exclamation-top-right-corner::after{position:absolute;content:"" !important;color:#ce6a75 !important;font-family:"Font Awesome 5 Free";right:-5px;top:-5px;font-weight:900;line-height:10px;font-size:10px;z-index:1}.no-bg{background-image:none !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.fiscal-estimate-spreadsheet.monthly .jss_container table.jss tbody tr td{font-size:.72rem}.fiscal-estimate-spreadsheet.monthly .jss_container table.jss tbody tr td.small{font-size:.68rem}.fiscal-estimate-spreadsheet.monthly .jss_container table.jss tbody tr td.smaller{font-size:.5rem}.pdf-print.-landscape .spreadsheet-container{width:calc(100% + 31px);margin-left:-27px;margin-right:-4px}.pdf-print.-landscape .jss_container table.jss{border-spacing:4px 5px}.pdf-print.-landscape .jss_container table.jss tbody tr td{padding:3px !important;font-size:.72rem}.pdf-print.-landscape .jss_container table.jss tbody tr td.small{font-size:.68rem}.pdf-print.-landscape .jss_container table.jss tbody tr td.smaller{font-size:.5rem}.pdf-print .spreadsheet-container{width:calc(100% + 30px);margin-left:-25px;margin-right:-5px}.pdf-print .jss_container{padding-right:0 !important}.pdf-print .jss_container .jss_table .jss-wrap{margin-right:0 !important}.pdf-print .jss_container .jss_table table.jss{page-break-before:avoid;-moz-column-break-before:avoid;break-before:avoid}.pdf-print .jss_container .jss_table table.jss thead{display:none !important}.pdf-print .spreadsheet-title{page-break-after:avoid;-moz-column-break-after:avoid;break-after:avoid}.pdf-print .spreadsheet-row-group{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.pdf-print .spreadsheet-row-group tr{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.pdf-print .spreadsheet-row-group-first tr{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.pdf-print .spreadsheet-row-group-hidden{display:none;page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.pdf-print .spreadsheet-row-group-hidden tr{page-break-inside:auto;-moz-column-break-inside:auto;break-inside:auto}.pdf-print .spreadsheet-container.budget-simulator{width:calc(100% + 30px);margin-left:-25px;margin-right:-5px}.pdf-print .spreadsheet-container.budget-simulator .jss_container table.jss colgroup col:first-child{width:0 !important;padding:0 !important;border-spacing:0 !important}.pdf-print .spreadsheet-container.budget-simulator table.jss tr td.jss_row,.pdf-print .spreadsheet-container.budget-simulator table.jss thead td:first-child{width:0 !important;padding:0 !important;border-spacing:0 !important;display:block}.pdf-print .spreadsheet-container.budget-simulator table.jss tr td.jss_row:after,.pdf-print .spreadsheet-container.budget-simulator table.jss thead td:first-child:after{border:0 !important}.jss_container:not(.redesigned-spreadsheet) .grand-total{color:#507791 !important}.jss_container:not(.redesigned-spreadsheet) .grand-total.b-primary-top{border-top:2px solid #507791 !important}.jss_container:not(.redesigned-spreadsheet) .grand-total.b-primary-bottom{border-bottom:2px solid #507791 !important}.jss_container:not(.redesigned-spreadsheet) .hide-empty-cells table{empty-cells:hide}.spreadsheet-container:not(.redesigned-spreadsheet).columns-10 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-10 tr th{font-size:80% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-10 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-10 tr th.small{font-size:72% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-10.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-10.monthly tr th{font-size:120% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-10.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-10.monthly tr th.small{font-size:96% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-11 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-11 tr th{font-size:72.7272727273% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-11 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-11 tr th.small{font-size:65.4545454545% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-11.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-11.monthly tr th{font-size:109.0909090909% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-11.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-11.monthly tr th.small{font-size:87.2727272727% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-12 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-12 tr th{font-size:66.6666666667% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-12 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-12 tr th.small{font-size:60% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-12.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-12.monthly tr th{font-size:100% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-12.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-12.monthly tr th.small{font-size:80% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-13 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-13 tr th{font-size:61.5384615385% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-13 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-13 tr th.small{font-size:55.3846153846% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-13.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-13.monthly tr th{font-size:92.3076923077% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-13.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-13.monthly tr th.small{font-size:73.8461538462% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-14 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-14 tr th{font-size:57.1428571429% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-14 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-14 tr th.small{font-size:51.4285714286% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-14.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-14.monthly tr th{font-size:85.7142857143% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-14.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-14.monthly tr th.small{font-size:68.5714285714% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-15 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-15 tr th{font-size:53.3333333333% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-15 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-15 tr th.small{font-size:48% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-15.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-15.monthly tr th{font-size:80% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-15.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-15.monthly tr th.small{font-size:64% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-16 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-16 tr th{font-size:50% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-16 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-16 tr th.small{font-size:45% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-16.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-16.monthly tr th{font-size:75% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-16.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-16.monthly tr th.small{font-size:60% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-17 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-17 tr th{font-size:47.0588235294% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-17 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-17 tr th.small{font-size:42.3529411765% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-17.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-17.monthly tr th{font-size:70.5882352941% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-17.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-17.monthly tr th.small{font-size:56.4705882353% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-18 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-18 tr th{font-size:44.4444444444% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-18 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-18 tr th.small{font-size:40% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-18.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-18.monthly tr th{font-size:66.6666666667% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-18.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-18.monthly tr th.small{font-size:53.3333333333% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-19 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-19 tr th{font-size:42.1052631579% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-19 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-19 tr th.small{font-size:37.8947368421% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-19.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-19.monthly tr th{font-size:63.1578947368% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-19.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-19.monthly tr th.small{font-size:50.5263157895% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-20 tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-20 tr th{font-size:40% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-20 tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-20 tr th.small{font-size:36% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-20.monthly tr td,.spreadsheet-container:not(.redesigned-spreadsheet).columns-20.monthly tr th{font-size:60% !important}.spreadsheet-container:not(.redesigned-spreadsheet).columns-20.monthly tr td.small,.spreadsheet-container:not(.redesigned-spreadsheet).columns-20.monthly tr th.small{font-size:48% !important}.bic-break-inside-avoid{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}

/*# sourceMappingURL=spreadsheet-e6243312.css.map*/