@charset "UTF-8";:root{--bley:#bccbcc;--bley-darker:#adbabc;--blight:#d9d9d9;--bleu:#141415;--bleu-darker:#151f4b;--dark-blue:#2e5072;--mid-blue:#5798d8;--light-blue:#59c8e6;--mid-green:#87c475;--light-green:#b6e9b3;--light-grey:#f6f5f8;--mid-grey:#d4d4d4;--main-blue-colour:#2e5072;--main-blue-colour-0:#247cd4;--main-blue-colour-1:#69a7e6;--main-blue-colour-2:#cae9ff80;--softwareBentoBg:#2e507205;--softwareBentoBorderStroke:#2e507208;--box-shadow-1:0 2px 4px #00000040;font-size:10px}*{text-decoration:none}*,body{font-family:Inter,sans-serif}body{background-color:#2e5072;background-color:var(--main-blue-colour);font-weight:400;margin:0;min-height:100vh}.nopage-div{align-items:center;background-color:#fff;display:flex;height:calc(100vh - 6rem);justify-content:center;padding:3em 2.5em}.nopage-text-div{color:#2e2e2e;display:flex;flex-direction:column;gap:5rem;text-align:center}.nopage-text-error-chip{background-color:#2e507208;background-color:var(--softwareBentoBorderStroke);border:1px solid #2e50721a;border-radius:1rem;box-shadow:0 0 10px 0 #2e507240;font-size:1rem;padding:.25rem .5rem}.nopage-button,.nopage-text-error-chip{align-self:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.nopage-button{border:1px solid #d3d3d3;border-image:none;border-radius:2.5rem;cursor:pointer;font-size:1.6rem;font-weight:500;margin:0;padding:1.5rem;transition:.2s ease-in-out}.nopage-button:hover{border-color:#000!important;box-shadow:0 0 5px #00000040;color:#000!important}.logo404{width:15vw!important}.nav{align-items:center;display:flex;justify-content:space-between;margin:0 10%;padding:3em 2.5em}.nav-items{display:flex;list-style:none;text-transform:uppercase}.nav-items>li{font-size:2em;padding:2em}.login_div{cursor:pointer;display:flex;flex-direction:row;gap:.5em}.login_div>a{color:#000;transition:.2s}.login-icon{color:#000;font-size:1.2em!important;transition:.2s!important}.login_div:hover .login-icon,.login_div:hover a{color:#fff}.nav-items>li>a{align-content:center;color:#000;transition:.2s}.nav-items>li>a:hover{color:#fff}.in-app-nav{justify-content:space-between}.in-app-nav,.in-app-nav-items{align-items:center;display:flex;margin:0}.in-app-nav-items{font-size:2em;gap:4rem;justify-content:end;list-style:none;padding:0}.in-app-nav-items>.in-app-li{border-right:1px solid #fff;padding:1.5rem;text-transform:uppercase}.in-app-nav-items>.in-app-li>a{color:#fff;transition:.2s}.in-app-nav-items>.in-app-li>a:hover{color:#000}.navbar-profile-div-wrapper{position:relative}.navbar-profile-div{align-items:center;cursor:pointer;display:flex;flex-direction:row;gap:1rem;text-align:right}.navbar-profile-div:hover .navbar-profile-name{transform:translateX(.35rem)}.navbar-profile-div:hover .navbar-profile-icon{filter:saturate(100%)}.navbar-profile-icon{border-radius:100%;color:#fff;filter:saturate(50%);height:3em;transition:filter .5s;width:3em}.navbar-profile-icon-fallback{border-radius:100%;color:#fff;font-size:3.6em!important}.navbar-profile-name{transition:transform .5s}.navbar-profile-name-user{color:#fff;margin:0}.navbar-profile-name-company{color:#d4d4d4;color:var(--mid-grey);margin:0}.navbar-profile-submenu-wrapper{height:auto;max-width:350px;min-width:150%;padding-top:.5rem;position:absolute;right:0;top:100%;transform:scaleY(0);transform-origin:top;transition:transform .3s ease;width:auto;z-index:5}.navbar-profile-submenu-wrapper.open{transform:scaleY(1)}.navbar-profile-submenu{background-color:#fff;border-radius:1.5rem;box-shadow:0 2px 4px #00000040;box-shadow:var(--box-shadow-1);color:#000;padding:1.5rem}.navbar-profile-submenu>a{color:inherit}.navbar-profile-submenu-item{align-items:center;cursor:pointer;display:flex;font-weight:300;gap:1rem;padding:.5em 0}.navbar-profile-submenu-item p{color:inherit;margin:0;width:100%}.navbar-profile-submenu-item span{font-size:1em;text-align:right;transition:transform .5s}.navbar-profile-submenu-item:hover{font-weight:500}.navbar-profile-submenu-item:hover span{transform:translateX(.5rem)}.navbar-profile-submenu-icon{color:#000;font-size:1em!important}.logout_div{cursor:pointer;display:flex;flex-direction:row;gap:.5em}.logout_div>a{color:#fff;transition:.2s}.logout-icon{color:#fff;font-size:1.2em!important;transition:.2s!important}.logout_div:hover .logout-icon,.logout_div:hover a{color:#000}a:visited{color:inherit}.logo{width:17vw}.logo-in-app{width:15vw}.left_right_container{align-items:center;display:flex;justify-content:space-between;margin:0 10%}.media_box{max-width:50%;overflow:hidden}.media_box,.media_box>img{padding-right:2.5em}.laptop_pic{width:100%}.hidden{filter:blur(4px);opacity:0;transform:translateX(-100%);transition:opacity 1s ease 1.25s,filter 1s ease 1.25s,transform 1s ease 1.25s}@media (prefers-reduced-motion){.hidden{transition:none}}.show{filter:blur(0);opacity:1;transform:translateX(0);transition:opacity 1s ease 0s,filter 1s ease 0s,transform 1s ease 0s}.main_section1_content_element:first-child{filter:blur(0);transform:translateX(0);transition-delay:0ms}.main_section1_content_element:nth-child(2){transition-delay:.2s}.main_section1_content_element:nth-child(3){filter:blur(0);transform:translateX(0);transition-delay:1s}.main_section1_content_element:nth-child(4){filter:blur(0);transform:translateX(0);transition-delay:1.25s}.main--feature:first-child{transition-delay:1.5s}.main--feature:nth-child(2){transition-delay:1.7s}.main--feature:nth-child(3){transition-delay:1.9s}.main_section1{background-color:#bccbcc;background-color:var(--bley)}.main_section1_content{max-width:50%;padding:2.5em}.main_section1_content>h1,h2{font-size:7.2em;font-weight:400;margin:1.5rem 0;text-transform:uppercase}.main_section1_content>h1{color:#000}.main_section1_content>h2{color:#fff}.main_section1_content>h3{color:#000;font-size:3.6em;font-weight:400}.main_section1_content>p{color:#000;font-size:2.4em;font-weight:400}.button_call{background-color:#69a7e6;background-color:var(--main-blue-colour-1);border-radius:.75rem;border-style:none;color:#fff;cursor:pointer;font-size:1.6em;padding:.4167em;transition:background-color .2s ease,filter .2s ease,color .2s ease,opacity 1s ease 1.25s!important}.button_call:hover{background-color:#eff6ff;background-color:#247cd4;background-color:var(--main-blue-colour-0);color:#fff}.button_call:visited{background-color:color-mix(in srgb,#59c8e6 20%,#0000);background-color:color-mix(in srgb,var(--light-blue) 20%,#0000);background-color:#69a7e6;background-color:var(--main-blue-colour-1);color:#fff}.button_call:visited:hover{background-color:#247cd4;background-color:var(--main-blue-colour-0);color:#fff}.main--features{margin:0;padding:inherit;padding-left:.7em}.error-message{color:red;font-size:1.5rem;margin-top:1rem}.main--features>li{color:#000;font-size:2.4em;padding:.208em .625em}.main--features>li::marker{content:"\20D8 ";font-size:.625em;font-weight:700}.main_section2{background-color:#d9d9d9;background-color:var(--blight)}.main_section2_content{margin:0 10%;padding:2.5em}.benefits_section{align-items:center;display:flex;justify-content:space-between;padding:2.4em 0}.benefits_section h3{color:#000;font-size:3.6em;font-weight:400;margin:0}.benefits_section p{color:#000;font-size:2.4em;font-weight:400}.text_left,.text_right{max-width:45%;text-align:center}.arrow_left_top,.arrow_right{max-width:50%}.arrow_right{transform:rotate(180deg)}.arrow_left_bottom{max-width:50%;transform:rotateX(180deg)}.main_section3{background-color:#bccbcc;background-color:var(--bley)}.main_section3_content{margin:0 10%;padding:2.5em}.testimonials{display:block;padding:2.4em 0;text-align:center}.testimonials>h3{font-size:3.6em;font-weight:400;margin:0}.testimonials_box{align-items:flex-start;display:flex;gap:2.5em;justify-content:space-between;padding:2.4em 0 2.5em}.testimonials_content{text-align:left}.testimonials_person,.testimonials_text{font-size:2.4em;margin:0}.testimonials_rating{color:#fff;font-size:2.4em;padding:.4167em 0}.features{background-color:#d9d9d9;background-color:var(--blight);border-radius:25px;display:block;padding:2.4em;text-align:center}.features>h3{font-size:3.6em;font-weight:400;margin:0}.features_content{align-items:flex-start;display:flex;gap:2.5em;justify-content:space-between;padding-top:2.4em}.list_features{font-size:2.4em;margin:0;max-width:52%;padding-left:1em;text-align:left}.list_features>li{color:#000;font-size:1em;padding:.208em .625em}.list_features>li::marker{content:"\20D8 ";font-size:.625em;font-weight:700}.call_to_action{display:block;padding:2.4em 0;text-align:center}.call_to_action h3{font-size:3.6em;font-weight:400;margin:0;padding:2.4rem 0}.footer{color:grey;font-size:1.2em;justify-content:end;padding:2.5em;text-align:center}.footer,.page-container{display:flex;flex:1 1;flex-direction:column}.page-container{background-color:#fff;border-top-left-radius:1.5rem;border-top-right-radius:1.5rem;justify-content:space-evenly;margin:2.5rem 2.5rem 0;padding:2.5rem 2.5rem 0;row-gap:2.5rem}.dashboard-top-gradient{background:linear-gradient(180deg,#2e5072,#5798d8);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:1.5rem 5vw 3rem}.sidebar_logo{filter:brightness(0)}.sidebar_nav_heading{color:grey;font-size:1.6rem;font-weight:500;margin:0;padding:1.5rem 0 1rem 1.5rem}.sidebar_nav_items{display:flex;flex-direction:column;gap:1rem;overflow:hidden;padding:0 1.5rem!important}.sidebar_nav_item{color:#000;font-size:1.6rem;text-decoration:none;text-transform:capitalize}.sidebar_nav_item:visited{color:#000}.sidebar_nav_text{border-radius:.75rem!important;gap:1.5rem;padding:.5rem!important}.sidebar_nav_text:hover{background-color:#fff!important;transition:.1s}.sidebar_nav_text.active{background-color:#fff}.sidebar_nav_icon{height:2rem;min-width:0!important;width:2rem}.sidebar_profile_name_div{height:5rem;padding:3rem 1.5rem 1.5rem}.sidebar_profile_name_item{align-items:center;border-radius:.75rem;display:flex;font-size:1.6rem;gap:1.5rem;overflow:hidden;padding:.5rem}.sidebar_profile_name_item.active,.sidebar_profile_name_item:hover{background-color:#fff}.sidebar_profile_img{border-radius:50%;height:4rem}.sidebar_profile_img_collapsed{border-radius:50%;height:2rem;width:2rem}.sidebar_name_div{font-size:1.4rem;overflow:hidden}.sidebar_profile_username{color:#000;font-weight:500}.sidebar_profile_company,.sidebar_profile_username{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar_profile_company{color:grey;font-size:1.4rem}.in-app-header{padding:1.5rem 0}.app-header{background-color:initial;display:grid;grid-auto-flow:column;grid-template-areas:"app-header-page-title .";grid-template-columns:1fr auto;padding:2.4rem 2.5rem 0}.logo-app-header{align-self:center;grid-template:logo-app-header;margin-left:auto;max-height:3.4rem}.app-header-page-title{grid-template:app-header-page-title}.page-title-light{color:#fff;font-size:1.4em;font-weight:200}.page-title-heavy{color:#fff;font-size:1.4em;font-weight:600}.big-nav-contents{align-items:center;display:flex;justify-content:space-between;padding-top:.75rem}.big-nav-title{color:#fff;font-size:4em;font-weight:400;margin:0}.dashboard-chart-and-synergy{grid-column-gap:2.5rem;grid-row-gap:2.5rem;align-items:end;column-gap:2.5rem;display:grid;grid-auto-rows:auto;grid-template-areas:"net-balance volume total-synergy dashboard-data-rates dashboard-data-rates" "dashboard-data-chart dashboard-data-chart dashboard-data-chart dashboard-data-rates dashboard-data-rates";grid-template-columns:1fr 1fr 1fr 1fr 1fr;grid-template-rows:15rem 40rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative;row-gap:2.5rem;z-index:2}.recharts-default-legend,.recharts-legend-item{display:flex!important;flex-direction:row}.recharts-legend-item{align-items:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dashboard-data-options{align-self:center;column-gap:1cap;display:flex;flex-direction:row;flex-wrap:wrap;grid-area:dashboard-data-options;row-gap:1cap;width:100%}.dashboard-data-options-datepicker{margin-right:2rem;width:28em}.dashboard-data-options-datepicker:hover .datepicker-input-class{border-color:#5798d8;border-color:var(--mid-blue)}.dashboard-data-chart{background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;grid-area:dashboard-data-chart;padding:1.5em 1em;position:relative}.dashboard-data-chart-options-div{display:flex;flex-direction:row;gap:.5rem;position:absolute;right:1.5rem;top:1.5rem;z-index:9999}.dashboard-data-chart-filter-button{background-color:initial;border:1px solid #d3d3d3;border-radius:.5rem;color:#000000a6;font-weight:500;height:100%;margin:0;padding:.35rem;transition:.1s ease-in-out}.dashboard-data-chart-filter-button:hover{background-color:#fff;border:1px solid #000;color:#000;cursor:pointer}.dashboard-data-chart-filter-icon{display:block!important;font-size:1.2rem!important}.dashboard-data-div{align-items:center;display:flex;flex-direction:row;grid-area:dashboard-data-div;height:300px;justify-content:center;width:100%}.dashboard-data-number{font-size:1em;font-weight:600;grid-area:dashboard-data-number;margin:1rem}.dashboard-data-number-box{grid-column-gap:auto;grid-row-gap:auto;align-items:center;align-self:center;background:#2e507205;background:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;color:grey;column-gap:auto;display:grid;font-size:1.4rem;grid-auto-rows:auto;grid-template-areas:"dashboard-data-title dashboard-data-select-currency" "dashboard-data-number-box-number dashboard-data-number-box-number" "dashboard-data-tinychart dashboard-data-tinychart";grid-template-columns:auto auto;grid-template-rows:1.5fr 1fr auto;height:calc(100% - 3rem);justify-content:center;justify-content:space-between;justify-self:center;overflow:hidden;padding:1.5rem;row-gap:auto;text-align:center;width:calc(100% - 3rem)}.dashboard-data-number-box-number{align-self:center;color:#000;font-size:2.4rem;font-weight:500;grid-area:dashboard-data-number-box-number;text-align:start}.dashboard-data-title{align-self:start;font-size:1.4rem;font-weight:500;grid-area:dashboard-data-title;margin:0 0 .5rem;text-align:start;text-transform:uppercase}.dashboard-data-dots-select-currency{justify-self:end}.dashboard-data-dots-select-currency,.dashboard-data-select-currency{align-self:start;grid-area:dashboard-data-select-currency;text-align:end}.dashboard-data-select-currency{opacity:0}.dashboard-data-number-box:hover .dashboard-data-select-currency,.dashboard-data-select-currency.visible,.dashboard-data-select-currency:focus-within{opacity:1}.dashboard-data-dots-select-currency.hidden,.dashboard-data-number-box:hover .dashboard-data-dots-select-currency,.dashboard-data-select-currency:focus-within~.dashboard-data-dots-select-currency{display:none}.dashboard-data-subtitle{align-self:end;color:#2e5072;color:var(--dark-blue);color:grey;font-size:1.4rem;font-weight:300;grid-area:dashboard-data-subtitle;margin:0;text-align:start}.dashboard-data-tinychart{grid-area:dashboard-data-tinychart;height:7rem;width:100%}.dashboard-data-number-box-volume{grid-area:volume}.dashboard-data-number-box-balance{grid-area:net-balance}.dashboard-data-number-box-cpp-synergy{grid-area:cpp-synergy}.dashboard-data-number-box-ctah-synergy{grid-area:ctah-synergy}.dashboard-data-number-box-total-synergy{grid-area:total-synergy}.dashboard-data-rates{grid-gap:1.5rem;background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;display:grid;gap:1.5rem;grid-area:dashboard-data-rates;grid-template-rows:auto auto auto;height:calc(100% - 3rem);padding:1.5rem;position:relative;width:calc(100% - 3rem)}.dashboard-data-rates-header{align-items:start;color:grey;display:flex;flex-direction:row;font-size:1.4rem;font-weight:500;text-transform:uppercase}.data-rates-slider-outer-div{display:flex;flex-direction:column;height:100%;width:100%}.data-rates-slider-div{display:grid;grid-template-rows:1fr 1fr;height:100%;width:100%}.data-rates-toggle-button{background-color:#d3d3d3;border-radius:100%;height:.6rem;width:.6rem}.data-rates-toggle-button.active{background-color:#000}.dashboard-data-rates-table-div{box-sizing:border-box;height:100%;overflow-y:scroll;width:calc(100% - 3rem)}.dashboard-rates-table{border-collapse:collapse;color:#000;width:100%}.dashboard-rates-table-thead{background:#fbfcfc;position:-webkit-sticky;position:sticky;top:0}.dashboard-rates-table-header{border-bottom:1px solid #d3d3d3;color:grey;font-size:1.4em;font-weight:500;padding-bottom:1rem;text-align:left}.dashboard-rates-table-body{font-size:1.4em;padding-top:2rem}.dashboard-rates-table-row{border-bottom:1px solid #2e507208;border-bottom:1px solid var(--softwareBentoBorderStroke)}.dashboard-rates-table-row:hover{background-color:#2e507205;background-color:var(--softwareBentoBg)}.dashboard-rates-table-code-td{border-radius:.75rem 0 0 .75rem}.dashboard-rates-table-code{background-color:#f6f5f8;background-color:var(--light-grey);border-radius:.75rem;color:#000;margin:0;padding:.25rem .75rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dashboard-rates-table-name{padding:.5em 0}.dashboard-rates-table-rate{border-radius:0 .75rem .75rem 0;padding:.5em 0}.table-toolbar{display:flex;justify-content:space-between}.table-toolbar,.table-toolbar-companies{align-items:center;margin:1.5rem 1.5rem 0}.table-toolbar-companies{grid-gap:1.5rem;display:grid;flex-direction:column;gap:1.5rem;grid-template-columns:1fr auto}.table-toolbar-companies.has-toggle{grid-template-columns:1fr auto auto}.table-toolbar-fr-analysis{align-items:center;display:flex;justify-content:end;margin:1.5rem}.table-toolbar-button{background-color:#69a7e6;background-color:var(--main-blue-colour-1);border-radius:.75rem;border-style:none;border-width:0;color:#fff!important;cursor:pointer;font-size:1.6rem;justify-self:end;padding:.4167em;transition:background-color .2s ease,filter .2s ease,color .2s ease,opacity 1s ease 1.25s!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.table-toolbar-button:hover,.table-toolbar-button:visited:hover{background-color:#247cd4;background-color:var(--main-blue-colour-0);color:#0009}.table-tooltip{font-size:1rem;margin:0}.companies_header{align-items:center;display:flex;justify-content:end}.companies_header>h1{font-size:4.8em;font-weight:400;margin:0}.companies_header_buttons{display:flex;gap:2em}.cashpool_data_container{background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;flex-direction:column;font-size:1.6em;padding:0 .5em;text-align:left}.cashpool_data,.cashpool_data_container{display:flex;justify-content:space-between}.cashpool_data{flex-direction:row;gap:1.25rem;margin:.75em 0}.cashpool_data_table_cell{display:flex;flex-direction:column;gap:1rem;justify-content:space-between;width:100%}.cashpool-data-title{color:grey;font-size:1.2rem;font-weight:500;margin:0;text-transform:uppercase}.cashpool-data-value{font-size:1.6rem;font-weight:500;margin:0}.cashpool-data-value:first-letter{text-transform:capitalize}.react-datepicker__input-container{align-items:center;display:flex;font-size:1.6em}.react-datepicker__input-container .react-datepicker__calendar-icon{cursor:pointer;height:100%;padding:0 10px!important;padding-left:6px;vertical-align:middle}.datepicker-input-class{background-color:initial;border:1px solid #d3d3d3;border-radius:.75rem;color:#000;cursor:pointer;font-size:1.6rem;min-height:2.152rem;padding:.4167em 35px .4167em 41px!important;width:78%}.datepicker-wrapper{display:inline-block;position:relative;width:100%}.datepicker-label{color:#0009;font-size:1.6rem;left:42px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out}.datepicker-wrapper .datepicker-input-class:focus .datepicker-input-class:focus-visible+.datepicker-label,.datepicker-wrapper.filled .datepicker-label{background-color:#f6f5f8;background-color:var(--light-grey);color:grey;display:block;left:0;margin-inline:5px;outline-color:none;padding-inline:7px;top:0;transform:translate(-17px,-10px) scale(.75);z-index:1}.react-datepicker__close-icon{-webkit-box-align:center;align-items:center!important;border-radius:50%;box-sizing:border-box;display:inline-flex!important;height:100%!important;justify-content:center;justify-content:start!important;position:relative;right:-10px!important}.react-datepicker__close-icon:after{align-self:center;background-color:initial!important;content:url("data:image/svg+xml;charset=utf-8,%3Csvg fill='rgba(0, 0, 0, 0.54)' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath d='M19 6.41 17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z'/%3E%3C/svg%3E")!important;display:inline-block!important;font-size:1.125em!important;height:1em!important;outline:none;padding:5px!important;transition:background-color .15s cubic-bezier(.4,0,.2,1) 0ms;width:1em!important}.react-datepicker__close-icon:hover:after{background-color:#0000000a!important}.react-datepicker__triangle{fill:#fff!important;stroke:none!important;color:#fff!important}.react-datepicker{background-color:#fff!important;border:none!important;box-shadow:0 5px 5px -3px #0003,0 8px 10px 1px #00000024,0 3px 14px 2px #0000001f;font-family:Inter,sans-serif!important;font-size:1.6rem!important;width:100%}.react-datepicker-popper{align-items:center;overflow:visible!important;width:30rem;z-index:5!important}.react-datepicker__month-container{width:100%}.react-datepicker__header{background-color:#0000000a!important}.react-datepicker__current-month{font-size:1.6rem!important;padding:.5rem 0}.react-datepicker__navigation{top:8px!important}.react-datepicker__navigation-icon:before{border-color:#000!important;border-width:2px 2px 0 0!important}.react-datepicker__day-names{display:flex;justify-content:space-around;margin:0 .4rem}.react-datepicker__day-name{margin:.1667rem 0!important;width:3rem!important}.react-datepicker__week{display:flex;flex-direction:row;justify-content:space-around;width:100%}.react-datepicker__day{line-height:2rem!important;margin:.1667rem 0!important;width:100%!important}.react-datepicker__day--disabled{color:#0006!important}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--selecting-range-start,.react-datepicker__day--selecting-range-end){background-color:#cae9ff80!important;background-color:var(--main-blue-colour-2)!important;border-radius:0!important;color:#000}.react-datepicker__day--selecting-range-start{background-color:#69a7e6!important;background-color:var(--main-blue-colour-1)!important;border-radius:1rem 0 0 1rem!important}.react-datepicker__day--selecting-range-end{border-radius:0 1rem 1rem 0!important}.react-datepicker__day--in-range,.react-datepicker__day--selecting-range-end{background-color:#69a7e6!important;background-color:var(--main-blue-colour-1)!important}.react-datepicker__day--in-range{border-radius:0!important}.react-datepicker__day--range-start{background-color:#69a7e6!important;background-color:var(--main-blue-colour-1)!important;border-radius:1rem 0 0 1rem!important}.react-datepicker__day--range-end{border-radius:0 1rem 1rem 0!important}.react-datepicker__day--range-start.react-datepicker__day--range-end,.react-datepicker__day--selecting-range-start.react-datepicker__day--selecting-range-end{border-radius:1rem!important}.react-datepicker__day--selected:not(.react-datepicker__day--selecting-range-start,.react-datepicker__day--in-range,.react-datepicker__day--range-start){background-color:#69a7e6!important;background-color:var(--main-blue-colour-1)!important;border-radius:1rem!important}.react-datepicker__day--in-selecting-range:hover{background-color:#69a7e6!important;background-color:var(--main-blue-colour-1)!important}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#69a7e6!important;background-color:var(--main-blue-colour-1)!important;color:#fff!important}.companies_chart_and_bar{grid-column-gap:2cap;grid-row-gap:2cap;align-items:end;background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;column-gap:2cap;display:grid;grid-auto-rows:auto;grid-template-areas:"companies_chart_and_bar-daterange-currencytoggle companies_chart_and_bar-daterange-currencytoggle" "companies_chart_and_bar-barchart companies_chart_and_bar-linechart";grid-template-columns:1fr 1.5fr;min-width:0;padding:1.5em 1em;position:relative;row-gap:2cap;z-index:2}.companies_chart_and_bar-daterange-currencytoggle{align-items:center;display:flex;gap:1.5rem;grid-area:companies_chart_and_bar-daterange-currencytoggle;justify-content:space-between}.companies_chart_and_bar-daterange{align-items:center;align-self:flex-start;display:flex;gap:.5rem;margin-right:auto;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.companies_chart_and_bar-daterange-button{background-color:initial;border:1px solid #d3d3d3;border-radius:.5rem;font-size:1.2rem;font-weight:500;padding:.25rem .35rem;transition:.1s ease-in-out}.companies_chart_and_bar-daterange-button.active{background-color:#69a7e6;background-color:var(--main-blue-colour-1);border:1px solid #0000001a;border-radius:.5rem;color:#fff;display:block;z-index:10}.companies_chart_and_bar-daterange-button:not(.active){display:none;opacity:0}.companies_chart_and_bar-daterange.expanded
.companies_chart_and_bar-daterange-button:not(.active){display:block;opacity:1}.companies_chart_and_bar-daterange:focus-within .companies_chart_and_bar-daterange-button:not(.active),.companies_chart_and_bar-daterange:hover .companies_chart_and_bar-daterange-button:not(.active),.companies_chart_and_bar:focus-within .companies_chart_and_bar-daterange-button:not(.active),.companies_chart_and_bar:hover .companies_chart_and_bar-daterange-button:not(.active),.dashboard-data-chart:focus-within .companies_chart_and_bar-daterange-button:not(.active),.dashboard-data-chart:hover .companies_chart_and_bar-daterange-button:not(.active){display:block;opacity:1;transition:opacity .3s ease-in-out,display allow-discrete .3s ease-in-out}@starting-style{.companies_chart_and_bar-daterange:focus-within .companies_chart_and_bar-daterange-button:not(.active),.companies_chart_and_bar-daterange:hover .companies_chart_and_bar-daterange-button:not(.active),.companies_chart_and_bar:focus-within .companies_chart_and_bar-daterange-button:not(.active),.companies_chart_and_bar:hover .companies_chart_and_bar-daterange-button:not(.active),.dashboard-data-chart:focus-within .companies_chart_and_bar-daterange-button:not(.active),.dashboard-data-chart:hover .companies_chart_and_bar-daterange-button:not(.active){opacity:0}}.company-map-layout{grid-gap:20px;align-items:start;color:#202938;display:grid;gap:20px;grid-template-columns:minmax(0,1fr) 320px;width:100%}.company-details-card,.company-map-card{background:#2e507205;background:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;min-width:0;overflow:hidden}.company-map-header{align-items:flex-start;display:flex;gap:1.6rem;justify-content:space-between;padding:1.5rem}.company-details-header h3,.company-map-header h2{font-size:1.8rem;font-weight:600;letter-spacing:-.3px;margin:0}.company-details-header p,.company-map-header p{color:#697586;font-size:1.2rem;margin:.6rem 0 0}.company-map-summary{color:#697586;display:flex;flex-wrap:wrap;font-size:1.2rem;gap:1.4rem;white-space:nowrap}.company-map-summary strong{color:#202938;font-size:1.4rem}.company-map-canvas{min-width:0;width:100%}.company-map-canvas svg{display:block;height:auto;width:100%}.company-world-map .rsm-geography{fill:#e5e7eb;fill:var(--country-fill,#e5e7eb);stroke:#fff;stroke-width:.1px;cursor:pointer;outline:none;transition:fill .12s ease}.company-world-map .rsm-geography:hover{fill:#93c5fd;fill:var(--country-hover-fill,#93c5fd)}.company-world-map .rsm-geography:focus-visible{stroke:#2563eb;stroke-width:1.5}.company-map-marker{cursor:pointer;transition:opacity .15s ease}.company-map-marker:hover{cursor:pointer;opacity:.85}.company-map-legend{align-items:center;border-top:1px solid #edf0f4;color:#475467;display:flex;flex-wrap:wrap;font-size:1.2rem;gap:.75rem;padding:1.5rem}.company-map-legend-dot{background:#2563a6;border-radius:50%;height:9px;width:9px}.company-map-legend-hint{color:#7a8494;margin-left:auto}.company-details-card{position:-webkit-sticky;position:sticky;top:20px}.company-details-header{align-items:flex-start;border-bottom:1px solid #edf0f4;display:flex;gap:1.2rem;justify-content:space-between;padding:1.5rem}.company-details-eyebrow{color:#7a8494;display:block;font-size:1rem;font-weight:700;letter-spacing:1px;margin-bottom:1rem}.company-details-close{background:#fff;border:1px solid #e3e8ef;border-radius:.75rem;color:#475467;cursor:pointer;display:grid;flex:0 0 auto;font-size:2.1rem;height:3rem;padding:0;place-items:center;width:3rem}.company-details-close:hover{background:#f3f5f8}.company-details-list{max-height:485px;overflow-y:auto}.company-details-item{border-bottom:1px solid #edf0f4;padding:1.5rem}.company-details-item:last-child{border-bottom:none}.company-details-item h4{font-size:1.4rem;font-weight:600;line-height:1.5;margin:0 0 1.5rem;overflow-wrap:anywhere}.company-detail-row{align-items:baseline;display:flex;font-size:1.2rem;gap:1.2rem;justify-content:space-between;margin-top:1.2rem}.company-detail-row span{color:#697586;line-height:1.5}.company-detail-row strong{font-feature-settings:"tnum";color:#202938;font-variant-numeric:tabular-nums;font-weight:600;text-align:right;white-space:nowrap}.company-details-empty{padding:3.6rem 2.4rem;text-align:center}.company-details-empty-icon{background:#eef4fb;border-radius:1.2rem;color:#2563a6;display:grid;height:5.2rem;margin:0 auto 1.8rem;place-items:center;width:5.2rem}.company-details-empty h3{font-size:1.5rem;font-weight:600;margin:0}.entity-details-contents-div{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-areas:"entity_info_div entity_rates_div" "entity_chart_div entity_chart_div";grid-template-columns:1fr 3fr}.entity_info_div,.entity_rates_div,.entity_stats_chart_div{background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;padding:1.5rem}.entity-details-div-h2{color:#202938;font-size:1.8rem;font-weight:600;letter-spacing:-.3px;margin:0 0 1.5rem;text-transform:uppercase}.entity_info_div{display:flex;flex-direction:column;gap:2.5rem;grid-area:entity_info_div}.entity_info_cell{display:flex;flex-direction:column;gap:1rem;justify-content:space-between}.entity-data-title{color:grey;font-size:1.2rem;font-weight:500;margin:0;text-transform:uppercase}.entity-data-value{font-size:1.6rem;font-weight:500;margin:0}.entity-data-value:first-letter{text-transform:capitalize}.entity-data-value-chip{background-color:#000000bf;border-radius:.25rem;color:#fff;font-size:1rem;font-weight:400;margin:0;padding:.25rem .5rem;transition:background-color .1s ease-in-out;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.entity-data-value-chip:hover{background-color:#2e5072;background-color:var(--main-blue-colour);background-color:#000;cursor:pointer}.entity_rates_div{display:flex;flex-direction:column;gap:2.5rem;grid-area:entity_rates_div}.entity-interest-rates-table,.entity-interest-rates-table-div{width:100%}.entity_rates_div-title-button{display:flex;flex-direction:row;justify-content:space-between}.entity-interest-rates-table{border-collapse:collapse;vertical-align:left}.entity-interest-rates-table>thead{background:#fbfcfc;position:-webkit-sticky;position:sticky;top:0}.entity-interest-rates-table-body{font-size:1.4rem}.entity-interest-rates-table-body>tr{padding:0 1.5rem}.entity-interest-rates-table-body>tr:hover{background-color:#2e507205;background-color:var(--softwareBentoBg);cursor:pointer}.entity-interest-rates-table-body>tr>td{padding:.5em 0}.entity_stats_chart_div{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-area:entity_chart_div;grid-template-areas:"entity-stats-chart entity-stats-chart-info" "entity-stats-chart entity-stats-chart-info" "entity-stats-chart entity-stats-chart-info" "entity-stats-chart entity-stats-chart-info";grid-template-columns:2fr 1fr;height:400px}.entity_stats_chart{grid-area:entity-stats-chart}.entity_stats_chart_info{grid-area:entity-stats-chart-info}.companies_chart_and_bar-daterange-button:hover:not(.active){background-color:#cae9ff80;background-color:var(--main-blue-colour-2);color:#000;cursor:pointer}.companies_chart_and_bar-daterange-button.custom.active:hover{cursor:pointer}.companies_chart_and_bar_currency_switch-div-container{align-items:center;align-self:start;border:1px solid #d3d3d3;border-radius:.75rem;display:flex;justify-content:center;padding:.485em .75em;width:200px}.companies_chart_and_bar_currency_switch-label{background-color:#fff;color:grey;display:block;font-size:1em;margin-inline:5px;outline-color:none;padding-inline:5px;position:absolute;transform:translate(-89px,-19px) scale(.75);z-index:1}.companies_chart_and_bar-datepicker{align-self:start;grid-area:companies_chart_and_bar-datepicker;width:30rem}.companies_table-datepicker{align-items:center;display:flex;font-size:1rem;justify-content:start}.datepicker-day-label{background-color:#fbfcfc;color:grey;display:block;font-size:1.6em;margin-inline:5px;outline-color:none;padding-inline:5px;position:absolute;transform:translate(-12px,-19px) scale(.75);z-index:1}.CustomDatePickerDay-div{align-items:center;border:1px solid #d3d3d3;border-radius:.75rem;display:flex;gap:.75em;padding:.465em .75em!important}.CustomRateDatePickerDay-div{align-items:center;display:flex;gap:.15rem;padding:0 1rem}.CustomDatePickerDay-div:hover .react-datepicker__navigation-icon--next-custom:before,.CustomDatePickerDay-div:hover .react-datepicker__navigation-icon--previous-custom:before,.CustomRateDatePickerDay-div:hover .react-ratedatepicker__navigation-icon--next-custom:before,.CustomRateDatePickerDay-div:hover .react-ratedatepicker__navigation-icon--previous-custom:before{display:block!important}.react-datepicker__navigation-icon-custom:before{border-color:#0009!important;border-width:1px 1px 0 0!important;height:.5em!important}.react-datepicker__navigation-icon-custom:hover:before{border-color:#000!important}.datepicker-nav-button-div{border-radius:50px;height:1em;position:relative;width:1em}.ratedatepicker-nav-button-div{background-color:#f6f5f8;background-color:var(--light-grey);border-radius:50px;height:1.4rem;position:relative;width:1.4rem}.datepicker-nav-button-div:hover{background-color:#0000000a;cursor:pointer}.ratedatepicker-nav-button-div:hover{background-color:#d4d4d4;background-color:var(--mid-grey);cursor:pointer}.react-datepicker__navigation-icon--previous-custom:before{border-style:solid;border-width:3px 3px 0 0;content:"";display:none!important;height:.35em!important;position:relative;right:-6px;top:5px;transform:rotate(225deg);width:.35em!important}.react-ratedatepicker__navigation-icon--previous-custom:before{border-style:solid;border-width:.15rem .15rem 0 0;content:"";display:block!important;height:.35rem!important;position:relative;right:-4.5px;top:4.5px;transform:rotate(225deg);width:.35rem!important}.react-datepicker__navigation-icon--next-custom:before{border-style:solid;border-width:3px 3px 0 0;content:"";display:none!important;height:.35em!important;left:3.5px;position:relative;top:5px;transform:rotate(45deg);width:.35em!important}.react-ratedatepicker__navigation-icon--next-custom:before{border-style:solid;border-width:.15rem .15rem 0 0;content:"";display:block!important;height:.35rem!important;left:4px;position:relative;top:4.5px;transform:rotate(45deg);width:.35rem!important}.custom-datepicker-input-button{background-color:#0000;border:none;color:#0009;cursor:pointer;font-size:1em}.custom-ratedatepicker-input-button{background-color:#0000;border:none;color:grey;cursor:pointer;font-size:1.4rem;font-weight:500;padding:0 .6rem;text-transform:uppercase}.custom-datepicker-input-button:hover{color:#000}.companies_table-search-div{align-items:center;border:1px solid #d3d3d3;border-radius:.75rem;display:flex;font-size:1.6rem;width:300px}.companies_table-search-div:hover{border-color:#5798d8;border-color:var(--mid-blue)}.search_table-label{background-color:#fbfcfc;transform:translate(-16px,-18px) scale(.75)}.currency_table-label,.search_table-label{color:grey;display:block;font-size:1em;margin-inline:5px;outline-color:none;padding-inline:5px;position:absolute;z-index:1}.currency_table-label{background-color:#fff;transform:translate(-12px,-19px) scale(.75)}.currency_switch-div-container{align-items:center;border:1px solid #d3d3d3;border-radius:.75rem;display:flex;justify-content:center;padding:.4167em .75em;width:200px}.companies_table-currencytoggle{align-items:center;display:flex;font-size:1.6rem;height:100%;justify-self:start}.companies_chart_and_bar-currencytoggle{align-items:center;display:flex;font-size:1.6em;height:100%;justify-content:flex-end;padding-right:5px}.piechart-info-div{display:flex}.companies_chart_and_bar-barchart{grid-area:companies_chart_and_bar-barchart}.companies_chart_and_bar-linechart{grid-area:companies_chart_and_bar-linechart;min-width:0;padding-right:1.5em;width:100%}.line_solid{border-bottom:1px solid #e0e0e0;width:100%}.accordion_label{cursor:pointer;display:block;font-size:1.8em;font-weight:600;padding:1.5rem 40px 1.5rem 1.5rem;position:relative;transition:"background 0.1s"}.accordion_label:after{background-image:url('data:image/svg+xml;utf8,<svg width="100" height="50" xmlns="http://www.w3.org/2000/svg"><polygon points="0,0 100,0 50,50" style="fill:black;" /></svg>');background-size:contain;content:"";height:6px;position:absolute;right:17px;top:50%;transform:translateY(-50%);transition:transform .4s;width:12px}.accordion_content{display:none;padding:0 1.5rem 1.5rem}.accordion_input{display:none}.accordion_input:checked~.accordion_content{display:block}.accordion_input:checked~.accordion_label:after{transform:translateY(-50%) rotate(.5turn)}.cashpool_settings_container{background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;padding-top:0}.cashpool_settings_info>h1{font-size:2em}.UploadCompaniesModal-h3{font-size:1.8em;font-weight:500;margin:0;padding:1.6rem 3.8rem 1.6rem 1.6rem}.UploadCompaniesModal-p{font-size:1.4em;margin:0;padding:1.6rem 1.6rem 0}.upload-participants-container{align-items:center;border-radius:25px;display:flex;flex-direction:column;height:300px;justify-content:center;outline:#000;outline-style:dashed;outline-width:1px;padding:1.5em}.upload-participants-container>h4{font-size:1.6em;font-weight:500;margin:.75em}.upload-participants-container>input{padding:1.5em}.uploaded-file-div{display:flex;flex-direction:row;flex-wrap:wrap;font-size:2em;justify-content:center;margin:2rem 0}.uploaded-file-div>p{margin:0}.uploaded-file-name{text-wrap:nowrap;font-weight:300;margin:0;max-width:533px;overflow:hidden;text-overflow:ellipsis}.loading_circle_div,.uploaded-file-submit{display:flex;justify-content:center}.f_r_saving_button{align-items:center;display:flex;flex-direction:row;gap:.4167em}.status_message{display:flex;flex-direction:row;font-size:1.5em;font-weight:300;justify-content:center;margin:1em 0}.settings{margin:0}.settingsTable>tr{align-items:center;display:flex;font-size:1.6em;padding-bottom:calc(2cap/1.6);text-align:left}.settingsTable>tr>th{font-weight:400;padding:.5em 1em .5em 0;width:200px}.settingsTable>tr>td{width:35rem}.rounded-borders-option-disabled{-webkit-text-fill-color:#00000061;border:1px solid #00000061;border-radius:.75rem;opacity:1;padding:1rem 1.4rem}.structural_pos_options{display:flex;flex-direction:column;font-size:1.6rem;gap:calc(1cap/1.6);padding-bottom:2.5rem;padding-top:1.5rem}.structural_pos_options_p{font-weight:500;margin:0}.button_container{display:flex;justify-content:end}.cancel-save-buttons-div{display:flex;justify-content:space-between}.cancel-save-buttons-centered-div{display:flex;gap:3rem;justify-content:center}.button-text,.button-text-box{align-items:center;display:flex;gap:.75em}.button-text{color:grey}.button-text>p{margin:0}.checked_option{color:#000}input[type=checkbox].toggle-switch{left:-101vw;opacity:0;position:absolute}input[type=checkbox].toggle-switch:focus-visible+label:before{outline:1px solid #59c8e6;outline:1px solid var(--light-blue)}input[type=checkbox].toggle-switch+label{align-items:center;color:grey;cursor:pointer;display:flex;position:relative;transition:.2s ease-in-out;-webkit-user-select:none;user-select:none}input[type=checkbox].toggle-switch+label:before{background-color:#d4d4d4;background-color:var(--mid-grey);border-radius:1em;content:"";height:1em;transition:.2s ease-in-out;width:2em}input[type=checkbox].toggle-switch+label:after{background-color:#000;border-radius:1em;content:"";height:.7em;left:.15em;position:absolute;transition:.2s ease-in-out;width:.7em}input[type=checkbox].toggle-switch:checked+label:after{transform:translateX(142.85%)}input[type=checkbox].toggle-switch:checked+label{color:#000;transition:.2s ease-in-out}input[type=checkbox].toggle-switch:disabled+label{cursor:auto}.new_switch{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.new_switch,.new_switch-div{border-radius:50px;width:200px}.new_switch-div{align-items:center;background-color:#d9d9d9;display:flex;flex-direction:row;height:2em}.new_switch-option-left,.new_switch-option-right{align-items:center;color:#fff;display:flex;height:100%;margin:0;position:absolute;width:50%;z-index:4}.new_switch-option-left{justify-content:center}.new_switch-option-right{justify-content:center;margin-left:auto;right:0}.new_switch input{-webkit-appearance:none;appearance:none;border-radius:50px;cursor:pointer;height:100%;margin:0;outline:none;position:relative;transition:.25s;width:100%;z-index:5}.new_switch label{align-items:center;background-color:#2e5072;border-radius:50px;bottom:0;display:flex;left:0;position:absolute;right:100px;top:0;transition:left .5s,right .4s .2s;z-index:3}.new_switch input:checked+label{background-color:#2e5072;left:0;right:50%}.new_switch input:not(:checked)+label{background-color:#2e5072;left:50%;right:0}.new_switch-option-left.checked_option,.new_switch-option-right.checked_option{font-weight:700}.export-modal-datepicker-selector-div{align-items:center;display:flex;gap:2.5rem;padding:0 0 2.5rem;width:100%}.Excel-PDF-Export-Selector-div{display:flex;height:3.6rem;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:50%}.Excel-PDF-Export-Selector-button-excel{border:1px solid #2e5072;border:1px solid var(--dark-blue);border-radius:.75rem 0 0 .75rem}.Excel-PDF-Export-Selector-button-excel,.Excel-PDF-Export-Selector-button-pdf{align-items:center;background-color:#fff;color:#000;cursor:default;display:flex;font-size:1.6rem;font-weight:400;gap:1rem;justify-content:center;padding:1rem;text-transform:uppercase;transition:background-color .2s ease,filter .2s ease,color .2s ease,opacity 1s ease 1.25s!important;width:100%}.Excel-PDF-Export-Selector-button-pdf{border:1px solid #2e5072;border:1px solid var(--dark-blue);border-radius:0 .75rem .75rem 0}.Excel-PDF-Export-Selector-button-excel.active,.Excel-PDF-Export-Selector-button-pdf.active{background-color:#5798d8;background-color:var(--mid-blue);box-shadow:0 2px 4px #00000040;box-shadow:var(--box-shadow-1);color:#fff}.Excel-PDF-Export-Selector-button-excel:hover:not(.Excel-PDF-Export-Selector-button-excel.active),.Excel-PDF-Export-Selector-button-pdf:hover:not(.Excel-PDF-Export-Selector-button-pdf.active){background-color:color-mix(in srgb,#59c8e6 30%,#0000);background-color:color-mix(in srgb,var(--light-blue) 30%,#0000);color:#000;cursor:pointer}.export_dialog_content_pdf_text{font-size:1.8rem}.export_options_container{display:flex;flex-direction:column;margin-bottom:2em;row-gap:1rem}.export_dialog_content{display:flex;flex-direction:column;height:100%}.export_pool_submit{display:flex;justify-content:center;margin:1.8rem}.f_r_analyses_table_container{border:1px solid #e0e0e0;border-radius:15px}.f_r_analyses_headers{font-family:Inter;font-weight:500;text-transform:uppercase}.f_r_analyses_rows:hover{background-color:#2e507205;background-color:var(--softwareBentoBg)}.f_r_analyses_box{padding-top:0!important}.overlap-warning{align-items:center;display:flex;flex-direction:column}.overlap_warning_header{font-size:1.6em}.overlap_warning_option{font-size:1.6rem;margin:1rem}.overlap_warning_option_note{font-size:1.4em;margin:0 0 2rem}.fr_overlap_table{border:1px solid #d4d4d4;border:1px solid var(--mid-grey);border-radius:1.5rem;border-spacing:0 1rem;font-size:1rem;margin:2rem;padding:1em}.fr_overlap_table_head{font-size:1.6em;text-align:left;text-transform:uppercase}.fr_overlap_table_head>th{border-bottom:1px solid #d4d4d4;border-bottom:1px solid var(--mid-grey);font-weight:500;padding:0 1.5rem}.fr_overlap_table_body{font-size:1.4em;text-align:left}.fr_overlap_table_body>tr>td{padding:0 1.5rem}.fr_overlap_table_body>tr>td:first-letter{text-transform:capitalize}.checkbox-container{align-items:flex-start;display:flex;flex-direction:column;font-size:1rem;justify-content:flex-start}.checkbox-container>p{font-size:1.4em;font-weight:200}.checkbox-container>label{align-items:flex-start;display:flex;font-size:1.4em;gap:.5em}.checkbox-container input:disabled+label{cursor:auto}.checkbox-container input:not(:disabled)+label{cursor:pointer}.checkbox-container>input[type=checkbox]{cursor:pointer;opacity:0;position:absolute}.checkbox-container>label:before{background-color:#d3d3d340;border:1px solid #d3d3d3;border-radius:.5rem;box-sizing:border-box;content:"";height:1em!important;max-width:1em!important;min-width:1em!important;position:relative;top:.125em}.checkbox-container input:not(:disabled)+label:hover:before,.checkbox-container>input[type=checkbox]:focus:not(:disabled)+label:before,.checkbox-container>input[type=checkbox]:hover:not(:disabled)+label:before{background-color:#cae9ff80;background-color:var(--main-blue-colour-2)}.checkbox-container>input[type=checkbox]:checked+label:before{align-items:center;background-image:url(/static/media/checkmark.a1225261efcb28495277.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;content:"";display:flex;justify-content:center}.recharts-cartesian-axis-ticks,.recharts-legend-wrapper{font-size:1.2em}.recharts-yaxis-label{text-transform:capitalize}.custom-tooltip{backdrop-filter:blur(1.7px);-webkit-backdrop-filter:blur(1.7px);background-color:#ffffffb3;border:1px solid #bccbcc33;border-radius:5px;box-shadow:0 4px 4px #00000040;color:#000;font-size:1.6rem;padding:10px}.custom-tooltip>.tooltip-date{font-weight:700;margin:0}.custom-tooltip>.tooltip-date:first-letter{text-transform:capitalize}.custom-tooltip>.tooltip-items{font-weight:400}.custom-tooltip>.tooltip-items>.tooltip-item{padding-bottom:4px;padding-top:4px}.MuiAutocomplete-noOptions{background-color:#adbabc,}.create-cashpool-grid{grid-gap:2cap;display:grid;grid-template-areas:"create-cashpool-header-name create-cashpool-input-name create-cashpool-header-type create-cashpool-input-type" "create-cashpool-header-currency create-cashpool-input-currency create-cashpool-header-country create-cashpool-input-country" "create-cashpool-header-leader create-cashpool-input-leader create-cashpool-header-bank create-cashpool-input-bank" "create-cashpool-header-rate create-cashpool-input-rate create-cashpool-header-deprate create-cashpool-input-deprate" "create-cashpool-header-refrate create-cashpool-input-refrate create-cashpool-header-withrate create-cashpool-input-withrate";grid-template-columns:1fr 1.5fr 1fr 1.5fr}.create-cashpool-header{align-self:center;font-size:1.6em;margin:0;text-transform:none}#create-cashpool-header-name{grid-area:"create-cashpool-header-name"}#create-cashpool-input-name{grid-area:"create-cashpool-input-name"}#create-cashpool-header-type{grid-area:"create-cashpool-header-type"}#create-cashpool-input-type{grid-area:"create-cashpool-input-type"}#create-cashpool-header-currency{grid-area:"create-cashpool-header-currency"}#create-cashpool-input-currency{grid-area:"create-cashpool-input-currency"}#create-cashpool-header-country{grid-area:"create-cashpool-header-country"}#create-cashpool-input-country{grid-area:"create-cashpool-input-country"}#create-cashpool-header-leader{grid-area:"create-cashpool-header-leader"}#create-cashpool-input-leader{grid-area:"create-cashpool-input-leader"}#create-cashpool-header-bank{grid-area:"create-cashpool-header-bank";text-transform:capitalize}#create-cashpool-input-bank{grid-area:"create-cashpool-input-bank"}#create-cashpool-header-rate{grid-area:"create-cashpool-header-rate";grid-column:1;grid-row:4}#create-cashpool-input-rate{font-size:1.6em;grid-area:"create-cashpool-input-rate";grid-column:2;grid-row:4;padding:11px 15px 9px 0}#create-cashpool-header-refrate{grid-area:"create-cashpool-header-refrate";grid-column:1;grid-row:5}#create-cashpool-input-refrate{grid-area:"create-cashpool-input-refrate";grid-column:2;grid-row:5}#create-cashpool-header-deprate{grid-area:"create-cashpool-header-deprate";grid-column:3;grid-row:4}#create-cashpool-input-deprate{grid-area:"create-cashpool-input-deprate";grid-column:4;grid-row:4}#create-cashpool-header-withrate{grid-area:"create-cashpool-header-withrate";grid-column:3;grid-row:5}#create-cashpool-input-withrate{grid-area:"create-cashpool-input-withrate";grid-column:4;grid-row:5}.struct-pos-table-pool-link,.struct-pos-table-pool-link:visited{color:inherit;text-decoration:none}.struct-pos-table-pool-link:hover{font-weight:500}.struct-pos-table-details-div{grid-gap:2cap;display:grid;gap:2cap;grid-template-areas:"struct-pos-table-details-info struct-pos-table-details-currency-selector" "struct-pos-table-details-info struct-pos-table-details-chart";grid-template-columns:1fr 2fr;margin:1.5rem}.struct_pos_chart_and_bar-currencytoggle{align-items:center;display:flex;font-size:1.4rem;grid-area:struct-pos-table-details-currency-selector;height:100%;justify-content:flex-end}.struct_pos_chart_and_bar_currency_switch-label{background-color:#fbfcfc;color:grey;display:block;font-size:1em;margin-inline:5px;outline-color:none;padding-inline:5px;position:absolute;transform:translate(-98px,-18px) scale(.75);z-index:1}.struct-pos-table-details-info-container{display:flex;grid-area:struct-pos-table-details-info;justify-content:end;max-height:313px;overflow:hidden;padding-right:1.5rem}.scroll-inner{display:flex;flex:1 1;flex-direction:column;margin-right:-.75rem;overflow-y:auto}.struct-pos-table-details-chart{grid-area:struct-pos-table-details-chart}.struct-pos-table-details-info{background-color:none;border-left:2px solid #0000;padding:1.5rem}.struct-pos-table-details-info.active{background-color:color-mix(in srgb,red 7.5%,#0000);border-left:2px solid color-mix(in srgb,red 80%,#0000)}.struct-pos-table-details-info-title{font-size:1.6rem;font-weight:600;margin:0 0 1.5rem}.struct-pos-table-details-info-subtitle{color:grey;font-size:1.2rem;font-weight:500;margin:0;text-align:right;text-transform:uppercase}.struct-pos-table-details-info-value{font-size:1.4rem;font-weight:400;margin:0;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap}.struct-pos-table-details-info-grid{grid-gap:.75rem;display:grid;gap:.75rem;grid-auto-flow:row;grid-template-columns:auto auto;overflow-y:hidden}.struct-pos-table-details-info-grid>div{overflow-y:hidden}.struct-pos-table-details-info-grid>p{margin:0}.period_icon{display:inline-block!important;height:1.6rem!important;vertical-align:middle;width:1.6rem!important}.period_icon.paid{color:green}.period_icon.partial{color:orange}.period_icon.unpaid{color:grey}.interest_payments_details_p{font-size:1.4rem;margin:0}.interest_payments_period_table_div{border:1px solid #d3d3d3;border-radius:.75rem;margin:1.5rem 0;overflow:hidden}.interest_payments_period_table_scroll{max-height:400px;overflow-y:auto}.interest_payments_period_table{border:none;border-collapse:initial;border-spacing:0;font-size:1.4rem;font-weight:400;width:100%}.interest_payments_period_table_head th{text-wrap-mode:wrap;background:#fbfcfc;border-bottom:1px solid #d3d3d3;font-weight:500;padding:1.5rem;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:2}.interest_payments_period_table_row.clickable{cursor:pointer}.interest_payments_period_table_row:hover{background-color:#2e507205;background-color:var(--softwareBentoBg)}.interest_payments_period_table_row>td{padding:1.5rem}.settlement_modal_options_div{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto auto;margin:1.4rem 0 3rem}.settlement_modal_p{font-size:1.4rem;max-width:80ch}.settlement_calendar_legend_div{grid-gap:.75rem;align-items:center;display:grid;gap:.75rem;grid-template-columns:auto 1fr;margin:1.5rem 0}.settlement_calendar_legend_colour{border-radius:.2rem;height:1rem;width:1rem}.settlement_calendar_legend_colour.selected_period{background-color:#69a7e6;background-color:var(--main-blue-colour-1)}.settlement_calendar_legend_colour.unassigned_period{background-color:#ededed}.settlement_calendar_legend_colour.assigned_period{background-color:bisque}.settlement_calendar_legend_text{font-size:1rem;margin:0}#ch-tooltip{backdrop-filter:blur(1.7px);-webkit-backdrop-filter:blur(1.7px);background-color:#ffffff8c!important;border:1px solid #bccbcc33;border-radius:5px!important;box-shadow:0 4px 4px #00000040;color:#000!important;font-weight:700;position:fixed!important;z-index:1600!important}.ch-calendar-label text{fill:red;font-size:11px}.ch-subdomain-container{overflow:visible}.ch-subdomain-bg.highlight{fill:#69a7e6;fill:var(--main-blue-colour-1)}.ch-subdomain-bg:hover{fill:#cae9ff80;fill:var(--main-blue-colour-2);paint-order:stroke}.cal-heatmap,.cal-heatmap svg{overflow:visible}.cal-heatmap_nav_button_div{display:flex;gap:1.5rem;margin:.75rem 0}.cal-heatmap_nav_button,.cal-heatmap_nav_button:visited{align-items:center;background-color:#ededed;border-radius:.75rem;border-style:none;color:#000;cursor:pointer;display:flex;font-size:1.2em;gap:.75rem;padding:.4167em;transition:background-color .2s ease,filter .2s ease,color .2s ease,opacity 1s ease 1.25s!important}.cal-heatmap_nav_button.left{padding-right:1.2em}.cal-heatmap_nav_button.right{padding-left:1.2em}.cal-heatmap_nav_button:hover,.cal-heatmap_nav_button:visited:hover{background-color:#cae9ff80;background-color:var(--main-blue-colour-2);color:#000}.interest_settlement_data_div{padding:.75rem 1.5rem}.interest_settlement_modal-p{font-size:1.6rem;margin:0}.status_cell.green{--status_cell-color:green}.status_cell.orange{--status_cell-color:orange}.status_cell.red{--status_cell-color:red}.status_cell.grey{--status_cell-color:grey}.status_cell{background-color:color-mix(in srgb,var(--status_cell-color) 30%,#0000);border:1px solid var(--status_cell-color);border-radius:.5rem;color:var(--status_cell-color);font-size:1rem;font-weight:500;padding:.25rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.interest_settlements_table_scroll{max-height:310px;overflow-y:auto}.settlement_table_legend_icon_div{align-items:center;display:flex;gap:.5rem}.interest_accrual_icon.pos{--interest_accrual_icon-color:green}.interest_accrual_icon.neg{--interest_accrual_icon-color:red}.interest_accrual_icon.change.neg{transform:rotate(180deg)}.interest_accrual_icon{fill:var(--interest_accrual_icon-color)!important;height:1.5rem!important;width:1.5rem!important}.interest_accrual_icon.legend{height:1.2rem!important;width:1.2rem!important}.interest_accrual_icon.carried{fill:color-mix(in srgb,var(--interest_accrual_icon-color) 40%,#0000)!important}.tooltip-container{cursor:pointer;display:inline-block;position:relative}.tooltip-text{backdrop-filter:blur(1.7px);-webkit-backdrop-filter:blur(1.7px);background-color:#ffffff8c;border:1px solid #bccbcc33;border-radius:5px;box-shadow:0 4px 4px #00000040;color:#000;left:50%;margin-left:-75px;padding:.5rem;position:absolute;text-align:center;top:calc(100% + 5px);visibility:hidden;width:150px;z-index:20}.tooltip-container:hover .tooltip-text{visibility:visible}.interest_settlement_interest_overview_mark_settled-div{display:flex;flex-direction:column;justify-content:space-between}.interest_accruals_details_expandable{border:1px solid #d3d3d3;border-radius:5rem!important}.interest_settlement_detail_tables-div{background-color:#2e507205;background-color:var(--softwareBentoBg);border:1px solid #2e507208;border:1px solid var(--softwareBentoBorderStroke);border-radius:.75rem;margin-top:1.5rem;overflow:hidden}.interest_settlement_detail_table_row>td{padding:.75rem 1.5rem}.interest_settlement_modal_view_buttons-div{display:flex;padding-left:1.5rem}.interest_settlement_modal_view_button{background-color:initial;border-style:none;border-bottom:2px solid #0000;cursor:pointer;padding:.4167em 1.5rem;text-transform:uppercase;transition:border-bottom .2s ease,filter .2s ease,color .2s ease,opacity 1s ease 1.25s!important}.interest_settlement_modal_view_button:hover{color:#69a7e6;color:var(--main-blue-colour-1)}.interest_settlement_modal_view_button.active{border-bottom:2px solid #69a7e6;border-bottom:2px solid var(--main-blue-colour-1);cursor:default}.interest_settlement_modal_view_button.disabled{color:grey;cursor:default}@media only screen and (max-width:1352px){.create-cashpool-grid{column-gap:2rem;grid-template-areas:"create-cashpool-header-name create-cashpool-header-type" "create-cashpool-input-name create-cashpool-input-type" "create-cashpool-header-currency create-cashpool-header-country" "create-cashpool-input-currency create-cashpool-input-country" "create-cashpool-header-bank create-cashpool-header-leader" "create-cashpool-input-bank create-cashpool-input-leader" "create-cashpool-header-rate create-cashpool-header-deprate" "create-cashpool-input-rate create-cashpool-input-deprate" "create-cashpool-header-refrate create-cashpool-header-withrate" "create-cashpool-input-refrate create-cashpool-input-withrate";grid-template-columns:1fr 1fr;grid-template-rows:repeat(10,45.75px);row-gap:1cap}.create-cashpool-header{padding:0}#create-cashpool-header-name{grid-column:1;grid-row:1;margin-top:1.5rem}#create-cashpool-input-name{grid-column:1;grid-row:2}#create-cashpool-header-type{grid-column:2;grid-row:1;margin-top:1.5rem}#create-cashpool-input-type{grid-column:2;grid-row:2}#create-cashpool-header-currency{grid-column:1;grid-row:3;margin-top:1.5rem}#create-cashpool-input-currency{grid-column:1;grid-row:4}#create-cashpool-header-country{grid-column:2;grid-row:3;margin-top:1.5rem}#create-cashpool-input-country{grid-column:2;grid-row:4}#create-cashpool-header-leader{grid-column:1;grid-row:5;margin-top:1.5rem}#create-cashpool-input-leader{grid-column:1;grid-row:6}#create-cashpool-header-rate{grid-area:"create-cashpool-header-rate";grid-column:1;grid-row:7;margin-top:1.5rem}#create-cashpool-input-rate{grid-area:"create-cashpool-input-rate";grid-column:1;grid-row:8}#create-cashpool-header-refrate{grid-area:"create-cashpool-header-refrate";grid-column:1;grid-row:9;margin-top:1.5rem}#create-cashpool-input-refrate{grid-area:"create-cashpool-input-refrate";grid-column:1;grid-row:10}#create-cashpool-header-deprate{grid-area:"create-cashpool-header-deprate";grid-column:2;grid-row:7;margin-top:1.5rem}#create-cashpool-input-deprate{grid-area:"create-cashpool-input-deprate";grid-column:2;grid-row:8}#create-cashpool-header-withrate{grid-area:"create-cashpool-header-withrate";grid-column:2;grid-row:9;margin-top:1.5rem}#create-cashpool-input-withrate{grid-area:"create-cashpool-input-withrate";grid-column:2;grid-row:10}.settings-fr-grid{grid-template-columns:1fr}}@media only screen and (max-width:804px){.create-cashpool-grid{grid-template-areas:"create-cashpool-header-name" "create-cashpool-input-name" "create-cashpool-header-type" "create-cashpool-input-type" "create-cashpool-header-currency" "create-cashpool-input-currency" "create-cashpool-header-country" "create-cashpool-input-country" "create-cashpool-header-leader" "create-cashpool-input-leader" "create-cashpool-header-bank" "create-cashpool-input-bank" "create-cashpool-header-rate" "create-cashpool-input-rate" "create-cashpool-header-deprate" "create-cashpool-input-deprate" "create-cashpool-header-withrate" "create-cashpool-input-withrate" "create-cashpool-header-refrate" "create-cashpool-input-refrate";grid-template-columns:1fr;grid-template-rows:repeat(18,45.75px);row-gap:1cap}#create-cashpool-header-name{grid-column:1;grid-row:1}#create-cashpool-input-name{grid-column:1;grid-row:2}#create-cashpool-header-type{grid-column:1;grid-row:3}#create-cashpool-input-type{grid-column:1;grid-row:4}#create-cashpool-header-currency{grid-column:1;grid-row:5}#create-cashpool-input-currency{grid-column:1;grid-row:6}#create-cashpool-header-country{grid-column:1;grid-row:7}#create-cashpool-input-country{grid-column:1;grid-row:8}#create-cashpool-header-leader{grid-column:1;grid-row:9}#create-cashpool-input-leader{grid-column:1;grid-row:10}#create-cashpool-header-bank{grid-column:1;grid-row:11}#create-cashpool-input-bank{grid-column:1;grid-row:12;padding:0}#create-cashpool-header-rate{grid-column:1;grid-row:13}#create-cashpool-input-rate{grid-column:1;grid-row:14;padding:0}#create-cashpool-header-deprate{grid-column:1;grid-row:15}#create-cashpool-input-deprate{grid-column:1;grid-row:16}#create-cashpool-header-refrate{grid-column:1;grid-row:19}#create-cashpool-input-refrate{grid-column:1;grid-row:20}#create-cashpool-header-withrate{grid-column:1;grid-row:17}#create-cashpool-input-withrate{grid-column:1;grid-row:18}}.settings-fr-grid{grid-gap:2cap;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto;margin:1.5em 0}.settings-fr-header{font-size:1.6em;font-weight:500;margin:0;padding:11px 15px 9px 0;text-transform:none}.settings-fr-spread-div{align-items:center;display:flex;gap:2em;justify-content:right}.settings-fr-spread-div>h2{font-size:1.6rem;font-weight:500;text-transform:none}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{border:0;display:inline-block;padding:0}.react-datepicker{background-color:#fff;border:1px solid #aeaeae;border-radius:.3rem;color:#000;display:inline-block;font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;line-height:normal;position:relative}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{line-height:0;z-index:1}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative;text-align:center}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{color:#000;font-size:.944rem;font-weight:700;margin-top:0}.react-datepicker-time__header{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-datepicker__navigation{align-items:center;background:none;border:none;cursor:pointer;display:flex;height:32px;justify-content:center;overflow:hidden;padding:0;position:absolute;text-align:center;text-indent:-999em;top:2px;width:32px;z-index:1}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{display:block;margin-left:auto;margin-right:auto;position:relative;top:0}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover :before{border-color:#a6a6a6}.react-datepicker__navigation-icon{font-size:20px;position:relative;top:-1px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{left:-7px;transform:rotate(45deg)}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{right:-7px;transform:rotate(225deg)}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;margin:2px;width:4rem}.react-datepicker__input-time-container{clear:both;float:left;margin:5px 0 10px 15px;text-align:left;width:100%}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{display:inline-block;margin-left:5px}.react-datepicker__time-container{border-left:1px solid #aeaeae;float:right;width:85px}.react-datepicker__time-container--with-today-button{border:1px solid #aeaeae;border-radius:.3rem;display:inline;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{background:#fff;border-bottom-right-radius:.3rem;position:relative}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{border-bottom-right-radius:.3rem;margin:0 auto;overflow-x:hidden;text-align:center;width:85px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{box-sizing:initial;height:calc(195px + .85rem);list-style:none;margin:0;overflow-y:scroll;padding-left:0;padding-right:0;width:100%}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{background-color:#f0f0f0;cursor:pointer}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{background-color:initial;cursor:default}.react-datepicker__week-number{color:#ccc;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected,.react-datepicker__week-number--keyboard-selected):hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__week-number--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__week-number--keyboard-selected{background-color:#2a87d0;border-radius:.3rem;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{margin-bottom:-8px;white-space:nowrap}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;line-height:1.7rem;margin:.166rem;text-align:center;width:1.7rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{background-color:#f0f0f0;border-radius:.3rem}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{background-color:#3dcc4a;border-radius:.3rem;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{background-color:#ff6803;border-radius:.3rem;color:#fff;position:relative}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{background-color:#333;border-radius:4px;bottom:100%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__day--holidays:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{opacity:1;visibility:visible}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{background-color:#216ba5;border-radius:.3rem;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__year-text--in-range:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{background-color:#bad9f1;border-radius:.3rem;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{color:#ccc;cursor:default}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:initial}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{background-color:#333;border-radius:4px;bottom:70%;color:#fff;left:50%;opacity:0;padding:4px;position:absolute;transform:translateX(-50%);transition:visibility 0s,opacity .3s ease-in-out;visibility:hidden;white-space:nowrap}.react-datepicker__input-container{display:inline-block;position:relative;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{box-sizing:initial;padding:.5rem;position:absolute}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid #0000;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{right:-16px;top:0;transform:rotate(135deg)}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;border:1px solid #aeaeae;border-radius:.3rem;left:25%;position:absolute;text-align:center;top:30px;width:50%;z-index:1}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{display:block;line-height:20px;margin-left:auto;margin-right:auto;width:100%}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem;-webkit-user-select:none;user-select:none}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{left:15px;position:absolute}.react-datepicker__close-icon{background-color:initial;border:0;cursor:pointer;display:table-cell;height:100%;outline:0;padding:0 6px 0 0;position:absolute;right:0;top:0;vertical-align:middle}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;color:#fff;content:"×";cursor:pointer;display:table-cell;font-size:12px;height:16px;line-height:1;padding:2px;text-align:center;vertical-align:middle;width:16px}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{background-color:#ccc;cursor:default}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;clear:left;cursor:pointer;font-weight:700;padding:5px 0;text-align:center}.react-datepicker__portal{align-items:center;background-color:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:3rem;width:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{line-height:2rem;width:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__children-container{height:auto;margin:.4rem;padding-left:.2rem;padding-right:.2rem;width:13.8rem}.react-datepicker__aria-live{border:0;-webkit-clip-path:circle(0);clip-path:circle(0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.react-datepicker__calendar-icon{height:1em;vertical-align:-.125em;width:1em}.ch-container{display:block}.ch-container,.ch-domain,.ch-domain-container,.ch-domain-container-animation-wrapper{overflow:visible}.ch-domain-container.in-transition .ch-domain-container-animation-wrapper{overflow:hidden}.ch-domain-bg{fill:#0000}.ch-domain-text{fill:currentColor;font-size:10px}.ch-subdomain{overflow:visible}.ch-subdomain-bg{fill:#ededed}.ch-subdomain-bg.highlight{stroke:#444;stroke-width:1px}.ch-subdomain-bg:hover{stroke:#000;stroke-width:1px}.ch-subdomain-text{font-size:8px;pointer-events:none}[data-theme=dark] .ch-subdomain-bg{fill:#2d333b}[data-theme=dark] .ch-subdomain-bg.highlight{stroke:#768390}[data-theme=dark] .ch-subdomain-bg:hover{stroke:#636e7b}#ch-plugin-legend>svg{background:#0000;color:currentColor}#ch-tooltip{background:#222;border-radius:2px;box-shadow:2px 2px 2px #0003;box-sizing:border-box;color:#bbb;display:none;font-size:12px;line-height:1.4;padding:5px 10px;text-align:center}#ch-tooltip[data-show]{display:block}#ch-tooltip-arrow,#ch-tooltip-arrow:before{background:inherit;height:8px;position:absolute;width:8px}#ch-tooltip-arrow{visibility:hidden}#ch-tooltip-arrow:before{content:"";transform:rotate(45deg);visibility:visible}#ch-tooltip[data-popper-placement^=top]>#ch-tooltip-arrow{bottom:-4px;margin-left:-4px}#ch-tooltip[data-popper-placement^=bottom]>#ch-tooltip-arrow{margin-left:-4px;top:-4px}#ch-tooltip[data-popper-placement^=left]>#ch-tooltip-arrow{right:-4px}#ch-tooltip[data-popper-placement^=right]>#ch-tooltip-arrow{left:-4px}#ch-tooltip[data-theme=dark]{background:#636e7b;color:#cdd9e5}
/*# sourceMappingURL=main.585e5761.css.map*/