@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";*,*:after,*:before{margin:0;padding:0;box-sizing:inherit}html{font-size:62.5%}@media (max-width: 76em){html{font-size:56.25%}}@media (max-width: 64em){html{font-size:50%}}@media (min-width: 112.5em){html{font-size:75%}}body{box-sizing:border-box;-webkit-user-select:none;user-select:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}.clickable:hover{cursor:pointer}table{width:100%}*{scrollbar-width:thin;scrollbar-color:hsl(0,0%,80%) hsl(0,0%,65%)}*::-webkit-scrollbar{width:12px}*::-webkit-scrollbar-track{background:#ccc;border-radius:20px}*::-webkit-scrollbar-thumb{background-color:#666;border-radius:20px}*::-webkit-scrollbar-thumb:hover{background-color:#a6a6a6}svg:not(.highcharts-root){pointer-events:none}.validation-error,.delete{color:#b34d4d}.test-div{flex-shrink:0;background-color:#ff0;width:100%;height:3rem;display:flex;justify-content:center;align-items:center;font-weight:700}.link{color:#5b6c41;text-decoration:underline;font-weight:700}.link:hover{cursor:pointer;color:#869f60}.link--center{text-align:center}.link--small{font-size:1.1rem}.color-text-yellow{display:flex;justify-content:center;align-items:center;color:#ffd500}.color-text-red{color:#b34d4d;font-weight:700}.color-text-green{color:#0a5c2c;font-weight:700}html{background-color:#fff;color:#404040}body,button,.button,input,textarea,select{font-family:Roboto,sans-serif;font-weight:400;font-size:1.2rem}h1{font-size:4rem}h2{font-size:3rem}h3{font-size:1.8rem}p{font-size:1.2rem}textarea{font-family:Roboto,sans-serif;font-size:1.2rem}a{font-weight:700;color:#5b6c41;text-decoration:underline}a:hover{color:#869f60;cursor:pointer}.text-x-small-italic{font-size:.95rem;font-style:italic}input[type=file]{display:none}select{border:none;background-color:#dedede;color:#1a1a1a;padding:0 .5rem}.checkbox{display:flex;flex-flow:row;align-items:center}.checkbox--left{justify-content:flex-start}.checkbox--center{justify-content:center}.checkbox--right{justify-content:flex-end}.checkbox .checkbox__check{height:1.2rem;width:1.2rem}.checkbox .checkbox__label{margin-left:.5rem}.checkbox .checkbox__label--disabled{color:#a6a6a6}button,.button{border-radius:.5rem}.button{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;background-color:#5b6c41;color:#fff;height:3rem;cursor:pointer}.button:hover{background-color:#b6c69f}textarea{resize:vertical;border-radius:.3rem}body{margin:0}#root{position:relative}#root .app{display:flex;flex-flow:column nowrap;height:100vh;position:relative}#root .test-footer{flex-shrink:0;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;background-color:#ff0;font-weight:700;color:#000}#root .modal-mask{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;z-index:500;display:flex;justify-content:center;align-items:center}#root .modal-mask .modal-content{background-color:#ccc;border-radius:.5rem;box-shadow:0 4px 8px #0003;width:90%;max-width:500px;display:flex;flex-direction:column;gap:1rem}#root .modal-mask .modal-content .modal-body{padding:1rem}#root .modal-mask .modal-content .modal-body p{text-align:center;font-weight:700;margin:.5rem 0;color:#404040}#root .modal-mask .modal-content .modal-footer{display:flex;justify-content:center;gap:.5rem;padding:.5rem 1rem}#root .modal-mask .modal-content .modal-footer button:hover{background-color:#869f60}.flex-column-center{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.flex-column-center h1,.flex-column-center h2,.flex-column-center h3,.flex-column-center h4,.flex-column-center p{padding:.5rem}.flex-row-center,.flex-row-start,.flex-row-end,.flex-row-space-between,.flex-row-space-around,.flex-row-space-evenly{display:flex;flex-flow:row nowrap;align-items:center}.flex-row-center .item:not(:last-of-type),.flex-row-start .item:not(:last-of-type),.flex-row-end .item:not(:last-of-type),.flex-row-space-between .item:not(:last-of-type),.flex-row-space-around .item:not(:last-of-type),.flex-row-space-evenly .item:not(:last-of-type){margin:.5rem 0}.flex-row-center{justify-content:center;gap:.5rem}.flex-row-start{justify-content:flex-start}.flex-row-end{justify-content:flex-end}.flex-row-space-between{justify-content:space-between}.flex-row-space-around{justify-content:space-around}.flex-row-space-evenly{justify-content:space-evenly}.margin-0-5-rem{margin:.5rem}.margin-1-rem{margin:1rem}.padding-0-5-rem{padding:.5rem}.padding-1-rem{padding:1rem}.margin-0-5-rem-top{margin-top:.5rem}.margin-1-rem-top{margin-top:1rem}.padding-0-5-rem-top{padding-top:.5rem}.padding-1-rem-top{padding-top:1rem}.margin-0-5-rem-bottom{margin-bottom:.5rem}.margin-1-rem-bottom{margin-bottom:1rem}.padding-0-5-rem-bottom{padding-bottom:.5rem}.padding-1-rem-bottom{padding-bottom:1rem}.sort-spacer{display:inline-block;width:1rem}.header{flex-shrink:0;display:grid;grid-template-areas:"logo search-panel sys-tray" "breadcrumb breadcrumb breadcrumb";grid-template-columns:20rem auto 20rem;grid-template-rows:auto auto;background:-webkit-linear-gradient(hsl(0,0%,57%),hsl(0,0%,65%));background:-moz-linear-gradient(hsl(0,0%,57%),hsl(0,0%,65%));background:-o-linear-gradient(hsl(0,0%,57%),hsl(0,0%,65%));background:linear-gradient(#919191,#a6a6a6);min-height:4rem}.header .header__logo{grid-area:logo;display:flex;align-items:center;justify-content:center;height:6rem;width:20rem}.header .header__logo .logo__svg{position:absolute;top:0;left:0;width:20rem;height:auto;z-index:10}.header .header__logo .logo__svg .st0{fill:#608627}.header .header__logo .logo__svg .st1{fill:#404040}@media (max-width: 76em){.header .header__logo .logo__svg{width:20rem}}@media (max-width: 64em){.header .header__logo .logo__svg{width:15rem}}@media (max-width: 37.5em){.header .header__logo .logo__svg{display:none}}.header .header__logo .logo__container{position:relative;display:inline-block}.header .header__logo .logo__svg{display:block}.header .header__logo .logo__env-overlay{position:absolute;top:2rem;left:3rem;transform:translate(-50%,-50%);background-color:#0009;color:#fff;font-weight:700;padding:4px 8px;border-radius:4px;font-size:14px;text-align:center;z-index:10}.header .header__logo .logo__env-overlay--UAT{background-color:#f009}.header .header__logo .logo__env-overlay--DEV{background-color:#00f9}.header .header__search-panel{grid-area:search-panel;display:flex;margin-right:.5rem;margin:.8rem 0}.header .header__search-panel .header__simple-search-filters{margin:.5rem 0}.header .header__create-record{display:flex;justify-content:center;align-items:center}.header .header__create-record-dropdown{position:relative}.header .simple-search__actions,.header .header__create-record-dropdown{display:flex;justify-content:center;align-items:center;background-color:#5b6c41;color:#fff;width:2.5rem;height:100%;transition:all .2s;border-radius:0 .5rem .5rem 0}.header .simple-search__actions:hover,.header .header__create-record-dropdown:hover{cursor:pointer;background-color:#869f60}.header .simple-search__actions--popup-visible,.header .header__create-record-dropdown--popup-visible{border-radius:0 .5rem 0 0}.header .simple-search__actions .search-actions-dropdown__popup,.header .simple-search__actions .create-record-dropdown__popup,.header .header__create-record-dropdown .search-actions-dropdown__popup,.header .header__create-record-dropdown .create-record-dropdown__popup{position:absolute;background-color:#5b6c41;border-radius:.5rem 0 .5rem .5rem;box-shadow:5px 5px 5px #00000080;width:15rem;top:4rem;right:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:.5rem 0;z-index:10}.header .simple-search__actions .search-actions-dropdown__popup p,.header .simple-search__actions .search-actions-dropdown__popup a,.header .simple-search__actions .create-record-dropdown__popup p,.header .simple-search__actions .create-record-dropdown__popup a,.header .header__create-record-dropdown .search-actions-dropdown__popup p,.header .header__create-record-dropdown .search-actions-dropdown__popup a,.header .header__create-record-dropdown .create-record-dropdown__popup p,.header .header__create-record-dropdown .create-record-dropdown__popup a{padding:.2rem .5rem;font-weight:400;color:#fff;text-decoration:none}.header .simple-search__actions .search-actions-dropdown__popup p:hover,.header .simple-search__actions .search-actions-dropdown__popup a:hover,.header .simple-search__actions .create-record-dropdown__popup p:hover,.header .simple-search__actions .create-record-dropdown__popup a:hover,.header .header__create-record-dropdown .search-actions-dropdown__popup p:hover,.header .header__create-record-dropdown .search-actions-dropdown__popup a:hover,.header .header__create-record-dropdown .create-record-dropdown__popup p:hover,.header .header__create-record-dropdown .create-record-dropdown__popup a:hover{background-color:#869f60}.header .header__create-record-dropdown{grid-area:create-record;display:flex;align-items:center;justify-content:center;width:12rem;border-radius:.5rem}.header .header__create-record-dropdown--popup-visible{border-radius:.5rem .5rem 0 0}.header .header__create-record-dropdown .create-record-dropdown__popup{width:15rem}.header .header__sys-tray{grid-area:sys-tray;display:flex;align-items:center;justify-content:flex-end;margin-right:1rem;z-index:99}.header .header__sys-tray .header__user-dropdown,.header .header__sys-tray .header__messages-dropdown,.header .header__sys-tray .header__settings-dropdown{position:relative;width:2.5rem;height:2.5rem;display:flex;justify-content:center;align-items:center;transition:all .2s}.header .header__sys-tray .header__user-dropdown:hover,.header .header__sys-tray .header__messages-dropdown:hover,.header .header__sys-tray .header__settings-dropdown:hover{cursor:pointer}.header .header__sys-tray .user-dropdown__popup,.header .header__sys-tray .messages-dropdown__popup,.header .header__sys-tray .settings-dropdown__popup,.header .header__sys-tray .language-dropdown__popup{position:absolute;background-color:#f2f2f2;border-radius:.5rem 0 .5rem .5rem;width:14rem;top:2.7rem;right:0;display:flex;flex-flow:column nowrap;justify-content:flex-start;padding:.5rem 0}.header .header__sys-tray .user-dropdown__popup p,.header .header__sys-tray .messages-dropdown__popup p,.header .header__sys-tray .settings-dropdown__popup p,.header .header__sys-tray .language-dropdown__popup p{font-size:1.1rem;padding:.2rem .5rem}.header .header__sys-tray .user-dropdown__popup p:hover,.header .header__sys-tray .messages-dropdown__popup p:hover,.header .header__sys-tray .settings-dropdown__popup p:hover,.header .header__sys-tray .language-dropdown__popup p:hover{background-color:#dedede}.header .header__sys-tray .language-dropdown__popup{top:5rem;left:2.5rem;width:10rem;border-radius:0 .5rem .5rem}.header .breadcrumb-container{grid-area:breadcrumb;background-color:#ccc;padding:2px 1rem}.header .breadcrumb-container .breadcrumbs{display:flex;align-items:center;justify-content:flex-start}.header .breadcrumb-container .breadcrumbs li{align-items:center;justify-content:center;position:relative;list-style:none;display:flex;padding:0;margin:0 .5rem;text-decoration:underline;color:#404040}.header .breadcrumb-container .breadcrumbs li:not(:first-of-type):before{content:">";margin-right:8px;position:absolute;left:-10px}.header .breadcrumb-container .breadcrumbs li:hover{cursor:pointer;color:#a6a6a6}.header .breadcrumb-container .breadcrumbs li:last-of-type{text-decoration:none;color:#000}.header .breadcrumb-container .breadcrumbs li:last-of-type:hover{cursor:default}.content{flex-grow:1;overflow-y:auto;display:flex;flex-flow:column nowrap;align-items:center;justify-content:flex-start}.content .menu{padding:1rem 1rem 0}.content .menu .menu__btn{border-width:1px 1px 0 1px}.content .error-line{text-align:center;font-weight:700;padding:.5rem}.content__filter{color:#fff;border:0;border-radius:.5rem;height:2rem;padding:0 1rem;cursor:pointer}.content__filter:hover{background-color:#a6a6a6}.breadcrumbs__container{display:flex;list-style-type:none}.breadcrumbs__list-container{display:flex}.breadcrumbs__list-item{font-size:small}.breadcrumbs__list-item--icon{display:flex;align-items:center;margin:0 1rem}.breadcrumbs__list-item--text{font-weight:700}.breadcrumbs__list-item:last-child{text-decoration:none;cursor:default}button,.file-upload{display:flex;justify-content:center;align-items:center;padding:.5rem 1rem;height:3rem;background-color:#5b6c41;border:0;color:#fff;transition:.3s all;cursor:pointer}button:hover,.file-upload:hover{background-color:#5b6c41}button:active,.file-upload:active{background-color:#869f60}button.disabled{cursor:auto;background-color:#a6a6a6}.close-popup{background-color:#b34d4d;width:2rem;height:2rem;padding:3px;margin-right:.5rem;cursor:pointer;transition:.3s all}.close-popup:hover{background-color:red}.close-popup:active{background-color:#fff}.close-popup--absolute{position:absolute;top:.5rem;right:0}button.cancel{color:#404040;background-color:#ccc}.header-bar{background-color:#dedede;border-radius:.5rem;padding:.5rem;color:#404040}.switch-container{display:flex;flex-flow:row nowrap;align-items:center}.switch-container .react-switch-label{position:relative;display:flex;align-items:center;justify-content:space-between;margin-left:.5rem;width:2.5rem;height:1.5rem;background:#666;border-radius:100px;cursor:pointer}.switch-container .react-switch-label--on{background-color:#5b6c41}.switch-container .react-switch-label--off{background-color:#a6a6a6}.switch-container .react-switch-label:active{background-color:#ccc}.switch-container .react-switch-label .react-switch-button{content:"";position:absolute;top:.25rem;left:.75rem;width:1rem;height:1rem;border-radius:1rem;transition:.2s;background:#fff;box-shadow:0 0 2px #0a0a0a4a;transition:background-color .2s}.switch-container .react-switch-label--on .react-switch-button--on{left:1.3rem}.switch-container .react-switch-label--off .react-switch-button--off{left:.25rem}.switch-container .react-switch-button{width:2.5rem}input{height:3rem;border-width:0}.textbox{position:relative}.textbox .textbox__label{position:absolute;font-size:.95rem;top:2px;left:5px}.textbox input{height:3.5rem;padding:.3rem 1rem;border-width:0;padding-bottom:0}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{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-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{margin-left:-4px;position:absolute;width:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px;content:"";z-index:-1;border-width:8px;left:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:after{top:0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:after{bottom:0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:100%}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:1.2rem;background-color:#fff;color:#404040;border:1px solid #aeaeae;border-radius:0;display:inline-block;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.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:0;border-bottom-right-radius:0}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{padding-top:10px}.react-datepicker-popper[data-placement=bottom-end] .react-datepicker__triangle,.react-datepicker-popper[data-placement=top-end] .react-datepicker__triangle{left:auto;right:50px}.react-datepicker-popper[data-placement^=top]{padding-bottom:10px}.react-datepicker-popper[data-placement^=right]{padding-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{padding-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:0;padding:8px 0;position:relative}.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:0}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 2px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{display:none;margin-top:0;color:#404040;font-weight:700;font-size:1.2rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:5px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.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{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.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{position:relative;top:-1px;font-size:1.2rem;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.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;width:4rem;margin:2px}.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;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.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{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:0;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.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{cursor:pointer;background-color:#f0f0f0}.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:#5b6c41;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:#5b6c41}.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{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:0;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day-names{margin-bottom:-8px}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#404040;display:inline-block;width:3rem;line-height:3rem;text-align:center;margin:.166rem}.react-datepicker__month--selected,.react-datepicker__month--in-selecting-range,.react-datepicker__month--in-range,.react-datepicker__quarter--selected,.react-datepicker__quarter--in-selecting-range,.react-datepicker__quarter--in-range{border-radius:0;background-color:#5b6c41;color:#fff}.react-datepicker__month--selected:hover,.react-datepicker__month--in-selecting-range:hover,.react-datepicker__month--in-range:hover,.react-datepicker__quarter--selected:hover,.react-datepicker__quarter--in-selecting-range:hover,.react-datepicker__quarter--in-range:hover{background-color:#1d5d90}.react-datepicker__month--disabled,.react-datepicker__quarter--disabled{color:#ccc;pointer-events:none}.react-datepicker__month--disabled:hover,.react-datepicker__quarter--disabled:hover{cursor:default;background-color:transparent}.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{border-radius:0;background-color:#f0f0f0}.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{border-radius:0;background-color:#3dcc4a;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--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:0;background-color:#5b6c41;color:#fff}.react-datepicker__day--selected:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range: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{border-radius:0;background-color:#2a87d0;color:#fff}.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){background-color:#f0f0f0;color:#404040}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.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:transparent}.react-datepicker__month-select,.react-datepicker__year-select{background-color:transparent;font-size:1.2rem;padding:0;margin-right:1rem;text-align:center;font-weight:700;color:#666;cursor:pointer}.react-datepicker__month-select:hover,.react-datepicker__year-select:hover{color:#404040}.react-datepicker__month-text.react-datepicker__month--selected:hover,.react-datepicker__month-text.react-datepicker__month--in-range:hover,.react-datepicker__month-text.react-datepicker__quarter--selected:hover,.react-datepicker__month-text.react-datepicker__quarter--in-range:hover,.react-datepicker__quarter-text.react-datepicker__month--selected:hover,.react-datepicker__quarter-text.react-datepicker__month--in-range:hover,.react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,.react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover{background-color:#5b6c41}.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover{background-color:#f0f0f0}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container input{background-color:transparent}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:0;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__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__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-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__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:0;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:0;border-top-right-radius:0}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom-left-radius:0;border-bottom-right-radius:0}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#5b6c41;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.2rem}.react-datepicker-contained{width:100%}.react-datepicker__aria-live{display:none!important}.popup-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:.5rem;background-color:#5b6c41;color:#fff}.popup-header .popup-header__title{font-size:1.2rem;font-weight:700}.popup-header .popup-header__close-x{color:#fff;cursor:pointer}.popup-header .popup-header__close-x:hover{color:#000}.Tooltip-Wrapper{display:flex;align-items:center;position:relative}.Tooltip-Tip{position:absolute;border-radius:4px;left:50%;transform:translate(-50%);padding:6px;color:#fff;background:#404040;font-size:14px;font-family:sans-serif;line-height:1;z-index:100;white-space:nowrap}.Tooltip-Tip:before{content:" ";left:50%;border:solid transparent;height:0;width:0;position:absolute;pointer-events:none;border-width:6px;margin-left:-6px}.Tooltip-Tip.top{top:-3px}.Tooltip-Tip.top:before{top:100%;border-top-color:#404040}.Tooltip-Tip.right{left:calc(100% + 3px);top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Tip.right:before{left:-6px;top:50%;transform:translate(0) translateY(-50%);border-right-color:#404040}.Tooltip-Tip.bottom{bottom:-3px}.Tooltip-Tip.bottom:before{bottom:100%;border-bottom-color:#404040}.Tooltip-Tip.left{left:auto;right:calc(100% + 3px);top:50%;transform:translate(0) translateY(-50%)}.Tooltip-Tip.left:before{left:auto;right:-12px;top:50%;transform:translate(0) translateY(-50%);border-left-color:#404040}.tooltip-multi-wrapper{display:flex;align-items:center;position:relative;height:100%}.tooltip-multi-wrapper .tooltip-multi{position:absolute;width:30rem;z-index:999;border-radius:.5rem;padding:.5rem;color:#404040;background-color:#fff;border:1px solid hsl(0,0%,65%);box-shadow:5px 5px 5px #00000080;font-size:14px;font-family:sans-serif;line-height:1}.tooltip-multi-wrapper .tooltip-multi--left{left:0}.tooltip-multi-wrapper .tooltip-multi--right{right:0}.tooltip-multi-wrapper .tooltip-multi--top{bottom:0}.tooltip-multi-wrapper .tooltip-multi--bottom{top:0}.tooltip-multi-wrapper .Tooltip-Tip__Line{padding:4px 0}.date-alert{position:relative}.inline-alert{margin-right:1rem;display:flex;align-items:center;font-size:1.5rem}.inline-alert--absolute{position:absolute;right:2rem;margin-right:0}.inline-alert--warning{color:#ffd500}.inline-alert--error{color:red}.radio-group{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-left:1rem}.radio-group label{margin-left:.5rem;cursor:pointer}.radio-group input{margin-left:1rem;cursor:pointer}.radio-item{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin-left:1rem;cursor:pointer}.button-radio-group{display:flex}.radio-group--vertical,.button-radio-group--vertical{flex-flow:column nowrap;align-items:flex-start}.button-radio-group input[type=radio]{display:none}.button-radio-group label{padding:.5rem 1rem;border:1px solid #ccc;border-radius:.5rem;margin-right:.5rem}.button-radio-group label:hover{background-color:#f0f0f0}.button-radio-group input[type=radio]:checked+label{background-color:#007bff;color:#fff;border-color:#007bff}.list{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:20rem;background-color:#fff;border:1px solid hsl(0,0%,65%);border-radius:.5rem;padding:.5rem 0;margin:.5rem}.list .list__option{position:relative;padding:2px 10px;width:100%;transition:.2s all;cursor:pointer}.list .list__option:hover{background-color:#dedede}.list .list__option--selected{background-color:#5b6c41;color:#fff}.list .list__option .option__icon{position:absolute;top:.5rem;right:.5rem}.list .list__values-container{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:100%;max-height:calc(100vh - 20rem);overflow-x:hidden;overflow-y:auto}.select{position:relative;border-width:0;border-radius:.5rem;width:100%}.select--country{margin:2px 0}.select--disabled{display:flex;flex-flow:row;justify-content:flex-end;align-items:center;min-height:3rem}.select .select__dropdown{display:flex;justify-content:space-between;align-items:center;margin-right:.5rem}.select .select__dropdown input{width:100%}.select .select__popup-wrapper{position:relative;display:inline-block}.select .select__popup{position:absolute;top:3rem;left:0;z-index:9;border:1px solid hsl(0,0%,65%);background-color:#fff;min-width:20rem;max-height:20rem;overflow-x:hidden;overflow-y:auto}.select .select__expand-button{position:absolute;bottom:1rem;right:1rem;font-size:.95rem;padding:.5rem;height:2rem;border-radius:3px;top:2rem;z-index:10}.select__selected-multi-container{display:flex;flex-flow:row wrap;justify-content:flex-start;min-height:3rem}.select__selected-multi-container .select__selected-multi-item{display:flex;flex-flow:row nowrap;align-items:center;margin:2px;padding:2px 5px;border-radius:.3rem;font-size:1.1rem;color:#fff;background-color:#5b6c41}.select__selected-multi-container .select__selected-multi-item .select__selected-multi-item__close{display:flex;justify-content:center;align-items:center;padding-left:2px;cursor:pointer}.select__full-screen-popup{display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#dedede;border:1px solid #ccc;padding:20px;border-radius:8px;box-shadow:0 0 10px #0000001a;width:80vw;min-width:40vw;overflow-x:auto;height:80vh;overflow-y:hidden}.select__full-screen-popup .full-screen-popup__close-button{position:absolute;width:10rem;bottom:calc(10vh + .5rem);right:calc(50vw - 5rem)}.popup-content{column-width:200px;column-gap:20px;height:calc(80vh - 8rem);width:100%;margin-bottom:1rem;overflow-x:auto}.select__popup .select__popup-row,.select__full-screen-popup .select__popup-row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding-left:1rem}.select__popup .select__popup-row:hover,.select__full-screen-popup .select__popup-row:hover{cursor:pointer;background-color:#f2f2f2;font-weight:700}.select__popup .select__option,.select__full-screen-popup .select__option{font-size:1.2rem;padding:.5rem}.select__popup .select__option:hover,.select__full-screen-popup .select__option:hover{cursor:pointer;background-color:#f2f2f2}.select__popup .select__option--active,.select__full-screen-popup .select__option--active{color:#b39500;background-color:#f2f2f2}.select__popup .matching-chars,.select__full-screen-popup .matching-chars{font-weight:700;color:#5b6c41}.select__full-screen-popup .popup-content .select__option{padding:.2rem}.delete__container{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;color:#b34d4d;font-size:1.8rem;transition:.2s all}.delete__container:hover{cursor:pointer;color:red}.delete__confirmation-popup{box-shadow:5px 5px 5px #00000080;width:35rem;background-color:#ccc;border-radius:.5rem;color:#666}.delete__confirmation-popup--force-top{position:absolute;top:0}.delete__confirmation-popup .popup-header{border-radius:.5rem .5rem 0 0;padding:1rem}.delete__confirmation-popup .delete__confirmation-body{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1rem}.delete__confirmation-popup .delete__confirmation-body .delete__confirmation-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;text-align:center;width:100%;padding:1rem;font-size:1.1rem}.delete__confirmation-popup .delete__confirmation-body .delete__confirmation-row button{margin:0 1rem}.delete__confirmation-popup .delete__confirmation-body .delete__confirmation-row button.delete__confirmation-confirm{background-color:#b34d4d}.delete__confirmation-popup .delete__confirmation-body .delete__confirmation-row button.delete__confirmation-confirm:hover{background-color:red}.report-modal__selection-popup{box-shadow:5px 5px 5px #00000080;width:35rem;background-color:#ccc;border-radius:.5rem}.report-modal__selection-popup--force-top{position:absolute;top:0}.report-modal__selection-popup .popup-header{border-radius:.5rem .5rem 0 0;padding:1rem}.report-modal__selection-popup .report-modal__selection-body{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1rem}.report-modal__selection-popup .report-modal__selection-body .report-modal__selection-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;padding:1rem}.report-modal__selection-popup .report-modal__selection-body .report-modal__selection-row button{margin:0 1rem}.report-modal__selection-popup .report-modal__selection-body .report-modal__selection-row button.report-modal__selection-confirm{background-color:#0a5c2c}.report-modal__selection-popup .report-modal__selection-body .report-modal__selection-row button.report-modal__selection-confirm:hover{background-color:#19e66f}.report-modal__selection-popup .report-modal__selection-body .report-modal__selection-row--warning{text-align:center;color:#8f3d3d;font-weight:700}.report-modal__selection-popup .report-modal__selection-body .report-modal__matter-type{width:100%;margin:.5rem;display:flex;justify-items:center;align-items:center}.report-modal__selection-popup .report-modal__selection-body .report-modal__matter-type--dropdown{flex-grow:1;width:100%;background-color:#fff;padding:.5rem .5rem .5rem 1rem;border-radius:.5rem}.report-modal__selection-popup .report-modal__selection-body .report-modal__checkbox-container{display:grid;grid-template-columns:repeat(3,1fr)}.report-modal__selection-popup .report-modal__selection-body .report-modal__checkbox-item{display:flex;align-items:center;padding:1rem;font-size:1.1rem}.report-modal__selection-popup .report-modal__selection-body .report-modal__checkbox-text{padding-left:1rem}.modal__selection-popup{box-shadow:5px 5px 5px #00000080;width:35rem;background-color:#ccc;border-radius:.5rem;color:#666}.modal__selection-popup .popup-header{border-radius:.5rem .5rem 0 0;padding:1rem}.modal__selection-popup--wide{width:50rem}.modal__selection-body{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1rem}.modal__selection-body p{font-weight:700}.modal__selection-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;padding:1rem;font-size:1.1rem}.modal__selection-row button{margin:0 1rem}.modal__selection-row--success{color:#14b858;font-weight:700;font-size:1.5rem}.modal__selection-row--left{justify-content:flex-start}.modal__selection-grid{display:grid;align-items:center;grid-template-columns:auto auto;grid-row:auto auto;grid-row-gap:1rem;grid-column-gap:1rem;padding:1rem 0}.modal__selection-grid--50{width:50%}.modal__selection-grid--75{width:75%}.modal__selection-grid--100{width:100%}.modal__label{font-size:1.1rem;font-weight:700}.modal__select{width:100%;background-color:#fff;padding-left:1rem;border-radius:.5rem}.modal__select--auto-width{width:auto}.modal__input{width:100%;padding-left:1rem;border-radius:.5rem}.modal__warning-text{text-align:center}.slider-container{display:flex;flex-flow:row nowrap;align-items:center}.slider-container .slider-label{margin-right:1rem}.slider-container .slider-core{display:flex;align-items:center;width:100%;height:3rem}.slider-container .slider-segments{display:flex;flex-flow:row nowrap;align-items:center;flex-grow:1;height:100%;cursor:pointer}.slider-container .slider-segments .slider-segment{position:relative;display:flex;align-items:center;height:100%;width:100%}.slider-container .slider-segments .slider-segment .slider-pointer{position:absolute;top:.5rem;left:calc(50% - .5rem);width:1rem;height:2rem;background-color:#f2f2f2;border:1px solid hsl(0,0%,40%);border-radius:3px}.slider-container .slider-segments .slider-segment:last-of-type .slider-pointer{left:auto;right:0}.slider-container .slider-segments .slider-segment:first-of-type .slider-pointer{left:0}.slider-container .slider-segments .slider-segment .slider-bar{background-color:#5b6c41;height:5px;width:100%}.spinner{display:flex;flex-direction:row;align-items:center;margin-right:.5rem}.spinner .spinner__label{margin:0 .5rem}.spinner input{margin-top:3px;width:auto;max-width:5rem;padding-left:1rem;border-radius:.5rem}.spinner input[type=number]{cursor:text}.spinner input[type=number]::-webkit-inner-spin-button,.spinner input[type=number]::-webkit-outer-spin-button{-webkit-appearance:inner-spin-button;cursor:pointer}.tabs .tabs__header{display:flex}.tabs .tabs__header__label{padding:1rem;font-size:large;border-radius:1rem 1rem 0 0;background-color:#dedede;cursor:pointer}.tabs .tabs__header__label:hover{background-color:#ccc}.tabs .tabs__header__label--focused{background-color:#5b6c41;color:#fff;font-weight:700}.tabs .tabs__header__label--focused:hover{background-color:#869f60}.tabs .tabs__content{min-width:40rem;border:2px solid hsl(84,25%,34%);padding:1rem;border-radius:0 1rem 1rem;background-color:#fff}.toast-list{position:absolute;bottom:1.5rem;right:2rem;display:flex;flex-flow:column nowrap}.toast-list .toast{display:flex;flex-flow:column nowrap;margin-top:1rem;opacity:1;transition:.9s all}.toast-list .toast--error{font-weight:700;color:#8f3d3d;background-color:#fcc;border:1px solid hsl(0,40%,40%)}.toast-list .toast--warning{background-color:#fff6cc;color:#806a00;font-weight:700}.toast-list .toast--info{background-color:#d1fae2;color:#052e16}.toast-list .toast--hidden{opacity:0}.toast-list .toast .toast__header{text-align:right;padding:5px 5px 0 0}.toast-list .toast .toast__body{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;padding:1rem;padding-top:0;width:20rem;text-align:center}.link-copy-modal__popup{box-shadow:5px 5px 5px #00000080;width:fit-content;background-color:#ccc;border-radius:.5rem;color:#666}.link-copy-modal__popup--force-top{position:absolute;top:0}.link-copy-modal__popup .popup-header{border-radius:.5rem .5rem 0 0;padding:1rem}.link-copy-modal__popup .link-copy-modal__body{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1rem;width:fit-content}.link-copy-modal__popup .link-copy-modal__body .link-copy-modal__row{display:flex;justify-content:center;align-items:center;width:fit-content;padding:1rem;font-size:1.2rem}.link-copy-modal__popup .link-copy-modal__body .link-copy-modal__row button{margin:0 1rem}.link-copy-modal__popup .link-copy-modal__body .link-copy-modal__row input{font-size:1.5rem;border-radius:.5rem;border:1px solid hsl(0,0%,65%);min-width:30rem;padding-left:.5rem}.link-copy-modal__popup .link-copy-modal__body .link-copy-modal__row .select{background-color:#fff;border-radius:.5rem;padding:.5rem}.link-copy-modal__popup .link-copy-modal__body .link-copy-modal__row .select input{border:0;font-size:1.2rem}.paginator{display:flex;flex-flow:row nowrap;justify-content:space-around;align-items:center;padding:1rem}.paginator .paginator__page-action{display:flex;align-items:center;width:2rem;cursor:pointer;font-size:3rem}.paginator .paginator__page-no-action{min-width:4rem}.paginator .paginator__page-number{margin-right:.5rem}.option-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.option-container .option-texts{display:flex;flex-flow:column nowrap;font-weight:400}.option-container .option-texts .option{display:flex;flex-flow:row nowrap;margin:0;padding:0}.option-container .option-texts .option--match{padding:0}.option-container .option-texts .option-matching-matter-types{font-size:1.1rem;font-style:italic;padding-bottom:3px}.add-connected{position:absolute;top:.5rem;left:.5rem;width:calc(100vw - 1rem);height:calc(100vh - 1rem);z-index:900;background-color:#f2f2f2;border:5px solid hsl(84,25%,34%);border-radius:1rem;box-shadow:5px 5px 5px #00000080}.add-connected .add-connected__search-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;margin:.5rem}.add-connected .add-connected__search-container .simple-search__input-container button{height:100%;min-height:4rem;border-radius:0 .5rem .5rem 0}.add-connected .add-connected__search-container .add-connected__header{padding:.5rem;background-color:#5b6c41;color:#fff;width:100%}.add-connected .add-connected__search-container .add-connected__type-selector{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.add-connected .add-connected__search-container .add-connected__type-selector .add-connected__type-selector-name{padding:.5rem}.add-connected .add-connected__search-container .add-connected__type-selector .add-connected__type-selector-value{background-color:#fff;padding:.25rem .5rem .75rem;min-width:15rem;border-radius:.5rem}.add-connected .add-connected__search-container .add-connected__type-selector .add-connected__type-selector-value--disabled{background-color:transparent}.add-connected .add-connected__search-container .add-connected__parent-child-link{display:flex;flex-flow:row nowrap;align-items:center;justify-content:center;height:4rem;margin-right:1rem}.add-connected .add-connected__search-container .add-connected__search-panel{margin-left:.5rem}.add-connected .add-connected__search-container .add-connected__actions{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;flex-grow:1;min-height:4rem}.add-connected .add-connected__search-container .add-connected__actions button{margin-right:.5rem}.search-panel__simple-search{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;background-color:#5b6c41;margin:0 .8rem;border:2px hsl(84,25%,34%) solid;border-radius:.75rem;width:100%;position:relative}.search-panel__simple-search--saved-search-attached{border-radius:1rem 1rem 0 0}.search-panel__simple-search--read-only{border:0}.simple-search__search-type-dropdown{position:relative;flex:0 0 auto;background-color:#5b6c41;border-radius:.5rem 0 0 .5rem;height:100%;margin-right:2px;padding:0 .7rem;display:flex;justify-content:center;align-items:center;color:#fff;transition:all .2s}.simple-search__search-type-dropdown:hover{cursor:pointer;background-color:#869f60}.simple-search__search-type-dropdown .search-type-dropdown__popup{position:absolute;top:3.8rem;left:-2px;background-color:#5b6c41;padding:1rem;min-width:20rem;z-index:900}.simple-search__filters{display:flex;flex-flow:row wrap;justify-content:flex-start;flex:0 0 auto;flex-grow:1;max-width:85%;background-color:#fff}.simple-search__filters .simple-search__expand-all-filters{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:3rem;width:2.5rem;margin:4px 2px;font-size:2rem;background-color:#5b6c41;color:#fff;border-radius:.5rem}.simple-search__filters .simple-search__expand-all-filters:hover{cursor:pointer;background-color:#869f60}.simple-search__filters .simple-search-filter__container{display:flex;flex-flow:column nowrap;position:relative;margin:4px 2px}.simple-search__filters .simple-search-filter__container .simple-search-filter__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;border-radius:.3rem .3rem 0 0;padding:1px 5px;background-color:#5b6c41;font-size:1.1rem;color:#fff}.simple-search__filters .simple-search-filter__container .simple-search-filter__header--matter-type,.simple-search__filters .simple-search-filter__container .simple-search-filter__header---read-only{background-color:#b39500}.simple-search__filters .simple-search-filter__container .simple-search-filter__body{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1px 5px;border-radius:0 0 .3rem .3rem;background-color:#dedede;color:#1a1a1a;font-size:1.1rem;cursor:pointer}.simple-search__filters .simple-search-filter__container .simple-search-filter__body--read-only{cursor:default}.simple-search__filters-new{position:relative;display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:stretch;flex-grow:0;min-height:3.3rem;gap:3px;max-width:70%;background-color:#5b6c41}.simple-search__filters-new .filters-new__pastille{display:flex;align-items:center;flex:1 1 auto;min-height:20px;padding:2px 5px;background-color:#ccc;border-radius:.5rem;font-weight:700;transition:all .2s}.simple-search__filters-new .filters-new__pastille--close-all{font-size:2rem;margin-left:.5rem}.simple-search__filters-new .filters-new__pastille .pastille__field-name{font-weight:400}.simple-search__filters-new .filters-new__pastille .pastille__operator{display:flex;align-items:center;margin:0 2px;font-size:.95rem}.simple-search__filters-new .filters-new__pastille .pastille__field-values{font-weight:700}.simple-search__filters-new .filters-new__pastille:hover{background-color:#dedede;cursor:pointer}.simple-search-filter__clear-all{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;border-radius:.5rem;width:2rem;margin:4px 2px;background-color:#5b6c41;color:#fff}.simple-search-filter__clear-all:hover{cursor:pointer;background-color:#869f60}.simple-search__input-container{position:relative;display:flex;align-items:center;flex-grow:1;min-height:3.3rem;min-width:17rem;z-index:5;border:1px solid hsl(0,0%,65%);border-radius:.5rem;background-color:#fff;margin-left:.5rem}.simple-search__input{width:100%;padding-left:1rem;height:auto}.simple-search__ai-icon{position:relative;height:3rem;width:3rem;margin-right:2px;cursor:pointer;display:flex;justify-content:center;align-items:center;border-radius:.5rem;box-shadow:0 2px 5px #0003;background:linear-gradient(135deg,#21bfde,#79609f 45%,#21bfde);background-size:200% 200%;animation:gradientShiftBackground 5s ease infinite}.simple-search__ai-icon:hover{transform:scale(1.1);transition:transform .2s ease}.simple-search__ai-icon .star-icon{color:#fff;animation:starScaler 7.5s ease infinite;font-size:2.5rem;display:block}@keyframes gradientShiftBackground{0%{background-position:0% 0%}50%{background-position:100% 100%}to{background-position:0% 0%}}@keyframes starScaler{0%{scale:.8}50%{scale:1.1}to{scale:.8}}.simple-search__main-search-button{flex:0 0 auto;height:100%}.simple-search__main-search-button button{height:100%;border-radius:0}.simple-search__main-search-button button:hover{background-color:#869f60}.simple-search__main-search-button--disabled button{color:#a6a6a6;cursor:default}.simple-search__main-search-button--disabled button:hover{background-color:#5b6c41}.simple-search__actions{flex:0 0 auto}.add-connected__search-panel .simple-search__filters{margin-left:1rem}.add-connected__search-panel .simple-search__main-search-button{display:flex;justify-content:center;align-items:center;right:0}.add-connected__search-panel .simple-search__main-search-button button{border-radius:0 .5rem .5rem 0}.simple-search__popup{position:absolute;top:3.3rem;z-index:90000;padding-bottom:.5rem;background-color:#dedede;color:#404040;box-shadow:5px 5px 5px #00000080;border-radius:0 0 .5rem .5rem;font-size:1.2rem;max-height:calc(100vh - 8rem);overflow-x:hidden;overflow-y:auto;transition:max-height .2s ease-in}.simple-search__popup--hide{max-height:0}.simple-search__popup--access-rights{position:fixed;top:auto;bottom:1rem;left:48.5rem;border-radius:.5rem}.simple-search__popup .simple-search__popup-focus-container:focus{outline:2px dotted hsl(0,0%,40%)}.simple-search__popup .simple-search__suggested-fields-container{position:relative;width:20rem}.simple-search__popup .simple-search__suggested-field-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;position:relative;padding:.2rem 0}.simple-search__popup .simple-search__suggested-field-container .simple-search__fav-icon{position:absolute;left:2px;top:4px;color:#5b6c41;cursor:pointer}.simple-search__popup .simple-search__suggested-field-container .simple-search__fav-icon:hover{color:#869f60}.simple-search__popup .simple-search__suggested-field-container .simple-search__fav-icon--favourite{color:#ffd500}.simple-search__popup .simple-search__suggested-field-container .simple-search__fav-icon--favourite:hover{color:#b39500}.simple-search__popup .simple-search__suggested-field-container:not(:hover) .simple-search__fav-icon{display:none}.simple-search__popup .simple-search__suggested-field{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:0 1.5rem;width:100%}.simple-search__popup .simple-search__suggested-field:hover{cursor:pointer;background-color:#ccc}.simple-search__popup .simple-search__suggested-field:not(:hover) .simple-search__ellipsis{display:none}.simple-search__popup .simple-search__suggested-field--selected{font-weight:700}.simple-search__popup .simple-search__suggested-field--matching{background-color:#f2f2f2;font-size:1.2rem}.simple-search__popup .simple-search__suggested-field--selected,.simple-search__popup .simple-search__suggested-field--selected:hover{background-color:#ccc}.simple-search__popup .simple-search__suggested-field .suggested-field__icon-qualified{vertical-align:middle;color:#005eff;margin-left:2px;line-height:.8}.simple-search__popup .simple-search__section-title-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1.5rem 0 0}.simple-search__popup .simple-search__section-title-container .simple-search__section-title{display:flex;flex-flow:row nowrap;justify-content:space-between;font-style:italic;font-weight:700;font-size:1.3rem;color:#28301d}.simple-search__popup .simple-search__section-title-container .simple-search__section-title--match{color:#28301d}.simple-search__popup .simple-search__section-title-container .simple-search__arrow{display:flex;justify-content:flex-end;cursor:pointer}.simple-search__popup .simple-search__section-title-container .simple-search__arrow:hover{color:#919191}.simple-search__popup .simple-search__section-title-container:not(:hover) .simple-search__arrow{display:none}.suggested-field__popup-container{display:flex;flex-flow:column nowrap;position:fixed;background-color:#ccc;box-shadow:5px 5px 5px #00000080;max-height:calc(100vh - 6rem);overflow-y:auto;overflow-x:hidden;border-radius:0 1rem 1rem 0}.suggested-field__popup-container .popup-header{border-radius:0 1rem 0 0;padding:1rem}.suggested-field__popup-container button{margin:.5rem 1rem 1rem;border-radius:.5rem}.suggested-field__popup{width:35rem;padding:.5rem;display:flex;flex-flow:column nowrap;justify-content:flex-start}.suggested-field__popup input{padding-left:1rem;border-radius:.5rem}.suggested-field__popup select:focus{outline:1px dotted hsl(0,0%,65%)}.suggested-field__popup .suggested-field-popup__toolbar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:0}.suggested-field__popup .suggested-field-popup__search-options{margin:0 .5rem}.suggested-field__popup .suggested-field-popup__qualified-list{margin-top:1rem}.suggested-field__popup .options-list,.suggested-field__popup .suggested-field-popup__qualified-list{overflow-x:hidden;overflow-y:auto;max-height:40rem}.suggested-field__popup .suggested-field-popup__operator{display:flex;flex-flow:row;align-items:center;justify-content:flex-start;margin:0 1rem .5rem;padding:0 3px;width:10rem;background-color:#dedede;border-radius:3px}.suggested-field__popup .suggested-field-popup__operator select{background-color:#dedede}.suggested-field__popup select{background-color:#ccc;color:#404040;margin-right:.5rem;font-size:1.2rem;font-weight:700}.suggested-field__popup p{margin:0 0 .5rem 1.8rem;font-size:1.1rem}.suggested-field__popup input{background-color:#fff}.suggested-field__popup .react-datepicker-wrapper{margin-bottom:.5rem}.popup__field-container{display:flex;flex-flow:column nowrap;background-color:#ccc;overflow:hidden}.popup__section-field-container{border:1px solid hsl(84,25%,34%);border-radius:3px}.popup__section-field-header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:.5rem;background-color:#5b6c41}.popup__section-field-title{display:flex;flex-flow:row nowrap;color:#fff}.popup__section-field-title:hover{cursor:pointer;text-decoration:underline}.popup__section-field-title .section-field-title__field-name{font-weight:400}.popup__section-field-title .section-field-title__operator{display:flex;align-items:center;margin:0 2px;font-size:.95rem}.popup__section-field-title .section-field-title__field-values{font-weight:700}.popup__section-field-delete{padding:0 5px;font-weight:700;color:#f99}.popup__section-field-delete:hover{cursor:pointer;color:red}.popup__section-field-body{margin-top:.5rem;padding:.5rem}.simple-search__suggested-field:hover,.suggested-field__name:hover,.suggested-field__value:hover,.option:hover{cursor:pointer}.simple-search__suggested-field--match,.suggested-field__name--match,.suggested-field__value--match,.option--match{color:#b9468b;font-weight:700!important}.simple-search__suggested-field--match:hover,.suggested-field__name--match:hover,.suggested-field__value--match:hover,.option--match:hover{text-decoration:underline}.suggested-field__value--match{color:#14b858}.popup__all-operations{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;margin:.5rem .5rem 0;font-size:1.1rem;font-weight:700}.all-operations__item{display:flex}.all-operations__item:hover{cursor:pointer;text-decoration:underline}.popup__fields{flex:1 1 auto;min-height:10rem;overflow:auto}.popup__footer{flex:0 0 auto;min-height:3rem;overflow-y:auto;padding:.5rem 1rem;background-color:#a6a6a6;width:100%}.ai-prompt__popup{position:absolute;right:0;top:3.7rem;z-index:90000;padding:.5rem 0;background-color:#dedede;color:#404040;box-shadow:5px 5px 5px #00000080;border-radius:0 0 .5rem .5rem;font-size:1.2rem}.ai-prompt__popup .popup__row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:1rem;padding:.5rem 1rem}.ai-prompt__popup .popup__row .popup__rhs-icon-col{height:5rem;display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:center;font-size:1.8rem;color:#666}.ai-prompt__popup .popup__row .popup__rhs-icon-col .popup__rhs-icon{font-size:1.8rem;cursor:pointer}.ai-prompt__popup .popup__row .popup__rhs-icon-col .popup__rhs-icon:hover{color:#a6a6a6}.ai-prompt__popup .popup__row textarea{min-width:30rem;min-height:6rem;border-radius:.5rem;padding:.5rem}.ai-prompt__popup .popup__row .popup__ai-busy{font-weight:700;color:#52416c}.ai-prompt__popup .popup__row .popup__ai-spinner{scale:.5;height:5rem;margin-top:-1.5rem}.content__search-results{display:grid;grid-template-columns:auto;grid-template-rows:5.5rem auto 4rem;grid-template-areas:"results-header" "results-data-grid" "results-footer";width:100%}.content__search-results--embedded{display:flex;flex-flow:column nowrap;background-color:#fff;overflow-y:auto;width:100%}.content__search-results--embedded .search-results__data-grid tbody td{cursor:default}.search-results__header{grid-area:results-header;display:flex;justify-content:space-between;align-items:center}.search-results__header .header__left-section{display:flex;align-items:center}.search-results__header .header__left-section .header__back-chevron{display:flex;align-items:center;font-size:1.8rem;margin-right:1rem}.search-results__header .header__left-section .header__back-chevron:hover{color:#a6a6a6;cursor:pointer}.search-results__header .header__left-section .header__results-found{font-size:1.5rem;font-weight:700}.search-results__header .header__left-section .header__number-selected{font-size:1.1rem}.search-results__header .header__left-section .header__number-selected__inner:hover{text-decoration:underline;cursor:pointer}.search-results__header .header__left-section .header__batch-update{margin-left:.5rem;font-weight:700;color:#5b6c41}.search-results__header .header__left-section .header__batch-update:hover{cursor:pointer;color:#869f60;text-decoration:underline}.search-results__header .header__left-section .header__abbreviated{margin-left:2rem;font-size:1.2rem}.search-results__header .header__right-section{display:flex;align-items:center}.search-results__header .header__right-section .header__results-type-selector{display:flex;justify-content:center;margin:0 2rem}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon{display:flex;flex-flow:column nowrap;align-items:center;padding:1rem;font-size:1.8rem;border-bottom:7px solid transparent;color:#ccc}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon .header__result-type-icon-text{font-size:.95rem}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon:hover{cursor:pointer;color:#a6a6a6}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon--selected{border-bottom:7px solid hsl(84,25%,34%);color:#666}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon--update{color:#fff;background-color:#5b6c41}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon--update:hover{background-color:#869f60;color:#fff}.search-results__header .header__right-section .header__results-type-selector .header__result-type-icon--update-disabled:hover{cursor:auto;color:#ccc}.search-results__num-results{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding-bottom:1rem;font-weight:700}.search-results__loading-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;background-color:#fff;padding:1rem;border-radius:1rem}.search-results__loading-spinner .loading-spinner__text{text-align:center;font-size:1.5rem;font-weight:700;color:#5b6c41}.search-results__data-grid{grid-area:results-data-grid;position:relative;overflow-y:auto;background-color:#a6a6a6;border-radius:.5rem}.search-results__data-grid--main{height:calc(100vh - 18rem)}.search-results__data-grid--embedded{height:calc(100vh - 15rem)}.search-results__data-grid--project{height:calc(100vh - 40rem)}.search-results__data-grid table{border-spacing:1px;border-collapse:separate}.search-results__data-grid thead{background-color:#ccc}.search-results__data-grid thead th{position:sticky;top:0;z-index:1;padding:.5rem 2px;background-color:#ccc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:#1a1a1a;cursor:pointer}.search-results__data-grid thead th:first-of-type{border-radius:.5rem 0 0}.search-results__data-grid thead th:last-of-type{border-radius:0 .5rem 0 0}.search-results__data-grid thead th:hover{color:#666;text-decoration:underline}.search-results__data-grid tr:hover{background-color:#e7ecdf;cursor:pointer}.search-results__data-grid tr:nth-child(2n) .data-grid__cell{background-color:#f2f2f2}.search-results__data-grid tr:nth-child(odd) .data-grid__cell{background-color:#fff}.search-results__data-grid tr.data-grid__row--duplicate td.data-grid__cell{background-color:#fcc}.search-results__data-grid .data-grid__cell{font-size:1.1rem;padding:.5rem;word-break:break-word;text-align:center}.search-results__data-grid .data-grid__cell--20{width:20%}.search-results__data-grid .data-grid__cell--30{width:30%}.search-results__data-grid .data-grid__cell--40{width:40%}.search-results__data-grid .data-grid__cell--50{width:50%}.search-results__data-grid .data-grid__cell--success{background-color:#75f0a8!important;color:#14b858!important}.search-results__data-grid .data-grid__cell--failure{background-color:#f66!important;color:#6b2e2e!important}.search-results__data-grid .data-grid__cell--in-progress{background-color:#fd3!important;color:#806a00!important}.search-results__data-grid .data-grid__cell--highlight{background-color:#e7ecdf!important;color:#5b6c41!important;font-weight:700}.search-results__data-grid .add-connected-matter__can-add{color:#005eff}.search-results__data-grid .add-connected-matter__can-add:hover{color:#798daf}.search-results__data-grid th.add-connected-matter,.search-results__data-grid td.add-connected-matter{position:sticky;right:0}.search-results__footer{grid-area:results-footer;display:flex;justify-content:center;align-items:center;background-color:#dedede}.search-results__report-viewer{background-color:#dedede}.search-results__report-viewer .report-viewer__body{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.search-results__report-viewer .report-viewer__body .report-menu__report-list{height:calc(100vh - 16.5rem);overflow-y:auto}.report-modal{margin:1rem;background-color:#fff;border-radius:.5rem;border:1px solid hsl(84,25%,34%);width:100vw;height:calc(100vh - 2rem);overflow-y:auto}.report-modal .report-modal__body{padding:1rem}img.data-grid__img{max-width:4rem;max-height:4rem;margin-right:.5rem}.output-container__mail-merge{position:absolute;top:.5rem;left:.5rem;width:calc(100vw - 1rem);height:calc(100vh - 1rem);z-index:900;background-color:#f2f2f2;border:5px solid hsl(84,25%,34%);border-radius:1rem;box-shadow:5px 5px 5px #00000080;border-collapse:collapse;table-layout:fixed}.output-container__mail-merge .mail-merge__container{display:flex;flex-direction:column;align-items:center;margin:.5rem}.output-container__mail-merge .mail-merge__header{width:600px;display:flex;justify-content:center;align-items:center}.output-container__mail-merge .mail-merge__header .header__label{font-weight:700;width:8rem}.output-container__mail-merge .mail-merge__header .header__copy{width:4rem}.output-container__mail-merge .mail-merge__header .header__value{font-weight:700;width:8rem}.output-container__mail-merge .mail-merge__message{overflow-y:auto;height:calc(100vh - 22rem);width:600px;margin:1rem 20rem;padding:0;border-style:solid}.output-container__mail-merge .mail-merge__footer{width:100%;display:flex;justify-content:center;align-items:center;position:sticky;bottom:0;background-color:#dedede}.saved-searches{position:absolute;top:100%;left:-2px;width:calc(100% + 4px);z-index:2;overflow-y:auto;background-color:#5b6c41;box-shadow:5px 5px 5px #00000080;border-radius:0 0 1rem 1rem;padding:.5rem}.saved-searches .saved-searches__header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;background-color:#ccc}.saved-searches .saved-searches__header .header__title{color:#404040;font-size:1.5rem;font-weight:700;padding:.5rem}.saved-searches .saved-searches__header .header__search-panel{padding:0 .5rem}.saved-searches .saved-searches__header .header__search-panel input{border-radius:.5rem;margin-right:.5rem;padding-left:.5rem}.saved-searches .saved-searches__header .header__search-panel button{margin-right:.5rem}.saved-searches .saved-searches__body{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding-top:.5rem;max-height:calc(100vh - 10rem);min-height:0;overflow-y:auto;border-radius:0 0 .5rem .5rem;background-color:#fff}.saved-searches .saved-searches__body .saved-searches__response-message{display:flex;justify-content:center;align-items:center;width:100%;font-weight:700;color:#0a5c2c}.saved-searches .saved-searches__body .saved-searches__response-message--error{color:#b34d4d}.saved-searches .saved-searches__body .saved-searches__row{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%;padding:.5rem 1rem;color:#5b6c41}.saved-searches .saved-searches__body .saved-searches__row .saved-searches__cell{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;font-weight:700;text-decoration:underline}.saved-searches .saved-searches__body .saved-searches__row .saved-searches__cell--15{width:15%}.saved-searches .saved-searches__body .saved-searches__row .saved-searches__cell--30{width:30%}.saved-searches .saved-searches__body .saved-searches__row .saved-searches__cell--70{width:70%}.cell__edit{cursor:pointer}.cell__edit:hover{color:#a6a6a6}.cell__edit--editing{color:#b39500;cursor:default}.cell__edit--editing:hover{color:#b39500}.search-actions-dropdown__add-saved-search-popup{position:absolute;left:2.5rem;top:8rem;z-index:999;width:20rem;border-radius:0 .5rem .5rem;background-color:#ccc}.search-actions-dropdown__add-saved-search-popup .popup-header{border-radius:0 .5rem 0 0}.search-actions-dropdown__add-saved-search-popup .add-saved-search-popup__body{padding:1rem}.search-actions-dropdown__add-saved-search-popup .add-saved-search-popup__body .add-saved-search-popup__row{margin-bottom:.5rem;color:#404040}.search-actions-dropdown__add-saved-search-popup .add-saved-search-popup__body .add-saved-search-popup__row .form-label{font-size:1.1rem;font-weight:700}.saved-searches__close-button{display:flex;justify-content:center;align-items:center;width:100%;margin-bottom:0;padding-bottom:0}.saved-searches__close-button:hover{color:#ccc}.filters-new__popup{position:absolute;top:3.8rem;left:-2px;display:flex;flex-flow:column nowrap;max-height:calc(100vh - 6rem);z-index:900;overflow:hidden;background-color:#5b6c41;box-shadow:5px 5px 5px #00000080;border-radius:0 0 1rem 1rem;padding:.5rem}.filters-new__popup .suggested-field__popup{width:45rem}.popup__header{display:flex;flex-flow:row;justify-content:space-between;align-items:center;flex:0 0 auto;background-color:#5b6c41;color:#fff}.popup__header .header__title{font-weight:700;font-size:1.5rem;padding:.5rem}.popup__header .header__search-panel{padding:0 .5rem}.popup__header .header__search-panel input{border-radius:.5rem;margin-right:.5rem;padding-left:.5rem}.popup__body{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding-top:.5rem;max-height:calc(100vh - 20rem);min-height:0;overflow-y:auto;overflow-x:hidden;border-radius:0 0 .5rem .5rem;background-color:#ccc}.popup__body .popup__filter{display:flex;flex-flow:column nowrap;justify-content:space-between;align-items:flex-start;width:100%;padding:.5rem 1rem;color:#5b6c41;background-color:#5b6c41;border-radius:3px;margin:3px;width:calc(100% - 6px)}.popup__body .popup__filter .filter__title{display:flex;flex-flow:row nowrap;justify-content:space-between;font-weight:700;color:#fff}.popup__body .popup__filter .filter__body{margin-top:1rem;width:100%;background-color:#dedede;border-radius:3px}.popup__body .popup__filter .popup__cell{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;font-weight:700;text-decoration:underline}.popup__body .popup__filter .popup__cell--15{width:15%}.popup__body .popup__filter .popup__cell--30{width:30%}.popup__body .popup__filter .popup__cell--70{width:70%}.content__report-editor{width:100%;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start}.report-editor__main{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;flex-grow:1}.report-editor__header{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;padding-left:.5rem;width:100%;background-color:#dedede}.report-editor__body{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:100%;background-color:#ccc;height:calc(100vh - 16rem);overflow-y:auto}.report-editor__title-bar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;width:100%}.report-editor__title-bar .title-bar__title-text{margin-left:.5rem;font-size:1.8rem;color:#5b6c41;font-weight:700}.report-editor__title-bar .title-bar__unsaved-changes{color:#8f3d3d;font-size:1.2rem;font-weight:700}.report-editor__title-bar .title-bar__menu-return{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin:.5rem;color:#5b6c41;text-decoration:underline}.report-editor__title-bar .title-bar__menu-return:hover{cursor:pointer;color:#869f60}.report-editor__table-container{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;overflow:auto;margin:1rem}.report-editor__table-container .table-container__table{border-collapse:separate;border-spacing:0;table-layout:fixed;color:#000;background-color:#fff;line-height:1.5;padding:1rem}.report-editor__table-container .table-container__table .table__header .header__root-cell{box-shadow:0 0 0 .5px #000 inset;background-color:#f2f2f2;position:relative;top:0;left:0}.report-editor__table-container .table-container__table .table__header .header__column-cell{text-align:center;background-color:#f2f2f2;position:-webkit-sticky;position:sticky;line-height:1.5;top:0;border:1px solid hsl(0,0%,65%);border-left:0}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__body{width:100%}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__insert,.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__resize{position:absolute;top:3px;height:16px;width:16px;z-index:10;background-color:#f2f2f2;border-radius:50%}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__insert--before,.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__resize--before{left:-8px}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__insert--after,.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__resize--after{right:-8px}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__insert{color:#0a5c2c}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__insert:hover{color:#14b858;cursor:pointer}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__resize{color:#000}.report-editor__table-container .table-container__table .table__header .header__column-cell .column-cell__resize:hover{cursor:col-resize}.report-editor__table-container .table-container__table .table__body .body__section-header-row{line-height:2;z-index:1}.report-editor__table-container .table-container__table .table__body .body__section-header-row:hover{cursor:pointer}.report-editor__table-container .table-container__table .table__body .body__section-header-row:hover .section-header-row__cell{background-color:#869f60;text-decoration:underline}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__cell{color:#fff;font-weight:700;font-size:large;padding-left:1rem;left:0;background-color:#5b6c41}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__cell--first{position:sticky;position:-webkit-sticky;overflow:visible;white-space:nowrap;border-top-left-radius:.5rem}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__cell--last{border-top-right-radius:.5rem}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__button,.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__section-picker{background-color:#ccc;font-size:small;color:#000;font-weight:700;border-radius:3px}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;padding:0 1rem;margin-right:1rem;height:2rem;transition:.2s all}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__button:hover{background-color:#dedede}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__section-picker{position:absolute;top:18px;left:0;overflow:auto;min-width:160px;padding:5px;box-shadow:0 8px 16px #0003;z-index:5}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__section-picker .section-picker__item{padding:0;line-height:1.5}.report-editor__table-container .table-container__table .table__body .body__section-header-row .section-header-row__add-sub-report .add-sub-report__section-picker .section-picker__item:hover{background-color:#dedede}.report-editor__table-container .table-container__table .table__body .body__blank-row--sub-table{background-color:#ccc}.report-editor__table-container .table-container__table .table__body .body__subsection-header-row{color:#000;font-weight:700;background-color:#ccc;z-index:1}.report-editor__table-container .table-container__table .table__body .body__subsection-header-row .subsection-header-row__cell{padding-left:1.7rem;position:-webkit-sticky;position:sticky;left:0;overflow:visible;white-space:nowrap;font-size:medium}.report-editor__table-container .table-container__table .table__body .body__row-header-cell{text-align:center;vertical-align:middle;overflow:visible;background-color:#f2f2f2;color:#000;font-style:normal;text-decoration:none;position:relative;line-height:1.5;left:0;z-index:1;border-left:1px solid hsl(0,0%,65%)}.report-editor__table-container .table-container__table .table__body .body__row-header-cell .row-header-cell__insert,.report-editor__table-container .table-container__table .table__body .body__row-header-cell .row-header-cell__resize{position:absolute;left:-8px;height:16px;width:16px;z-index:10;background-color:#f2f2f2;border-radius:50%}.report-editor__table-container .table-container__table .table__body .body__row-header-cell .row-header-cell__insert--before,.report-editor__table-container .table-container__table .table__body .body__row-header-cell .row-header-cell__resize--before{top:-8px}.report-editor__table-container .table-container__table .table__body .body__row-header-cell .row-header-cell__insert--after,.report-editor__table-container .table-container__table .table__body .body__row-header-cell .row-header-cell__resize--after{bottom:-8px}.report-editor__table-container .table-container__table .table__body .row-header-cell__insert{color:#0a5c2c}.report-editor__table-container .table-container__table .table__body .row-header-cell__insert:hover{color:#14b858;cursor:pointer}.report-editor__table-container .table-container__table .table__body .row-header-cell__resize{color:#000}.report-editor__table-container .table-container__table .table__body .row-header-cell__resize:hover{cursor:row-resize}.report-editor__table-container .table-container__table .table__body .body__section-cell{white-space:nowrap;padding-left:5px}.report-editor__table-container .table-container__table .table__body .body__section-cell:not(.report-editor__table-container .table-container__table .table__body .body__section-cell--popup-showing){overflow:hidden}.report-editor__table-container .table-container__table .table__body .body__section-cell:last-of-type{border-right:1px solid hsl(0,0%,65%)}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents{position:relative}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents:hover{cursor:text}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .section-cell__field-name:hover{color:#586d93;font-weight:700;cursor:grab}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents input{height:100%;width:100%}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .contents__popup-container{position:absolute;top:4px;right:0}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .contents__popup-container .popup-container__open-button{display:flex;justify-content:center;color:#a6a6a6;opacity:.75;cursor:pointer}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .contents__popup-container .popup-container__open-button:hover{color:#ccc}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .contents__popup-container .popup-container__popup{position:absolute;top:20px;right:2px;z-index:10;background-color:#dedede;border-radius:.5rem 0 .5rem .5rem;padding:5px}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .contents__popup-container .popup-container__popup .popup__option:hover{background-color:#f2f2f2;cursor:pointer}.report-editor__table-container .table-container__table .table__body .body__section-cell .section-cell__contents .contents__popup-container .popup-container__popup .popup__option--selected{font-weight:700}.report-editor__table-container .table-container__table .table__body .body__row-header-cell,.report-editor__table-container .table-container__table .table__body .body__section-cell{border-bottom:1px solid hsl(0,0%,65%)}.report-editor__table-container .table-container__table .table__object--selected{background-color:#e7ecdf!important}.report-editor__mail-merge-container{display:flex;flex-flow:column nowrap;gap:1rem;justify-content:flex-start;align-items:flex-start;overflow:visible;margin:1rem;width:calc(100% - 2rem)}.report-editor__mail-merge-container .mail-merge-container__properties{width:100%;background-color:#dedede;border-radius:1rem}.report-editor__mail-merge-container .mail-merge-container__properties .properties__title{display:flex;flex-flow:row nowrap;justify-content:start;padding:1rem;background-color:#5b6c41;color:#fff;font-size:small;width:100%;border-radius:1rem 1rem 0 0}.report-editor__mail-merge-container .mail-merge-container__properties .properties__body{padding:1rem;width:600px}.report-editor__mail-merge-container .mail-merge-container__input{font-size:1.2rem;color:#000;background-color:#fff;padding:.5rem;border-radius:.5rem;width:30rem}.report-editor__mail-merge-container .mail-merge-container__input input{width:100%;height:auto;font-size:1.2rem}.report-editor__mail-merge-container .mail-merge-container__input .select{padding-top:0}.report-editor__mail-merge-container .mail-merge-container__label{margin:.5rem 0rem;font-size:1.1rem}.report-editor__mail-merge-container .mail-merge-container__object-modal{display:flex;flex-flow:column nowrap;gap:1rem;width:100%;padding:1rem;margin:0}.report-editor__mail-merge-container .mail-merge-container__object-modal .object-modal__display-name{font-size:1.1rem;padding-bottom:.25rem;width:100%;margin:0rem,1rem}.report-editor__mail-merge-container .mail-merge-container__object-modal .object-modal__display-value{font-size:1.2rem;width:100%;border-radius:.5rem;background-color:#fff}.report-editor__mail-merge-container .mail-merge-container__object-modal .object-modal__display-value input,.report-editor__mail-merge-container .mail-merge-container__object-modal .object-modal__display-value textarea{font-size:1.2rem;width:100%;padding:.5rem;border-radius:.5rem}.report-editor__mail-merge-container .mail-merge-container__object-modal .object-modal__selection-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;padding:1rem;font-size:1.1rem}.report-editor__mail-merge-container .mail-merge-container__object-modal .object-modal__selection-row button{margin:0 1rem}.report-editor__mail-merge-container .mail-merge-container__object{background-color:#dedede;width:100%;border-radius:1rem}.report-editor__mail-merge-container .mail-merge-container__object .object__header{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:1rem;background-color:#5b6c41;color:#fff;font-size:small;font-weight:700;width:100%;border-radius:1rem 1rem 0 0}.report-editor__mail-merge-container .mail-merge-container__object .object__header .object__title{display:flex;flex-flow:row nowrap;justify-content:start;font-size:small;font-weight:700}.report-editor__mail-merge-container .mail-merge-container__object .object__header .object__title-input{background-color:#fff;height:fit-content;border-radius:.5rem;padding:0 1rem;width:20rem}.report-editor__mail-merge-container .mail-merge-container__object .object__body{padding:1rem;width:100%}.report-editor__mail-merge-container .mail-merge-container__object .object__body .object__item{width:100%}.mail-merge-container__editor{width:100%;min-height:15rem;max-width:100%;box-sizing:border-box;overflow:hidden}.report-editor__pivot-container{display:inline-block;width:calc(100% - 30rem);height:calc(100vh - 80px);overflow:auto}.report-editor__pivot-container .pivot-container__pivot-axes{display:grid;min-height:100px;grid-gap:5px;grid-template-columns:200px 200px 1fr;grid-template-rows:200px 200px 1fr}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis{height:100%}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis .axis__label{font-weight:700;height:2rem}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis .axis__fields-container{overflow:auto;border:solid 1px hsl(0,0%,0%);background-color:#fff;height:calc(100% - 2rem);padding:4px}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis .axis__fields-container .fields-container__field{display:grid;grid-template-columns:1fr 20px}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis .axis__fields-container .fields-container__field .field__label{grid-column:1;grid-row:1}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis .axis__fields-container .fields-container__field .field__delete{grid-column:2;grid-row:1}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__axis .axis__fields-container .fields-container__field .field__delete:hover{color:red}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__column-axis{overflow:auto;grid-column:2;grid-row:1}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__row-axis{overflow:auto;grid-column:1;grid-row:2}.report-editor__pivot-container .pivot-container__pivot-axes .pivot-axes__data-axis{overflow:auto;grid-column:2;grid-row:2}.report-editor__field-list{display:inline-block;width:30rem;background-color:#f2f2f2;border-style:none;position:relative}.report-editor__field-list .field-list__filter-input{margin:1rem;background-color:#fff;width:calc(100% - 2rem);height:3rem;padding-left:.5rem;border:1px solid hsl(84,25%,34%);border-radius:.5rem}.report-editor__field-list .filter-input__icon{position:absolute;top:1.5rem;right:1.5rem;color:#a6a6a6;font-size:1.8rem}.report-editor__field-list .field-list__groups{height:calc(100% - 5rem);overflow:auto}.report-editor__field-list .field-list__groups .groups__group-header{background-color:#5b6c41;color:#fff;border-radius:.3rem;padding:2px;margin:1px 4px;float:left;width:calc(100% - 8px)}.report-editor__field-list .field-list__groups .groups__group-header-filtered{font-style:italic;font-weight:700}.report-editor__field-list .field-list__groups .groups__item{border:.5px dashed hsl(0,0%,65%);border-radius:.3rem;background-color:#fff;padding:2px;margin:1px 4px;cursor:grab;float:left;width:calc(100% - 8px)}.report-editor__field-list .field-list__groups .groups__item .matching-chars{font-weight:700;color:#0a5c2c}.content__report-editor .report-editor__field-list{height:calc(100vh - 8rem)}.report-editor__output-container{display:inline-block;width:100%;height:calc(100vh - 80px);overflow:auto;color:#000;background-color:#fff}.output-container__scroll{width:100%;flex:1 1 auto;min-height:0;overflow:auto;max-width:100%}.output-container__table{display:inline-block;max-width:none;border-collapse:collapse;table-layout:fixed}.output-container__table .table__cell{padding:2px;overflow-wrap:break-word}.output-container__table td img{max-width:100%;height:auto;width:auto}.output-container__pivot-table{display:inline-block;max-width:none;border-collapse:collapse;background-color:#fff;border:1px solid black;margin:5px;width:auto}.output-container__pivot-table .pivot-table__root{position:-webkit-sticky;position:sticky;background-color:#cfd9bf;top:0;left:0;z-index:3}.output-container__pivot-table .pivot-table__header{background-color:#cfd9bf;position:-webkit-sticky;position:sticky;top:0;z-index:2}.output-container__pivot-table .pivot-table__header-cell{padding:2px;color:#000;background-color:#cfd9bf;border:1px solid black;overflow-wrap:break-word;text-align:center}.output-container__pivot-table .pivot-table__label-cell{padding:2px;background-color:#cfd9bf;border:1px solid black;overflow-wrap:break-word;padding-left:1rem;position:-webkit-sticky;position:sticky;left:0;overflow:visible;white-space:nowrap;z-index:1}.output-container__pivot-table .pivot-table__data-cell{padding:2px;border:1px solid black;overflow-wrap:break-word;text-align:right}.output-container__pivot-table .pivot-table__total-cell{padding:2px;color:#000;font-weight:700;text-align:right;border:1px solid black;overflow-wrap:break-word}.report-editor__toolbar{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin:.5rem 0}.report-editor__toolbar .toolbar__section{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;margin-left:.5rem;border:2px solid hsl(84,25%,34%);border-radius:3px}.report-editor__toolbar .toolbar__section .section__title{background-color:#5b6c41;color:#fff;font-size:small;width:100%}.report-editor__toolbar .toolbar__section .section__content{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.report-editor__toolbar .toolbar__button{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:26px;height:26px;background-color:#f2f2f2;color:#000;border:none;text-align:center;vertical-align:middle;cursor:pointer;line-height:26px}.report-editor__toolbar .toolbar__button .button__icon{vertical-align:middle;line-height:inherit!important}.report-editor__toolbar .toolbar__button .button__icon--red{color:#b34d4d}.report-editor__toolbar .toolbar__button .button__execute{color:red}.report-editor__toolbar .toolbar__button:hover{background-color:#cfd9bf}.report-editor__toolbar .toolbar__button--publish,.report-editor__toolbar .toolbar__button--unpublish{height:22px;width:70px;font-weight:700;color:#fff;border-radius:3px;margin-right:2px}.report-editor__toolbar .toolbar__button--publish{background-color:#0a5c2c}.report-editor__toolbar .toolbar__button--unpublish{background-color:#b34d4d}.report-editor__toolbar .toolbar__input{display:inline-block;background-color:#f2f2f2;padding:0 4px;height:26px;line-height:26px;border:none;text-align:center;vertical-align:middle}.report-editor__toolbar .toolbar__separator{display:inline-block;width:4px}.report-editor__toolbar .toolbar__object--selected{background-color:#ccc!important}.report-editor__toolbar .toolbar__object--selected:hover{background-color:#cfd9bf!important}.report-editor__toolbar .toolbar__border-picker{position:absolute;background-color:#f2f2f2;overflow:auto;box-shadow:0 8px 16px #0003;z-index:5}.report-editor__toolbar .toolbar__border-picker .border-picker__grid{display:grid;grid-template-columns:auto auto;grid-gap:8px;padding:8px}.report-editor__toolbar .toolbar__border-picker .border-picker__grid .grid__item{display:grid;grid-template-columns:auto auto;grid-gap:0px;width:16px;height:16px}.report-editor__toolbar .toolbar__border-picker .border-picker__grid .grid__item .item__quarter{display:inline-block;width:8px;height:8px}.report-editor__toolbar .toolbar__color-picker{position:absolute;background-color:#f2f2f2;min-width:160px;overflow:auto;box-shadow:0 8px 16px #0003;z-index:5}.report-editor__toolbar .toolbar__color-picker .color-picker__table{border-collapse:collapse}.report-editor__toolbar .toolbar__font-picker{display:inline-block;vertical-align:middle;height:26px;background-color:#efefef}.report-editor__toolbar .toolbar__font-picker .font-picker__select{font-size:14px;height:22px;vertical-align:middle;margin:0 4px 3px}.report-editor__toolbar .toolbar__number-picker{position:absolute;background-color:#f2f2f2;max-height:300px;overflow:auto;box-shadow:0 8px 16px #0003;z-index:5;padding:2px 10px;text-align:right}.report-editor__toolbar .toolbar__number-picker-input{display:flex;flex-flow:row nowrap;background-color:#f2f2f2;padding:0 4px;height:26px;border:none;text-align:center;vertical-align:middle}.report-editor__toolbar .toolbar__number-picker-input .number-picker-input__input{vertical-align:middle;text-align:right;height:22px;width:64px;font-size:14px;margin:0 4px 3px}.report-editor__toolbar .toolbar__ownership{position:absolute;background-color:#f2f2f2;min-width:160px;padding:5px;box-shadow:0 8px 16px #0003;z-index:5}.report-editor__toolbar .toolbar__ownership .ownership__button{margin:.5rem}.report-editor__toolbar .toolbar__menu{position:absolute;background-color:#f2f2f2;min-width:160px;padding:5px;box-shadow:0 8px 16px #0003;z-index:5}.report-editor__toolbar .toolbar__menu .menu__item:hover{background-color:#cfd9bf!important}.report-editor__toolbar .add-sub-report__section-picker{position:absolute;background-color:#f2f2f2;overflow:auto;min-width:160px;padding:5px;box-shadow:0 8px 16px #0003;z-index:5}.report-editor__toolbar .add-sub-report__section-picker .section-picker__item:hover{background-color:#cfd9bf!important}.report-editor__toolbar .sort-order__label{margin-right:1rem;width:7rem}.report-editor__toolbar .sort-order__select{margin-right:.5rem;width:15rem}.report-editor__toolbar .sort-order__checkbox{margin-right:1rem;width:7rem}.report-editor__toolbar .sort-order__icon{margin-right:1rem;width:3rem;font-size:1.8rem}.report-editor__toolbar .sort-order__icon--button{display:flex;align-items:center;justify-content:center;height:3rem;border:1px solid hsl(0,0%,65%);border-radius:.5rem;background-color:#dedede}.report-editor__toolbar .sort-order__icon--button:hover{cursor:pointer;background-color:#f2f2f2}.report-editor__toolbar .sort-order__icon-button{width:3rem;font-size:1.8rem}.basic-report__content .field-list__groups{height:26rem}.ck-toolbar{position:sticky;top:0;z-index:1000;background:#fff}.ck-content ul,.ck-content ol{list-style-position:outside!important;padding-left:20px!important}.ck.ck-dropdown__panel,.ck-autocomplete{z-index:10000!important}.ck.ck-merge-fields-search{z-index:10000!important;position:relative!important}.ck.ck-merge-fields-search>.ck-search__results{z-index:10001!important;position:absolute!important;max-width:100%;width:max-content;box-sizing:border-box;white-space:nowrap;overflow-x:auto}.ck.ck-merge-fields-search>.ck-search__results>.ck-list{z-index:10002!important;max-width:100%;width:100%}.content__report-menu{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;width:calc(100% - 3rem);margin-right:3rem;background-color:#fff}.content__report-menu .report-menu__title{font-size:1.8rem;font-weight:700;color:#404040;margin:1rem 0 0 1rem}.report-menu-modal{margin:1rem;background-color:#fff;border-radius:.5rem;border:1px solid hsl(84,25%,34%);width:calc(100vw - 2rem);height:calc(100vh - 2rem);overflow-y:auto}.report-menu-modal .report-menu-modal__body{width:calc(100vw - 4rem);text-align:left;font-weight:400}.basic-report__content{width:100%;background-color:#dedede;border-radius:1rem;border:1px solid hsl(84,25%,34%);max-height:calc(100vh - 3rem);overflow-y:scroll;box-shadow:5px 5px 5px #00000080;padding:1rem}.basic-report__content .report-menu__section-header{margin:0}.basic-report__content button{margin-right:.5rem}.basic-report__content button:hover{background-color:#869f60}.basic-report__header-line{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.basic-report__header-line .basic-report__title{font-size:1.8rem;font-weight:700;color:#404040}.basic-report__header-line .basic-report__close-icon{font-size:1.8rem}.basic-report__header-line .basic-report__close-icon:hover{cursor:pointer;color:#666}.report-menu__section{overflow:auto;background-color:#f2f2f2;border:1px hsl(84,25%,34%) solid;border-radius:.5rem;margin:1rem;width:100%;min-width:40%}.report-menu__section--33{max-width:33%}.report-menu__section .report-menu__report-list{width:100%}.report-menu__section .report-menu__report-list .report-menu__header{display:flex;flex-flow:row nowrap;padding:.7rem;font-weight:700;font-size:1.5rem;background-color:#5b6c41;color:#fff}.report-menu__section .report-menu__report-list .report-menu__group .group__header{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:.5rem;background-color:#869f60;color:#fff;cursor:pointer;transition:.2s all}.report-menu__section .report-menu__report-list .report-menu__group .group__header:hover{text-decoration:underline}.report-menu__section .report-list__item{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;padding:.5rem 1rem}.report-menu__section .report-list__item:nth-child(2n){background-color:#fff}.report-menu__section .report-list__item .item__title{width:50%}.report-menu__section .report-list__item .item__title--selected{font-weight:700}.report-menu__section .report-list__item .item__props{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start;width:35%;font-size:.95rem}.report-menu__section .report-list__item .item__props .item__prop{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.report-menu__section .report-list__item .item__props .item__prop .item__prop-label{font-weight:700}.report-menu__section .report-list__item .item__props .item__prop .item__prop-value{padding-left:.5rem}.report-menu__section .report-list__item .item__toolbar{display:inline-block;width:2rem}.report-menu__section .report-list__item .item__toolbar:hover{color:red}.item__actions{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.item__actions .actions__item-action{margin-left:.5rem;cursor:pointer;min-width:1rem}.item__actions .actions__item-action--delete{min-width:2rem}.item__actions .actions__item-action button a{color:#fff;text-decoration:none}.report-menu__section-header{display:flex;justify-content:space-between;align-items:center;background-color:#5b6c41;color:#fff;border-radius:.5rem .5rem 0 0;padding:.7rem}.report-menu__section-header .header__title{font-size:1.5rem;font-weight:700}.report-menu__section-header .header__toolbar{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;gap:.5rem}.report-menu__section-header .header__toolbar button{background-color:#dedede;border-radius:.5rem;padding:.5rem;color:#404040}.report-menu__section-header .header__toolbar button:hover{background-color:#f2f2f2}.report-menu__section-header .header__toolbar .switch-container{height:2rem}.report-menu__section-body{background-color:#ccc;margin-bottom:1rem}.report-menu__section-body--field-layout{height:33rem}.report-menu__section-body .section-body__row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start}.report-menu__section-body .section-body__row .radio-group,.report-menu__section-body .section-body__row .radio-item{margin-left:0}.report-menu__section-body .section-body__field{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:40rem;border-bottom:hsl(84,25%,34%) 1px solid;border-radius:.5rem .5rem 0 0;margin:.5rem;min-height:5rem;background-color:#f2f2f2;color:#5b6c41}.report-menu__section-body .section-body__field--transparent{justify-content:center;align-items:center;border-bottom:0;width:auto;min-height:auto;color:#404040;background-color:transparent}.report-menu__section-body .section-body__field--warning{color:#b39500;border-color:#806a00}.report-menu__section-body .section-body__field--error{font-weight:700;color:#8f3d3d;background-color:#fcc;border:1px solid hsl(0,40%,40%)}.report-menu__section-body .section-body__field .field__display-name{margin-left:.5rem;font-size:1.1rem}.report-menu__section-body .section-body__field .field__display-value{font-size:1.2rem;color:#404040;padding:0 .5rem;width:100%}.report-menu__section-body .section-body__field .field__display-value input,.report-menu__section-body .section-body__field .field__display-value textarea{width:100%;height:auto;padding-left:0;background-color:transparent;color:#404040;font-size:1.2rem}.report-menu__section-body .section-body__field .field__display-value input:focus,.report-menu__section-body .section-body__field .field__display-value textarea:focus{background-color:#fff;padding-left:.5rem}.report-menu__section-body .section-body__field .field__display-value .select{padding-top:0}.report-menu__section-body .section-body__field .field__error{color:#8f3d3d;font-size:1.1rem}.report-menu__section-body .report-section__create-button{align-items:center;color:#fff;background-color:#5b6c41;padding:3px 10px}.report-menu__section-body .report-section__create-button:hover{background-color:#869f60}.search-results__report-viewer .report-menu__section{height:100%}.search-results__report-viewer .item__title{color:#404040}.quick-report-grid-container{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%}.quick-report-grid-container .quick-report-grid{display:grid;grid-template-columns:repeat(10,1fr);grid-auto-rows:auto;padding:.5rem;width:100%}.quick-report-grid-container .quick-report-grid .quick-report-grid__cell{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#f2f2f2;border:1px solid hsl(84,25%,34%);padding:.5rem;min-height:3rem;cursor:grab}.quick-report-grid-container .quick-report-grid .quick-report-grid__cell .cell__title{font-size:1.2rem;font-weight:700;color:#404040}.quick-report-grid-container .quick-report-grid .quick-report-grid__cell .cell__value{font-size:1.5rem;font-weight:700;color:#404040}.quick-report-grid-container .quick-report-grid__remove-button{background-color:#a6a6a6;color:#ccc;text-align:center}.quick-report-grid-container .quick-report-grid__remove-button--active{background-color:#5b6c41;color:#fff}.quick-report-grid-container .quick-report-grid__remove-button--drop{background-color:#b34d4d;color:#fff}.report__draft-warning,.report__unpublish{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:calc(100% - 2rem);font-weight:700;font-size:1.5rem;padding:.5rem;margin:.5rem 1rem 0}.report__draft-warning--basic,.report__unpublish--basic{width:100%;margin:.5rem 0;border-radius:.5rem}.report__draft-warning{border:1px solid hsl(0,40%,50%);background-color:#fcc;color:#b34d4d}.report__unpublish{text-decoration:underline;cursor:pointer;color:#5b6c41}.report__unpublish:hover{color:#869f60}.report-viewer__popup{box-shadow:5px 5px 5px #00000080;width:fit-content;background-color:#ccc;border-radius:.5rem;color:#666}.report-viewer__popup--force-top{position:absolute;top:0}.widget-editor{box-shadow:5px 5px 5px #00000080;display:flex;flex-direction:column;width:76rem;max-width:90vw;height:auto;max-height:90vh;overflow:hidden;background-color:#5b6c41;border-radius:1rem}.widget-editor input[type=radio],.widget-editor input[type=checkbox]{transform:scale(.8);transform-origin:left center}.widget-editor .editor__body{background-color:#dedede;height:auto;max-height:calc(90vh - 4rem);overflow:auto}.widget-editor .editor__body .body__row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin:0;padding:.5rem 0;background:transparent;border-radius:0}.widget-editor .editor__body .body__row .row__title{font-weight:700;color:#404040;margin-right:1rem;width:20rem}.widget-editor .editor__body .body__row .row__input{flex-grow:1}.widget-editor .editor__body .body__row .row__input input,.widget-editor .editor__body .body__row .row__input select{width:100%;padding:.5rem;border-radius:.5rem;background-color:#fff}.widget-editor .editor__body .body__row .search-panel__simple-search{width:auto}.widget-editor .editor__body .body__row .widget-editor__field-list-wrap{flex:0 0 20rem;margin-right:1rem}.widget-editor .editor__body .body__row .widget-editor__field-list .field-list__groups{height:calc(100% - 5rem)}.widget-editor .editor__body .body__row .report-editor__pivot-container{flex:1 1 auto;min-width:0;width:auto;height:20rem;overflow:auto;display:block}.widget-editor .editor__body .body__row .pivot-container__pivot-axes{grid-template-rows:9rem 9rem 1fr}.widget-editor .editor__body .body__row .pivot-container__pivot-axes .pivot-axes__axis .axis__label{height:1.25rem;line-height:1.25rem;font-size:.95rem}.widget-editor .editor__body .body__row .pivot-container__pivot-axes .pivot-axes__axis .axis__fields-container{height:calc(100% - 1.25rem);padding:2px}.widget-editor .editor__body .body__row .visualisation-type-options{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;margin-top:.5rem}.widget-editor .editor__body .body__row .visualisation-type-options label{cursor:pointer;border-radius:1rem;background:#f5f5f5;transition:background .2s,border-color .2s;display:flex;flex-direction:column;align-items:center}.widget-editor .editor__body .body__row .visualisation-type-options label input[type=radio]{display:none}.widget-editor .editor__body .body__row .visualisation-type-options label .visualisation-type-panel{display:flex;flex-direction:column;align-items:center;padding:1rem;color:#5b6c41;border-radius:1rem;transition:.2s all}.widget-editor .editor__body .body__row .visualisation-type-options label .visualisation-type-panel:hover{background:#cfd9bf;border-color:#5b6c41}.widget-editor .editor__body .body__row .visualisation-type-options label .visualisation-type-icon{display:flex;justify-content:center;align-items:center;font-size:4rem;min-width:6rem}.widget-editor .editor__body .body__row .visualisation-type-options label .visualisation-type-label{margin-top:1rem;color:#404040;font-weight:500}.widget-editor .editor__body .body__row .visualisation-type-options label input[type=radio]:checked+.visualisation-type-panel{background:#5b6c41;border-radius:1rem}.widget-editor .editor__body .body__row .visualisation-type-options label input[type=radio]:checked+.visualisation-type-panel .visualisation-type-icon,.widget-editor .editor__body .body__row .visualisation-type-options label input[type=radio]:checked+.visualisation-type-panel .visualisation-type-label{color:#fff;font-weight:700}.widget-editor .editor__body .body__row .body__row--stacked-label{flex-direction:column;align-items:stretch}.widget-editor .editor__body .body__row .body__row--stacked-label .row__title{width:100%;margin-right:0;margin-bottom:.25rem}.widget-editor .editor__body .body__row .body__row--stacked-label .row__input{flex:none;padding-left:20rem}.widget-editor .editor__body .body__row--panel,.widget-editor .editor__body .body__group-panel{background-color:#ccc;margin:1rem;padding:.75rem 1rem;border-radius:.5rem}.widget-editor .editor__body .body__group-panel .body__row{padding:.5rem 0}.widget-editor .editor__body .body__submit-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:1rem}.widget-editor .editor__body .body__submit-row button{margin-right:1rem}.widget-editor .editor__body .body__submit-row button:hover{cursor:pointer;background-color:#869f60}.content__matters{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#dedede;width:100%;height:100%}.content__matters .matters__toolbar{flex-shrink:0;display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%;background-color:#ccc;padding:.5rem 3rem;height:4rem}.content__matters .matters__toolbar .matters__paginator{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;margin:0 2rem}.content__matters .matters__toolbar .matters__paginator .matters__page-action{display:flex;align-items:center;font-size:1.8rem;margin:0 2px;width:2rem;background-color:#a6a6a6;color:#ccc;border-radius:.3rem}.content__matters .matters__toolbar .matters__paginator .matters__page-action--active{background-color:#5b6c41;color:#fff}.content__matters .matters__toolbar .matters__paginator .matters__page-action--active:hover{cursor:pointer}.content__matters .matters__toolbar .matters__paginator .matters__page-number{margin:0 1rem}.content__matters .matters__toolbar .matters__compare-slider{margin-left:5rem;width:20rem}.content__matters .matters__record{min-height:1px;width:100%;overflow-x:auto;display:flex;flex-flow:row nowrap;justify-content:center;align-items:flex-start;background-color:#dedede}.content__matters .matters__record .record__comparison{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;width:100%;height:100%}.content__matters .matters__record .record__comparison .record__matter-record{position:relative;display:flex;flex-flow:column nowrap;width:100%;height:calc(100% - 2rem);border-radius:1rem;margin:1rem 0 0 1rem}.content__matters .matters__record .record__comparison .record__matter-record--pinned{border:2px hsl(50,100%,50%) solid}.content__matters .matters__record .record__comparison .record__matter-record:last-of-type{margin-right:1rem}.content__matters .matters__record .record__comparison .record__matter-record .matter-record__actions-container{position:absolute;top:.5rem;right:.5rem;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;background-color:#a6a6a6}.content__matters .matters__record .record__comparison .record__matter-record .matter-record__actions-container .matter-record__compare-actions{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-size:1.5rem;padding:.3rem;background-color:#5b6c41;color:#f2f2f2}.content__matters .matters__record .record__comparison .record__matter-record .matter-record__actions-container .matter-record__compare-actions .matter-record__compare-action{display:flex;align-items:center;transition:.2s all}.content__matters .matters__record .record__comparison .record__matter-record .matter-record__actions-container .matter-record__compare-actions .matter-record__compare-action:hover{cursor:pointer;color:#666}.content__matters .matters__record .record__comparison .record__matter-record .matter-record__actions-container .matter-record__compare-actions .matter-record__compare-action .compare-action__pinned{color:#ffd500}.record__data-panel-list{flex-grow:1;height:100%;overflow-y:hidden}.record__data-panel-list .data-panel-list__outer{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;flex-grow:0;width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding-right:1rem}.record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel{display:flex;flex-flow:column nowrap;justify-content:flex-start;margin-top:1rem;width:100%}.record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel .data-panel__header{display:flex;justify-content:space-between;align-items:center;border-radius:1rem;background-color:#5b6c41;color:#fff;padding:.7rem}.record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel .data-panel__header--expanded{border-radius:1rem 1rem 0 0}.record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel .data-panel__header .data-panel__header-lhs{display:flex;flex-flow:row;justify-content:flex-start;align-items:center}.record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel .data-panel__header .data-panel__header-lhs .data-panel__title{font-size:1.2rem}.record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel .data-panel__header .data-panel__header-lhs .data-panel__caret{font-size:1.8rem}.record__overview-panel{width:25rem;margin:1rem 0 1rem 1rem;height:calc(100% - 2rem);display:flex;flex-flow:column nowrap;position:relative;background-color:#fff;border-radius:1rem;padding-bottom:.5rem;color:#666}.record__overview-panel--collapsed{width:1.5rem;margin-left:-.5rem}.record__overview-panel .overview-panel__expander{position:absolute;top:1.2rem;right:-.5rem;font-size:1.5rem;color:#a6a6a6}.record__overview-panel .overview-panel__expander:hover{color:#ccc;cursor:pointer}.record__overview-panel .overview-panel__title{display:flex;justify-content:flex-start;align-items:center;padding:1rem;border-bottom:1px solid hsl(0,0%,65%);background-color:#f2f2f2;border-radius:1rem 1rem 0 0;font-size:1.1rem;font-weight:700}.record__overview-panel .overview-panel__icon{display:flex;align-items:center;font-size:1.8rem;color:#5b6c41;margin-right:.5rem}.record__overview-panel .overview__copy-flag{display:flex;justify-content:center;align-items:center;margin-top:2rem}.record__overview-panel .overview__copy-flag-text{font-size:4rem;font-weight:700;color:red}.record__overview-panel .overview__summary-block{flex-shrink:0;display:grid;grid-template-columns:1fr 1fr;padding:1rem}.record__overview-panel .overview__summary-block .overview__summary-label{text-align:right;margin-right:1rem}.record__overview-panel .overview__section-list{flex-grow:1;min-height:2rem;overflow:auto;display:flex;flex-flow:column nowrap;padding-bottom:.5rem}.record__overview-panel .overview__section-list .overview__section{display:flex;flex-flow:column nowrap;justify-content:space-between;padding:1rem;margin:.5rem 1rem;background-color:#f2f2f2;border:1px solid hsl(0,0%,65%);border-radius:.5rem .5rem 0 0;transition:all .2s}.record__overview-panel .overview__section-list .overview__section:last-of-type{border-radius:.5rem}.record__overview-panel .overview__section-list .overview__section:hover{cursor:pointer;filter:brightness(110%)}.record__overview-panel .overview__section-list .overview__section--warning{background-color:#fff6cc;color:#806a00;border-color:#806a00}.record__overview-panel .overview__section-list .overview__section--error{font-weight:700;color:#8f3d3d;background-color:#fcc;border:1px solid hsl(0,40%,40%)}.record__overview-panel .overview__section-list .overview__section .overview__section-title{font-size:1.2rem}.record__overview-panel .overview__section-list .overview__section .overview__section-message{font-size:1.1rem}.record__overview-panel .overview-panel__field-search{padding-bottom:1rem}.record__overview-panel .overview-panel__field-search .field-search__container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;margin:1rem 1rem 0;background-color:#fff}.record__overview-panel .overview-panel__field-search .field-search__container .field-search__icon{display:flex;align-items:center;padding-left:.5rem}.record__overview-panel .overview-panel__field-search .field-search__container input{width:100%}.matter-record__header{display:flex;flex-flow:column nowrap;align-items:flex-start;width:100%}.matter-record__header .record-header__info{display:flex;flex-flow:row nowrap;align-items:stretch;background-color:#f2f2f2;border-radius:1rem 1rem 0 0;width:100%}.matter-record__header .record-header__info .record-header__logo img{max-width:10rem;max-height:10rem}.matter-record__header .record-header__info .record-header__text-section{display:flex;flex-flow:column nowrap;flex-grow:1}.matter-record__header .record-header__info .record-header__text-section .record-header__title-bar{display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;width:100%;color:#fff;font-size:1.8rem}.matter-record__header .record-header__info .record-header__text-section .record-header__title-bar .record-header__title-item{display:flex;justify-content:center;align-items:center;background-color:#5b6c41;flex-grow:1;height:100%;padding:.5rem}.matter-record__header .record-header__info .record-header__text-section .record-header__title-bar .record-header__title-item:first-of-type{margin-right:2px}.matter-record__header .record-header__info .record-header__text-section .record-header__title-bar .record-header__title-item:last-of-type{border-radius:0 1rem 0 0}.matter-record__header .record-header__info .record-header__text-section .record-header__title-bar .record-header__title-item--no-image{border-radius:1rem 0 0}.matter-record__header .record-header__info .record-header__text-section .record-header__text-row{display:flex;flex-flow:row wrap;justify-content:space-evenly;align-items:stretch;width:100%}.matter-record__header .record-header__info .record-header__text-section .record-header__text-row .record-header__item{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin:1px 0 1px 1px;background-color:#e7ecdf;padding:.5rem;font-size:1.2rem;flex-grow:1}.matter-record__header .record-header__info .record-header__text-section .record-header__text-row .record-header__item:first-of-type{margin-left:0}.matter-record__header .record-header__info .record-header__text-section .record-header__text-row .record-header__item .record-header__display-name{margin-left:.5rem;font-size:1.1rem;color:#5b6c41}.matter-record__header .record-header__info .record-header__text-section .record-header__text-row .record-header__item .record-header__display-value{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;font-size:1.2rem;color:#404040}.matter-record__header .record-header__info .record-header__text-section .record-header__text-row .record-header__item .item__alert{color:#b34d4d}.matter-record__header .record-header__company{display:flex;flex-flow:row nowrap;justify-content:space-evenly;align-items:center;padding:1rem;width:100%;background-color:#5b6c41;color:#fff;font-size:1.8rem;border-radius:0 1rem 0 0}.matter-record__header .record-header__company .record-header__company-name{display:flex;flex-flow:column nowrap;justify-content:center;align-items:flex-start}.matter-record__header .record-header__company .record-header__company-name .record-header__matter-type-sub{font-size:1.1rem}.matter-record__header .record-header__company .record-header__company-name .record-header__company-address{font-size:1.1rem;font-style:italic}.matter-record__header .record-header__company .record-header__references{font-size:1.2rem}.matter-record__header .record-header__actions{display:flex;flex-flow:row nowrap;justify-content:space-between;background-color:#f2f2f2;border-top:hsl(0,0%,80%) 1px solid;border-radius:0 0 1rem 1rem;width:100%}.matter-record__header .record-header__actions .record-header__page-selector-list{display:flex;flex-flow:row nowrap;justify-content:space-evenly;margin-left:1rem}.matter-record__header .record-header__actions .record-header__page-selector-list .record-header__page-selector{display:flex;justify-content:center;align-items:center;font-size:1.1rem;font-weight:700;text-transform:uppercase;padding:.5rem;border-bottom:transparent 2px solid;transition:all .2s}.matter-record__header .record-header__actions .record-header__page-selector-list .record-header__page-selector:hover{color:#a6a6a6;cursor:pointer}.matter-record__header .record-header__actions .record-header__page-selector-list .record-header__page-selector--selected{border-bottom:hsl(0,0%,40%) 2px solid}.matter-record__header .record-header__actions .record-header__validation-summary{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;font-weight:700}.matter-record__header .record-header__actions .record-header__validation-summary .validation-summary-item{margin:0 1rem}.matter-record__header .record-header__actions .record-header__validation-summary .validation-summary-item--success{color:#14b858}.matter-record__header .record-header__actions .record-header__validation-summary .validation-summary-item--error{color:#b34d4d}.matter-record__header .record-header__actions .record-header__action-icon-list{display:flex;flex-flow:row;justify-content:space-evenly;align-items:center;width:15rem}.matter-record__header .record-header__actions .record-header__action-icon-list .record-header__action-icon{display:flex;align-items:center;font-size:1.5rem;transition:all .2s}.matter-record__header .record-header__actions .record-header__action-icon-list .record-header__action-icon .bookmarked{color:#14b858}.matter-record__header .record-header__actions .record-header__action-icon-list .record-header__action-icon:hover{color:#a6a6a6;cursor:pointer}.data-panel__form{display:flex;flex-flow:row wrap;background-color:#fff;padding:1rem 1rem 1rem 0;border-radius:0 0 1rem 1rem}.data-panel__form .editable{transition:.2s all}.data-panel__form .editable:hover{background-color:#dedede}.data-panel__form .data-panel__field{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;position:relative;border-bottom:hsl(84,25%,34%) 1px solid;border-radius:.5rem .5rem 0 0;flex-grow:1;min-height:4rem;margin:0 0 1rem 1rem;padding:2px;background-color:#dedede;color:#5b6c41}.data-panel__form .data-panel__field:focus-within{border:hsl(145,80%,40%) 1px solid;background-color:#fff}.data-panel__form .data-panel__field--boolean{justify-content:center;align-items:center;border-bottom:0}.data-panel__form .data-panel__field--success{background-color:#d1fae2;color:#0a5c2c;border-color:#14b858}.data-panel__form .data-panel__field--editing{background-color:#ffd500;color:#b39500;border-color:#806a00}.data-panel__form .data-panel__field--error{background-color:#fcc;color:#8f3d3d;border-color:#8f3d3d}.data-panel__form .data-panel__field .field__display-name{margin-left:.5rem;font-size:1.1rem}.data-panel__form .data-panel__field .field__display-value{font-size:1.2rem;color:#000;padding:0 .5rem;width:100%}.data-panel__form .data-panel__field .field__display-value input,.data-panel__form .data-panel__field .field__display-value textarea{width:100%;height:auto;background-color:transparent;font-size:1.2rem}.data-panel__form .data-panel__field .field__display-value input:focus,.data-panel__form .data-panel__field .field__display-value textarea:focus{background-color:#fff}.data-panel__form .data-panel__field .field__display-value .select{padding-top:0}.data-panel__form .data-panel__field .field__display-value .select .select__dropdown-container .select__popup{top:2.3rem;left:-.7rem}.data-panel__form .data-panel__field .field__validation-symbol{position:absolute;top:1.2rem;right:2.5rem;font-size:1.8rem}.data-panel__form .data-panel__field .field__validation-symbol--success{color:#14b858}.data-panel__form .data-panel__field .field__validation-symbol--error{color:#b34d4d}.data-panel__form .data-panel__control-field{display:flex;justify-content:center;align-items:center}.data-panel__form .data-panel__field--100,.data-panel__form .data-panel__control-field--100{width:100%}.data-panel__form .data-panel__field--66,.data-panel__form .data-panel__control-field--66{width:65%}.data-panel__form .data-panel__field--50,.data-panel__form .data-panel__control-field--50{width:49%}.data-panel__form .data-panel__field--40,.data-panel__form .data-panel__control-field--40{width:39%}.data-panel__form .data-panel__field--33,.data-panel__form .data-panel__control-field--33{width:32%}.data-panel__form .data-panel__field--25,.data-panel__form .data-panel__control-field--25{width:24%}.data-panel__form .data-panel__field--20,.data-panel__form .data-panel__control-field--20{width:19%}.field__validation-symbol{position:absolute;top:1.2rem;right:2.5rem;font-size:1.8rem;animation:fadeOut 2s ease forwards;opacity:1}.field__validation-symbol--success{color:#14b858}.field__validation-symbol--error{color:#b34d4d}@keyframes fadeOut{0%{opacity:1}20%{opacity:1}to{opacity:0}}.data-panel__table{display:flex;flex-flow:column nowrap;background-color:#fff;border-radius:0 0 1rem 1rem;padding:.5rem}.data-panel__table--100{width:100%}.data-panel__table table{border-spacing:0}.data-panel__table .data-panel__action-bar{display:flex;justify-content:flex-start;flex-flow:row nowrap;align-items:center;gap:2rem;margin-bottom:.2rem;padding:.5rem}.data-panel__table .data-panel__action-bar .data-panel__table-add-button{display:flex;align-items:center;color:#fff;background-color:#5b6c41;padding:3px 10px;border-radius:.3rem}.data-panel__table .data-panel__action-bar .data-panel__table-add-button:hover{background-color:#869f60}.data-panel__table .data-panel__action-bar .action-bar__switch{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;min-width:20rem}.data-panel__table .data-panel__validation{display:flex;justify-content:center;align-items:center;padding:.5rem;border-radius:.5rem;margin-bottom:.5rem;font-weight:700;color:#8f3d3d;background-color:#fcc;border:1px solid hsl(0,40%,40%)}.data-panel__table .data-panel__table-group .table-group__header{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;font-weight:700;background-color:#cfd9bf;border-radius:.5rem;padding:.5rem;margin-bottom:.5rem;cursor:pointer}.data-panel__table .data-panel__table-group .table-group__header:hover{background-color:#e7ecdf}.data-panel__table .data-panel__table-group .table-group__header--expanded{border-radius:.5rem .5rem 0 0;margin-bottom:0}.data-panel__table .data-panel__table-group .data-panel__table{padding:0;border-radius:0}.data-panel__table .data-panel__table-group .data-panel__table .data-panel__table-scrollable-container .data-panel__table-inner .data-panel__table-row .data-panel__table-header{border-radius:0}.data-panel__table .data-panel__table-group .table-group__body{border:1px solid hsl(84,25%,80%)}.data-panel__table .data-panel__table-footer{display:flex;justify-content:center;align-items:center;padding:.5rem;border-radius:.5rem;margin-top:.5rem}.data-panel__table .data-panel__table-footer--error{font-weight:700;color:#8f3d3d;background-color:#fcc;border:1px solid hsl(0,40%,40%)}.data-panel__table .data-panel__table-scrollable-container{width:100%;border-radius:1rem}.data-panel__table .data-panel__table-scrollable-container--document-emails{overflow-x:auto}.data-panel__table .data-panel__table-inner--document-emails{width:200%}.data-panel__table .data-panel__table-inner .data-panel__table-row{width:100%;transition:all .2s;background-color:#f2f2f2}.data-panel__table .data-panel__table-inner .data-panel__table-row:nth-child(2n){background-color:#e6e6e6}.data-panel__table .data-panel__table-inner .data-panel__table-row:hover{background-color:#e7ecdf}.data-panel__table .data-panel__table-inner .data-panel__table-row--selected{background-color:#fff6cc!important}.data-panel__table .data-panel__table-inner .data-panel__table-row--editing{background-color:#ffea80!important}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header{white-space:nowrap;font-size:1.2rem;font-weight:700;background-color:#dfe4ec;padding:.5rem;padding-left:4px;cursor:pointer}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--expander{width:4rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--left-aligned{text-align:left}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header:first-of-type{border-radius:.5rem 0 0}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header:last-of-type{border-radius:0 .5rem 0 0}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header:hover{text-decoration:underline}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--no-sort{cursor:auto}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--no-sort:hover{text-decoration:none}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell{position:relative;min-height:5rem;font-size:1.2rem;padding:4px 0 4px 4px;vertical-align:center;word-break:break-word}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container{display:flex;flex-flow:column nowrap;justify-content:center;border-radius:.3rem;min-height:3rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--editable{background-color:#fff}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container .react-datepicker-contained{margin-left:.5rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container .field__validation-symbol{top:1rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container:focus-within{border:1px solid hsl(145,80%,20%)}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--success{background-color:#d1fae2!important;border:1px solid hsl(145,80%,40%)}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--success input{background-color:#d1fae2}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--error{border:1px solid hsl(0,40%,50%)}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--has-long-text{background-color:#fff}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--has-long-text .field__input .elem-to-focus{padding-left:.5rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__field-container--select{background-color:#fff;border-radius:.3rem;padding-left:1rem;margin:0 .5rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--action,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--action-double{background-color:transparent}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--expander{background-color:transparent;font-size:1.5rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--error{border:1px solid hsl(0,40%,50%)}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--readonly{background-color:transparent;cursor:default}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .data-panel__sub-table-contacts{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:100%;font-size:1.5rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .data-panel__sub-table-contacts .flex-row-center:hover{transition:all .2s;color:#a6a6a6;cursor:pointer}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .data-panel__sub-table-contacts .Tooltip-Wrapper{padding-right:2rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell input{width:100%;padding-left:.5rem;color:#666}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .field__input{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;min-height:2rem;width:100%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .field__input textarea{height:auto;width:100%;color:#666;font-size:1.2rem;padding:2px 5px;border:1px hsl(0,0%,80%) solid}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__image{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__image img{max-width:10rem;max-height:3rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__filename-with-icon{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;color:#5b6c41;font-weight:700;text-decoration:underline}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__filename-with-icon:hover{color:#869f60}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .table-cell__filename-with-icon img{margin-right:2px}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .react-datepicker__input-container input{margin-left:0;padding-left:0}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .object-list{width:100%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .object-list:hover{color:#1a1a1a;text-decoration:underline;cursor:pointer}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .object-list--error{font-weight:700;color:#8f3d3d;background-color:#fcc;border:1px solid hsl(0,40%,40%);border-radius:4px;padding:1px 5px;margin:1px 5px;width:auto}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell .object-list--error:hover{color:#8f3d3d;text-decoration:none;background-color:#f99}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__save-row{color:#005eff;font-size:1.8rem;background-color:transparent}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell{flex-grow:1}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--100,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--100{width:100%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--90,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--90{width:90%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--80,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--80{width:80%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--70,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--70{width:70%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--66,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--66{width:66%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--60,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--60{width:60%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--50,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--50{width:50%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--40,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--40{width:40%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--35,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--35{width:35%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--33,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--33{width:33%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--30,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--30{width:30%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--25,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--25{width:25%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--20,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--20{width:20%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--15,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--15{width:15%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--10,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--10{width:10%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--5,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--5{width:5%}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--action,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--action{flex-grow:0;width:.1%;min-width:3rem}.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header--action-double,.data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-cell--action-double{width:.1%;min-width:6rem}.data-panel__table--sub-table{width:80%;margin:0 0 1rem 2.3rem;padding:.5rem;background-color:#cfd9bf;border:0;box-shadow:inset 0 3px 3px #00000080}.data-panel__table--sub-table .data-panel__action-bar{margin:0;padding:0}.data-panel__table--sub-table .data-panel__table-scrollable-container .data-panel__table-inner{background-color:#b6c69f}.data-panel__table--sub-table .data-panel__table-scrollable-container .data-panel__table-inner .data-panel__table-row{background-color:#e7ecdf}.data-panel__table--sub-table .data-panel__table-scrollable-container .data-panel__table-inner .data-panel__table-row:nth-child(2n){background-color:#e7ecdf}.data-panel__table--sub-table .data-panel__table-scrollable-container .data-panel__table-inner .data-panel__table-row:hover{background-color:#f2f2f2}.data-panel__table--sub-table .data-panel__table-scrollable-container .data-panel__table-inner .data-panel__table-row .data-panel__table-header{background-color:#cfd9bf;border-radius:0!important}.saved-searches__body .data-panel__table .data-panel__table-inner .data-panel__table-row .data-panel__table-header{border-radius:0}.data-panel__table-row--adding .table-cell__field-container{background-color:#fff6cc!important;border:1px solid hsl(50,100%,50%)}.data-panel__table-row--adding .table-cell__field-container input{background-color:#fff6cc!important}.record-universal-popup{box-shadow:5px 5px 5px #00000080;width:90vw;height:90vh;padding-top:1rem;border-radius:1rem;padding-bottom:4rem;background-color:#dedede}.record-universal-popup .record-universal-popup__close-icon{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;font-size:x-large;color:#666;margin-right:1rem}.record-universal-popup .record-universal-popup__close-icon:hover{cursor:pointer;color:#a6a6a6}.record-universal-popup .select{padding-left:0!important;height:auto!important}.record-universal-popup .field__display-value .select{background-color:#dedede!important}.copy-modal__selection-popup{box-shadow:5px 5px 5px #00000080;width:35rem;background-color:#ccc;border-radius:.5rem}.copy-modal__selection-popup--force-top{position:absolute;top:0}.copy-modal__selection-popup .popup-header{border-radius:.5rem .5rem 0 0;padding:1rem}.copy-modal__selection-popup .copy-modal__selection-body{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding:1rem}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__selection-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;padding:1rem}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__selection-row button{margin:0 1rem}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__selection-row button:hover{background-color:#869f60}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__selection-row--warning{text-align:center;color:#8f3d3d;font-weight:700}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__matter-type{width:100%;margin:.5rem;display:flex;justify-items:center;align-items:center}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__matter-type--dropdown{flex-grow:1;width:100%;background-color:#fff;padding:.5rem .5rem .5rem 1rem;border-radius:.5rem}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__checkbox-container{display:grid;grid-template-columns:repeat(3,1fr)}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__checkbox-item{display:flex;align-items:center;padding:1rem;font-size:1.1rem}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__checkbox-text{padding-left:1rem}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__form-field{width:100%;display:flex;flex-direction:column}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__form-field label{margin-bottom:.5rem;font-weight:700}.copy-modal__selection-popup .copy-modal__selection-body .copy-modal__form-field .copy-modal__input{padding:.5rem;border:1px solid hsl(0,0%,65%);border-radius:.5rem}.copy-modal__selection-popup .copy-modal__selection-body input[type=radio]{width:auto!important;margin-right:.5rem}.copy-modal__selection-popup .copy-modal__selection-body input{background-color:#fff!important}.copy-modal__selection-popup .copy-modal__selection-body .select{padding:.5rem;background-color:#fff!important}.home{background-color:#dedede;width:100%;height:100%}.home .home__status-bar{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;height:3rem;margin-bottom:1rem;background-color:#ccc}.home .home__status-bar .status-bar__item{font-size:1.5rem;font-weight:700;color:#5b6c41;margin:0 1rem}.home .home__grid-paginator{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;height:3rem;margin-top:.5rem}.home .home__grid-paginator .paginator__chevron{font-size:3rem}.home .home__grid-paginator .paginator__chevron:not(.home .home__grid-paginator .paginator__chevron--disabled){cursor:pointer;color:#2c4f8c}.home .home__grid-paginator .paginator__chevron:not(.home .home__grid-paginator .paginator__chevron--disabled):hover{color:#005eff}.home .home__grid-paginator .paginator__chevron--disabled{color:#bfc9d9}.home .home__widgets{display:grid;grid-template-columns:3fr 1fr;margin:1rem;column-gap:1rem}.home .home__widgets .home__widget-diary{height:calc(100vh - 11rem)}.home .home__widgets .home__widget-diary .home__widget{display:flex;flex-direction:column;height:100%}.home .home__widgets .home__widget-diary .home__widget .widget__body{flex:1 1 auto;min-height:0}.home .home__widgets .home__widget-diary .home__widget .widget__body .search-results__data-grid{margin-top:1rem;margin-bottom:3rem}.home .home__widgets .home__widgets-grid-container .home__widgets-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(2,calc(50% - .5rem));column-gap:1rem;row-gap:1rem;height:calc(100vh - 11rem);overflow-y:auto;overflow-x:hidden;width:100%}.home .home__widgets .home__widgets-grid-container .home__widgets-grid .home__widget{display:flex;flex-direction:column;min-width:0}.home .home__widgets .home__widgets-grid-container .home__widgets-grid .home__widget .widget__body{flex:1 1 auto;min-height:0}.home .home__widgets .home__widget{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;position:relative;min-width:0;border:2px solid hsl(84,25%,80%);border-radius:1rem;background-color:#fff}.home .home__widgets .home__widget--zoomed{display:block;position:absolute;width:calc(100vw - 2rem);height:calc(100vh - 11rem);z-index:2}.home .home__widgets .home__widget .widget__header{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center;background-color:#cfd9bf;color:#404040;padding:.5rem;border-radius:.5rem .5rem 0 0;font-size:1.5rem;font-weight:700}.home .home__widgets .home__widget .widget__header .widget__header-title:hover{cursor:pointer;color:#19e66f}.home .home__widgets .home__widget .widget__header .widget__header-icons{display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:center;gap:.5rem;opacity:.2;transition:opacity .2s;pointer-events:auto}.home .home__widgets .home__widget .widget__header .widget__header-icons:hover{opacity:1}.home .home__widgets .home__widget .widget__header .widget__header-icons .widget__header-icon{display:flex;align-items:center;color:#5b6c41}.home .home__widgets .home__widget .widget__header .widget__header-icons .widget__header-icon:hover{cursor:pointer;color:#869f60}.home .home__widgets .home__widget .widget__body{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:stretch;padding:1rem;flex:1 1 auto;min-height:0}.home .home__widgets .home__widget .widget__body .search-results__data-grid{margin-bottom:1rem}.home .home__widgets .home__widget .widget__add-new{display:flex;justify-content:center;align-items:center;height:100%;width:100%}.home .home__widgets .home__widget .widget__add-new button{font-size:x-large;font-weight:700;height:5rem}.home .home__widgets .home__widget .widget__add-new button:hover{cursor:pointer;background-color:#869f60}.home .home__widgets .home__widget .widget__resize-handle{position:absolute;right:4px;bottom:4px;width:18px;height:18px;cursor:nwse-resize;background:repeating-linear-gradient(45deg,#cfd9bf,#cfd9bf 3px,#5b6c41 3px,#5b6c41 6px);border-radius:4px;border:1px solid hsl(84,25%,34%);box-shadow:0 0 2px #0006;opacity:.4;transition:opacity .15s;z-index:1}.home .home__widgets .home__widget .widget__resize-handle:hover{opacity:.9}.home .home__widgets .home__widget .widget__actions-menu{position:absolute;top:2.8rem;right:.5rem;background:#fff;border:1px solid hsl(84,25%,80%);border-radius:.5rem;box-shadow:0 4px 12px #00000026;z-index:5;padding:.25rem 0;min-width:12rem}.home .home__widgets .home__widget .widget__actions-menu ul{list-style:none;margin:0;padding:0}.home .home__widgets .home__widget .widget__actions-menu ul li{display:flex;align-items:center;gap:.5rem;font-size:.85rem;padding:.5rem .75rem;cursor:pointer;color:#5b6c41}.home .home__widgets .home__widget .widget__actions-menu ul li:hover{background:#cfd9bf;color:#5b6c41}.home .home__widgets .home__widget .widget__actions-menu ul li.danger{color:red}.home .home__widgets .home__widget .widget__actions-menu ul li.danger:hover{background:#fcc}.home .home__widgets .home__widget .widget__resize-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000000d;border:2px dashed hsl(84,25%,34%);display:flex;justify-content:flex-end;align-items:flex-start;pointer-events:none;animation:pulseBorder 1s linear infinite}.home .home__widgets .home__widget .widget__resize-overlay .widget__resize-overlay-info{background:#5b6c41;color:#fff;font-size:.75rem;padding:.25rem .5rem;margin:.25rem;border-radius:.25rem;opacity:.85}@keyframes pulseBorder{0%{border-color:#5b6c41}50%{border-color:#cfd9bf}to{border-color:#5b6c41}}.login{position:absolute;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;z-index:999;background-color:#00000080}.login .login__popup{width:25rem;background-color:#ccc;border-radius:1rem;color:#666}.login .login__popup .login__header{padding:1rem;background-color:#5b6c41;color:#fff;font-size:1.5rem;font-weight:700;border-radius:.5rem .5rem 0 0}.login .login__popup .login__body{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;padding-bottom:1rem}.login .login__popup .login__body .login__row{padding:1rem}.login .login__popup .login__body input{font-weight:700;border-radius:.5rem}.login .login__popup .login__body .select{font-weight:700;border-radius:.5rem;background-color:#fff}.modal__spinner{padding-top:2rem;display:flex;justify-content:center;align-items:center}.lds-spinner{width:100%;height:auto;max-width:80px;max-height:80px}.lds-spinner path:nth-child(1){animation:rotateClockwise 1.5s linear infinite;transform-origin:50px 50px}.lds-spinner path:nth-child(2){animation:rotateCounterclockwise 1.5s linear infinite;transform-origin:50px 50px}@keyframes rotateClockwise{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes rotateCounterclockwise{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.data-grid__cell{overflow:hidden}.data-grid__cell .modal__spinner .lds-spinner{width:100%;height:auto}.contact-editor__popup{min-width:50rem;background-color:#ccc;border-radius:1rem;color:#666;padding:.5rem}.contact-editor__popup .popup-header{margin-bottom:0;border-radius:.5rem .5rem 0 0}.contact-editor__popup button,.contact-editor__popup .button{margin-top:.5rem}.contact-editor__selected-contacts{margin-bottom:.5rem;font-style:italic}.contact-editor__selected-contacts .selected-contacts__header{font-weight:700}.flag-container{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:0 2px;width:100%}.flag-label{padding-right:3px}.flag{width:32px;height:32px;background:url(/assets/country-flag-DbKxjg81.png) no-repeat}.flag-ad{background-position:-32px 0}.flag-ae{background-position:-64px 0}.flag-af{background-position:-96px 0}.flag-ag{background-position:-128px 0}.flag-ai{background-position:-160px 0}.flag-al{background-position:-192px 0}.flag-am{background-position:-224px 0}.flag-an{background-position:-256px 0}.flag-ao{background-position:-288px 0}.flag-ar{background-position:-320px 0}.flag-as{background-position:-352px 0}.flag-at{background-position:-384px 0}.flag-au{background-position:-416px 0}.flag-aw{background-position:-448px 0}.flag-ax{background-position:-480px 0}.flag-az{background-position:0 -32px}.flag-ba{background-position:-32px -32px}.flag-bb{background-position:-64px -32px}.flag-bd{background-position:-96px -32px}.flag-be{background-position:-128px -32px}.flag-bf{background-position:-160px -32px}.flag-bg{background-position:-192px -32px}.flag-bh{background-position:-224px -32px}.flag-bi{background-position:-256px -32px}.flag-bj{background-position:-288px -32px}.flag-bl{background-position:-320px -32px}.flag-bm{background-position:-352px -32px}.flag-bn{background-position:-384px -32px}.flag-bo{background-position:-416px -32px}.flag-br{background-position:-448px -32px}.flag-bs{background-position:-480px -32px}.flag-bt{background-position:0 -64px}.flag-bw{background-position:-32px -64px}.flag-by{background-position:-64px -64px}.flag-bz{background-position:-96px -64px}.flag-ca{background-position:-128px -64px}.flag-cd{background-position:-160px -64px}.flag-cf{background-position:-192px -64px}.flag-cg{background-position:-224px -64px}.flag-ch{background-position:-256px -64px}.flag-ci{background-position:-288px -64px}.flag-ck{background-position:-320px -64px}.flag-cl{background-position:-352px -64px}.flag-cm{background-position:-384px -64px}.flag-cn{background-position:-416px -64px}.flag-co{background-position:-448px -64px}.flag-cr{background-position:-480px -64px}.flag-cu{background-position:0 -96px}.flag-cv{background-position:-32px -96px}.flag-cw{background-position:-64px -96px}.flag-cy{background-position:-96px -96px}.flag-cz{background-position:-128px -96px}.flag-de{background-position:-160px -96px}.flag-dj{background-position:-192px -96px}.flag-dk{background-position:-224px -96px}.flag-dm{background-position:-256px -96px}.flag-do{background-position:-288px -96px}.flag-dz{background-position:-320px -96px}.flag-ec{background-position:-352px -96px}.flag-ee{background-position:-384px -96px}.flag-eg{background-position:-416px -96px}.flag-eh{background-position:-448px -96px}.flag-er{background-position:-480px -96px}.flag-es{background-position:0 -128px}.flag-et{background-position:-32px -128px}.flag-eu{background-position:-64px -128px}.flag-fi{background-position:-96px -128px}.flag-fj{background-position:-128px -128px}.flag-fk{background-position:-160px -128px}.flag-fm{background-position:-192px -128px}.flag-fo{background-position:-224px -128px}.flag-fr{background-position:-256px -128px}.flag-ga{background-position:-288px -128px}.flag-gb{background-position:-320px -128px}.flag-gd{background-position:-352px -128px}.flag-ge{background-position:-384px -128px}.flag-gg{background-position:-416px -128px}.flag-gh{background-position:-448px -128px}.flag-gi{background-position:-480px -128px}.flag-gl{background-position:0 -160px}.flag-gm{background-position:-32px -160px}.flag-gn{background-position:-64px -160px}.flag-gp{background-position:-96px -160px}.flag-gq{background-position:-128px -160px}.flag-gr{background-position:-160px -160px}.flag-gs{background-position:-192px -160px}.flag-gt{background-position:-224px -160px}.flag-gu{background-position:-256px -160px}.flag-gw{background-position:-288px -160px}.flag-gy{background-position:-320px -160px}.flag-hk{background-position:-352px -160px}.flag-hn{background-position:-384px -160px}.flag-hr{background-position:-416px -160px}.flag-ht{background-position:-448px -160px}.flag-hu{background-position:-480px -160px}.flag-ic{background-position:0 -192px}.flag-id{background-position:-32px -192px}.flag-ie{background-position:-64px -192px}.flag-il{background-position:-96px -192px}.flag-im{background-position:-128px -192px}.flag-in{background-position:-160px -192px}.flag-iq{background-position:-192px -192px}.flag-ir{background-position:-224px -192px}.flag-is{background-position:-256px -192px}.flag-it{background-position:-288px -192px}.flag-je{background-position:-320px -192px}.flag-jm{background-position:-352px -192px}.flag-jo{background-position:-384px -192px}.flag-jp{background-position:-416px -192px}.flag-ke{background-position:-448px -192px}.flag-kg{background-position:-480px -192px}.flag-kh{background-position:0 -224px}.flag-ki{background-position:-32px -224px}.flag-km{background-position:-64px -224px}.flag-kn{background-position:-96px -224px}.flag-kp{background-position:-128px -224px}.flag-kr{background-position:-160px -224px}.flag-kw{background-position:-192px -224px}.flag-ky{background-position:-224px -224px}.flag-kz{background-position:-256px -224px}.flag-la{background-position:-288px -224px}.flag-lb{background-position:-320px -224px}.flag-lc{background-position:-352px -224px}.flag-li{background-position:-384px -224px}.flag-lk{background-position:-416px -224px}.flag-lr{background-position:-448px -224px}.flag-ls{background-position:-480px -224px}.flag-lt{background-position:0 -256px}.flag-lu{background-position:-32px -256px}.flag-lv{background-position:-64px -256px}.flag-ly{background-position:-96px -256px}.flag-ma{background-position:-128px -256px}.flag-mc{background-position:-160px -256px}.flag-md{background-position:-192px -256px}.flag-me{background-position:-224px -256px}.flag-mf{background-position:-256px -256px}.flag-mg{background-position:-288px -256px}.flag-mh{background-position:-320px -256px}.flag-mk{background-position:-352px -256px}.flag-ml{background-position:-384px -256px}.flag-mm{background-position:-416px -256px}.flag-mn{background-position:-448px -256px}.flag-mo{background-position:-480px -256px}.flag-mp{background-position:0 -288px}.flag-mq{background-position:-32px -288px}.flag-mr{background-position:-64px -288px}.flag-ms{background-position:-96px -288px}.flag-mt{background-position:-128px -288px}.flag-mu{background-position:-160px -288px}.flag-mv{background-position:-192px -288px}.flag-mw{background-position:-224px -288px}.flag-mx{background-position:-256px -288px}.flag-my{background-position:-288px -288px}.flag-mz{background-position:-320px -288px}.flag-na{background-position:-352px -288px}.flag-nc{background-position:-384px -288px}.flag-ne{background-position:-416px -288px}.flag-nf{background-position:-448px -288px}.flag-ng{background-position:-480px -288px}.flag-ni{background-position:0 -320px}.flag-nl{background-position:-32px -320px}.flag-no{background-position:-64px -320px}.flag-np{background-position:-96px -320px}.flag-nr{background-position:-128px -320px}.flag-nu{background-position:-160px -320px}.flag-nz{background-position:-192px -320px}.flag-om{background-position:-224px -320px}.flag-pa{background-position:-256px -320px}.flag-pe{background-position:-288px -320px}.flag-pf{background-position:-320px -320px}.flag-pg{background-position:-352px -320px}.flag-ph{background-position:-384px -320px}.flag-pk{background-position:-416px -320px}.flag-pl{background-position:-448px -320px}.flag-pn{background-position:-480px -320px}.flag-pr{background-position:0 -352px}.flag-ps{background-position:-32px -352px}.flag-pt{background-position:-64px -352px}.flag-pw{background-position:-96px -352px}.flag-py{background-position:-128px -352px}.flag-qa{background-position:-160px -352px}.flag-re{background-position:-192px -352px}.flag-ro{background-position:-224px -352px}.flag-rs{background-position:-256px -352px}.flag-ru{background-position:-288px -352px}.flag-rw{background-position:-320px -352px}.flag-sa{background-position:-352px -352px}.flag-sb{background-position:-384px -352px}.flag-sc{background-position:-416px -352px}.flag-sd{background-position:-448px -352px}.flag-se{background-position:-480px -352px}.flag-sg{background-position:0 -384px}.flag-sh{background-position:-32px -384px}.flag-si{background-position:-64px -384px}.flag-sk{background-position:-96px -384px}.flag-sl{background-position:-128px -384px}.flag-sm{background-position:-160px -384px}.flag-sn{background-position:-192px -384px}.flag-so{background-position:-224px -384px}.flag-sr{background-position:-256px -384px}.flag-ss{background-position:-288px -384px}.flag-st{background-position:-320px -384px}.flag-sv{background-position:-352px -384px}.flag-sy{background-position:-384px -384px}.flag-sz{background-position:-416px -384px}.flag-tc{background-position:-448px -384px}.flag-td{background-position:-480px -384px}.flag-tf{background-position:0 -416px}.flag-tg{background-position:-32px -416px}.flag-th{background-position:-64px -416px}.flag-tj{background-position:-96px -416px}.flag-tk{background-position:-128px -416px}.flag-tl{background-position:-160px -416px}.flag-tm{background-position:-192px -416px}.flag-tn{background-position:-224px -416px}.flag-to{background-position:-256px -416px}.flag-tr{background-position:-288px -416px}.flag-tt{background-position:-320px -416px}.flag-tv{background-position:-352px -416px}.flag-tw{background-position:-384px -416px}.flag-tz{background-position:-416px -416px}.flag-ua{background-position:-448px -416px}.flag-ug{background-position:-480px -416px}.flag-us{background-position:0 -448px}.flag-uy{background-position:-32px -448px}.flag-uz{background-position:-64px -448px}.flag-va{background-position:-96px -448px}.flag-vc{background-position:-128px -448px}.flag-ve{background-position:-160px -448px}.flag-vg{background-position:-192px -448px}.flag-vi{background-position:-224px -448px}.flag-vn{background-position:-256px -448px}.flag-vu{background-position:-288px -448px}.flag-wf{background-position:-320px -448px}.flag-ws{background-position:-352px -448px}.flag-ye{background-position:-384px -448px}.flag-yt{background-position:-416px -448px}.flag-za{background-position:-448px -448px}.flag-zm{background-position:-480px -448px}.flag-zw{background-position:0 -480px}.file-uploader{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;width:100%;padding:1rem;background-color:#f2f2f2;border:1px solid rgba(0,0,0,0);border-radius:1rem}.file-uploader--is-dragging{background-color:#bfc9d9;border:1px solid hsl(84,25%,34%)}.file-uploader--is-rejected{background-color:#fcc;border:1px solid hsl(0,40%,50%)}.content__document-uploader .document-uploader__results{display:flex;flex-direction:row;background-color:#f2f2f2}.content__document-uploader .document-uploader__results .results__image-viewer{display:flex;flex-direction:column;align-items:center;margin-top:1rem;height:calc(100vh - 13rem);position:relative;padding:1rem}.content__document-uploader .document-uploader__results .results__image-viewer img{max-height:100%;margin-right:.5rem;border-radius:.5rem}.content__document-uploader .document-uploader__results .results__image-viewer .image-viewer__paginator{position:absolute;bottom:3rem;width:20rem;background-color:#f2f2f2;opacity:.5;border-radius:1rem;transition:.2s all}.content__document-uploader .document-uploader__results .results__image-viewer .image-viewer__paginator:hover{opacity:1}.content__document-uploader .document-uploader__results .results__data-selection{margin-top:1rem;background-color:#f2f2f2;border-radius:1rem;padding:1rem}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__row{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__row .row__label{font-weight:700}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__row .row__value{color:#666}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__row .row__value .select{background-color:#fff;padding:0 .5rem;border-radius:.5rem}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__table{width:100%;border-collapse:collapse}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__table th,.content__document-uploader .document-uploader__results .results__data-selection .data-selection__table td{padding:.5rem;text-align:left;border-bottom:1px solid hsl(0,0%,80%)}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__table th{background-color:#dedede;font-weight:700}.content__document-uploader .document-uploader__results .results__data-selection .data-selection__table tr:hover{background-color:#f2f2f2}.thumbnail-list{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:center;padding:1rem;background-color:#dedede}.thumbnail-list__interstice{height:14rem;width:5rem;z-index:9;transition:.2s all}.thumbnail-list__interstice--over{background-color:#869f6066}.thumbnail{display:flex;flex-flow:column nowrap;justify-content:center;align-items:stretch;margin-bottom:.5rem;margin-left:-4.5rem;padding:1rem}.thumbnail--header{margin:0;padding:0;width:20rem}.thumbnail .file-uploader{background-color:transparent}.thumbnail .thumbnail__body{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;position:relative;background-color:#fff;padding:1rem;width:100%;border-radius:.5rem 0 0;cursor:grab}.thumbnail .thumbnail__body img{max-width:16rem;max-height:8rem;width:auto}.thumbnail .thumbnail__body .body__overlay{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;flex-flow:row nowrap;justify-content:flex-end;align-items:flex-start;padding:.5rem;background-color:transparent;transition:.2s all;opacity:0}.thumbnail .thumbnail__body .body__overlay--header{align-items:center}.thumbnail .thumbnail__body .body__overlay:hover{opacity:1}.thumbnail .thumbnail__body .body__overlay .overlay__items{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:2px}.thumbnail .thumbnail__body .body__overlay .overlay__items .overlay__item{display:flex;padding:.5rem;height:3rem;width:3rem;font-size:1.8rem;background-color:#5b6c41;color:#fff;border:1px solid hsl(0,0%,65%);border-radius:3px;transition:.2s all;cursor:pointer}.thumbnail .thumbnail__body .body__overlay .overlay__items .overlay__item:hover{color:#fd3}.thumbnail .thumbnail__description{width:100%}.thumbnail .thumbnail__description input{width:100%;text-align:center;padding:.5rem;background-color:#f2f2f2;font-size:1.1rem;font-weight:700}.thumbnail .thumbnail__header-pagination{width:100%;padding-bottom:.5rem;background-color:#fff;font-size:1.1rem;text-align:center;font-weight:700}.thumbnail--selection-mode{border-radius:1rem;margin:0 .5rem;transition:.2s all}.thumbnail--selection-mode:hover{background-color:#869f6066}.thumbnail--selection-mode .thumbnail__body{cursor:pointer}.thumbnail--selection-mode:active{background-color:#cfd9bf}.thumbnail--selected,.thumbnail--selected:hover{background-color:#869f60}.thumbnail--selected .thumbnail__body,.thumbnail--selected:hover .thumbnail__body{cursor:default}.no-image-text{font-size:.95rem;text-align:center;text-transform:uppercase;font-weight:700}.content__image-store{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%}.popup__image-store{position:absolute;top:.5rem;left:.5rem;width:calc(100vw - 1rem);height:calc(100vh - 1rem);z-index:900;background-color:#f2f2f2;border:5px solid hsl(84,25%,34%);border-radius:1rem;box-shadow:5px 5px 5px #00000080}.content__image-store .image-store__command-bar,.popup__image-store .image-store__command-bar{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;width:100%;height:4rem;padding:.5rem;background-color:#ccc}.content__image-store .image-store__command-bar .command-bar__item,.popup__image-store .image-store__command-bar .command-bar__item{display:flex;justify-content:center;font-weight:700;width:50%;margin-left:.5rem}.content__image-store .thumbnail-list,.popup__image-store .thumbnail-list{width:100%}.content__image-store .thumbnail,.popup__image-store .thumbnail{margin-left:0}.content__image-store .thumbnail .thumbnail__body,.popup__image-store .thumbnail .thumbnail__body{border-radius:.5rem .5rem 0 0}.content__image-store .thumbnail .thumbnail__description input,.popup__image-store .thumbnail .thumbnail__description input{border-radius:0 0 .5rem .5rem}.modal__image-preview-body{background-color:#fff;padding:1rem}.modal__image-preview-body img{max-width:80vw;max-height:80vh}.security{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;width:100%;margin:0}.security .security__breadcrumbs{width:100%;padding:.5rem .5rem .5rem 5rem;background-color:#ccc}.security .security__header{width:100%;padding:1rem 1rem 1rem 5rem;background-color:#dedede;font-size:1.8rem;font-weight:700;color:#5b6c41}.security .security__body{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:1rem 1rem 1rem 5rem}.security .security__table-container{margin-bottom:1rem;min-width:30rem;border:2px solid hsl(84,25%,34%);border-radius:0 .75rem .75rem}.security .security__title-container{display:flex;align-items:center;justify-content:space-between}.security .security__show-hidden-users{cursor:pointer;color:#2c4f8c;margin-left:3rem}.security .security__show-hidden-users:hover{color:#798daf}.security .search-panel__simple-search{width:40rem;margin:.5rem;border-radius:.5rem}.security .search-panel__simple-search .simple-search__filters{width:40rem;max-width:100%;border-radius:5px}.security .search-panel__simple-search .simple-search__input-container{width:26rem}.security .security__section{background-color:#dedede;border-radius:.5rem;padding-bottom:.5rem;margin-bottom:.5rem}.security .security__section-title{max-width:90%;font-size:1.5rem;font-weight:700;background-color:#5b6c41;border-radius:.5rem .5rem 0 0;padding:.5rem 1rem;color:#fff;margin-top:.5rem}.security .security__section-body{padding:.5rem}.security .security__section-body .security__select-container{display:flex;flex-flow:row nowrap;justify-content:space-between;align-items:center}.security .security__section-body .security__select-container .select{display:flex;flex-flow:row nowrap;align-items:center}.security .security__section-body .select{padding-left:1rem;background-color:#fff;height:3rem}.security .security__section-body td{padding:0 .5rem .5rem 0}.security .security__table{border-spacing:1px;border-collapse:separate}.security .security__table__header-row-cell{position:sticky;top:0;z-index:1;text-align:left;font-weight:700;background-color:#dedede;color:#1a1a1a;padding:.5rem 2rem .5rem .5rem}.security .security__table__header-row-cell:first-of-type{border-radius:.5rem 0 0}.security .security__table__header-row-cell:last-of-type{border-radius:0 .5rem 0 0}.security .security__table__header-row-cell--clickable{cursor:pointer}.security .security__table__header-row-cell--clickable:hover{text-decoration:underline}.security .security__table__body__no-data{font-size:medium;padding:1rem 0 0 1rem;margin:1rem}.security .security__table__body-row-cell{padding:.5rem 2rem .5rem .5rem;word-break:break-word;transition:.2s all;background-color:#f2f2f2}.security .security__table__body-row-cell--edit{justify-content:center}.security .security__table__body-row-cell--disabled{opacity:50%}.security .security__table__body-row-cell--red{background-color:#fcc}.security .security__table__body-row:last-of-type .security__table__body-row-cell:first-of-type{border-radius:0 0 0 .5rem}.security .security__table__body-row:last-of-type .security__table__body-row-cell:last-of-type{border-radius:0 0 .5rem}.security .security__title-container{display:flex;align-items:center;padding-top:1rem}.security .security__title{margin-right:1rem}.password-reset-container{display:flex;justify-content:center;align-items:center;width:100vw;height:calc(100vh - 5rem);background-color:#dedede}.password-reset-container .password-reset{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;background-color:#fff;border:2px solid hsl(84,25%,34%);border-radius:1rem;padding:1rem;width:50%}.password-reset-container .password-reset .password-reset__title{font-size:1.8rem;font-weight:700;margin-bottom:1rem}.password-reset-container .password-reset p{margin-bottom:1rem}.password-reset-container .password-reset .password-reset__label{font-weight:700;margin-bottom:.5rem}.password-reset-container .password-reset .password-reset__input{padding:2px;margin-bottom:1rem;border:1px solid hsl(84,25%,34%);border-radius:.5rem}.password-reset-container .password-reset .password-reset__input input{padding-left:1rem;font-weight:700;font-size:x-large}.password-reset-container .password-reset button{font-size:1.5rem}.password-reset-container .password-reset .password-reset__error{color:#b34d4d;font-weight:700;margin:1rem}.password-reset-container .password-reset .password-reset__success{color:#0a5c2c;font-weight:700;margin-bottom:1rem}.security__access-rights__categories,.security__access-rights__companies__link-type{background-color:#dedede;border-radius:.5rem;padding:.5rem;margin-bottom:.5rem}.security__access-rights__categories--title,.security__access-rights__companies__link-type--title,.security__access-rights__categories th,.security__access-rights__companies__link-type th{font-weight:700;font-size:1.5rem}.security__company-link-access{margin-bottom:.5rem}.security__company-link-access .company-link-access__company{font-weight:700}.security__company-link-access .company-link-access__add-company{margin-bottom:.5rem;margin-top:-1rem}.security__company-link-access .company-link-access__link-type{border-radius:3px;padding:2px 5px;font-weight:700;font-size:1.5rem;background-color:#dedede}.system .system__table{width:100%;border-collapse:collapse;margin-bottom:1rem;max-width:100%;table-layout:fixed;word-wrap:break-word}.system .system__table th,.system .system__table td{padding:.5rem;text-align:left;border-bottom:1px solid #ddd}.system .system__table th{background-color:#f2f2f2}.system .system__table td{-webkit-user-select:text;user-select:text;word-break:break-word;overflow-wrap:break-word;white-space:pre-wrap}.project{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-right:1rem;padding:.5rem;border-radius:1rem}.project .project__row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;gap:1rem;width:100%}.project .project__row--center{justify-content:center}.project .project__row--right{justify-content:flex-end}.project .project__row--space-around{justify-content:space-around}.project .project__row--space-between{justify-content:space-between}.project .project__name{display:flex;flex-flow:row nowrap;align-items:center;gap:2rem;font-size:1.5rem;font-weight:700}.project .project__name .link{font-size:1.1rem}.project .project__type{font-weight:700}.project .project__input,.project .project__select{background-color:#fff;border-radius:3px;padding:0 1rem;width:20rem}.project-body__home{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;padding:1rem;background-color:#dedede}.project__popup{box-shadow:5px 5px 5px #00000080;width:35rem;background-color:#ccc;border-radius:.5rem}.project__popup--wide{width:fit-content;margin-left:4rem;margin-right:4rem}.project__popup .popup-header{border-radius:.5rem .5rem 0 0;padding:1rem}.project__popup .project-popup__row{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;margin-bottom:1rem}.project__popup .project-popup__button-row{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:1rem}.project__popup .project-popup__label{font-size:1.2rem;font-weight:700;margin:.5rem}.batch-create__projects-list-popup{right:23rem;padding-bottom:1rem}.batch-create__projects-list-popup .projects-list-popup__draft-projects-list{padding:.5rem;border-radius:.5rem;margin-bottom:.5rem;background-color:#f2f2f2}.batch-create__projects-list-popup .projects-list-popup__draft-projects-list .projects-list-popup__draft-project:hover{text-decoration:underline;cursor:pointer}.search__bar{background-color:#f2f2f2;border-radius:.5rem}.project__filter-bar{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:1rem}.project__filter-bar .filter-bar__label{font-weight:700}.project__popup input,.project__popup .select,.project__filter-bar input,.project__filter-bar .select{background-color:#fff;border-radius:3px;padding:0 1rem;width:20rem}.search__bar,.filter-bar__search{position:relative;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;padding:.5rem}.search__bar input,.filter-bar__search input{margin-left:1rem;background-color:#fff;border-radius:3px;padding:0 1rem;width:30rem}.search__bar .search__icon,.filter-bar__search .search__icon{position:absolute;right:1rem;top:1.4rem;color:#666}.project__table{max-height:calc(100vh - 10rem);overflow-y:auto;overflow-x:hidden;height:calc(100vh - 30rem)}.project__table .table__no-records{font-size:1.5rem;font-weight:700;padding:1rem}.batch-import{position:relative;width:100%;padding:1rem;height:calc(100vh - 12rem);background-color:#f2f2f2}.batch-import .simple-search__filters{max-width:100%;border-top-left-radius:.8rem;border-bottom-left-radius:.8rem}.batch-import__field-filter-panel{width:100%;display:flex;align-items:center}.batch-import__search-row{display:flex;flex-flow:row nowrap;justify-content:flex-start;background-color:#f2f2f2;padding:1rem 5rem;border-radius:1rem;align-items:center;width:100%}.batch-import__search-row--search-only{height:50vh;align-items:start;border:0}.batch-import__search-results__header-container{display:flex;justify-content:space-between;padding:1rem 5rem;width:100%}.batch-import__search-results__body-container,.batch-import__search-results__footer-container{padding:0 5rem;width:100%}.batch-import__prepare{display:flex;flex-direction:column;align-items:center;justify-content:center;margin:1rem 0}.batch-import__data-source__container{display:flex;flex-direction:column;margin-left:.5rem;position:relative;border:1px solid hsl(0,0%,65%);border-radius:.3rem}.batch-import__data-source__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;white-space:nowrap;border-radius:.3rem .3rem 0 0;padding:1px 5px;background-color:#b39500;font-size:1.1rem;color:#fff}.batch-import__data-source__body{display:flex;flex-direction:row;justify-content:space-between;padding:1px 5px;border-radius:0 0 .3rem .3rem;background-color:#fff;color:#1a1a1a;font-size:1.1rem}.batch-import__create-records{margin-top:1rem}.batch-import .data-panel__table-cell,.batch-import .data-panel__table-header{text-align:center}.batch-import .data-panel__form{padding-left:1rem}.batch-create{position:relative;width:100%;padding:1rem;background-color:#f2f2f2}.batch-create .record__data-panel-list{min-height:calc(100vh - 17rem)}.batch-create .record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel{border:1px solid hsl(84,25%,34%);border-radius:1rem}.batch-create .record__data-panel-list .data-panel-list__outer .data-panel-list__data-panel .data-panel__header-lhs .data-panel__title{font-size:1.5rem;font-weight:700}.batch-create .batch-create__bold-one-liner{display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700}.batch-create__section{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;width:100%}.section__decision{font-size:medium;font-weight:700}.section__manual-addition{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;margin:1rem;padding:.5rem;background-color:#f2f2f2;border-radius:.5rem}.section__manual-addition .manual-addition__country-row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.section__manual-addition .manual-addition__country-row .manual-addition__country-label{margin-right:.5rem}.section__manual-addition .manual-addition__country-row .manual-addition__country-select{background-color:#fff;border-radius:2px;padding:0 2px;width:20rem}.section__manual-addition .manual-addition__table{margin:.5rem;padding:.5rem;background-color:#ccc;border-radius:.5rem}.section__manual-addition .manual-addition__table .table__cell-input{border-radius:3px;padding-left:1rem}.section__manual-addition .manual-addition__table .react-datepicker-contained,.section__manual-addition .manual-addition__table .table__cell-select{border-radius:3px;padding-left:1rem;background-color:#fff}.batch-create__search{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center}.batch-create__search .search-results__footer{background-color:transparent}.search__bar{background-color:#f2f2f2;border-radius:.5rem;margin-bottom:1rem}.search__bar .simple-search__filters{border-radius:.5rem}.batch-create__core-details{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;margin:1rem;padding:.5rem;background-color:#f2f2f2;border-radius:.5rem}.batch-create__core-details .core-details__row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.batch-create__core-details .core-details__row .core-details__label{margin-right:.5rem}.batch-create__core-details .core-details__row .core-details__input{background-color:#fff;border-radius:2px;padding:0 2px}.batch-create__core-details .core-details__row .core-details__input input{width:30rem}.section__jurisdiction{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;margin:1rem;padding:.5rem;background-color:#f2f2f2;border-radius:.5rem}.section__jurisdiction .jurisdiction__countries-row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center}.section__jurisdiction .jurisdiction__countries-row .jurisdiction__countries-label{margin-right:.5rem;font-weight:700}.section__jurisdiction .jurisdiction__countries-row .jurisdiction__countries-select{background-color:#fff;border-radius:2px;padding:0 2px;min-width:40rem}.section__jurisdiction .jurisdiction__table{margin:.5rem;padding:.5rem;background-color:#dedede;border-radius:.5rem}.section__jurisdiction .jurisdiction__table tr:nth-child(odd){background-color:#f2f2f2}.section__jurisdiction .jurisdiction__table tr:nth-child(2n){background-color:#dedede}.section__jurisdiction .jurisdiction__table th{background-color:#ccc}.section__jurisdiction .jurisdiction__table td{text-align:center}.section__jurisdiction .jurisdiction__table td .switch-container{display:flex;justify-content:center;align-items:center}.section__summary{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:center;margin:1rem;padding:.5rem;background-color:#f2f2f2;border-radius:.5rem}.table__inner{margin:.5rem;padding:.5rem;background-color:#ccc;border-radius:.5rem}.table__inner tr:nth-child(odd){background-color:#f2f2f2}.table__inner tr:nth-child(2n){background-color:#dedede}.table__inner th{background-color:#a6a6a6;height:3rem;padding:0 1rem;position:sticky;top:0;text-decoration:underline;cursor:pointer}.table__inner th:hover{color:#666}.table__inner td{text-align:center;height:3rem;padding:0 1rem}.table__inner td .checkbox-container{display:flex;justify-content:center;align-items:center}.batch-update__container{width:100%}.batch-update__header{background-color:#dedede;width:100%;padding:.5rem;font-size:1.5rem;font-weight:700;text-align:center}.batch-update__content{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2rem}.batch-update__main{width:calc(100vw - 20rem);height:calc(100vh - 11rem);overflow-y:auto}.batch-update__summary{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:20rem;height:calc(100vh - 15rem);padding:0 0 1rem 1rem;border-left:1px solid hsl(0,0%,80%)}.batch-update__summary .summary__records-list{padding:1rem}.batch-update__summary .summary__records-list .records-list__intro{padding:.5rem;font-style:italic}.batch-update__table-container{margin-bottom:1rem}.batch-update__table-title{padding:.5rem;font-size:1.5rem;font-weight:700;background-color:#869f60;color:#fff}.batch-update__table tr{background-color:#f2f2f2}.batch-update__table tr:nth-child(2n){background-color:#e6e6e6}.batch-update__table tr th{background-color:#a6a6a6;padding:.5rem}.batch-update__table tr td{padding:.5rem}.batch-update__table tr td .td__row-expander{text-align:right;font-size:1.5rem;cursor:pointer}.batch-update__table tr td .td__row-expander:hover{color:#a6a6a6}.batch-update__table tr td .td__field-name{display:flex;flex-flow:column nowrap;align-items:flex-start;font-weight:700}.batch-update__table tr td .td__field-name .field-name__matter-type-names{font-size:1.1rem;font-style:italic;font-weight:400}.batch-update__table tr td .td__existing-values{max-height:20rem;overflow-y:auto}.batch-update__table tr td .td__edit-field-container{background-color:#fff;border-radius:.5rem;padding:.5rem}.batch-update__table tr td .td__edit-field-container--name-search{min-width:40rem}.batch-update__table tr td .td__edit-field-container--readonly{background-color:#f2f2f2}.batch-update__table tr td .td__edit-field-container input{width:100%}.batch-update__submission{height:80%;width:80%;border-radius:1rem;background-color:#ccc;box-shadow:5px 5px 5px #00000080}.batch-update__submission .submission__intro{padding:1rem;font-size:1.5rem;font-weight:700;text-align:center}.batch-update__submission .submission__table{width:calc(100% - 2rem);background-color:#f2f2f2;border-radius:.5rem;margin:1rem}.batch-update__submission .submission__table th{background-color:#a6a6a6;padding:.5rem;text-align:left}.batch-update__submission .submission__table tr:nth-child(2n){background-color:#e6e6e6}.batch-update__submission .submission__no-changes{width:100%;text-align:center;font-style:italic;font-size:1.5rem}.batch-update__submission .submission__confirmation-text{padding:1rem;font-size:1.5rem;font-weight:700;text-align:center;color:#6b2e2e}.batch-update__submission .submission__button-row{display:flex;justify-content:center;gap:1rem;padding:1rem}.batch-update__submission .submission__button-row .submission__submit-button-final{background-color:#b34d4d}.batch-update__submission .submission__result{padding:1rem;font-size:1.5rem;font-weight:700;text-align:center}.batch-update__submission .submission__result .submission__result-row--success{color:#14b858}.batch-update__submission .submission__result .submission__result-row--failure{color:#b34d4d}.batch-update__submission .submission__result .submission__result-row--link{text-decoration:underline;color:#5b6c41;cursor:pointer}.batch-update__submission .submission__result .submission__result-row--link:hover{color:#869f60}.configuration{width:100%;height:calc(100vh - 8rem);background-color:#dedede}.configuration .configuration__title{font-size:1.8rem;font-weight:700;color:#404040;padding:.5rem}.configuration .configuration__matter-type-container{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;width:30rem;border-radius:.5rem;background-color:#f2f2f2;padding:.5rem}.configuration .configuration__matter-type-container .matter-type-container__label{width:12rem}.configuration .configuration__matter-type-container .matter-type-container__select{padding:0 .5rem;background-color:#fff;border-radius:.5rem}.configuration .configuration__lookups .lookups__title{font-size:1.5rem;font-weight:700;color:#404040;padding:.5rem}.configuration .configuration__lookups .lookups__columns{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:flex-start;padding:.5rem}.configuration .configuration__lookups .lookups__columns .lookup__column{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;padding:.5rem;margin-right:.5rem;background-color:#f2f2f2;border-radius:.5rem}.configuration .configuration__lookups .lookups__columns .lookup__column .column__title{font-size:1.2rem;font-weight:700;color:#404040;padding:.5rem}.configuration .configuration__lookups .lookups__columns .lookup__column .column__button{margin-left:.5rem}.configuration .configuration__lookups .lookups__columns .lookup__column .edit__row{display:flex;flex-flow:row nowrap;justify-content:flex-start;align-items:center;padding:.5rem}.configuration .configuration__lookups .lookups__columns .lookup__column .edit__label{width:12rem;padding-right:1rem}.configuration .configuration__lookups .lookups__columns .lookup__column .edit__value{min-width:20rem;padding:.5rem;background-color:#fff}.configuration .configuration__lookups .lookups__columns .lookup__column .edit__value--control{background-color:transparent}.list--lookup-values{max-height:calc(100vh - 27rem);overflow-y:auto}.error-boundary{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:1rem}.error-details{display:flex;flex-flow:column nowrap;justify-content:flex-start;align-items:flex-start;gap:1rem;max-width:90%;border:1px solid hsl(0,40%,50%);border-radius:1rem;padding:1rem;background-color:#fcc;color:#6b2e2e}.error-details summary{font-weight:700}.error-details .error-details__section{margin-top:1rem}
