:root{--color-primary:#6d2785;--color-primary-dark:#4a1d5b;--color-primary-light:#9b58b3;--color-secondary:#f59e0b;--color-success:#84bd00;--color-error:#9b0000;--color-warning:#ff9800;--color-info:#24a2ff;--color-growth:#00a12b;--color-stable:#ff8126;--color-decline:#e80000;--color-white:#fff;--color-gray-100:#fff;--color-gray-200:#ececec;--color-gray-250:#e7e9ea;--color-gray-300:#d9d9d9;--color-gray-500:#9e9e9e;--color-gray-750:#5a5a5a;--color-gray-900:#343434;--color-gray-1000:#161616;--color-black:#000;--color-chart-1:#5e66ff;--color-chart-2:#a83fd9;--color-chart-3:#00b59d;--color-chart-4:#d16900;--color-chart-5:#b0d400;--color-chart-6:#32bcdb;--color-chart-7:#cfa419;--color-chart-8:#5fcf19;--color-chart-9:#cf5019;--color-chart-10:#ff5e9c}[data-bank=BP]{--color-primary:#0055a1;--color-primary-dark:#001b79;--color-primary-light:#24a2ff;--color-secondary:#24a2ff}[data-bank=CE]{--color-primary:#eb0f0f;--color-primary-dark:#c30f0f;--color-primary-light:#f44;--color-secondary:#87011e}[data-bank=CCOOP]{--color-primary:#d43e5b;--color-primary-dark:#a82e47;--color-primary-light:#e56b82;--color-secondary:#2d2d2d}.fr{flex-direction:row;display:flex}.fc{flex-direction:column;display:flex}.f1{flex:1}.fw{flex-wrap:wrap}.ai-start{align-items:flex-start}.ai-center{align-items:center}.ai-end{align-items:flex-end}.ai-stretch{align-items:stretch}.ai-baseline{align-items:baseline}.jc-start{justify-content:flex-start}.jc-center{justify-content:center}.jc-end{justify-content:flex-end}.jc-between{justify-content:space-between}.jc-around{justify-content:space-around}.jc-evenly{justify-content:space-evenly}.gap-xxs{gap:.25rem}.gap-xs{gap:.5rem}.gap-sm{gap:.75rem}.gap-md{gap:1rem}.gap-lg{gap:1.5rem}.gap-xl{gap:2rem}.g{display:grid}.g-1{grid-template-columns:repeat(1,1fr)}.g-2{grid-template-columns:repeat(2,1fr)}.g-3{grid-template-columns:repeat(3,1fr)}.g-4{grid-template-columns:repeat(4,1fr)}.g-6{grid-template-columns:repeat(6,1fr)}.g-12{grid-template-columns:repeat(12,1fr)}.g-auto-fill{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.g-auto-fit{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.gap-x-xxs{column-gap:.25rem}.gap-x-xs{column-gap:.5rem}.gap-x-sm{column-gap:.75rem}.gap-x-md{column-gap:1rem}.gap-x-lg{column-gap:1.5rem}.gap-x-xl{column-gap:2rem}.gap-y-xxs{row-gap:.25rem}.gap-y-xs{row-gap:.5rem}.gap-y-sm{row-gap:.75rem}.gap-y-md{row-gap:1rem}.gap-y-lg{row-gap:1.5rem}.gap-y-xl{row-gap:2rem}.ji-start{justify-items:start}.ji-center{justify-items:center}.ji-end{justify-items:end}.ji-stretch{justify-items:stretch}.pi-center{place-items:center}.pi-start{place-items:start}.pi-end{place-items:end}.pi-stretch{place-items:stretch stretch}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-6{grid-column:span 6}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.row-span-4{grid-row:span 4}.gf-row{grid-auto-flow:row}.gf-col{grid-auto-flow:column}.gf-dense{grid-auto-flow:dense}.gr-auto{grid-auto-rows:1fr}.gr-auto-min{grid-auto-rows:min-content}.gr-auto-max{grid-auto-rows:max-content}.gr-auto-auto{grid-auto-rows:auto}*{box-sizing:border-box;margin:0;padding:0}html,body,#root{flex-direction:column;width:100%;height:100%;display:flex}body{color:#343434;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400}button{text-align:center;background-color:var(--color-primary-dark);color:var(--color-gray-100);cursor:pointer;border:none;border-radius:1rem;flex-direction:row;justify-content:center;align-items:center;gap:1rem;padding:.9rem 1.5rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;line-height:1.125rem;transition:background-color .25s ease-in-out,color .25s ease-in-out,box-shadow .25s ease-in-out,border .25s ease-in-out;display:flex}button svg{width:1.5rem;height:1.5rem}button svg path{fill:var(--color-gray-100);transition:fill .25s ease-in-out}button.icon{border-radius:9999px;place-self:center;padding:.75rem}button:hover{background-color:var(--color-primary-light)}button:focus,button:focus-visible{background-color:var(--color-primary-dark);box-shadow:0 0 4px 3px #00c3d840}button.outlined{border:1px solid var(--color-primary-dark);color:var(--color-primary-dark);background-color:#0000}button.outlined svg path{fill:var(--color-primary-dark)}button.outlined:hover{border:1px solid var(--color-primary-light);color:var(--color-primary-light)}button.outlined:hover svg path{fill:var(--color-primary-light)}button.outlined:focus,button.outlined:focus-visible{border:1px solid var(--color-primary-dark);background-color:var(--color-gray-100);color:var(--color-primary-dark);box-shadow:0 0 4px 3px #00c3d840}button.outlined:focus svg path,button.outlined:focus-visible svg path{fill:var(--color-primary-dark)}button.ghost{color:var(--color-primary-dark);background-color:#0000}button.ghost svg path{fill:var(--color-primary-dark)}button.ghost:hover{color:var(--color-primary-light)}button.ghost:hover svg path{fill:var(--color-primary-light)}button.ghost:focus,button.ghost:focus-visible{color:var(--color-primary-dark);box-shadow:0 0 4px 3px #00c3d840}button.ghost:focus svg path,button.ghost:focus-visible svg path{fill:var(--color-primary-dark)}label{flex-direction:row;align-items:baseline;gap:.5rem;display:flex;position:relative}label>p{color:var(--color-gray-500);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:400;line-height:.9375rem}label input[type=date]{opacity:0;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}label input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;width:calc(100% + 1rem);height:calc(100% + 1rem);margin:0;padding:0;position:absolute;top:-.5rem;left:-.5rem}label>.value{color:var(--color-gray-900);white-space:nowrap;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:1rem;font-weight:400;line-height:normal}input[type=checkbox]{appearance:none;border:2px solid var(--color-gray-300);cursor:pointer;background-color:#0000;border-radius:2px;width:1.125rem;height:1.125rem;transition:border-color .25s ease-in-out;position:relative}input[type=checkbox]:after{content:"";border:solid var(--color-secondary);opacity:0;border-width:0 2px 2px 0;width:.375rem;height:.625rem;transition:opacity .25s ease-in-out;position:absolute;top:-.00625rem;left:.1875rem;transform:rotate(45deg)}input[type=checkbox]:checked{border-color:#0000}input[type=checkbox]:checked:after{opacity:1}input[type=checkbox]:hover:not(:checked){border-color:var(--color-gray-500)}input[type=checkbox]:focus,input[type=checkbox]:focus-visible{outline:none}.react-tooltip{white-space:normal;max-width:20rem;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:.6875rem;font-weight:400;line-height:.9375rem;color:#020617!important;opacity:1!important;z-index:9999!important;background-color:#fff!important;border:1px solid #e2e8f0!important;border-radius:6px!important;padding:.5rem .75rem!important;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a!important}.react-tooltip .react-tooltip-arrow{display:none}
