.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font-weight:700;font-size:.75em}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;line-height:16px}.react-calendar__tile:disabled{background-color:#f0f0f0}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}*{box-sizing:border-box;font-feature-settings:"kern","ss01","ss03","cv11","tnum";text-rendering:optimizeLegibility}html{--white: var(--N000);--page-background: var(--N100);--background-gray: var(--N200);--border-gray-light: var(--N300);--border-gray: var(--N400);--light-gray: var(--N500);--gray: var(--N600);--dark-gray: var(--N700);--secondary-black: var(--N800);--primary-black: var(--N900);--background-gray-transparent: rgba(11, 18, 24, .08);--N000: #ffffff;--N100: #fafafd;--N200: #f4f4fa;--N300: #ebebf0;--N400: #d8d9e0;--N500: #989da1;--N600: #6b707a;--N700: #425466;--N800: #0a2540;--N900: #0b1218;--G050: #edf9f4;--G100: #03d78a;--G200: #18b179;--G300: #16a26e;--G400: #0f855a;--G500: #0d6847;--border-radius: .5rem;--background-green-solid: var(--G050);--highlight-green: var(--G100);--green: var(--G200);--secondary-green: var(--G300);--focus-green: var(--G400);--dark-green: var(--G500);--focus-green-rgb: 35, 173, 123;--highlight-green-rgb: 3, 215, 138;--background-green: rgba(var(--highlight-green-rgb), .05);--placeholder-color: #cccccc;--background-blue: #e1f2ff;--dark-blue: #0a2540;--blue: #4285f4;--light-blue: #e9f4fe;--purple: #d9dafd;--alert-color-background: #fdf5e7;--alert-color: #eea62b;--alert-color-dark: #774e09;--error-color: #f44336;--background-error-color: rgba(244, 67, 54, .08);--dark-error-color: #e31b0c;--background-green-light: #edf9f4;--background-error-light: #fff5f4;--background-alert-light: #fff5e5;--white-shade-light: rgba(255, 255, 255, .3);--white-shade-medium: rgba(255, 255, 255, .6);--white-shade-strong: rgba(255, 255, 255, .8);--dark-shade-light: rgba(66, 64, 102, .1);--dark-shade-medium: rgba(10, 27, 54, .6);--dark-shade-strong: rgba(11, 18, 24, .8);--rounded-corner-xsmall: .375rem;--rounded-corner-small: .5rem;--rounded-corner: .75rem;--rounded-corner-large: 1rem;--icon-size: 1.25rem;--sidebar-width: 15rem;--collapsed-sidebar-width: 3rem;--tabbed-sidebar-width: 14rem;--header-height: 64px;--inter-font: "Inter", sans-serif;--font-weight-bold: 700;--font-weight-medium: 500;--font-weight-regular: 400;--transition: .2s;--font-size-xxxsmall: .6rem;--font-size-xxsmall: .75rem;--font-size-xsmall: .8125rem;--font-size-small: .875rem;--font-size-medium: 1rem;--font-size-large: 1.125rem;--font-size-xlarge: 1.25rem;--font-size-xxlarge: 1.5rem;--drop-shadow: 0 .25rem .5rem 0 rgba(0, 0, 0, .04);--drop-shadow-dark: 0 .25rem .5rem 0 rgba(0, 0, 0, .08);--drop-shadow-light: 0px .125rem .25rem 0 rgba(0, 0, 0, .04);--drop-shadow-green: 0px .125rem .25rem 0 rgba(3, 215, 138, .2);--drop-shadow-elevated: 0 1.5rem 4rem 1rem rgba(0, 0, 0, .32);--transaction-details-width: 700px;--plan-bar-color-primary: #34d1f3;--plan-bar-color-secondary: #009bd8;--plan-bar-color-tertiary: #0065b3;--plan-bar-color-quaternary: #022f83;--sudozi-bar-color-primary: #00e7b1;--sudozi-bar-color-secondary: #00ab9a;--sudozi-bar-color-tertiary: #007175;--sudozi-bar-color-quaternary: #063c44;--revenue-bar-color: #005eeb;--expense-bar-color: #552387;--revenue-transparent-bar-color: rgba(0, 94, 235, .1);--expense-transparent-bar-color: rgba(85, 35, 135, .1);--mapping-sidebar-width: 45vw;--bg-blur-light: blur(.5rem);--bg-blur-medium: blur(.75rem);--bg-blur-strong: blur(1rem)}body{margin:0;padding:0;background-color:var(--light-white);font-family:var(--inter-font);font-weight:var(--font-weight-regular);font-size:16px;min-height:100vh;width:100vw;overflow-x:hidden;color:var(--secondary-black);min-width:100vw}p{font-family:var(--inter-font);font-size:var(--font-size-xsmall);margin:.25rem 0;line-height:1.25rem;color:var(--dark-gray);word-break:break-word}a{color:var(--focus-green);text-decoration:none;font-weight:var(--font-weight-bold)}a:hover{text-decoration:underline}button a{color:#fff}h1{font-size:var(--font-size-xxlarge);font-weight:var(--font-weight-bold);line-height:2rem}h2{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);margin:0;line-height:2rem}h3{font-size:var(--font-size-large);font-weight:var(--font-weight-bold);margin:0;line-height:1.5rem}h4{font-size:var(--font-size-medium);font-weight:var(--font-weight-bold);margin:0;line-height:1.5rem}h5{font-size:var(--font-size-small);font-weight:var(--font-weight-bold);margin:0;line-height:1.25rem}h6{font-size:var(--font-size-xsmall);font-weight:var(--font-weight-bold);margin:0;line-height:1.25rem}hr{border:none;border-bottom:1px solid var(--border-gray-light);height:1px;width:100%}ul,ol{font-size:var(--font-size-xsmall)}.page-title{font-size:var(--font-size-xlarge);font-weight:var(--font-weight-bold);margin:1.5rem 0}label,.label{font-weight:var(--font-weight-bold)}label.font-size-med,.label.font-size-med{font-size:var(--font-size-medium)}p.label{font-weight:var(--font-weight-regular)}span.label,label{font-size:var(--font-size-small)}.vertical-rule{width:0;height:2rem;margin:0;margin-left:1rem;margin-right:1rem;border-right:1px solid var(--border-gray)}.row{display:flex;flex-direction:row;gap:.5rem;align-items:center}.row.wrap{flex-wrap:wrap}.row.spread{justify-content:space-between}.row.evenly{justify-content:space-evenly}.row.center{justify-content:center}.row.end{justify-content:end}.row.start{align-items:flex-start}.row.bottom-align{align-items:flex-end}.row.baseline{align-items:baseline}.row.no-gap{gap:0}.row.small-gap{gap:.25rem}.row.medium-gap{gap:.5rem}.row.large-gap{gap:1rem}.row.xl-gap{gap:2rem}.row.justify-end{justify-content:flex-end}.row>*:has(+.row-end){flex-grow:1}.flex-wrap{flex-wrap:wrap}.text-wrap{text-wrap:wrap}.column{display:flex;flex-direction:column;gap:.5rem;align-items:center}.column.spread{justify-content:space-between}.column.center{justify-content:center}.column.end{justify-content:end}.column.start{align-items:flex-start}.column.stretch{align-items:stretch}.column.no-gap{gap:0}.column.small-gap{gap:.25rem}.column.large-gap{gap:1rem}.column.xlarge-gap{gap:2rem}.column.justify-end{justify-content:flex-end}.column.full-width>*{width:100%}.float-right{float:right}.block{display:block}.v-space{display:block;width:auto;height:1rem}.v-space.lg{height:1.5rem}.v-space.xl{height:2rem}.full-height{height:100%}.no-margin{margin:0}.margin-bottom{margin-bottom:.5rem}.margin-bottom.xs{margin-bottom:0}.margin-bottom.sm{margin-bottom:.25rem}.margin-bottom.lg{margin-bottom:.75rem}.margin-bottom.xl{margin-bottom:1rem}.margin-bottom.xxl{margin-bottom:2rem}.margin-top{margin-top:.5rem}.margin-top.xs{margin-top:.125rem}.margin-top.sm{margin-top:.25rem}.margin-top.lg{margin-top:.75rem}.margin-top.xl{margin-top:1rem}.margin-top.xxl{margin-top:2rem}.margin-left{margin-left:.5rem}.margin-left.xs{margin-left:0}.margin-left.sm{margin-left:.25rem}.margin-left.lg{margin-left:.75rem}.margin-left.xl{margin-left:1rem}.margin-left.xxl{margin-left:2rem}.margin-right{margin-right:.5rem}.margin-right.xs{margin-right:0}.margin-right.sm{margin-right:.25rem}.margin-right.lg{margin-right:.75rem}.margin-right.xl{margin-right:1rem}.margin-right.xxl{margin-right:2rem}.margin-ends-xsmall{margin-top:.5rem;margin-bottom:.5rem}.margin-ends-small{margin-top:.75rem;margin-bottom:.75rem}.margin-ends-med{margin-top:1rem;margin-bottom:1rem}.margin-ends-large{margin-top:1.25rem;margin-bottom:1.25rem}.margin-ends-xlarge{margin-top:1.5rem;margin-bottom:1.5rem}.margin-ends-xxlarge{margin-top:2rem;margin-bottom:2rem}.margin-sides-xsmall{margin-left:.5rem;margin-right:.5rem}.margin-sides-small{margin-left:.75rem;margin-right:.75rem}.margin-sides-med{margin-left:1rem;margin-right:1rem}.margin-sides-large{margin-left:1.25rem;margin-right:1.25rem}.margin-sides-xlarge{margin-left:1.5rem;margin-right:1.5rem}.margin-sides-xxlarge{margin-left:2rem;margin-right:2rem}.pad{padding:1rem}.pad.small{padding:.5rem}.pad.med{padding:.75rem}.pad.large{padding:1.25rem}.pad-ends-xsmall{padding-top:.5rem;padding-bottom:.5rem}.pad-ends-small{padding-top:.75rem;padding-bottom:.75rem}.pad-ends-med{padding-top:1rem;padding-bottom:1rem}.pad-ends-large{padding-top:1.25rem;padding-bottom:1.25rem}.pad-ends-xlarge{padding-top:1.5rem;padding-bottom:1.5rem}.pad-ends-xxlarge{padding-top:2rem;padding-bottom:2rem}.pad-sides-xsmall{padding-left:.5rem;padding-right:.5rem}.pad-sides-small{padding-left:.75rem;padding-right:.75rem}.pad-sides-med{padding-left:1rem;padding-right:1rem}.pad-sides-large{padding-left:1.25rem;padding-right:1.25rem}.pad-sides-xlarge{padding-left:1.5rem;padding-right:1.5rem}.pad-sides-xxlarge{padding-left:2rem;padding-right:2rem}.pad-small{padding:.5rem}.pad-med{padding:.75rem}.pad-large{padding:1.25rem}.pad-xlarge{padding:1.5rem}.pad-xxlarge{padding:2rem}.pad-top{padding-top:1rem}.pad-bottom{padding-bottom:1rem}.pad-left{padding-left:1rem}.pad-right{padding-right:1rem}.no-pad-top{padding-top:0rem}.no-pad-bottom{padding-bottom:0rem}.no-pad-left{padding-left:0rem}.no-pad-right{padding-right:0rem}.error,.required{color:var(--error-color)}.flush{margin:0}.flush-bottom{margin-bottom:0}.flush-top{margin-top:0}.font-xxxsmall{font-size:var(--font-size-xxxsmall)}.font-xxsmall{font-size:var(--font-size-xxsmall)}.font-xsmall{font-size:var(--font-size-xsmall)}.font-small{font-size:var(--font-size-small)}.font-medium{font-size:var(--font-size-medium)}.font-weight-regular{font-weight:var(--font-weight-regular)}.bold{font-weight:var(--font-weight-bold)}.line-height-1{line-height:1}.line-height-l{line-height:1.5rem}.fill-blue{fill:var(--blue)}.color-white{color:var(--white)}.color-light-gray{color:var(--light-gray)}.color-secondary-black{color:var(--secondary-black)}.font-green{color:var(--focus-green)}.font-danger{color:var(--error-color);fill:var(--error-color)}.italic{font-style:italic}.chip{margin:.25rem .25rem .25rem 0;background:var(--background-gray);border:1px solid var(--border-gray);color:var(--secondary-black);padding:.125rem .5rem;border-radius:1.5rem;font-size:var(--font-size-xsmall);line-height:1em;display:inline-block}.overflow-width-ellipsis{max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.overflow-auto{overflow:auto}.no-ellipsis{width:100%;white-space:nowrap;overflow:hidden;text-overflow:unset}.expanded-cell{white-space:normal!important}.border-top{border-top:1px solid var(--border-gray-light)}.border-gray{border:1px solid var(--border-gray)}.border-right{border-right:1px solid var(--border-gray)}.border-bottom{border-bottom:1px solid var(--border-gray)}.border-left{border-left:1px solid var(--border-gray)}.rounded-corners{border-radius:var(--rounded-corner)}.clickable{cursor:pointer}.no-select{-webkit-user-select:none;user-select:none}.icon-size{width:var(--icon-size);height:var(--icon-size)}.full-width{width:100%}.min-width-0{min-width:0}.grow{flex-grow:1}.no-shrink{flex-shrink:0;flex-basis:auto}.no-grow{flex-grow:0}.hide{display:none}.relative{position:relative}.absolute{position:absolute}.bg-white{background:var(--white);background-color:var(--white)}.bg-page{background:var(--page-background)}.bg-gray{background:var(--background-gray)}.color-gray{color:var(--gray)}.text-align-center{text-align:center}.text-align-right{text-align:right}.no-scroll-bar{-ms-overflow-style:none;scrollbar-width:none}.no-scroll-bar::-webkit-scrollbar{display:none}.group{border-radius:var(--rounded-corner)}.approver-log{padding:.5rem .75rem;border-radius:.5rem;font-size:var(--font-size-xxsmall)}.approver-log span{color:var(--secondary-black)}.approver-log .note{color:var(--gray)}.approver-log.approved,.approver-log.completed{background:var(--background-green);color:var(--dark-green)}.approver-log.approved svg,.approver-log.completed svg{fill:var(--green)}.approver-log.bypassed{background:var(--background-blue);color:var(--dark-blue)}.approver-log.pending{background:var(--border-gray-light);color:var(--gray)}.approver-log.rejected{fill:var(--error-color);color:var(--error-color);background:var(--background-error-light)}.input-container{animation:short-slide-up .3s ease-out}.flex-stretch{flex-grow:1;flex-shrink:0;flex-basis:0}.hover-border-green :hover{border:1px solid var(--highlight-green)}.footer{position:fixed;margin:0 -2rem;bottom:0;display:flex;gap:.5rem;z-index:1001;padding:1rem 2rem;border-top:1px solid var(--border-gray-light);background:var(--white);width:calc(100% + 3.5rem)}.pac-container{z-index:1000000000!important}@keyframes bouncy{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.05)}75%{transform:scale(.95)}to{transform:scale(1);opacity:1}}@keyframes scale-from-small{0%{transform:scale(.9);opacity:0}80%{transform:scale(1.02)}to{transform:scale(1);opacity:1}}@keyframes slide-up{0%{transform:translateY(100%);opacity:.8}to{transform:translateY(0);opacity:1}}@keyframes short-slide-up{0%{transform:translateY(1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes slide-down{0%{transform:translateY(-1rem);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes action-menu-slide-down{0%{margin-top:-.5rem;opacity:0}to{margin-top:0rem;opacity:1}}@keyframes short-slide-in-from-right{0%{transform:translate(1rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes short-slide-in-from-left{0%{transform:translate(-.5rem);opacity:0}to{transform:translate(0);opacity:1}}@keyframes slide-in-from-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes progress-bar{0%{width:0%}to{width:100%}}@media screen and (max-width: 75rem){.desktop-only{display:none}}@media screen and (max-width: 40rem){.tablet-only{display:none}}@media screen and (min-width: 40rem){.mobile-only{display:none}}@media screen and (max-width: 40rem){.mobile-column{flex-direction:column}.mobile-fixed-scrollable{position:relative!important;left:0!important}}@media screen and (max-width: 90rem){.small-desktop-column{flex-direction:column}}
