@charset "UTF-8";:root{--primary-color: rgb(69, 106, 237);--primary-color-rgba: rgba(69, 106, 237, .3);--secondary-color: #2e8548;--secondary-color-hover: #26703c;--color-text: rgb(59, 56, 56);--color-purple: rgba(110, 91, 205, 1);--color-cyan: rgba(108, 211, 255, 1);--color-dark-gray: #3b3838;--color-white: #fff;--color-light-blue: #6da2eb;--color-primary-blue: #456aed;--color-primary-light-blue: #00a3ff;--color-primary-blue-hover: #2b55eb;--color-dark-blue: #1e2552;--color-deep-blue: #181c3e;--color-genoa-dark-blue: #02024e;--color-background-grey: #f3f3f3;--color-background-light-blue: #00b8ff;--color-border-grey: #e6edff;--color-light-grey: #f8f8f8;--color-medium-grey: #f5f6f6;--color-grey: #3b3838;--color-pink: #f80055;--color-red: #de062d;--color-orange: #ff9a00;--color-yellow: #ffd000;--color-subtle-grey: #878787;--color-light-grey-alt: #BEBEBE;--color-tab-light-grey: #f1f1f1;--color-tab-dark-grey: #e7e7e7;--color-subtitle-grey: rgba(0, 0, 0, .25);--color-disabled-grey: #c1c1c1;--color-light-blue-alt: #93a9f5;--color-strong-blue: #5c81ff;--color-green: #5bb347;--color-luminous-green: #02cd02;--color-hover-green: #1aa31a;--color-client-message-green: #2E85434D;--color-alert-red: #f81111;--color-transparent: rgba(0, 0, 0, 0);--color-page-grey: #d0d0d0}body,input,button,select,option{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}h1{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}h2,h3,h4,h5,h6,.font-demi{font-family:Avenir Next GEO W05 Demi,sans-serif}input{font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.anime-left{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.MuiRadio-colorSecondary.Mui-checked{color:var(--primary-color)!important}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;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:.3rem}.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 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.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:2px;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:20px;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:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.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:.3rem}.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:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{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:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;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:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.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:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):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:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.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__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__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__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__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__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;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:.3rem;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:.3rem;border-top-right-radius:.3rem}.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;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.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:#216ba5;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__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.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.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.broker-sidebar{display:flex;flex-direction:column;background-color:var(--color-genoa-dark-blue);width:80px}.broker-sidebar-nav-fixed{display:inherit;flex-direction:inherit;background-color:var(--color-genoa-dark-blue);width:inherit}.broker-sidebar-nav-fixed .sidebar-anime-left{margin-top:30px;opacity:1}@media(max-height:580px){.broker-sidebar-nav-fixed{display:inherit;flex-direction:inherit;position:absolute;background-color:var(--color-genoa-dark-blue);height:850px;width:inherit}}@media(min-height:580px)and (max-height:650px){.broker-sidebar-nav-fixed{display:inherit;flex-direction:inherit;position:absolute;background-color:var(--color-genoa-dark-blue);min-height:850px;max-height:920px;width:inherit}}@media(min-height:650px)and (max-height:720px){.broker-sidebar-nav-fixed{display:inherit;flex-direction:inherit;position:absolute;background-color:var(--color-genoa-dark-blue);min-height:920px;max-height:990px;width:inherit}}.broker-sidebar-nav-fixed__icon-container{display:flex;height:44px;width:29px}.broker-sidebar-nav-fixed__icon-container:hover svg{font-size:20px}.broker-sidebar-nav-fixed__description{display:flex;justify-content:center;align-items:center;position:absolute;color:#fff;font-family:Avenir Next GEO W05 Regular;font-size:14px;background-color:var(--color-dark-gray);padding:3px 5px;top:2px;left:85px;opacity:.8;transition:opacity .5s;border-radius:5px;height:max-content;width:max-content}.broker-sidebar-nav-fixed__description--off{opacity:0;pointer-events:none}.broker-sidebar-nav-fixed--invisible .MuiBadge-badge{background-color:var(--color-pink);transform:scale(0) translate(70%,45%)}.broker-sidebar-nav-fixed--business-without-owner{position:relative;transform:translateY(-10px) translate(30px)}.broker-sidebar-nav-fixed--business-without-owner .MuiBadge-badge{background-color:#ffd600;color:#fff;font-weight:700}.broker-sidebar-nav-fixed--business-without-owner .activities-notification{transform:translateY(-4px) translate(5px)}.broker-sidebar-nav-fixed ul{list-style:none}.broker-sidebar-nav-fixed ul li.broker-sidebar-logo{margin-bottom:40px}.broker-sidebar-nav-fixed ul li.broker-sidebar-logo img{width:25px}.broker-sidebar-nav-fixed ul li .money-icon{background-color:#fff;color:var(--color-genoa-dark-blue);border-radius:35px}.broker-sidebar-nav-fixed ul li .money-icon path:nth-child(2){transform:translate(.5px)}.broker-sidebar-nav-fixed ul li{position:relative;font-size:25px;text-align:center;margin-bottom:25px}.broker-sidebar-nav-fixed ul li svg{color:#fff;transition:.2s}.broker-sidebar-nav-fixed ul li svg:hover{font-size:30px}.broker-sidebar-nav-fixed ul li img{transition:.2s}.broker-sidebar-nav-fixed ul li img:hover{height:40px;width:40px}.broker-sidebar-nav-fixed ul li a{display:flex;justify-content:center;height:35px}.MuiBadge-badge{transform:scale(1) translate(70%,45%);background-color:var(--color-pink);z-index:1000;text-align:center;font-size:10px;padding:0 6px;height:18px;min-width:18px}.main-ds-button{display:flex;justify-content:center;align-items:center;border:none;gap:6px;cursor:pointer;color:#fff;transition:background .2s}.main-ds-button--square{border-radius:8px}.main-ds-button--round{border-radius:12px}.main-ds-button--small{padding:6px 12px;font-size:14px}.main-ds-button--medium{padding:11px 20px;font-size:16px}.main-ds-button--large{padding:16px 28px;font-size:18px}.main-ds-button--none{padding:0}.main-ds-button--primary{background:var(--color-genoa-dark-blue)}.main-ds-button--primary:hover:not(.main-ds-button--disabled){background:var(--color-dark-blue)}.main-ds-button--secondary{background-color:var(--secondary-color)}.main-ds-button--secondary:hover:not(.main-ds-button--disabled){background:var(--secondary-color-hover)}.main-ds-button--default{background-color:#fff;color:var(--color-grey);border:1px solid #e5e5e5}.main-ds-button--default:hover:not(.main-ds-button--disabled){background-color:#f8f8f8}.main-ds-button--disabled{background:var(--color-disabled-grey);color:var(--color-subtle-grey);cursor:not-allowed;pointer-events:none}.main-ds-button--disabled:hover{background:var(--color-disabled-grey)}.main-ds-button--transparent{background-color:transparent;color:#1e2552}.main-ds-button--transparent:hover:not(.main-ds-button--disabled){text-decoration:underline}.main-ds-button--transparent-disabled{background-color:transparent;color:var(--color-subtle-grey);cursor:not-allowed;pointer-events:none}.main-ds-button--transparent-disabled:hover:not(.main-ds-button--disabled){text-decoration:none}.main-ds-button--cancel{background:#ff0757;color:#fff}.main-ds-button--cancel:hover:not(.main-ds-button--disabled){background:#ff0757e6}.main-ds-button--remove{background-color:transparent;color:#ff0757}.main-ds-button--remove:hover:not(.main-ds-button--disabled){color:#ff0757e6}.main-ds-button--back{background-color:var(--color-light-grey-alt)}.main-ds-button--back:hover:not(.main-ds-button--disabled){background:var(--color-subtle-grey)}.main-ds-button--save{background:var(--secondary-color)}.main-ds-button--save:hover:not(.main-ds-button--disabled){background:var(--secondary-color-hover)}.main-ds-button--hr{background:var(--color-light-blue-alt)}.main-ds-button--hr:hover:not(.main-ds-button--disabled){background:var(--color-strong-blue)}.register-policy-owner{display:flex}.register-policy-owner .animeLeft{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.register-policy-owner-container{display:flex;flex-direction:column;flex:1}.register-policy-owner-content{margin:25px 0}.register-policy-owner-content-title{margin:10px 0 30px}.register-policy-owner-content-title h1{font-family:Avenir Next GEO W05 Bold;color:var(--color-grey);font-size:20px}.register-policy-owner-form{margin-left:30px;margin-right:30px;margin-top:30px}.register-policy-owner-form-grids{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:80px}.register-policy-owner-form-col{display:flex;flex-direction:column;justify-content:flex-start;row-gap:20px}.register-policy-owner-form-input-group{display:flex;flex-direction:column}.register-policy-owner-form-input-group label{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:14px}.register-policy-owner-form-input-group input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:5px;padding:5px;font-size:14px;margin-top:7px;width:270px;text-align:start;height:32px}.register-policy-owner-form-input-group input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.register-policy-owner-form-input-group input:focus-visible{outline-color:var(--color-tab-dark-grey)}.register-policy-owner-form-input-group__area-sub{margin-bottom:10px}.register-policy-owner-form-input-group__label-sub{display:flex;flex-direction:row;align-items:center}.register-policy-owner-form-input-group__label-sub label{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:14px}.register-policy-owner-form-input-group__button{padding-left:132px}.register-policy-owner-form-input-group__legend{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:14px}.register-policy-owner-form-input-group__button-remove{display:flex;justify-content:center}.register-policy-owner-form-input-group__button-register{display:flex;flex-direction:row;column-gap:10px;padding-top:20px}.register-policy-owner-form-input-group__link{font-family:Avenir Next GEO W05 Demi;color:#fff;font-size:14px;text-decoration:none;outline:none}.register-policy-owner-form-input-group__link:hover{text-decoration:none;outline:none}.dados-receita{margin:10px 0}.register-policy-owner-form-checkbox-area label{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:14px}.register-policy-owner-form-checkbox-group{display:flex;justify-content:center;align-items:center;margin:10px 0}.register-policy-owner-form-checkbox-group label.select-label{font-family:Avenir Next GEO W05 Regular;display:flex;font-size:16px;background-color:#fff;border:1px solid var(--color-tab-dark-grey);border-radius:5px;color:var(--color-grey);justify-content:center;text-align:center;box-sizing:border-box;align-items:center;padding:10px;cursor:pointer;height:48px;width:100%}.register-policy-owner-form-checkbox-group label.select-label.active{background:var(--primary-color);color:#fff}.checkbox-group{display:flex;justify-content:center;align-items:center}.checkbox-group__label{display:flex;box-sizing:border-box;font-family:Avenir Next GEO W05 Demi;padding:20px;border:2px solid var(--color-primary-blue);border-radius:5px;align-items:center;cursor:pointer;font-size:16px;height:50px;width:100%}.checkbox-group__label--primary{background:transparent;color:#1e2552}.checkbox-group__label--selected{background:var(--color-primary-blue);color:#fff}.first-step{width:450px}.first-step__form{display:flex;flex-direction:column;row-gap:20px}.first-step__button-next{display:flex;justify-content:flex-end;margin-top:20px}.field__group--disabled .field__input{background:#e3e3e3;border-color:#c5c5c5;pointer-events:none}.field__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-primary-blue);color:var(--color-grey);border-radius:24px;padding:12px;font-size:16px;width:100%;text-align:start;height:48px}.field__input:focus-visible{outline-color:var(--color-primary-blue)}.select-field__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.select-field__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-genoa-dark-blue);color:var(--color-grey);border-radius:24px;padding:12px;font-size:16px;width:100%;text-align:start;height:48px;appearance:none;-webkit-appearance:none;-moz-appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%2302024e'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:96%;background-position-y:17px}.select-field__input::placeholder{text-align:start;color:#c1c1c1}.select-field__input:focus-visible{outline-color:var(--color-genoa-dark-blue)}.select-field__input--invalid{border-color:red}.select-field__input--error-message{color:red;font-size:14px;margin-top:5px}.select-field__group{position:relative;margin-bottom:20px}.select-field__group--invalid .field__input{border-color:red}.second-step{width:450px}.second-step__form{display:flex;flex-direction:column;row-gap:10px}.second-step__container-title{margin-bottom:20px}.second-step__title{color:var(--color-grey);font-family:Avenir Next GEO W05 Bold;font-size:18px}.second-step__label{padding-left:15px}.second-step .second-step-date{display:flex;flex-direction:column;row-gap:10px}.second-step .second-step-date__span{color:var(--color-grey);font-family:Avenir Next GEO W05 Demi;font-size:16px;padding-left:15px}.second-step .second-step-date__custom-date-picker-width,.second-step .second-step-date__custom-date-picker-width>div.react-datepicker-wrapper,.second-step .second-step-date__custom-date-picker-width>div>div.react-datepicker__input-container,.second-step .second-step-date__custom-date-picker-width>div>div.react-datepicker__input-container input{width:100%}.second-step .second-step-date__date-picker{color:var(--color-dark-gray);background:#fff;border:2px solid var(--color-primary-blue);border-radius:48px;text-align:center;height:48px}.second-step .second-step-rg-information{display:flex;flex-direction:row;justify-content:space-between;column-gap:20px;margin-top:10px}.second-step .second-step-rg-information__text-container{width:200px}.second-step .second-step-rg-information__date-container{display:flex;flex-direction:column;row-gap:10px}.second-step .second-step-rg-information__custom-date-picker-width,.second-step .second-step-rg-information__custom-date-picker-width>div.react-datepicker-wrapper,.second-step .second-step-rg-information__custom-date-picker-width>div>div.react-datepicker__input-container,.second-step .second-step-rg-information__custom-date-picker-width>div>div.react-datepicker__input-container input{width:200px}.second-step .second-step-rg-information__date-picker{color:var(--color-dark-gray);background:#fff;border:2px solid var(--color-primary-blue);border-radius:48px;text-align:center;height:48px}.second-step__imc-container,.second-step .second-step-bank-information{display:flex;flex-direction:row;justify-content:space-between;column-gap:10px}.second-step__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin-top:20px}.second-step .field__section{font-weight:700;margin-top:30px;font-size:18px;text-align:center}.second-step .second-step-save{padding:10px}.second-step .second-step-save div:nth-last-child(1){display:flex;flex-direction:row;align-items:center;gap:10px;padding-left:15px}.second-step .second-step-save__span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.second-step .second-step-save__span-success{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-green)}.third-step{width:460px}.third-step__form{display:flex;flex-direction:column;row-gap:15px}.third-step__container-title{margin-bottom:20px}.third-step__title{color:var(--color-grey);font-family:Avenir Next GEO W05 Bold;font-size:18px}.third-step__label{padding-left:15px}.third-step .third-step-binding-date{display:flex;flex-direction:column;row-gap:10px}.third-step .third-step-binding-date__span{color:var(--color-grey);font-family:Avenir Next GEO W05 Demi;font-size:16px;padding-left:15px}.third-step .third-step-binding-date__custom-date-picker-width,.third-step .third-step-binding-date__custom-date-picker-width>div.react-datepicker-wrapper,.third-step .third-step-binding-date__custom-date-picker-width>div>div.react-datepicker__input-container,.third-step .third-step-binding-date__custom-date-picker-width>div>div.react-datepicker__input-container input{width:100%}.third-step .third-step-binding-date__date-picker{color:var(--color-dark-gray);background:#fff;border:2px solid var(--color-primary-blue);border-radius:48px;text-align:center;height:48px}.third-step .third-step-register-number__label{padding-left:15px}.third-step .third-step-register-number__input{height:40px;width:100%}.third-step .third-step-container-input__span{position:relative;display:inline-block}.third-step__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin-top:20px}.third-step .third-step-save{padding:10px}.third-step .third-step-save div:nth-last-child(1){display:flex;flex-direction:row;align-items:center;gap:10px;padding-left:15px}.third-step .third-step-save__span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.third-step .third-step-save__span-success{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-green)}.informations-modal{position:absolute;top:-40px;left:350px;background-color:#fff;border:1px solid #ccc;padding:10px;box-shadow:0 4px 8px #0000001a;border-radius:4px;z-index:1000;width:300px}.ds-input-file__label--transparent{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:#1e2552;padding:5px 10px;cursor:pointer;display:inline-block}.ds-input-file__label--transparent:hover{text-decoration:underline}.ds-input-file__label--broker{display:inline-block;font-family:Avenir Next GEO W05 Demi;padding:6px 12px;border:none;border-radius:5px;gap:6px;align-items:center;cursor:pointer;font-size:16px;color:#fff;background:var(--color-primary-blue)}.ds-input-file__label--broker:hover:not(.ds-button--disabled){background:var(--color-primary-blue-hover)}.ds-input-file__label--disabled{display:inline-block;font-family:Avenir Next GEO W05 Demi;background:var(--color-disabled-grey);color:var(--color-subtle-grey);padding:6px 12px;border:none;border-radius:5px;gap:6px;align-items:center;cursor:not-allowed;pointer-events:none}.ds-input-file__label--disabled:hover{background:var(--color-disabled-grey)}.ds-input-file__input{display:none}.fourth-step{width:450px}.fourth-step__form{display:flex;flex-direction:column;row-gap:15px}.fourth-step__form--index-form{margin:20px 0}.fourth-step__p{font-family:Avenir Next GEO W05 Demi;margin-bottom:10px}.fourth-step__container-title{margin-bottom:20px}.fourth-step__title{color:var(--color-grey);font-family:Avenir Next GEO W05 Bold;font-size:18px}.fourth-step__label{padding-left:15px}.fourth-step .fourth-step-borth-date{display:flex;flex-direction:column;row-gap:10px}.fourth-step .fourth-step-borth-date__span{color:var(--color-grey);font-family:Avenir Next GEO W05 Demi;font-size:16px;padding-left:15px}.fourth-step .fourth-step-borth-date__custom-date-picker-width,.fourth-step .fourth-step-borth-date__custom-date-picker-width>div.react-datepicker-wrapper,.fourth-step .fourth-step-borth-date__custom-date-picker-width>div>div.react-datepicker__input-container,.fourth-step .fourth-step-borth-date__custom-date-picker-width>div>div.react-datepicker__input-container input{width:100%}.fourth-step .fourth-step-borth-date__date-picker{color:var(--color-dark-gray);background:#fff;border:2px solid var(--color-primary-blue);border-radius:48px;text-align:center;height:48px}.fourth-step .fourth-step-rg-information{display:flex;flex-direction:row;justify-content:space-between;column-gap:20px;margin-top:10px}.fourth-step .fourth-step-rg-information__text-container{width:200px}.fourth-step .fourth-step-rg-information__date-container{display:flex;flex-direction:column;row-gap:10px}.fourth-step .fourth-step-rg-information__span{color:var(--color-grey);font-family:Avenir Next GEO W05 Demi;font-size:16px;padding-left:15px}.fourth-step .fourth-step-rg-information__custom-date-picker-width,.fourth-step .fourth-step-rg-information__custom-date-picker-width>div.react-datepicker-wrapper,.fourth-step .fourth-step-rg-information__custom-date-picker-width>div>div.react-datepicker__input-container,.fourth-step .fourth-step-rg-information__custom-date-picker-width>div>div.react-datepicker__input-container input{width:200px}.fourth-step .fourth-step-rg-information__date-picker{color:var(--color-dark-gray);background:#fff;border:2px solid var(--color-primary-blue);border-radius:48px;text-align:center;height:48px}.fourth-step__button-add-dependent{padding:30px 10px}.fourth-step__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin-top:20px}.fourth-step__button-remove-dependent{display:flex;flex-direction:row;justify-content:flex-end}.fourth-step .fourth-step-documents__span{color:var(--color-grey);font-family:Avenir Next GEO W05 Demi;font-size:16px}.fourth-step .fourth-step-documents__message-error{color:red;font-family:Avenir Next GEO W05 Demi;font-size:13px;padding:0 0 0 15px}.fourth-step .fourth-step-documents-list-docs{display:flex;align-items:center;justify-content:space-between;padding:5px}.fourth-step .fourth-step-documents-list-docs span{font-size:14px}.fourth-step .fourth-step-save{padding:10px}.fourth-step .fourth-step-save div:nth-last-child(1){display:flex;flex-direction:row;align-items:center;gap:10px;padding-left:15px}.fourth-step .fourth-step-save__span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.fourth-step .fourth-step-save__span-success{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-green)}.ds-checkbox{display:flex;flex-direction:row;padding-left:3px;align-items:center}.ds-checkbox__input{all:unset}.ds-checkbox__custom{background-color:#fff;border:2px solid #ccc;border-radius:2px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .3s,border-color .3s}.ds-checkbox__custom--small{height:10px;width:10px}.ds-checkbox__custom--medium{height:12px;width:12px}.ds-checkbox__custom--large{height:14px;width:14px}.ds-checkbox__custom--checked-broker{background-color:var(--color-primary-blue-hover);border-color:var(--color-primary-blue-hover);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAABxCAYAAAATdRddAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARWSURBVHgB7dzhUdwwFARgpQM6SDqgBK4DSqCEK4ESKIESKIESUoJKoISN39gMOkeyJJ/l8632m2H4wyQMD6z12pJz0qVfTroC4GH49OKkL8PgP4YPOOnHMO9XTJz0YZj1GT/OTvgNg34Mhv7uhN8w6D/Dh5+Gbp9/O+E2G7p5dMJvGPRnMPRXJ/zCBD/464TfbOhe63oHhiE/45JaOnZTmPsKhv7mhFskwXsn/CzABUP/0rreAbukz9Z1VbLsZgneqJJlF0nwXpd4cpEEDw2dXCTBG1Wy7GYJ3nw64RZJ8F6XeHKRBG+enfCKJHit6+wSCV6VLLNEglcly2wY7kNk6EaPWplFErxRJcsskeA9xi1QwgiXmx9CWtdZ4XLzQ0i3bqwSCd58OOG0kOC9LvHEMG1fjjg54YR4gte6zgzpBK9KlhXSCd5rXSeFdII3qmQZIZ3gjXa/sEI6wXuokuWEdIKH1nVSSCd4o90vjJBO8EaPWhlhOcF7XeIJZYZudCARI1weQDSnSpYRlhO8DiRilBm617pOCPHNDyFVsmwQ3/wQUiXLBvkEr0etjPD/9uWQdr8wQnzzQ0iVLBssJ3ijSpYN8gne6xJPBvkEDw2dDPIJ3qiSZYPlBG90IBEb5BO81yWeDPIJ3uhAIibIJ3ijdZ0JyhK8KlkmKEvwqmSZYHnzQ0iVLBPkE7xRJcsEZQneQ7tfeGB580NI6/o3+2FMP7h3jA3XXf1FYNz8kEvwpu9bN4wB6AXjeugjP6C7WQNRluBNfwcSTYN+mgad66y/HT71ojzB29fwX+KDQb9ieYPAksPf5yK9fXnu5FhNgz5Pgy5Z70ocdr1HWYI3XOs6fgLZx4aDjjnc68UoT/B8lSzKf+O38OQOAsvbl0MerOs6yn/zr3WI9R7lCd5w737BeFu2h5u+oYLyBG/62P2C8gLjWje7xUN5gvfoqZLFOHyP9nZf71GXZ/qrZFG3Bq7lseNfFOpyTL+PWrHP8HepdFGe4Hf7ng4N4/BLq9m1mv51oe4X2L5OT90MxhTccvjNbvFQf9U6ObmE8VFrK00qXdQ9X9Bbsikoex1prU3vmVGX4HUgUQ7aVrybbEio/B49tK6XQbvhX73eY3y6WEMHEtVAu35/daWLss0PIR1ItAba9fvVt3ioT/Da/XINtOv3qypd1N1yavfLFtCm5fMovMVD/d2Gdr9sBW2Gn32jFfVBU5Xs1hoN/7zw/5VsXw556BLfBrbv96PrMeoTvNEZ8S1h+37/otLFuiuLKtm9YNt+/y34d2t/qXQg0d6wbctna3ptgvfQun4b2PcV7jlVsrd0o+FrXT8C7Pf+vlEleyTY5/19VbJHhPbv76uSPSq0e4tXlezRNRi+hw4kug8bD1/r+j3BNv2+bt3uEcZ+/xPr9HcgERvU9/seusRzQF3Ld3LCo3D4WtcZZYavSpYZ4v2+KtkeYOz3w4pXj1p7gZ9+X7tfrvAPMCUrTx3/rkYAAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;background-position:center}.ds-checkbox__custom--checked-hr{background-color:var(--color-light-blue-alt);border-color:var(--color-light-blue-alt);background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAH4AAABxCAYAAAATdRddAAAACXBIWXMAABYlAAAWJQFJUiTwAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAARWSURBVHgB7dzhUdwwFARgpQM6SDqgBK4DSqCEK4ESKIESKIESUoJKoISN39gMOkeyJJ/l8632m2H4wyQMD6z12pJz0qVfTroC4GH49OKkL8PgP4YPOOnHMO9XTJz0YZj1GT/OTvgNg34Mhv7uhN8w6D/Dh5+Gbp9/O+E2G7p5dMJvGPRnMPRXJ/zCBD/464TfbOhe63oHhiE/45JaOnZTmPsKhv7mhFskwXsn/CzABUP/0rreAbukz9Z1VbLsZgneqJJlF0nwXpd4cpEEDw2dXCTBG1Wy7GYJ3nw64RZJ8F6XeHKRBG+enfCKJHit6+wSCV6VLLNEglcly2wY7kNk6EaPWplFErxRJcsskeA9xi1QwgiXmx9CWtdZ4XLzQ0i3bqwSCd58OOG0kOC9LvHEMG1fjjg54YR4gte6zgzpBK9KlhXSCd5rXSeFdII3qmQZIZ3gjXa/sEI6wXuokuWEdIKH1nVSSCd4o90vjJBO8EaPWhlhOcF7XeIJZYZudCARI1weQDSnSpYRlhO8DiRilBm617pOCPHNDyFVsmwQ3/wQUiXLBvkEr0etjPD/9uWQdr8wQnzzQ0iVLBssJ3ijSpYN8gne6xJPBvkEDw2dDPIJ3qiSZYPlBG90IBEb5BO81yWeDPIJ3uhAIibIJ3ijdZ0JyhK8KlkmKEvwqmSZYHnzQ0iVLBPkE7xRJcsEZQneQ7tfeGB580NI6/o3+2FMP7h3jA3XXf1FYNz8kEvwpu9bN4wB6AXjeugjP6C7WQNRluBNfwcSTYN+mgad66y/HT71ojzB29fwX+KDQb9ieYPAksPf5yK9fXnu5FhNgz5Pgy5Z70ocdr1HWYI3XOs6fgLZx4aDjjnc68UoT/B8lSzKf+O38OQOAsvbl0MerOs6yn/zr3WI9R7lCd5w737BeFu2h5u+oYLyBG/62P2C8gLjWje7xUN5gvfoqZLFOHyP9nZf71GXZ/qrZFG3Bq7lseNfFOpyTL+PWrHP8HepdFGe4Hf7ng4N4/BLq9m1mv51oe4X2L5OT90MxhTccvjNbvFQf9U6ObmE8VFrK00qXdQ9X9Bbsikoex1prU3vmVGX4HUgUQ7aVrybbEio/B49tK6XQbvhX73eY3y6WEMHEtVAu35/daWLss0PIR1ItAba9fvVt3ioT/Da/XINtOv3qypd1N1yavfLFtCm5fMovMVD/d2Gdr9sBW2Gn32jFfVBU5Xs1hoN/7zw/5VsXw556BLfBrbv96PrMeoTvNEZ8S1h+37/otLFuiuLKtm9YNt+/y34d2t/qXQg0d6wbctna3ptgvfQun4b2PcV7jlVsrd0o+FrXT8C7Pf+vlEleyTY5/19VbJHhPbv76uSPSq0e4tXlezRNRi+hw4kug8bD1/r+j3BNv2+bt3uEcZ+/xPr9HcgERvU9/seusRzQF3Ld3LCo3D4WtcZZYavSpYZ4v2+KtkeYOz3w4pXj1p7gZ9+X7tfrvAPMCUrTx3/rkYAAAAASUVORK5CYII=);background-size:contain;background-repeat:no-repeat;background-position:center}.ds-checkbox__custom:after{content:"";width:10px;height:10px;display:block;background-color:#fff;transition:transform .3s;transform:scale(0)}.ds-checkbox__label{font-family:Avenir Next GEO W05 Regular;margin-left:10px;margin-bottom:5px;cursor:pointer}.ds-checkbox__label--small{font-size:12px}.ds-checkbox__label--medium{font-size:14px}.ds-checkbox__label--large{font-size:16px}.fifth-step{width:450px}.fifth-step__form{display:flex;flex-direction:column;row-gap:15px}.fifth-step__container-title{margin-bottom:20px}.fifth-step__title{color:var(--color-grey);font-family:Avenir Next GEO W05 Bold;font-size:18px}.fifth-step__label{padding-left:15px}.fifth-step .fifth-step-container-select{display:flex;flex-direction:column;row-gap:10px}.fifth-step .fifth-step-container-select__span{position:relative;display:inline-block}.fifth-step .fifth-step-container-file-list{padding-top:15px}.fifth-step .fifth-step-container-file-list__span{font-family:Avenir Next GEO W05 Demi}.fifth-step .fifth-step-container-file-list__input-list{padding-top:10px}.fifth-step .fifth-step-container-file-list__doc-list{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:10px}.fifth-step .fifth-step-container-file-list__custom-file{display:flex;flex-direction:row;gap:5px;padding-left:10px;margin-top:15px;margin-bottom:8px}.fifth-step .fifth-step-container-file-list__custom-file label{cursor:pointer;font-family:Avenir Next GEO W05 Demi;font-size:14px}.fifth-step .fifth-step-container-file-list__custom-file--icon{cursor:pointer}.fifth-step .fifth-step-container-file-list__message-error{color:red;font-family:Avenir Next GEO W05 Demi;font-size:12px;padding:0 0 0 15px}.fifth-step .fifth-step-container-hr-file{display:flex;flex-direction:row;flex-wrap:wrap}.fifth-step .fifth-step-container-hr-file__message-error{color:red;font-family:Avenir Next GEO W05 Demi;font-size:12px;padding:0 0 0 15px}.fifth-step .fifth-step-container-hr-file>div:last-child{flex-direction:column;width:100%}.fifth-step .fifth-step-container-hr-doc-proposal{display:flex;flex-direction:row;align-items:baseline;position:relative;cursor:pointer}.fifth-step__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin-top:20px}.fifth-step .fifth-step-save{padding:10px}.fifth-step .fifth-step-save div:nth-last-child(1){display:flex;flex-direction:row;align-items:center;gap:10px;padding-left:15px}.fifth-step .fifth-step-save__span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.fifth-step .fifth-step-save__span-success{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-green)}.informations-modal{position:absolute;background-color:#fff;border:1px solid #ccc;padding:10px;box-shadow:0 4px 8px #0000001a;border-radius:4px;z-index:1000;width:350px}.informations-modal span{color:#333;font-size:14px}.informations-modal--proposal-doc{top:-30px;left:290px}.informations-modal--inclusion-doc{top:-20px;left:200px}.ds-textarea__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.ds-textarea__textarea{background-color:#fff;border:2px solid var(--color-genoa-dark-blue);border-radius:24px;padding:12px;box-sizing:border-box;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%}.ds-textarea__textarea::placeholder{text-align:start;color:var(--color-disabled-grey)}.ds-textarea__textarea:focus-visible{outline-color:var(--color-genoa-dark-blue)}.ds-textarea__textarea--disabled{background-color:var(--color-tab-light-grey);border:2px solid var(--color-disabled-grey);cursor:not-allowed}.ds-textarea__textarea--disabled:focus-visible{outline-color:var(--color-disabled-grey)}.confirm-action-Modal{display:flex;flex-direction:column;align-self:center;row-gap:30px;transform:translate(100%) translateY(180%);border-radius:6px;background-color:var(--color-background-grey);padding:15px 20px;height:120px;width:500px}.confirm-action-Modal__span{font-family:Avenir Next GEO W05 Demi;font-size:18px}.confirm-action-Modal .confirm-buttons-container{display:flex;flex-direction:row;justify-content:space-evenly}.hr-step{width:450px}.hr-step .hr-step-corretion-request{display:flex;flex-direction:column;row-gap:20px}.hr-step .hr-step-corretion-request__button-request-container{padding:5px}.hr-step .hr-step-doc-list{display:flex;flex-direction:column;margin-top:30px}.hr-step .hr-step-doc-list .hr-step-doc-list-title{margin-bottom:10px}.hr-step .hr-step-doc-list .hr-step-doc-list-title__span{font-family:Avenir Next GEO W05 Demi;font-size:16px}.hr-step .hr-step-doc-list__box{border:1px solid var(--color-light-grey-alt);border-radius:6px;padding:12px;height:140px;width:97%;overflow-y:auto}.hr-step .hr-step-doc-list__link{background:transparent;border:none;display:flex;gap:4px;padding:4px 8px;color:#00f;font-size:16px;cursor:pointer;transition:all .4s;font-weight:600;letter-spacing:normal}.hr-step__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin-top:30px}.completed-inclusion{display:flex;flex-direction:column;row-gap:40px;justify-content:center;padding-top:30px;width:100%}.completed-inclusion span{color:#6bbf59;font-family:Avenir Next GEO W05 Bold;font-size:20px}.completed-inclusion__icon{color:#6bbf59;font-size:40px;padding-left:140px}.inclusion-form{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-light-grey)}.inclusion-form__header{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--color-tab-light-grey);border:1px solid var(--color-border-grey);padding:20px 30px}.inclusion-form__main{box-sizing:border-box;padding:70px 20px 0}.inclusion-form__section{display:flex;flex-direction:column;align-items:center}.inclusion-form-content{display:flex;flex-direction:row;align-items:flex-start;column-gap:20px;margin-bottom:30px}.inclusion-form-content__icon{height:30px;width:30px}.inclusion-form-content__text h2{font-family:Avenir Next GEO W05 Bold}.inclusion-form-content__progress-container{display:flex;flex-direction:column;row-gap:8px;padding:15px;width:450px}.inclusion-form-content__progress-legend-container{padding-left:90%}.inclusion-form-content__steps{display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:20px;margin-bottom:30px}.inclusion-form-content__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:10px;margin-top:20px}.inclusion-form-message{padding:25px}.inclusion-form-message__span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:red}.form-fill__button{position:fixed;right:20px;bottom:20px;background-color:#ed4545!important}.first-step-form-dependents{display:flex;flex-direction:column;gap:15px}.first-step-form-dependents__text h3{font-family:Avenir Next GEO W05 Bold}.first-step-form-dependents__checkbox-container{display:flex;flex-direction:column;gap:10px;margin-top:10px}.first-step-form-dependents__checkbox-container span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey)}.first-step-form-dependents__button-container{display:flex;justify-content:flex-end}.second-step-form-dependents__text h3{font-family:Avenir Next GEO W05 Demi}.second-step-form-dependents{display:flex;flex-direction:column;gap:15px}.second-step-form-dependents__title h3{font-family:Avenir Next GEO W05 Demi}.second-step-form-dependents .second-step-form-dependents-content{display:flex;flex-direction:column;gap:15px;margin-top:20px;margin-bottom:40px}.second-step-form-dependents .second-step-form-dependents-content__subtitle{font-family:Avenir Next GEO W05 Demi;font-size:18px;color:var(--color-grey)}.second-step-form-dependents .second-step-form-dependents-content__button{display:flex;justify-content:flex-end}.second-step-form-dependents .second-step-form-dependents-content__button-container{display:flex;flex-direction:row;justify-content:space-between}.second-step-form-dependents .second-step-form-dependents-content__upload-files{display:flex;flex-direction:column;gap:5px}.second-step-form-dependents .second-step-form-dependents-content__error-message{font-family:Avenir Next GEO W05 Demi;color:var(--color-red);font-size:14px}.second-step-form-dependents-hr-container{display:flex;flex-direction:column;gap:15px;margin-top:10px}.second-step-form-dependents-hr-container__span{font-family:Avenir Next GEO W05 Demi;font-size:14px;color:var(--color-grey)}.second-step-form-dependents-content-file{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.second-step-form-dependents-button-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:20px;margin-bottom:30px}.hr-approval-step-dependents{display:flex;flex-direction:column;gap:20px}.hr-approval-step-dependents__success-message{margin-top:40px}.hr-approval-step-dependents__success-message span{font-family:Avenir Next GEO W05 Demi;color:var(--color-green);font-size:20px}.hr-approval-step-dependents textarea{width:120%}.hr-approval-step-dependents-send-button{margin-bottom:20px}.hr-approval-step-dependents-list-content{display:flex;flex-direction:column;gap:10px}.hr-approval-step-dependents-list-content__title span{font-family:Avenir Next GEO W05 Demi;font-size:18px;color:var(--color-grey)}.hr-approval-step-dependents-list-content__link-container p{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:5px}.hr-approval-step-dependents-list-content__link{display:flex;flex-direction:column;gap:5px;font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-blue);cursor:pointer}.hr-approval-step-dependents-list-content__link:hover{color:var(--color-blue-dark)}.hr-approval-step-dependents-button-container{display:flex;flex-direction:row;justify-content:space-between;margin-top:40px;width:120%}.inclusion-form-dependents{display:flex;flex-direction:column;min-height:100vh;background-color:var(--color-light-grey)}.inclusion-form-dependents__header{display:flex;flex-direction:row;justify-content:space-between;background-color:var(--color-tab-light-grey);border:1px solid var(--color-border-grey);padding:20px 30px}.inclusion-form-dependents__main{box-sizing:border-box;padding:70px 20px 0}.inclusion-form-dependents__section{display:flex;flex-direction:column;align-items:center}.inclusion-form-dependents__section--expired-error{margin-top:40px}.inclusion-form-dependents__section--expired-error span{font-family:Avenir Next GEO W05 Bold;color:var(--color-red);font-size:20px}.inclusion-form-dependents__section--success{margin-top:40px}.inclusion-form-dependents__section--success span{font-family:Avenir Next GEO W05 Demi;color:var(--color-green);font-size:20px}.inclusion-form-dependents-content{display:flex;flex-direction:row;align-items:flex-start;gap:20px;margin-bottom:30px}.inclusion-form-dependents-content__text h2{font-family:Avenir Next GEO W05 Bold}.select-checkbox-component{display:flex;flex-direction:column}.select-checkbox-component__label{color:var(--color-grey);font-weight:500;font-size:14px;margin-bottom:8px}.select-checkbox-component--disabled{color:var(--color-tab-light-grey)}.select-checkbox-component .select-trigger{font-size:14px;border:1px solid #e5e5e5;border-radius:5px;padding:6px;background-color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:space-between}.select-checkbox-component .select-trigger:focus{outline:none}.select-checkbox-component .select-trigger:hover{border-color:var(--color-tab-dark-grey)}.select-checkbox-component .select-trigger span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.select-checkbox-component .select-trigger__icon,.select-checkbox-component .select-trigger__custom-icon{transition:transform .3s}.select-checkbox-component .select-trigger__custom-icon{margin-right:2px;font-size:20px}.select-checkbox-component .select-trigger__icon--open{transform:rotate(180deg)}.select-checkbox-component .disabled{cursor:not-allowed;border-color:var(--color-tab-light-grey)}.select-checkbox-component .popper-container{z-index:2000}.select-checkbox-component__options-wrapper{z-index:2000;display:flex;flex-direction:column;font-size:14px;margin-top:2px;border-top:none;border-radius:4px;padding:0;background-color:#fff;box-shadow:0 2px 4px #0000001a;overflow-y:auto;max-height:200px}.select-checkbox-component__options-wrapper--broker-options::-webkit-scrollbar{width:4px;background:transparent}.select-checkbox-component__options-wrapper--broker-options::-webkit-scrollbar-thumb{background:var(--color-primary-blue);border-radius:10px}.select-checkbox-component .option{display:flex;align-items:center;padding:6px 12px;cursor:pointer}.select-checkbox-component .option:hover{background-color:var(--primary-color);color:#fff}.select-checkbox-component .option:hover .option__checkbox.Mui-checked{color:#fff!important}.select-checkbox-component .option__checkbox{margin-right:8px;color:var(--color-light-grey-alt)}.select-checkbox-component .option__checkbox.Mui-checked{color:var(--primary-color)}.select-checkbox-component .option__checkbox svg{height:16px;width:16px}.filter-negocios{display:flex;align-items:center;gap:20px;padding-left:10px;padding-right:30px}.filter-negocios__type-container{display:flex;flex-direction:column;gap:15px;width:200px}.select-standard{display:flex;flex-direction:column;width:100%}.select-standard__label{color:var(--color-grey);font-weight:500;font-size:14px;margin-bottom:8px}.select-standard__label--disabled{color:var(--color-tab-light-grey)}.select-standard__trigger{display:flex;align-items:center;justify-content:space-between;font-size:14px;border:1px solid #e5e5e5;border-radius:5px;padding:6px;background-color:#fff;cursor:pointer}.select-standard__trigger:hover{border-color:var(--color-tab-dark-grey)}.select-standard__trigger--disabled{cursor:not-allowed;border-color:var(--color-tab-light-grey)}.select-standard__value{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex-grow:1}.select-standard__icon{transition:transform .3s ease}.select-standard__icon--open{transform:rotate(180deg)}.select-standard__popper{z-index:2000}.select-standard__options-wrapper{z-index:2000;display:flex;flex-direction:column;font-size:14px;margin-top:2px;border-top:none;border-radius:4px;padding:0;background-color:#fff;box-shadow:0 2px 4px #0000001a;overflow-y:auto}.select-standard__options-wrapper::-webkit-scrollbar{width:4px;background:transparent}.select-standard__options-wrapper::-webkit-scrollbar-thumb{background:var(--color-primary-blue);border-radius:10px}.select-standard__option{padding:6px 12px;cursor:pointer;display:flex;align-items:center;gap:10px}.select-standard__option:hover,.select-standard__option--focused{background-color:var(--color-primary-blue);color:#fff}.ds-modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.ds-modal{border-radius:10px;background-color:#fff;width:450px;animation:modal-enter .2s forwards;box-shadow:0 4px 6px #0000001a}.ds-modal--leave{animation:modal-leave .2s forwards}@keyframes modal-enter{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes modal-leave{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.ds-modal__header{display:flex;justify-content:space-between;align-items:center;padding:15px 20px;background:#f5f5f6;border-top-left-radius:10px;border-top-right-radius:10px}.ds-modal__title{font-family:Avenir Next Geo W05 Demi;font-size:18px;font-weight:700}.ds-modal__close-icon{cursor:pointer}.ds-modal__content{padding:20px}.drawer-nova-atividade__textarea-container textarea{resize:none;padding:10px;border:1px solid var(--primary-color);margin-bottom:10px;border-radius:12px;font-family:Avenir Next Geo W05 Regular;width:300px}.drawer-nova-atividade__button-container{display:flex;align-items:center;justify-content:space-between}.drawer-nova-atividade{border-left:10px solid var(--primary-color);border-radius:10px;background-color:#fff;width:550px;position:fixed;left:calc(60% - 305px);padding:25px;z-index:10000;display:flex;flex-direction:column;row-gap:30px}.drawer-nova-atividade__title{font-family:Avenir Next Geo W05 Heavy;font-size:1.2em}.drawer-nova-atividade__form-container{display:flex;flex-direction:column;row-gap:25px}.drawer-nova-atividade__form-option{display:flex;flex-direction:column}.drawer-nova-atividade__form-option .status{background:#f4f4f4;color:#000!important;border-radius:10px;padding:2px 10px;font-size:10px;margin-left:5px}.drawer-nova-atividade__form-option-title{font-family:Avenir Next Geo W05 Demi;font-size:.85em}.drawer-nova-atividade__custom-datepicker{border:none;border-bottom:1px solid var(--primary-color);display:inline-block;overflow:hidden;text-align:center;font-family:Avenir Next GEO W05 Regular;height:22px;padding-bottom:6px;width:90px;margin-top:15px}.drawer-nova-atividade__custom-datepicker.active{border-bottom:2px solid var(--primary-color)}.drawer-nova-atividade__custom-datepicker .react-datepicker__day--selected:hover{color:#fff;background-color:var(--color-primary-blue);font-weight:700}.drawer-nova-atividade__custom-datepicker .react-datepicker__day--selected{color:#fff;background-color:var(--primary-color);font-weight:700}.drawer-nova-atividade__custom-datepicker .react-datepicker__day--keyboard-selected:hover{color:var(--primary-color);background-color:#f0f0f0}.drawer-nova-atividade__custom-datepicker .react-datepicker__day--keyboard-selected{color:var(--primary-color);background-color:#fff;font-weight:700}.drawer-nova-atividade__textarea-container{display:flex;flex-direction:column;row-gap:10px}.drawer-nova-atividade__textarea-container textarea{resize:none;padding:10px;border:2px solid var(--primary-color);border-radius:12px;font-family:Avenir Next Geo W05 Regular;width:90%}.drawer-nova-atividade__textarea-container textarea :focus-visible{outline:1px var(--primary-color) auto}.drawer-nova-atividade__textarea-container textarea ::-webkit-scrollbar{width:3px;padding:16px 0;background:#0000}.drawer-nova-atividade__textarea-container textarea ::-webkit-scrollbar-thumb{background:#e7e7e7;padding:16px 0;box-shadow:none}.drawer-nova-atividade__textarea-container textarea ::-webkit-scrollbar-track{margin-top:16px;margin-bottom:16px;box-shadow:inset 0 0 2px #0000}.drawer-nova-atividade__button-container{display:flex;align-items:center;justify-content:space-between;margin-top:16px;margin-bottom:16px}.drawer-nova-atividade__criar-btn{color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;background-color:var(--primary-color);color:#fff;padding:4px 8px;font-family:Avenir Next Geo W05 Demi;text-transform:uppercase;font-size:.9em;border-radius:5px;top:0;right:0}.drawer-nova-atividade__criar-btn.disabled{background-color:#a1a1a1}.edit-activities{display:grid;grid-template-columns:.5fr 1.5fr .5fr 1fr .5fr .5fr;align-items:center;column-gap:20px}.edit-activities__grey{font-family:Avenir Next Geo W05 Demi;color:#3b3838}.edit-activities__green{font-family:Avenir Next Geo W05 Demi;color:#008631}.edit-activities__yellow{font-family:Avenir Next Geo W05 Demi}.edit-activities__red{font-family:Avenir Next Geo W05 Demi;color:#ff3e3e}.edit-activities__select{font-size:14px;border:1px solid #e5e5e5;border-radius:5px;padding:6px 6px 6px 10px;background-color:#fff;cursor:pointer;width:140px}.edit-activities__select:hover{border-color:var(--color-tab-dark-grey)}.edit-activities__select:focus{border:1px solid #e5e5e5;outline:none}.edit-activities__select:focus-visible{border:1px solid #e5e5e5;outline:none}.edit-activities__buttons-container{display:flex}.edit-activities__button-edit{display:flex;flex-direction:row;column-gap:5px;align-items:center;height:25px}.edit-activities-description{display:flex;flex-direction:row;align-items:center}.edit-activities-description__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:5px;padding:5px;font-size:14px;margin-top:7px;width:250px;text-align:start;height:32px}.edit-activities-description__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.edit-activities-description__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.edit-activities-datepicker{display:flex;align-items:center}.edit-activities-datepicker__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;height:33px;width:100px}.edit-activities-datepicker__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.input-standard{display:flex;flex-direction:column;width:100%}.input-standard__label{color:var(--color-grey);font-weight:500;font-size:14px;margin-bottom:8px}.input-standard__label--disabled{color:var(--color-tab-light-grey)}.input-standard__input{border:none;font-size:14px;border:1px solid #e5e5e5;border-radius:5px;padding:7px}.input-standard__input:hover{border-color:var(--color-tab-dark-grey)}.drawer-negocios{width:1065px}.drawer-negocios__header{display:flex;flex-direction:column;justify-content:center;row-gap:5px;padding:20px 20px 20px 65px;background-color:var(--color-genoa-dark-blue);height:110px;color:var(--color-white)}.drawer-negocios__title{font-family:Avenir Next Geo W05 Heavy}.drawer-negocios__subtitle{font-family:Avenir Next Geo W05 Medium;font-size:.9em}.drawer-negocios__seguradora-nome{padding-top:6px;margin-top:6px;border-top:1px solid var(--color-white);width:max-content;font-size:.9em}.drawer-negocios__content{display:flex;flex-direction:column;row-gap:15px;padding:40px 40px 40px 65px}.drawer-negocios__linha-primeira{display:flex;justify-content:space-between}.drawer-negocios__coluna-primeira{display:flex;flex-direction:row;column-gap:20px}.drawer-negocios__select-estagio select{width:250px;appearance:none;border:1px solid var(--color-genoa-grey);padding:5px 12px 5px 5px;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23D9D9D9'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:94%;background-position-y:center;background-size:8px;border-radius:20px}.drawer-negocios__select-estagio select :focus-visible{outline:1px var(--color-genoa-light-blue) f5 auto}.drawer-negocios__info-column{display:flex;font-size:.9em;align-items:center;min-width:150px}.drawer-negocios__span-header{font-family:Avenir Next Geo W05 Bold;margin-right:7px}.drawer-negocios__status{display:flex;gap:10px}.drawer-negocios__status--verde:hover{background-color:#5bb347!important;color:var(--color-white)}.drawer-negocios__status--cinza:hover{background-color:#878787!important;color:var(--color-white)}.drawer-negocios__status--vermelho:hover{background-color:#f81111!important;color:var(--color-white)}.drawer-negocios__linha-segunda{display:flex;flex-direction:column;row-gap:20px;font-size:.9em}.drawer-negocios__atividades-table{border:1px solid var(--color-medium-grey);border-radius:10px}.drawer-negocios__atividades-table-header{display:grid;grid-template-columns:.5fr 1.5fr .5fr 1fr .5fr .5fr;row-gap:20px;text-align:left;font-weight:700;border-bottom:1px solid var(--color-medium-grey);padding:20px}.drawer-negocios__atividades-table-header-more{display:block;cursor:pointer}.drawer-negocios__atividades-header-title{display:flex;gap:10px;align-items:center;cursor:pointer}.drawer-negocios__atividades-header{font-family:Avenir Next Geo W05 Demi;color:var(--color-grey);display:flex;justify-content:space-between;align-items:center}.drawer-negocios__atividades-header--p-top{padding-top:25px}.drawer-negocios__descricao-atividade-container{display:flex;flex-direction:row;align-items:center}.drawer-negocios__descricao-atividade-input{border-radius:16px;border:1px solid;padding:12px;font-family:Avenir Next Geo W05 Regular;top:5px;height:28px;width:calc(100% - 50px)}.drawer-negocios__descricao-atividade-input :focus-visible{outline:1px var(--color-genoa-light-blue) f5 auto}.drawer-negocios__datepicker-container{display:flex;align-items:center}.drawer-negocios__custom-datepicker{border:none;border-bottom:1px solid var(--color-genoa-blue);display:inline-block;overflow:hidden;font-family:Avenir Next Geo W05 Regular;height:22px;width:80px}.drawer-negocios__custom-datepicker--active{border-bottom:1px solid var(--color-genoa-blue)}.drawer-negocios__custom-datepicker .react-datepicker__day--selected:hover{color:#fff;background-color:var(--color-genoa-blue-hover);font-weight:700}.drawer-negocios__custom-datepicker .react-datepicker__day--selected{color:#fff;background-color:var(--color-genoa-blue);font-weight:700}.drawer-negocios__custom-datepicker .react-datepicker__day--keyboard-selected:hover{color:var(--color-genoa-blue);background-color:#f0f0f0}.drawer-negocios__custom-datepicker .react-datepicker__day--keyboard-selected{color:var(--color-genoa-blue);background-color:#fff;font-weight:700}.drawer-negocios__custom-datepicker .react-datepicker__triangle:after{padding:0}.drawer-negocios__select{align-self:center;appearance:none;border:none;font-family:Avenir Next Geo W05 Regular;width:130px;height:20px}.drawer-negocios__select__trigger{border-bottom:none;background-position-y:3px;height:24px;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23456AED'/%3E%3C/svg%3E%0A");background-position-x:100%;background-position-y:50%}.drawer-negocios__select__trigger :hover{border-bottom:none}.drawer-negocios__select__trigger :focus{outline:none}.drawer-negocios__options{display:inline-block;font-size:.95em;row-gap:2px;border:none}.drawer-negocios__options ::-webkit-scrollbar-thumb{background:var(--color-genoa-blue)}.drawer-negocios__lista-atividades{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px;padding:15px;border-radius:10px}.drawer-negocios__buttons-container{display:flex;column-gap:20px}.drawer-negocios__atividades-coluna-primeira{display:grid;grid-template-columns:50px 4fr 100px 2fr 1fr;column-gap:20px}.drawer-negocios__atividades-coluna-primeira .close-edit-btn{color:ff5555}.drawer-negocios__atividades-coluna-primeira button{border:none;background:none;cursor:pointer}.drawer-negocios__atividades-coluna-primeira button--save-observacoes{background-color:var(--color-genoa-blue)}.drawer-negocios__atividades-coluna-primeira button--disabled{background-color:var(--color-genoa-disabled-grey)}.drawer-negocios__check{font-size:.8em;color:var(--color-genoa-dark-blue)}.drawer-negocios__trash{font-size:.9em;color:var(--color-genoa-dark-blue)}.drawer-negocios__plus-atividade{font-family:Avenir Next Geo W05 Demi;border:none;cursor:pointer;color:var(--color-genoa-blue-hover);background:none;transition:.1s ease-in}.drawer-negocios__atividade--grey{color:var(--color-genoa-grey)}.drawer-negocios__atividade--green{font-family:Avenir Next Geo W05 Demi;color:#008631}.drawer-negocios__atividade--yellow{font-family:Avenir Next Geo W05 Demi;color:#fff266}.drawer-negocios__atividade--red{font-family:Avenir Next Geo W05 Demi;color:#f55}.drawer-negocios__atividades-coluna-segunda{display:grid;grid-template-columns:15px 350px 80px 125px 30px;column-gap:20px;align-items:center;justify-content:space-between}.drawer-negocios__atividades-coluna-segunda button{border:none;background:none;cursor:pointer}.drawer-negocios__check-concluidas{font-size:.95em;color:var(--color-green)}.drawer-negocios__linha-terceira{padding-top:25px;display:flex;flex-direction:column;row-gap:20px;font-size:.9em}.drawer-negocios__lista-seguradoras{border:1px solid var(--color-medium-grey);border-radius:10px;padding:15px;display:flex;flex-direction:column;gap:15px}.drawer-negocios__lista-seguradoras__option{display:grid;grid-template-columns:136px 142px 563.88px 85px;align-items:center;gap:10px}.drawer-negocios__lista-seguradoras__button{padding-top:20px}.drawer-negocios__linha-quarta{padding-top:25px;display:flex;flex-direction:column;row-gap:20px;font-size:.9em;padding-bottom:100px}.drawer-negocios__textarea{resize:none;padding:16px;border-radius:10px;font-family:Avenir Next Geo W05 Regular;border:1px solid var(--color-tab-dark-grey)}.drawer-negocios__textarea:focus-visible{border:1px solid var(--color-tab-dark-grey);outline:none}.drawer-negocios__textarea::-webkit-scrollbar{width:3px;padding:16px 0;background:#0000}.drawer-negocios__textarea::-webkit-scrollbar-thumb{background:var(--color-rh-light-grey);padding:16px 0;box-shadow:none}.drawer-negocios__textarea::-webkit-scrollbar-track{margin-top:16px;margin-bottom:16px;box-shadow:inset 0 0 2px #0000}.drawer-negocios__button-container{padding-left:5px}.form-new-business{display:flex;gap:15px}.form-create-business__drawer-content{border-radius:10px;background-color:#fff;width:450px;position:fixed;left:calc(50% - 300px);animation:up-down .2s forwards}.form-create-business__drawer-content--leave{animation:down-up .2s forwards}@keyframes up-down{0%{transform:translateY(-100%)}to{transform:translateY(calc(50% - 200px))}}.form-create-business__title{font-family:Avenir Next Geo W05 Demi;font-size:18px;padding:15px 20px;font-weight:700;background:#f5f5f6;display:flex;align-items:center;justify-content:space-between;border-top-left-radius:10px;border-top-right-radius:10px}.form-create-business__title svg{cursor:pointer}.form-create-business__container{display:flex;flex-direction:row;gap:25px;padding:0 20px}.form-create-business__checkbox-container{height:58px;display:flex;align-items:center}.form-create-business__container-dynamic{display:flex;flex-direction:column;gap:15px;padding:20px}.form-create-business__container-dynamic .select-standard{width:50%}.form-create-business__left-column,.form-create-business__right-column{display:flex;flex-direction:column;gap:15px;flex:1;width:50%}.form-create-business__button-container{display:flex;justify-content:space-between;padding:0 20px 20px}.form-create-business__circular-spinner{color:#456aed}.form-create-business__message-success{font-size:.9em;font-family:Avenir Next GEO W05 Demi;color:#28a745;padding-left:10px}.form-create-business__funnel-steps{margin:20px 0;text-align:center}.form-create-business__funnel-steps h3{font-family:Avenir Next Geo W05 Demi;font-size:16px;margin-bottom:10px}.form-create-business__funnel-steps .funnel-steps__arrows{display:flex;justify-content:center;gap:10px}.form-create-business__funnel-steps .funnel-step__arrow{width:60px;height:30px;background-color:#ddd;clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%,20% 50%);cursor:pointer;margin-left:-12px}.form-create-business__funnel-steps .funnel-step__arrow.first{clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%,0 50%);margin-left:0}.form-create-business__funnel-steps .funnel-step__arrow.active{background-color:#6e89ff}.form-create-business__funnel-steps .funnel-step__label{margin-top:10px;font-family:Avenir Next Geo W05 Regular;font-size:14px;color:#666}.filter-atividades{display:flex;font-size:.8em;gap:20px}.filter-atividades__title{font-family:Avenir Next Geo W05 Demi}.filter-atividades__action{align-self:end}.filter-atividades__section{display:flex;gap:30px}.filter-atividades__section .select-standard{width:170px}.filter-atividades__section-label{color:var(--color-grey);font-weight:500;font-size:14px;margin-bottom:8px}.filter-atividades__options{display:flex;flex-direction:column;gap:10px}.filter-atividades__radio-group{display:flex;gap:15px}.filter-atividades__radio-container{display:flex;column-gap:10px;align-items:center}.filter-atividades .MuiRadio-root{padding:0}.filter-atividades .MuiSvgIcon-root{font-size:16px}.filter-atividades__datepicker-group{display:flex;flex-direction:row;align-items:center;width:370px;height:25px;column-gap:15px}.filter-atividades__datepicker-container{display:flex;align-items:center;column-gap:5px}.filter-atividades__input-date{width:100px;height:25px;border:2px solid #ddd;text-align:center;font-size:.75rem;border-radius:7px}.filter-atividades__input-date:focus-visible{outline:1px solid #456aed}.filter-atividades .react-datepicker-wrapper{display:inline-block;padding:0;border:0;width:min-content;height:25px}.filter-atividades .react-datepicker__day--keyboard-selected,.filter-atividades .react-datepicker__month-text--keyboard-selected,.filter-atividades .react-datepicker__quarter-text--keyboard-selected,.filter-atividades .react-datepicker__year-text--keyboard-selected{background-color:#fff;color:#456aed;font-weight:700}.filter-atividades .react-datepicker__day--selected,.filter-atividades .react-datepicker__month-text--selected,.filter-atividades .react-datepicker__quarter-text--selected,.filter-atividades .react-datepicker__year-text--selected{border-radius:.3rem;background-color:#456aed;color:#fff}.picker{transform:scale(.8)}.picker .rdrCalendarWrapper{background-color:#fff;border-radius:8px;box-shadow:0 0 10px #0000001a}.picker .picker__day-content{position:relative;display:flex;align-items:center;justify-content:center;height:100%;width:100%}.picker .picker__activity-dot{position:absolute;bottom:19px;right:11px;width:6px;height:6px;background-color:red;border-radius:50%}.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:calc(100% / 7);box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:calc(100% / 7);position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports (-ms-ime-align: auto){.rdrDay{flex-basis:14.285%!important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge,.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px #23394236;border:1px solid transparent}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:transparent;width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width='9px' height='6px' viewBox='0 0 9 6' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'><g id='Artboard' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' transform='translate(-636.000000, -171.000000)' fill-opacity='0.368716033'><g id='input' transform='translate(172.000000, 37.000000)' fill='%230E242F' fill-rule='nonzero'><g id='Group-9' transform='translate(323.000000, 127.000000)'><path d='M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z' id='arrow'></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:#00000012}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#eff2f7}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:transparent rgb(52,73,94) transparent transparent;transform:translate(-3px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:transparent transparent transparent rgb(52,73,94);transform:translate(3px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;inset:5px 0;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:#ffffffd9}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;inset:5px 0}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:#ffffff17;position:absolute;inset:3px 0;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px rgb(222,231,235);margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;inset:-2px 0;background:transparent}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}.table-atividades{display:flex;align-items:baseline}.table-atividades__wrapper{display:flex;flex-direction:column;padding-top:35px;width:100%;overflow:auto;max-width:100%}.table-atividades__wrapper tr{display:grid;grid-template-columns:40px 180px 70px 80px 100px 172px 60px 80px 90px 70px 86px 82px 72px;border:1px solid #dddddd;width:max-content;align-items:center;column-gap:20px;padding-left:25px;padding-right:25px;height:33px}.table-atividades__wrapper thead tr{text-align:left;font-size:.85em}.table-atividades__wrapper tbody{display:flex;flex-direction:column}.table-atividades__wrapper tbody tr{font-size:.8em;padding-top:5px;padding-bottom:5px;border:1px solid #dddddd;background-color:#fff;width:max-content;height:30px}.table-atividades__wrapper tbody td{display:flex;align-items:center;line-height:14px}.table-atividades__wrapper tbody td.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;display:block}.table-atividades__wrapper tbody td .details_button{background:none;color:inherit;border:none;font:inherit;cursor:pointer;outline:inherit;padding:4px;font-size:1.25rem;color:#1e2552;transition:.1s ease-in;border-radius:50%}.table-atividades__wrapper tbody td .details_button :hover{background:#cccccc40}.table-atividades__wrapper tbody .atividade{display:flex;align-items:center;column-gap:8px;justify-content:center}.table-atividades__wrapper tbody .select{appearance:none;border:none;font-family:Avenir Next Geo W05 Regular;width:106px;height:24px;text-overflow:ellipsis}.table-atividades__wrapper tbody .select__trigger{padding-bottom:0;background-repeat:no-repeat;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23456AED'/%3E%3C/svg%3E%0A");background-position-x:100%;background-position-y:50%}.table-atividades__wrapper tbody .select__trigger :focus{outline:none}.table-atividades__wrapper tbody .options{font-size:.95em;row-gap:2px;border:none}.table-atividades__wrapper tbody .options :hover{background-color:#456aed}.table-atividades__wrapper tbody .options ::-webkit-scrollbar-thumb{background:#456aed}.table-atividades__wrapper tbody .icon-alert{font-size:1.5em}.table-atividades__wrapper tbody .plus{color:#666;font-size:1em}.table-atividades__wrapper tbody .plus :hover{cursor:pointer}.table-atividades__wrapper tbody .status-grey-circle-icon{color:#999}.table-atividades__wrapper tbody .status-green-circle-icon>circle{color:#008631}.table-atividades__wrapper tbody .status-yellow-circle-icon{color:#fff266}.table-atividades__wrapper tbody .status-red-circle-icon{color:#ff1919}.table-atividades__wrapper tbody .MuiCheckbox-root{padding:7px}.table-atividades__wrapper tbody .MuiCheckbox-root svg{font-size:14px}.table-atividades__wrapper tbody .Mui-checked{color:#2e8548}.header-broker{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:10px;padding-bottom:5px;border-bottom:1px solid #e6edff}.header-broker__title{font-family:Avenir Next GEO W05 Heavy;color:var(--color-grey);font-size:20px}.header-broker__menu{cursor:pointer;color:var(--color-light-grey-alt)}.header-menu-container{display:flex;flex-direction:row;align-items:center;column-gap:40px}.header-legend-container{display:flex;flex-direction:row;column-gap:20px;margin-top:5px}.header-legend{display:flex;flex-direction:row;column-gap:5px;align-items:center}.header-legend__label-content{display:flex;flex-direction:row;align-items:center;column-gap:1px}.header-legend__dot-health{color:var(--color-dark-blue)}.header-legend__label{font-family:Avenir Next GEO W05 Regular;font-size:18px;text-align:left;color:var(--color-grey)}.header-legend__data{font-family:Avenir Next GEO W05 Demi;font-size:18px;text-align:left;color:var(--color-grey)}.header-legend__dot-company{color:var(--color-dark-blue)}.ds-tabs__tabs{width:100%;border-bottom:1px solid EBEBEB;min-height:40px!important}.ds-tabs__tabs .MuiTab-root{min-width:0;padding:0 20px;font-size:16px;color:#0009;text-transform:capitalize;font-weight:400;min-height:38px!important}.ds-tabs__tabs .Mui-selected{color:var(--color-text)!important;font-weight:700}.ds-tabs__tabs .MuiTab-textColorPrimary{text-transform:capitalize!important;font-size:16px;min-height:initial}.ds-tabs__tabs .MuiTabs-indicator{background-color:var(--color-text)}.old-business .business__content{display:flex;flex-direction:column;flex:1;min-height:100vh;background:#fff;max-width:calc(100% - 115px);overflow:auto;margin-left:20px}.old-business .business__main{display:flex;flex-direction:column;row-gap:35px;height:100%;padding:25px 0;background:#fff}.old-business .business__wrapper{display:flex}.old-business .business__wrapper .animeLeft{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.old-business .business__wrapper .MuiDrawer-paper{width:550px;left:"calc(50% - 275px)"}.tasks-filter{display:flex;flex-direction:row;column-gap:30px}.tasks-filter-content{display:flex;flex-direction:column;row-gap:5px}.tasks-filter-content__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:13px}.tasks-filter-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100%;text-align:start;height:30px}.tasks-filter-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.tasks-filter-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.tasks-filter-content__select option{font-size:12px}.tasks-filter-radio-container{display:flex;flex-direction:row}.tasks-filter-radio-container .MuiSvgIcon-root{font-size:14px}.tasks-filter-content-option-periodo{display:flex;flex-direction:row;column-gap:10px}.tasks-filter-datepicker-container{display:flex;flex-direction:row;column-gap:10px;padding-top:8px;height:60px;width:230px}.tasks-filter-datepicker-content{display:flex;flex-direction:column;row-gap:5px}.tasks-filter-datepicker-content__input-date{border:2px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;height:25px;width:100px}.tasks-filter-datepicker-content__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.tasks-table-tbody-tr{display:grid;grid-template-columns:80px 1fr 80px 100px 1fr .5fr .5fr .5fr 100px 100px;border:2px solid var(--color-tab-light-grey);border-top:none}.tasks-table-tbody-tr:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.tasks-table-tbody-tr__title-pop-up{display:flex;position:absolute;align-items:center;background-color:#c1c1c1;padding:5px;text-align:center;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);height:14px;max-width:500px}.tasks-table-tbody-tr td:first-child{display:flex;justify-content:center;text-align:center;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-right:2px solid var(--color-tab-light-grey);padding:5px;height:25px}.tasks-table-tbody-tr td:last-child{display:flex;justify-content:center;text-align:center;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-right:none;padding:5px;height:25px}.tasks-table-tbody-td{display:flex;align-items:center;text-align:left;font-size:12px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-right:2px solid var(--color-tab-light-grey);padding:5px;height:25px}.tasks-table-tbody-td__truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;padding-top:8px}.tasks-table-tbody-td__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;height:20px;width:100%}.tasks-table-tbody-td__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.tasks-table-tbody-td__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;font-size:12px;width:95%;text-align:start;height:20px}.tasks-table-tbody-td__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.tasks-table-tbody-td__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.tasks-table-tbody-td__select option{font-size:12px}.tasks-table-tbody-td-container-input{display:flex;flex-direction:row;column-gap:5px}.tasks-table-tbody-td-container-input__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;font-size:14px;width:85%;text-align:start;padding:1px 1px 1px 3px;height:20px}.tasks-table-tbody-td-container-input__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.tasks-table-tbody-td-container-input__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.tasks-table-tbody-td-container-input__icon{color:var(--color-green)}.tasks-details{width:900px}.tasks-details-header{display:flex;flex-direction:column;justify-content:center;row-gap:10px;padding:20px 20px 20px 50px;background-color:var(--primary-color);height:100px;color:#fff}.tasks-details-header__title{font-family:Avenir Next Geo W05 Bold;font-size:19px}.tasks-details-header__subtitle{font-family:Avenir Next Geo W05 Medium;font-size:15px}.tasks-details-header-back{padding:5px 0 0}.tasks-details-header-back__icon-back{text-align:center;cursor:pointer;font-size:14px}.tasks-details-header-back__icon-back svg{font-size:14px}.tasks-details-content{display:flex;flex-direction:column;row-gap:40px;padding:30px 50px}.tasks-details-content-first-line{display:flex;flex-direction:row;column-gap:50px}.tasks-details-content-cols{display:flex;flex-direction:row;align-items:center;column-gap:10px}.tasks-details-content-cols__label{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-subtle-grey)}.tasks-details-content-cols__text{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.tasks-details-content-cols__date-input{border:1px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;height:25px;width:100px}.tasks-details-content-cols__date-input:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.tasks-details-content-cols__text-area-container{display:flex;flex-direction:column;row-gap:10px}.tasks-details-content-cols__text-area{border:1px solid var(--color-tab-dark-grey);border-radius:6px;padding:15px;height:60px;width:96%;overflow-y:auto}.tasks-details-content-cols__text-area:focus-visible{outline:none}.tasks-details-content-cols__text-area::-webkit-scrollbar{width:3px;padding:15px 0;background:#0000}.tasks-details-content-cols__text-area::-webkit-scrollbar-thumb{background:var(--color-tab-dark-grey);padding:15px 0;box-shadow:none}.tasks-details-content-cols__text-area::-webkit-scrollbar-track{margin-top:15px;margin-bottom:15px;box-shadow:inset 0 0 2px #0000}.tasks-details-content-cols__button-container{display:flex;flex-direction:row;column-gap:10px}.tasks-details-content-second-line{display:flex;flex-direction:column;row-gap:10px}.tasks-details-content-third-line{display:flex;flex-direction:column;border:1px solid var(--color-tab-dark-grey);border-radius:6px}.tasks-details-content-third-line__cols{display:flex;flex-direction:row}.tasks-details-content-third-line__cols span:first-child{border-right:1px solid var(--color-tab-dark-grey);border-bottom:1px solid var(--color-tab-dark-grey);padding:5px;width:20%}.tasks-details-content-third-line__cols span:last-child{border-bottom:1px solid var(--color-tab-dark-grey);padding:5px;width:80%}.tasks-details-content-fourth-line{display:flex;flex-direction:column;row-gap:20px}.tasks-details-content-fourth-line__cols{display:flex;flex-direction:column;row-gap:10px}.tasks-details-content-fourth-line ul{border:1px solid var(--color-tab-dark-grey);border-radius:6px;width:70%}.tasks-details-content-fourth-line__list-container{display:grid;grid-template-columns:10% 80% 10%;border:1px solid var(--color-tab-dark-grey);width:100%}.tasks-details-content-fourth-line__list-container div:first-child{align-self:center;text-align:center;border-right:1px solid var(--color-tab-dark-grey);padding:4px}.tasks-details-content-fourth-line__list-container div:nth-last-child(2){align-self:center;text-align:left;padding:4px}.tasks-details-content-fourth-line__list-container div:last-child{align-self:center;text-align:center;border-left:1px solid var(--color-tab-dark-grey);padding:4px}.tasks-details-content-fourth-line--checked{text-decoration:line-through}.tasks-details-content-fourth-line-checklist-container{display:flex;flex-direction:row;align-items:center;column-gap:10px;width:75%}.tasks-details-content-fourth-line-checklist-container__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:85%;text-align:start;height:30px}.tasks-details-content-fourth-line-checklist-container__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.tasks-details-content-fourth-line-checklist-container__input:focus-visible{outline:none}.tasks-details-content-fourth-line-checklist-container__icon{height:18px;width:18px}.tasks-table{display:flex;flex-direction:column;box-sizing:border-box}.tasks-table__theader-tr{display:grid;grid-template-columns:80px 1fr 80px 100px 1fr .5fr .5fr .5fr 100px 100px;border:2px solid var(--color-tab-light-grey)}.tasks-table__theader-tr th:first-child{text-align:center}.tasks-table__theader-tr th:last-child{text-align:left;font-size:.85em;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);padding:7px 5px 8px}.tasks-table__theader-th{text-align:left;font-size:.85em;font-family:Avenir Next GEO W05 Regular;border-right:2px solid var(--color-tab-light-grey);padding:7px 5px 8px}.tasks-table__tbody{display:flex;flex-direction:column;box-sizing:border-box}.modal-dark-bg-new-task{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-new-task:after{animation:fade-out .3s forwards}.modal-dark-bg-new-task .leave{animation:down-up .2s forwards}.new-task{display:flex;justify-content:center;margin-top:80px}.new-task-content{background:#fff;border:1px solid var(--color-tab-light-grey);border-radius:10px;height:510px;width:510px}.new-task-content-header{background:var(--color-tab-light-grey);border-radius:10px;padding:15px 15px 20px 20px}.new-task-content-header__title{font-family:Avenir Next GEO W05 Demi;font-size:18px;color:var(--color-grey)}.new-task-content-form-container{display:flex;flex-direction:column;row-gap:15px;padding-top:20px;padding-left:15px;padding-right:15px}.new-task-content-first-form-option{display:flex;flex-direction:row;column-gap:20px}.new-task-content-first-form-option__label{color:var(--color-grey);font-weight:500;font-size:14px}.new-task-content-first-form-option__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:5px;padding:5px;font-size:14px;margin-top:7px;width:350px;text-align:start;height:32px}.new-task-content-first-form-option__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.new-task-content-first-form-option__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.new-task-content-second-form-option{display:flex;flex-direction:row;justify-content:flex-start}.new-task-content-second-form-option__textarea-container{width:100%}.new-task-content-second-form-option__label{color:var(--color-grey);font-weight:500;font-size:14px}.new-task-content-second-form-option__text-area{border:1px solid var(--color-tab-dark-grey);border-radius:5px;padding:15px;margin-top:7px;height:40px;width:430px;overflow-y:auto}.new-task-content-second-form-option__text-area:focus-visible{outline:none}.new-task-content-second-form-option__text-area::-webkit-scrollbar{width:3px;padding:15px 0;background:#0000}.new-task-content-second-form-option__text-area::-webkit-scrollbar-thumb{background:var(--color-tab-dark-grey);padding:15px 0;box-shadow:none}.new-task-content-second-form-option__text-area::-webkit-scrollbar-track{margin-top:15px;margin-bottom:15px;box-shadow:inset 0 0 2px #0000}.new-task-content-third-form-option__clint-type-container{display:flex;flex-direction:row;column-gap:10px}.new-task-content-third-form-option__radio-container{display:flex;flex-direction:row;align-items:center;margin-top:8px}.new-task-content-third-form-option__radio-container .MuiSvgIcon-root{font-size:16px}.new-task-content-third-form-option__label{color:var(--color-grey);font-weight:500;font-size:14px}.new-task-content-third-form-option__select{width:272px}.new-task-content-fourth-form-option__product-type-container{display:flex;flex-direction:row;column-gap:10px}.new-task-content-fourth-form-option__radio-container{display:flex;flex-direction:row;align-items:center;margin-top:8px}.new-task-content-fourth-form-option__radio-container .MuiSvgIcon-root{font-size:16px}.new-task-content-fourth-form-option__label{color:var(--color-grey);font-weight:500;font-size:14px}.new-task-content-fourth-form-option__select{width:220px}.new-task-content-fifth-form-option{display:flex;flex-direction:row;column-gap:15px}.new-task-content-fifth-form-option__label{color:var(--color-grey);font-weight:500;font-size:14px}.new-task-content-fifth-form-option__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;height:33px;width:100px}.new-task-content-fifth-form-option__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.new-task-content-form-buttons{display:flex;flex-direction:row;justify-content:flex-end;column-gap:10px;padding-top:10px}.tasks-content{display:flex;flex-direction:column}.tasks-settings{display:flex;flex-direction:row;column-gap:20px;padding-top:50px}.tasks-settings__button{padding-top:24px}.tasks{display:flex;height:100vh}.tasks .animeLeft{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.tasks .MuiDrawer-paper{width:550px;left:calc(50% - 275px)}.tasks-container{display:flex;flex-direction:column;flex:1;background:#fff}.tasks-container__main{box-sizing:border-box;padding-top:30px;padding-left:30px;padding-right:30px}.settings-ticket-third-content{padding-top:30px;padding-bottom:20px}.settings-ticket-third-content__label{font-family:Avenir Next GEO W05 Demi;font-size:1em;color:var(--color-grey)}.settings-ticket-third-content .step-services__container{display:flex;flex-direction:row;background-color:#fff;margin-top:18px}.settings-ticket-third-content .step-services__container .create-new-step-button{padding-top:14px}.settings-ticket-third-content .step-services__arrows-content{display:flex;flex-direction:row;align-items:center;gap:8px;overflow-y:hidden;overflow-x:auto;padding-top:40px;padding-bottom:50px;height:40px}.settings-ticket-third-content .step-services__arrows-content--step-to-delete{display:flex;flex-direction:row}.settings-ticket-third-content .step-services__arrows{display:flex;flex-direction:column}.settings-ticket-third-content .step-services__arrow{width:161px;height:36px;background-color:#ddd;clip-path:polygon(0 0,80% 0,92% 50%,80% 100%,0 100%,10% 50%);cursor:pointer;margin-right:0}.settings-ticket-third-content .step-services__arrow.active{background-color:var(--secondary-color)}.settings-ticket-third-content .step-services__arrow--first{margin-left:0}.settings-ticket-third-content .step-services__arrow--others{margin-left:-32px}.settings-ticket-third-content .first-label{font-family:Avenir Next Geo W05 Regular;font-size:12px;color:var(--color-grey);width:130px;margin-left:0;padding-top:5px}.settings-ticket-third-content .step-services__label{font-family:Avenir Next Geo W05 Regular;font-size:12px;color:var(--color-grey);width:142px;margin-left:-28px;padding-top:5px}.settings-ticket-third-content .first-obs-button{font-family:Avenir Next GEO W05 Demi;border:none;background-color:transparent;color:#1e2552;font-size:14px;padding:0;cursor:pointer}.settings-ticket-third-content .first-obs-button:hover{text-decoration:underline}.settings-ticket-third-content .obs-button{font-family:Avenir Next GEO W05 Demi;border:none;background-color:transparent;color:#1e2552;font-size:14px;padding:0;cursor:pointer;width:130px;margin-left:-30px}.settings-ticket-third-content .obs-button:hover{text-decoration:underline}.step-services__arrows-content>button{display:flex;flex-direction:row;align-items:flex-start}.modal-steps{padding:0;overflow-x:auto;width:300px}.modal-steps .modal-steps__arrows-content{display:flex;flex-direction:row;gap:10px;padding-top:5px}.modal-steps .arrows{display:flex;flex-direction:column}.modal-steps .arrow{width:48px;height:28px;background-color:#ddd;clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%,20% 50%);cursor:pointer;margin-right:0;margin-left:-10px}.modal-steps .arrow.active{background-color:var(--secondary-color)}.modal-steps .arrow-first{width:48px;height:28px;background-color:#ddd;clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%,0 50%);cursor:pointer;margin-right:0;margin-left:0}.modal-steps .arrow-first.active{background-color:var(--secondary-color)}.modal-steps .modal-legend{display:flex;flex-direction:column;align-items:center;border:1px solid var(--color-subtitle-grey);background-color:#fff;margin-top:10px;padding:1px;height:20px;min-width:100px;position:absolute;transform:translateY(-8px);transform:translate(-100px)}.modal-steps .modal-legend__first-label,.modal-steps .modal-legend__label{font-family:Avenir Next Geo W05 Regular;font-size:12px;color:var(--color-grey)}.settings-ticket{display:flex;flex-direction:column;padding:20px 20px 5px 25px}.settings-ticket-first-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.settings-ticket-first-content__subject{display:flex;flex-direction:column;align-items:flex-start;gap:5px}.settings-ticket-first-content__subject h2{font-family:Avenir Next GEO W05 Bold;color:var(--color-grey)}.settings-ticket-first-content__subject span{font-family:Avenir Next GEO W05 Demi;font-size:15px;color:var(--color-grey)}.settings-ticket-first-content__status-buttons{display:flex;flex-direction:row;gap:20px;padding-top:5px}.settings-ticket-first-content__status-buttons button{height:36px;width:180px}.settings-ticket-second-content{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;padding-top:20px}.settings-ticket-second-content__primary-info,.settings-ticket-second-content__edit-broker-user{display:flex;flex-direction:row;gap:10px}.settings-ticket-second-content__edit-fields{display:flex;flex-direction:column;gap:4px;margin-left:4px}.settings-ticket-second-content__edit-fields label{font-family:Avenir Next GEO W05 Demi;font-size:.85em;color:var(--color-grey)}.settings-ticket-second-content__edit-fields-priority{display:flex;justify-content:center;border-radius:12px;padding:5px;height:16px;width:90%}.settings-ticket-second-content__edit-fields-priority--text{font-family:Avenir Next GEO W05 Demi;font-size:.85em;color:#fff;border:none}.settings-ticket-second-content__edit-fields-priority--Alta{background-color:var(--color-pink);border:1px solid var(--color-pink)}.settings-ticket-second-content__edit-fields-priority--Média{background-color:var(--color-yellow);border:1px solid var(--color-yellow)}.settings-ticket-second-content__edit-fields-priority--Baixa{background-color:var(--color-background-light-blue);border:1px solid var(--color-background-light-blue)}.settings-ticket-second-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:10px;padding:5px;font-size:12px;text-align:start;height:28px;width:100%}.settings-ticket-second-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.settings-ticket-second-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.settings-ticket-second-content__select option{font-size:14px}.settings-ticket-second-content select.set-width-large{width:220px}.settings-ticket-second-content select.set-width-small{width:180px}.settings-ticket-second-content__input-date{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:10px;display:inline-block;text-align:center;font-size:12px;padding:5px;height:28px;width:90%}.settings-ticket-second-content__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.settings-ticket-second-content__input-date::placeholder{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.settings-ticket-second-content__visible-rh{display:flex;flex-direction:column;align-items:center;gap:4px}.settings-ticket-second-content__visible-rh label{font-family:Avenir Next GEO W05 Demi;font-size:.85em;color:var(--color-grey)}.ticket-time-service-info{display:flex;flex-direction:column;align-items:flex-end;padding-top:20px}.ticket-time-service-info__time-warnings{display:flex;flex-direction:column;padding-right:10px}.ticket-time-service-info__time-warnings .add-more-space{margin-right:38px}.ticket-time-service-info__time-warnings span{font-family:Avenir Next GEO W05 Medium;font-size:16px}.ticket-time-service-info__without-reply{font-family:Avenir Next GEO W05 Demi}.ticket-time-service-info__without-reply--blue{color:var(--color-primary-light-blue);font-weight:700}.ticket-time-service-info__without-reply--orange{color:var(--color-orange);font-weight:700}.ticket-time-service-info__without-reply--red{color:var(--color-alert-red);font-weight:700}.modal-dark-bg-new-step{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-new-step:after{animation:fade-out .3s forwards}.modal-dark-bg-new-step .leave{animation:down-up .2s forwards}.new-step-modal{display:flex;justify-content:center;margin-top:80px}.new-step-content{background:#fff;border:1px solid var(--color-tab-light-grey);border-radius:10px;min-height:320px;width:510px}.new-step-content__header{background:var(--color-tab-light-grey);border-radius:10px 10px 0 0;padding:15px 15px 20px 20px}.new-step-content-form{display:flex;flex-direction:column;padding:15px 15px 20px 20px}.new-step-content-form__first-form-container{display:flex;flex-direction:row;gap:15px}.new-step-content-form__input-container{display:flex;flex-direction:column;gap:8px}.new-step-content-form__input-container label{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.new-step-content-form__input-container select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:2px;font-size:12px;text-align:start;height:28px;width:100%}.new-step-content-form__input-container select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.new-step-content-form__input-container select:focus-visible{outline-color:var(--color-tab-dark-grey)}.new-step-content-form__input-container select option{font-size:14px}.new-step-content-form__input-container textarea{border:1px solid var(--color-tab-dark-grey);border-radius:5px;padding:15px;height:40px;width:430px;overflow-y:auto}.new-step-content-form__input-container textarea:focus-visible{outline:none}.new-step-content-form__input-container textarea::-webkit-scrollbar{width:3px;padding:15px 0;background:#0000}.new-step-content-form__input-container textarea::-webkit-scrollbar-thumb{background:var(--color-tab-dark-grey);padding:15px 0;box-shadow:none}.new-step-content-form__input-container textarea::-webkit-scrollbar-track{margin-top:15px;margin-bottom:15px;box-shadow:inset 0 0 2px #0000}.new-step-content-form__buttons-container{display:flex;flex-direction:row;justify-content:flex-end;gap:20px;padding:20px 15px 20px 20px}.new-step-content-form .textarea{margin-top:20px}.modal-steps-title__label{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.modal-dark-bg-new-note{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-new-note:after{animation:fade-out .3s forwards}.modal-dark-bg-new-note .leave{animation:down-up .2s forwards}@keyframes fade-in{0%{background-color:transparent}to{background-color:#aaa8a8b3}}@keyframes fade-out{0%{background-color:#c7c7c7b3}to{background-color:transparent}}.new-note-modal{display:flex;justify-content:center;margin-top:80px}.new-note-content{background:#fff;border:1px solid var(--color-tab-light-grey);border-radius:10px;min-height:200px;max-height:500px;width:610px}.new-note-content__header{background:var(--color-tab-light-grey);border-radius:10px 10px 0 0;padding:15px 15px 20px 20px}.new-note-content__header h2{font-family:Avenir Next GEO W05 Bold;color:var(--color-grey)}.new-note-content-form{display:flex;flex-direction:column;padding:15px 15px 20px 20px}.new-note-historic-content{display:flex;flex-direction:column;gap:10px}.new-note-historic-content__subtitle{font-family:Avenir Next GEO W05 Bold;font-size:14px;color:var(--color-grey)}.new-note-historic-content__container{display:flex;flex-direction:column;gap:15px;overflow-y:auto;min-height:100px;max-height:200px}.new-note-historic-description{display:flex;flex-direction:row;gap:10px;width:530px}.new-note-historic-description p{font-family:Avenir Next GEO W05 Regular;font-size:12px;color:var(--color-grey)}.new-note-historic-description span{font-family:Avenir Next GEO W05 Bold;font-size:12px;color:var(--color-grey);line-height:100%}.new-note-input-content{display:flex;flex-direction:column;gap:10px;margin-top:20px}.new-note-input-content label{font-family:Avenir Next GEO W05 Bold;font-size:14px;color:var(--color-grey)}.new-note-input-content textarea{font-family:Avenir Next GEO W05 Regular;font-size:12px;border:1px solid var(--color-tab-dark-grey);border-radius:5px;padding:10px;resize:none;min-height:40px;width:530px;overflow-y:auto}.new-note-input-content textarea:focus-visible{outline:none}.new-note-input-content textarea::-webkit-scrollbar{width:3px;padding:15px 0;background:#0000}.new-note-input-content textarea::-webkit-scrollbar-thumb{background:var(--color-tab-dark-grey);padding:15px 0;box-shadow:none}.new-note-input-content textarea::-webkit-scrollbar-track{margin-top:15px;margin-bottom:15px;box-shadow:inset 0 0 2px #0000}.new-note-buttons-content{display:flex;flex-direction:row;justify-content:flex-end;gap:20px;padding:20px 15px 20px 20px}.ds-drop-zone{display:flex;flex-direction:column;align-items:center;justify-content:center;border:1px dashed #ccc;border-radius:20px;padding:20px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.ds-drop-zone--drag-over{background-color:#f0f7ff;border-color:var(--color-purple);transform:scale(1.02);width:60%}.information-text-content{display:flex;flex-direction:row;align-items:center;gap:5px;margin-bottom:5px}.information-text-content__drop-zone-icon{font-size:20px}.information-text-content .main-text{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-grey)}.information-text-content .text{font-family:Avenir Next GEO W05 Demi;font-size:14px;color:var(--color-grey);margin-left:26px}.attached-documents{padding-bottom:6px;max-height:100px;overflow-y:auto;width:100%}.attached-documents .attached-icon{font-size:20px}.attached-documents .attached-document{display:flex;flex-direction:row;align-items:center;padding:5px 10px;background-color:#fff;border-radius:15px;margin-bottom:5px;box-shadow:0 1px 3px #0000001a}.attached-documents .attached-document .document-name{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.attached-documents .attached-document .document-size{color:#777;font-size:12px;margin:0 22px}.attached-documents .attached-document .remove-document{background:none;border:none;cursor:pointer;font-size:14px;font-weight:300;padding:2px 5px;border-radius:50%}.ticket-chat{border-radius:10px;overflow-y:hidden;display:flex;flex-direction:column;font-family:Avenir Next Geo W05 Regular;padding:20px 20px 15px 25px;min-height:600px;max-height:700px}.ticket-chat__title-and-button{display:flex;flex-direction:row;align-items:center;gap:40px;margin-bottom:10px}.ticket-chat__title-and-button span{font-family:Avenir Next Geo W05 Demi;font-size:16px;padding:0 0 10px}.ticket-chat__title-and-button .input-icons{display:flex}.ticket-chat__title-and-button .input-icons .attachment-button{background:none;border:none;margin-right:10px;cursor:pointer;color:#777}.ticket-chat__title-and-button .input-icons .attachment-button:hover{color:var(--secondary-color)}.ticket-chat__title-and-button .ticket-chat-button{border:1px solid #A5A3A3;border-radius:16px;font-size:16px;padding:11px 20px;height:36px;width:180px}.ticket-chat__title-and-button .ticket-chat-button:hover{text-decoration:none}.ticket-chat .chat-messages{flex:1;align-items:center;overflow-y:auto;padding:10px;background-color:#fff;border-radius:10px;width:1000px;scrollbar-width:none}.ticket-chat .chat-messages::-webkit-scrollbar{display:none}.ticket-chat .chat-messages .messages-container{display:flex;flex-direction:column;align-items:center}.ticket-chat .chat-messages .message{display:flex;flex-direction:column;padding:10px;margin-bottom:10px;border-radius:14px;word-wrap:break-word;min-height:20px;width:100%}.ticket-chat .chat-messages .message.sent{background-color:var(--color-light-grey);box-shadow:0 1px 1px #0000001a}.ticket-chat .chat-messages .message.sent .styled-text{font-family:Avenir Next GEO W05 Regular}.ticket-chat .chat-messages .message.received{background-color:var(--color-client-message-green);box-shadow:0 1px 1px #0000001a}.ticket-chat .chat-messages .message .message-text{margin-bottom:4px;white-space:pre-wrap;font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-text)}.ticket-chat .chat-messages .message .message-main-area{display:flex;flex-direction:row;justify-content:space-between}.ticket-chat .chat-messages .message .message-timestamp{display:block;font-size:14px;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);margin-top:2px;margin-bottom:10px;float:right;text-align:left}.ticket-chat .chat-messages .message .document-message{display:flex;align-items:center}.ticket-chat .chat-messages .message .document-message .document-icon{font-size:24px;margin-right:10px}.ticket-chat .chat-messages .message .document-message .document-info{flex:1}.ticket-chat .chat-messages .message .document-message .document-info .document-name{font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:400px}.ticket-chat .chat-messages .message .document-message .document-info .document-size{font-size:11px;color:#777}.ticket-chat .chat-input-container{display:flex;flex-direction:column}.ticket-chat .chat-input-container .chat-inputs-group{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.ticket-chat .chat-input-container .chat-inputs-group .send-button{height:34px;width:100px}.ticket-chat .chat-input-container .chat-input{position:relative;background-color:var(--color-light-grey);border:1px solid var(--color-light-grey);border-radius:20px;padding:10px 15px;resize:none;outline:none;font-family:inherit;font-size:14px;height:178px}.ticket-details-drawer{width:1065px;box-sizing:content-box;min-height:101vh}.ticket-details-drawer__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;margin:25% auto}.ticket-details-drawer__loading__circular-spinner{color:var(--color-genoa-dark-blue)}.ticket-details-drawer__loading p{margin-top:5px;font-family:Avenir Next GEO W05 Demi;color:var(--color-genoa-dark-blue);font-size:1.2rem}.ticket-details-drawer-content__header{display:flex;flex-direction:row;align-items:center;gap:20px;background-color:var(--color-genoa-dark-blue);padding-left:15px}.ticket-details-drawer-content__header--icon-back{color:#fff;cursor:pointer}.ticket-details-drawer-content__header h2{font-family:Avenir Next GEO W05 Heavy;color:#fff;margin:10px 0 20px}.ticket-details-drawer-content__header--info{display:flex;justify-content:space-between;color:#fff}.ticket-details-drawer-content__header--status{display:flex;margin-right:10px;color:#fff}.ticket-details-drawer-content__header--status div.mudar-status-title{margin-right:10px}.ticket-details-drawer-content__header--status div.mudar-status-title:hover{cursor:pointer}.ticket-details-drawer-content__header--status div.width-transition{overflow:hidden;height:22px;transition:width .4s ease-in-out}.ticket-details-drawer-content__header--status div.width-transition span{white-space:nowrap}.ticket-details-drawer-content__header--status div.status-change-options-container span{margin-left:10px}.ticket-details-drawer-content__header--status div.status-change-options-container span:hover{cursor:pointer;border-bottom:solid 1px white}.assign-actions-container{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:8px;margin-bottom:12px}.ticket-table-broker{margin-top:20px;box-sizing:border-box;width:100%;overflow-x:auto;border-collapse:separate;border-spacing:0}.ticket-table-broker__theader-tr{display:grid;grid-template-columns:.3fr .5fr 360px .9fr .8fr 150px 80px 1fr 105px 120px 100px 70px 70px;column-gap:10px;border:1px solid var(--color-tab-light-grey);align-items:center;padding-left:8px;padding-right:8px;min-height:36px;width:max-content;min-width:100%}.ticket-table-broker__theader-tr th{text-align:left;font-size:.85em;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey)}.ticket-table-broker__tbody-tr{display:grid;grid-template-columns:.3fr .5fr 360px .9fr .8fr 150px 80px 1fr 105px 120px 100px 70px 70px;column-gap:10px;white-space:nowrap;padding-left:10px;padding-right:6px;border:1px solid var(--color-tab-light-grey);border-top:none;align-items:center;min-height:28px;width:max-content;min-width:100%}.ticket-table-broker__tbody-tr:hover{background-color:var(--color-tab-light-grey)}.ticket-table-broker__tbody-tr td{text-align:left;line-height:20px;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.ticket-table-broker__tbody-tr td span.ticket-table-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}.ticket-table-broker__tbody-tr td span.ticket-without-reply{font-family:Avenir Next GEO W05 Demi}.ticket-table-broker__tbody-tr td span.ticket-without-reply--blue{color:var(--color-primary-light-blue)}.ticket-table-broker__tbody-tr td span.ticket-without-reply--orange{color:var(--color-orange)}.ticket-table-broker__tbody-tr td span.ticket-without-reply--red{color:var(--color-alert-red)}.ticket-table-broker__tbody-tr td.ticket-center-text{text-align:center}.ticket-table-edit{display:flex;flex-direction:column;border:2px solid var(--color-subtitle-grey);background-color:#fff;padding:10px;min-height:33px;min-width:300px;position:relative;transform:translateY(-5px);z-index:10}.ticket-table-edit__label-close-button{display:flex;flex-direction:row;justify-content:space-between}.ticket-table-edit__label-close-button label{font-family:Avenir Next GEO W05 Demi;font-size:13px;color:var(--color-grey)}.ticket-table-edit--broker-user{gap:5px}.ticket-table-edit--broker-user select{width:50%}.ticket-table-edit__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:12px;text-align:start;height:30px;width:100%}.ticket-table-edit__input::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.ticket-table-edit__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.ticket-table-edit__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:12px;text-align:start;margin-top:5px;height:30px;width:100%}.ticket-table-edit__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.ticket-table-edit__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.ticket-table-edit__select option{font-size:14px}.ticket-table-edit__container-select{display:flex;justify-content:center;align-items:center;margin-left:-5px;border-radius:6px;padding:2px;width:70%}.ticket-table-edit__container-select span{font-family:Avenir Next GEO W05 Demi;color:#fff}.ticket-table-edit__container-select--Alta{background-color:var(--color-pink)}.ticket-table-edit__container-select--Média{background-color:var(--color-yellow)}.ticket-table-edit__container-select--Baixa{background-color:var(--color-background-light-blue)}.ticket-table-edit__input-date{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;display:inline-block;text-align:center;font-size:14px;margin-top:5px;padding:5px;height:30px;width:100%}.ticket-table-edit__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.ticket-table-edit__input-date::placeholder{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.ticket-table-edit__button-container{display:flex;flex-direction:row;align-items:center}.ticket-table-edit__button-container--icon-check{color:var(--secondary-color)}.tickets-initial-filter{display:flex;flex-direction:row;justify-content:flex-start;gap:40px;box-sizing:border-box}.tickets-initial-filter__button-container{display:flex;flex-direction:row;gap:15px;margin-top:20px}.tickets-initial-filter__button-container button{height:35px;width:110px}.tickets-initial-filter__button-container--icon{color:#fff}.tickets-initial-filter div>button.main-ds-button--primary:hover:not(.main-ds-button--disabled){background-color:var(--color-dark-blue)}.tickets-initial-filter-search{display:flex;flex-direction:column;gap:10px;height:35px}.tickets-initial-filter-search__label{font-family:Avenir Next Geo W05 Demi;color:var(--color-grey);font-size:13px}.tickets-initial-filter-search__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:10px;padding:5px;font-size:12px;text-align:start;height:30px;width:100%}.tickets-initial-filter-search__input::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.tickets-initial-filter-search__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.tickets-initial-filter-content{display:flex;flex-direction:column;gap:10px}.tickets-initial-filter-content__label{font-family:Avenir Next Geo W05 Demi;color:var(--color-grey);font-size:13px}.tickets-initial-filter-content__radio-group,.tickets-initial-filter-content .MuiFormGroup-root{display:flex;flex-direction:row;justify-content:space-evenly}.tickets-initial-filter-content__radio-group--radio .MuiSvgIcon-root,.tickets-initial-filter-content .MuiFormGroup-root--radio .MuiSvgIcon-root{font-size:13px}.tickets-initial-filter-content__datepicker-box-space{display:flex;flex-direction:row;justify-content:flex-end;height:51px}.tickets-initial-filter-content__datepicker-box-space--group-container,.tickets-initial-filter-content__datepicker-box-space--group-container-hidden{display:grid;grid-template-columns:110px 110px;margin-top:3px;overflow:hidden;transition:all .6s cubic-bezier(.4,0,.2,1)}.tickets-initial-filter-content__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:8px;color:var(--color-grey);display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;margin-left:5px;height:25px;width:100px}.tickets-initial-filter-content__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.tickets-initial-filter-content__input-date::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.tickets-initial-filter-content__datepicker-selector-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.tickets-filter{margin-top:0}.tickets-filter-container{display:flex;flex-direction:row;justify-content:space-between;padding:0 10px 20px 0;align-items:center;box-sizing:border-box}.tickets-filter-container__order-date{display:flex;flex-direction:row;align-items:center;gap:3px;padding-top:20px;cursor:pointer}.tickets-filter-container-select{display:flex;flex-direction:row}.tickets-filter-container-select__container{display:flex;flex-direction:column;min-width:15%}.tickets-filter-container-select__container--select-to-order label{margin-bottom:5px}.tickets-filter-container-select__container--button{display:flex;justify-content:flex-end;min-width:10%}.tickets-filter-container-select__label{font-family:Avenir Next Geo W05 Demi;color:var(--color-grey);font-size:13px}.tickets-filter-container-select__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:10px;padding:5px;font-size:14px;text-align:start;margin-top:5px;height:30px;width:80%}.tickets-filter-container-select__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.tickets-filter-container-select__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.tickets-filter-container-select__select--menu-item{font-size:14px}div.tickets-filter-container-select__container>button.main-ds-button--primary:hover:not(.main-ds-button--disabled){background-color:var(--color-dark-blue)}.tickets-filter-container-select-datepicker{display:flex;flex-direction:column;row-gap:5px;margin-top:10px}.tickets-filter-container-select-datepicker__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;color:var(--color-grey);display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;margin-left:5px;height:25px;width:120px}.tickets-filter-container-select-datepicker__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.tickets-filter-container-select-datepicker__input-date::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.wrapper-broker-tickets{display:flex;min-height:101vh}.wrapper-broker-tickets .animeLeft{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.react-datepicker-popper{z-index:3}.rangedate{background:#fff;margin-top:10px;display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:8px;border:1px solid #ccc}@keyframes slideInFromBottom{0%{transform:translate3d(0,150%,0) scale(.6);opacity:.5}to{transform:translateZ(0) scale(1);opacity:1}}@keyframes slideOutToBottom{0%{transform:translateZ(0) scale(1);opacity:1}to{transform:translate3d(0,150%,0) scale(.6);opacity:.5}}.toast-wrapper{animation:.35s cubic-bezier(.21,1.02,.73,1) 0s 1 normal forwards running slideInFromBottom,.35s cubic-bezier(.21,1.02,.73,1) 5.7s 1 normal forwards running slideOutToBottom}.content-broker-tickets{display:flex;flex-direction:column;flex:1;background-color:#fff;width:calc(100% - 80px)}.content-broker-tickets div.header{padding:20px}.content-broker-tickets #sentinela{width:100%;height:200px;margin-bottom:10px;background:#fff}.content-broker-tickets #sentinela-loading{width:100%;height:200px;margin-bottom:10px;background:transparent}.circular-spinner-container .circular-spinner{color:var(--color-genoa-dark-blue);margin-bottom:20px}.circular-spinner-container h3{color:var(--color-genoa-dark-blue);margin-top:10px}.content-broker-tickets-main{overflow:auto;scrollbar-width:none}.content-broker-tickets-main::-webkit-scrollbar{display:none}@media(max-height:580px){.content-broker-tickets-main{background:#fff;padding:13.4px 28px}}@media(min-height:580px)and (max-height:650px){.content-broker-tickets-main{background:#fff;padding:16px 30.15px}}@media(min-height:650px)and (max-height:720px){.content-broker-tickets-main{background:#fff;padding:18px 36px}}@media(min-height:720px)and (max-height:1000px){.content-broker-tickets-main{background:#fff;padding:20px 40.5px}}@media(min-height:1000px)and (max-height:1500px){.content-broker-tickets-main{background:#fff;padding:22px 45px}}@media(min-height:1500px)and (max-height:1900px){.content-broker-tickets-main{height:100vh;background:#fff;padding:24px 50px}}.content-broker-tickets-painel{margin-top:20px}.content-broker-tickets-painel .table-container{overflow-x:auto;width:98%}.content-broker-tickets-painel button.main-ds-button--primary:hover:not(.main-ds-button--disabled){background-color:var(--color-orange)}.open-urgent-drawer-button{background-color:transparent;border-width:0;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;line-height:inherit;padding:0;position:absolute;right:0;top:138px;background-color:var(--color-orange);border-top-left-radius:10px;border-bottom-left-radius:10px;height:40px;width:90px}.open-urgent-drawer-button div.open-urgent-drawer-button-value{border-radius:0;display:flex;justify-content:center;align-items:center;column-gap:10px;width:90px;height:40px}.open-urgent-drawer-button div.open-urgent-drawer-button-value__container{display:flex;column-gap:4px;align-items:center;justify-content:center}.open-urgent-drawer-button div.open-urgent-drawer-button-value__icon-moviment{color:#fff}.open-urgent-drawer-button div.open-urgent-drawer-button-value__icon-ticket{transform:scaleX(-1) translateY(2px)}.open-urgent-drawer-button div.open-urgent-drawer-button-value__icon-ticket path{stroke:#fff}.open-urgent-drawer-button div.open-urgent-drawer-button-value span{font-family:Avenir Next GEO W05 Bold;font-size:18px;text-align:center;color:#fff}.broker-beneficiaries-filter{display:grid;grid-template-columns:350px 1fr;column-gap:30px;margin-bottom:15px;height:180px;width:max-content}.broker-beneficiaries-filter-col{display:flex;flex-direction:column;row-gap:20px}.broker-beneficiaries-filter-col-content{display:flex;flex-direction:column;row-gap:5px}.broker-beneficiaries-filter-col-content__label{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-grey)}.broker-beneficiaries-filter-col-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:95%;text-align:start;height:30px}.broker-beneficiaries-filter-col-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.broker-beneficiaries-filter-col-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.broker-beneficiaries-filter-col-content__select option{font-size:14px}.broker-beneficiaries-filter-col-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:95%;text-align:start;height:30px}.broker-beneficiaries-filter-col-content__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.broker-beneficiaries-filter-col-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.selectbox-first-row-container{display:grid}.broker-beneficiaries-filter-checkbox-container{display:flex;flex-direction:row;margin-bottom:20px}.broker-beneficiaries-filter-checkbox-container__label{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.broker-beneficiaries-filter-radio-container,.broker-beneficiaries-filter-radio-container div{display:flex;flex-direction:row;align-items:center}.broker-beneficiaries-filter-radio-container div .MuiSvgIcon-root{font-size:16px}.broker-beneficiaries-filter-radio-container__label{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.broker-beneficiaries-filter-contract-container{display:flex;flex-direction:row}.broker-beneficiaries-filter-contract-container__label{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-grey)}.broker-beneficiaries-filter-contract-container--no-plans{display:flex;flex-direction:row;justify-content:space-between}.caroussel-container{display:flex;align-items:center}.caroussel-container span{padding:5px}.caroussel-container .caroussel-items-column{display:flex;max-width:760px;overflow-x:hidden;margin-right:8px;user-select:none;-moz-user-select:none;-webkit-user-select:none}.caroussel-container .caroussel-item{white-space:nowrap}.caroussel-container svg{margin-top:-2px;padding:5px}.caroussel-container svg:hover{cursor:pointer;padding:5px;background-color:#f0f0f0;border-radius:17px}.broker-beneficiaries-table{display:flex;flex-direction:column;box-sizing:border-box}.broker-beneficiaries-table__checkbox-on-table{margin-left:3px}.broker-beneficiaries-table__checkbox-on-table .button-edit-on-table{color:var(--color-dark-blue);margin:5px 5px -1px 0;border-radius:4px}.broker-beneficiaries-table__checkbox-on-table .button-edit-on-table:hover{color:#fff;background-color:var(--color-dark-blue);padding:0;margin:5px 5px -1px 0;border-radius:4px;cursor:pointer}.broker-beneficiaries-table__checkbox-on-table #sentinela,.broker-beneficiaries-table__checkbox-on-table #sentinela-loading{width:100%;height:200px;margin-bottom:10px;background:#fff}.broker-beneficiaries-table__checkbox-on-table .checkbox svg{height:18px;width:18px}.broker-beneficiaries-table__edit-buttons{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:var(--color-dark-blue);cursor:pointer}.broker-beneficiaries-table__edit-buttons:last-child{margin-right:20px}.broker-beneficiaries-theader{display:grid;grid-template-columns:.2fr 1.5fr .5fr .5fr 2.5fr .5fr .5fr .5fr .5fr 80px;align-items:center;border:2px solid var(--color-tab-light-grey);box-sizing:border-box;padding:5px;height:40px;width:100%;user-select:none;-moz-user-select:none;-webkit-user-select:none}.broker-beneficiaries-theader__th{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:16px}.broker-beneficiaries-tbody{display:grid;grid-template-columns:.2fr 1.5fr .5fr .5fr 2.5fr .5fr .5fr .5fr 60px 60px 60px;background:#fff;border:2px solid var(--color-tab-light-grey);border-top:none;align-items:center;box-sizing:border-box;font-size:14px;height:40px}.broker-beneficiaries-tbody:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.broker-beneficiaries-tbody__td{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:14px}.broker-beneficiaries-tbody__td-icon{display:flex;flex-direction:row;justify-content:flex-start}.broker-beneficiaries-tbody--expanded{display:grid;grid-template-columns:.2fr 1.5fr .5fr .5fr 2.5fr .5fr .5fr .5fr 60px 60px 60px;background:#fff;border:2px solid var(--color-tab-light-grey);border-top:none;border-bottom:none;align-items:center;box-sizing:border-box;font-size:14px;height:40px}.broker-beneficiaries-tbody--expanded__td{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:14px}.broker-beneficiaries-tbody--expanded__td-icon{display:flex;flex-direction:row;justify-content:flex-start}.broker-beneficiaries-tbody-expanded{display:grid;grid-template-columns:1fr 1fr;padding:20px 25px 5px;border-top:2px dashed var(--color-tab-light-grey);border-right:2px solid var(--color-tab-light-grey);border-left:2px solid var(--color-tab-light-grey);border-bottom:2px solid var(--color-tab-light-grey);margin-bottom:5px}.broker-beneficiaries-tbody-expanded--animeLeft{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.broker-beneficiaries-tbody-expanded-container{display:flex;flex-direction:column;justify-content:flex-start;row-gap:10px}.broker-beneficiaries-tbody-expanded-content{display:flex;flex-direction:row;align-items:center;column-gap:5px}.broker-beneficiaries-tbody-expanded-content span{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.broker-beneficiaries-tbody-expanded-content:first-child>.expanded-content-icon{color:var(--color-dark-blue)}.broker-beneficiaries-tbody-expanded-content:nth-child(2)>.expanded-content-icon{color:var(--color-dark-blue)}.broker-beneficiaries-tbody-expanded-content:last-child>.expanded-content-icon{color:var(--color-dark-blue)}.expanded-content-icon--clock{color:var(--primary-color)}.broker-beneficiaries-tbody-expanded-edit{padding:10px 0 0}.paper-popup-delete-confirmation{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff;height:80px;width:500px}.popup-options-container{margin-top:5px;font-family:Avenir Next GEO W05 Regular}.popup-options{margin-left:10px;margin-right:10px;align-items:center}.calendar-icon-broker{width:10px;height:10px;color:var(--primary-color);transform:translate(-8px) translateY(8px)}.movimentacao-content-broker{width:100%;display:flex;flex-direction:column;margin-top:5px;padding-top:8px;padding-bottom:4px;font-size:14px;color:var(--color-grey);row-gap:8px}.movimentacao-content-broker .movimentacao-content-title-broker{width:100%;display:flex;justify-content:flex-start;align-items:center}.movimentacao-content-broker .movimentacao-content-title-broker span{font-family:Avenir Next Geo W05 Demi}.movimentacao-content-broker .movimentacao-info-broker{display:flex;justify-content:flex-start;align-items:center;column-gap:8px}.movimentacao-content-broker .movimentacao-info-broker .calendar{width:13px;height:13px;color:var(--color-dark-blue)}.movimentacao-content-broker .movimentacao-info-broker .calendar svg{width:13px;height:13px}.check-icon{margin-right:2px;color:green}.cross-icon{margin-right:2px;color:red}.loading{display:flex;flex-direction:column;align-items:center;margin-top:10vh;gap:15px}.active-icon{margin-left:5px;margin-right:5px;color:var(--color-dark-blue)}.active-icon svg{width:18px;height:18px;fill:currentColor}.in-removal-icon{margin-left:5px;color:#f8c000}.in-removal-icon svg{width:20px;height:20px;fill:currentColor}.inactive-icon{margin-left:5px;color:var(--color-disabled-grey)}.inactive-icon svg{width:20px;height:20px;fill:currentColor}.broker-beneficiaries{display:flex;height:100vh}.animeLeft{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.loading{display:flex;align-items:center;flex-direction:column;margin-top:10vh;gap:15px}.loading span{font-size:1rem}.loading-spinner{margin-bottom:15px;color:var(--primary-color)}.broker-beneficiaries-content{display:flex;flex-direction:column;flex:1;width:calc(100% - 80px)}.broker-beneficiaries-consult{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-right:10px;margin-bottom:20px;width:100%}.broker-beneficiaries-consult__title{font-family:Avenir Next GEO W05 Heavy;font-size:20px;color:var(--color-grey)}.filter-movs{display:grid;grid-template-columns:250px 250px 280px 300px 80px 200px;grid-gap:30px;align-items:end;margin-bottom:30px;box-sizing:border-box}.filter-movs-content__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:16px}.filter-movs-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100%;text-align:start;margin-top:5px;height:30px}.filter-movs-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.filter-movs-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.filter-movs-content__select option{font-size:14px}.filter-movs-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:95%;text-align:start;margin-top:5px;height:30px}.filter-movs-content__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.filter-movs-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.filter-movs-radio-container{display:flex;flex-direction:row}.filter-movs-radio-container .MuiSvgIcon-root{font-size:16px}.filter-movs-radio-container__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:14px}.filter-movs-date-period{margin-bottom:8px;width:max-content}.filter-movs-date-period:hover{cursor:pointer}.filter-movs-date-period-container{display:flex;justify-content:center;align-items:center;height:200px;width:230px}.filter-movs-date-period-container__radio-group{display:flex;flex-direction:column;gap:5px}.filter-movs-date-period-container__radio{display:flex;flex-direction:row;justify-content:flex-start;gap:5px}.filter-movs-date-period-container .MuiSvgIcon-root{font-size:16px}.filter-movs-date-period-container-datepicker{display:flex;flex-direction:column;gap:5px}.filter-movs-date-period-container-datepicker__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:14px}.filter-movs-date-period-container-datepicker__input{border:2px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;margin-left:5px;height:25px;width:100px}.filter-movs-date-period-container-datepicker__input:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.filter-movs-radio-group{display:flex;justify-content:center;align-items:center;height:70px;width:120px}.filter-movs-radio-group__radio{display:flex;flex-direction:row;justify-content:flex-start;gap:5px}.filter-movs-radio-group__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:14px}.filter-movs-radio-group .MuiSvgIcon-root{font-size:16px}.movs-table-body{display:grid;grid-template-columns:26px 60px 1.5fr 1fr .75fr .5fr 1.5fr .5fr .5fr 80px;grid-gap:10px;border:2px solid var(--color-tab-light-grey);border-top:none;align-items:center;box-sizing:border-box;height:50px}.movs-table-body:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.movs-table-body__checkbox{margin-left:7px}.movs-table-body__checkbox svg{height:18px;width:18px;color:var(--color-dark-blue)}.movs-table-body__label{text-align:left;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.movs-table-body__label.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;display:block}.movs-table-body__icon{display:flex;flex-direction:row;justify-content:flex-start;gap:5px;color:var(--color-dark-blue)}.movs-table-body__icon-visible{display:flex;flex-direction:row;justify-content:space-around;align-items:center;gap:5px;color:var(--color-dark-blue);cursor:pointer}.movs-table-body__fire-icon{height:30px;width:30px;margin-bottom:5px}.movs-table-body--expanded{display:grid;grid-template-columns:26px 60px 1.5fr 1fr .75fr .5fr 1.5fr .5fr .5fr 80px;grid-gap:10px;border:2px solid var(--color-tab-light-grey);border-top:none;border-bottom:none;align-items:center;box-sizing:border-box;height:50px}.movs-table-body-mov-type{position:relative;z-index:0;text-align:center}.movs-table-body-mov-type[data-type=Inclusão] svg{color:#43a047!important}.movs-table-body-mov-type[data-type=Exclusão] svg{color:#e53935!important}.movs-table-body-mov-type__legend{visibility:hidden;width:80px;background-color:var(--primary-color);color:#fff;text-align:center;padding:5px 0;border-radius:6px;position:absolute;top:100%;margin-left:-40px;z-index:999;opacity:.8}.movs-table-body-mov-type:hover .movs-table-body-mov-type__legend{visibility:visible}.inclusion-mov-card{display:grid;grid-template-columns:1fr 2fr;padding:1rem 0;padding-left:59px;border-top:2px dashed var(--color-tab-light-grey);border-right:2px solid var(--color-tab-light-grey);border-left:2px solid var(--color-tab-light-grey);border-bottom:2px solid var(--color-tab-light-grey)}.inclusion-mov-card-information{display:flex;flex-direction:column}.inclusion-mov-card-information div:first-child,.inclusion-mov-card-information div:nth-child(2){display:flex;gap:5px}.inclusion-mov-card-information__label{text-align:center;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.inclusion-mov-card-information__span{text-align:center;font-size:16px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.inclusion-mov-card-plans-information--align-left{display:flex;flex-direction:column;align-items:flex-start!important;row-gap:10px}.inclusion-mov-card-plans-information-content{display:grid;grid-template-columns:1fr 1fr;row-gap:5px;justify-content:center;width:100%}.inclusion-mov-card-plans-information-content--plan-container{display:flex;flex-direction:row;gap:5px}.inclusion-mov-card-plans-information-content--plan-form{display:flex;flex-direction:column;gap:5px}.inclusion-mov-card-plans-information-content__label{font-family:Avenir Next Geo W05 Demi;color:var(--color-grey);font-size:16px}.inclusion-mov-card-plans-information-content__label-info{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:16px}.inclusion-mov-card-plans-information-content__icon{color:var(--color-dark-blue);margin-right:10px}.inclusion-mov-card-plans-information-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:12px;text-align:start;height:25px;width:200px}.inclusion-mov-card-plans-information-content__input::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.inclusion-mov-card-plans-information-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.inclusion-mov-card-plans-information-content__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;color:var(--color-grey);display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;margin-left:5px;height:25px;width:200px}.inclusion-mov-card-plans-information-content__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.inclusion-mov-card-plans-information-content__input-date::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey)}.edit-table-header{display:grid;grid-template-columns:30px 60px 1.5fr 1fr .75fr .5fr 1.5fr .5fr .5fr 80px;grid-gap:10px;border:2px solid var(--color-tab-light-grey);align-items:center;height:42px;box-sizing:border-box}.edit-table-header__master-checkbox{padding-left:6px}.edit-table-header__master-checkbox svg{height:18px;width:18px}.edit-table-header__button-edit{margin:5px 5px -1px 0;border-radius:4px;color:var(--color-dark-blue)}.edit-table-header__checkbox{margin-left:-3px;margin-bottom:-2px;height:30px;width:25px}.edit-table-header__checkbox svg{height:18px;width:18px}.edit-table-header__label{text-align:left;font-size:16px;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey)}.edit-table-header__icon-arrow:hover{cursor:pointer}.demands-summary{display:block;width:100%}.demands-summary-container{background-color:none;border:2px solid var(--color-border-grey);border-radius:6px;padding-top:20px;padding-bottom:20px}.demands-summary-content{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr}.demands-summary-content div:last-child{display:flex;flex-direction:row;justify-content:space-around}.demands-summary-content div:last-child__legend{display:flex;flex-direction:column}.demands-summary-content div:last-child__icon-background{justify-content:center;align-items:center;background-color:#fff;border-radius:4px;height:40px;width:40px}.demands-summary-content div:last-child__icon{color:var(--primary-color);height:25px;width:25px}.demands-summary-content-item{display:flex;flex-direction:row;justify-content:space-around;border-right:2px solid var(--color-border-grey)}.demands-summary-content-item__legend{display:flex;flex-direction:column}.demands-summary-content-item__value{font-family:Avenir Next GEO W05 Demi;font-size:40px;text-align:center;color:var(--color-text)}.demands-summary-content-item__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;text-align:center;margin-top:10px;color:var(--color-text)}.demands-summary-content-item__icon-background{justify-content:center;align-items:center;background-color:#fff;border-radius:4px;height:40px;width:40px}.demands-summary-content-item__icon{color:var(--primary-color);height:25px;width:25px}.my-activities{display:block;padding:0}.my-activities-content{border-radius:6px}.my-activities-content__title{color:var(--color-grey);font-size:20px;font-family:Avenir Next GEO W05 Bold}.my-activities-table{background-color:transparent;border-top:2px solid var(--color-border-grey);border-left:2px solid var(--color-border-grey);border-right:2px solid var(--color-border-grey);border-radius:6px;margin-top:5px;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:hidden}.my-activities-table__theader{text-align:left;width:100%}.my-activities-table__theader-tr{display:grid;grid-template-columns:1fr .6fr .6fr .6fr;border-bottom:2px solid var(--color-border-grey)}.my-activities-table__theader-th{border-right:2px solid var(--color-border-grey);font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:14px;padding:10px}.my-activities-table__theader-th:last-child{border-right:none}.my-activities-table th:last-child{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:14px;padding:10px;cursor:pointer;border-right:none}.my-activities-table th:last-child:hover{font-family:Avenir Next GEO W05 Demi;color:var(--primary-color)}.my-activities-table__tbody{width:100%}.my-activities-table__tbody-tr{display:grid;grid-template-columns:1fr .6fr .6fr .6fr}.my-activities-table__tbody-td,.my-activities-table td{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);border-right:2px solid var(--color-border-grey);border-bottom:2px solid var(--color-border-grey);text-align:left;font-size:12px;padding:10px}.my-activities-table td:last-child{border-right:none}.title-tbody{padding-left:15px}.label-tbody{cursor:pointer}.label-tbody:hover{font-family:Avenir Next GEO W05 Demi;color:var(--primary-color)}.demands-users{display:flex;flex-direction:column}.demands-users__title{font-family:Avenir Next GEO W05 Bold;font-size:20px;color:var(--color-grey)}.demands-users-table{border-top:2px solid var(--color-border-grey);border-left:2px solid var(--color-border-grey);border-right:2px solid var(--color-border-grey);border-radius:6px;margin-top:5px;width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed;overflow:hidden}.demands-users-table__theader{text-align:left;position:sticky;background-color:transparent}.demands-users-table__theader-tr{display:grid;grid-template-columns:1fr repeat(10,.8fr)}.demands-users-table__theader-th{font-family:Avenir Next GEO W05 Regular;text-align:left;color:var(--color-grey);font-size:14px;border-right:2px solid var(--color-border-grey);border-bottom:2px solid var(--color-border-grey);padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demands-users-table__theader-th:last-child{border-right:none}.demands-users-table__tbody{text-align:left;width:100%}.demands-users-table__tbody-tr{display:grid;grid-template-columns:1fr repeat(10,.8fr)}.demands-users-table__tbody-td,.demands-users-table td{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:12px;text-align:left;border-right:2px solid var(--color-border-grey);border-bottom:2px solid var(--color-border-grey);padding:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.demands-users-table__tbody-td{cursor:pointer}.demands-users-table__tbody-td:hover{font-family:Avenir Next GEO W05 Demi;color:var(--primary-color)}.demands-users-table__tbody-tr td:last-child,.demands-users-table__theader-tr th:last-child{border-right:none}.ticket-corretor{cursor:pointer}.tickets-companies{display:block;margin-top:10px;box-sizing:border-box;width:100%}.tickets-companies__title{font-size:20px;font-family:Avenir Next GEO W05 Bold;color:var(--color-grey)}.tickets-companies-table{background-color:none;border:2px solid var(--color-border-grey);border-bottom:none;border-radius:6px;margin-top:5px;overflow-y:hidden}.tickets-companies-table__theader{display:block;text-align:left;position:sticky}.tickets-companies-table__theader-tr{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;border-bottom:2px solid var(--color-border-grey)}.tickets-companies-table__theader-tr th:last-child{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:14px;padding:5px}.tickets-companies-table__theader-th{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);text-align:start;border-right:2px solid var(--color-border-grey);font-size:14px;padding:5px}.tickets-companies-table__tbody{display:block;height:168px;overflow-y:auto}.tickets-companies-table__tbody::-webkit-scrollbar{width:6px;background:transparent}.tickets-companies-table__tbody::-webkit-scrollbar-thumb{background:var(--primary-color);box-shadow:none;border-radius:14px}.tickets-companies-table__tbody::-webkit-scrollbar-track{box-shadow:inset 0 0 2px gray;border-radius:14px}.tickets-companies-table__tbody-tr{display:grid;grid-template-columns:2fr 1fr 1fr 1fr}.tickets-companies-table__tbody-tr td:first-child{text-align:start}.tickets-companies-table__tbody-tr td:last-child{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);text-align:center;font-size:12px;border-bottom:2px solid var(--color-border-grey);padding:7px 7px 8.5px}.tickets-companies-table__tbody-tr td:last-child:hover{font-family:Avenir Next GEO W05 Demi;color:var(--primary-color);cursor:pointer}.tickets-companies-table__tbody-td{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);text-align:center;font-size:12px;border-bottom:2px solid var(--color-border-grey);border-right:2px solid var(--color-border-grey);padding:7px}.tickets-companies-table__tbody-td:hover{font-family:Avenir Next GEO W05 Demi;color:var(--primary-color);cursor:pointer}.truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;display:block}.broker-home{display:flex;height:118vh}.broker-home-container{display:flex;flex-direction:column;flex:1;row-gap:20px;padding-left:0;max-height:105vh}@media(max-height:580px){.broker-home-main{background:var(--color-white);padding:13.4px 30.15px}}@media(min-height:580px)and (max-height:650px){.broker-home-main{background:var(--color-white);padding:16px 36px}}@media(min-height:650px)and (max-height:720px){.broker-home-main{background:var(--color-white);padding:18px 40.5px}}@media(min-height:720px)and (max-height:820px){.broker-home-main{background:var(--color-white);padding:20px 45px}}@media(min-height:820px)and (max-height:920px){.broker-home-main{background:var(--color-white);padding:22px 50px}}@media(min-height:920px)and (max-height:1120px){.broker-home-main{background:var(--color-white);padding:24px 55px}}.broker-home-main-content{display:block;padding-top:10px}.broker-home-main-content__column-one{box-sizing:border-box}.broker-home-main-content__column-two{display:flex;flex-direction:row;gap:40px;padding-top:20px;box-sizing:border-box}.broker-home-main-content__column-two .demands-users{flex:70;min-width:0}.broker-home-main-content__column-two .my-activities{flex:30;min-width:0}.broker-home-main-content__column-three{padding-top:20px;box-sizing:border-box}.circular-spinner-container{display:flex;flex-direction:column;align-items:center;margin-top:25vh}.circular-spinner-container__h3{color:var(--color-grey);margin-top:10px}.circular-spinner{color:var(--primary-color);margin-bottom:20px}.ds-link{background:transparent;border:none;display:flex;gap:4px;padding:4px 8px;color:#455b71;font-size:16px;cursor:pointer;transition:all .4s;font-weight:600;letter-spacing:normal}.item-list{display:flex;flex-direction:column;background:var(--color-white);border:2px solid var(--color-tab-light-grey);border-top:none;box-sizing:border-box;font-size:16px;height:40px}.item-list:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.item-list__data{width:100%;display:grid;gap:30px;grid-template-columns:15px 3fr 150px 1fr 1fr 1fr 1fr 80px;font-size:.8rem}.item-list__data div{height:38.4px}.item-list__data>div{display:flex;align-items:center}.item-list__data .icon{font-size:1.5rem;display:flex;align-items:center;justify-content:center}.item-list__data .icon button.btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;font-size:1.3rem;cursor:pointer;background:none;transition:.1s ease-in;border-radius:50%}.item-list__data .icon button.btn :hover{background:#cccccc40}.item-list__data .icon .close{color:red}.item-list__data .icon .search{color:var(--color-dark-blue)}.item-list__data-checkbox{width:25px;height:25px}.item-list__data-beneficios{display:flex}.item-list__data-beneficios span{display:flex;justify-content:space-between;align-items:center;margin-left:5px;color:var(--color-dark-blue)}.item-list__data-beneficios svg{width:20px;fill:currentColor}.item-list__data-icon{font-size:1.5rem;display:flex;align-items:center;justify-content:center}.button-edit-on-table{color:var(--color-dark-blue);margin:5px 5px -1px;border-radius:4px;cursor:pointer}.item-list__data-icon .btn{display:flex;justify-content:center;align-items:center;padding:4px;border:none;font-size:1.3rem;cursor:pointer;background:none;transition:.1s ease-in;border-radius:50%}.item-list__data-icon .btn:hover{background:var(--color-background-hover)}.item-list__data-icon .close{color:var(--color-red)}.item-list__data-icon .search{color:var(--color-dark-blue)}.item-list__item-content{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;padding:1rem 0;border-top:1px var(--color-grey) solid;margin-top:20px}.item-list__item-content-col div{margin-bottom:1rem}.item-list__item-content-documentos{grid-area:2/1/2/4;display:flex;justify-content:space-between;align-items:center}.item-list__item-content-documentos .btn-deteils{border:none;background:#f3ecff;cursor:pointer;font-size:inherit;font-family:inherit;margin-right:30px;padding:2px 5px;border-radius:5px;color:#62a0e2}.item-list__item-content-valores{display:flex;align-items:center}.item-list__item-content-valores svg{color:#62a0e2;margin-right:10px;width:20px;height:20px;fill:currentColor}.item-list__item-content-text-color{color:#62a0e2}.content-list{display:flex;flex-direction:column}.content-list__header-list{box-sizing:border-box;display:grid;gap:30px;grid-template-columns:15px 3fr 150px 1fr 1fr 1fr 1fr 80px;font-family:Avenir Next GEO W05 Demi;border:2px solid var(--color-tab-light-grey);align-items:center;color:var(--color-grey);-webkit-user-select:none;user-select:none;height:40px;width:100%}.content-list__header-list-col{justify-content:center;text-align:center}.content-list__header-list-filter-data-abertura-icon{width:17px}.content-list__header-list-filter-data-abertura-icon:hover{cursor:pointer}.content-list__header-list-filter-container{display:flex;align-items:center}.edit-buttons-container{display:grid;grid-template-columns:1fr 1fr;align-items:end}.edit-buttons-container .button-edit,.edit-buttons-container .delete-button{display:flex;align-items:center;border:0;margin:0;border-radius:5px;color:var(--color-dark-blue);justify-content:center}.edit-buttons-container .button-edit:hover,.edit-buttons-container .delete-button:hover{cursor:pointer}.edit-buttons-container .button-edit>span,.edit-buttons-container .delete-button>span{margin-right:10px}.edit-buttons-container .delete-button{margin-left:10px}.paper-popup-delete-confirmation{width:500px;height:80px;background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;justify-content:center}.popup-options{margin:0 10px;align-items:center}.popup-options:hover{font-weight:700;cursor:pointer}.popup-options-container{margin-top:5px}.popup-message{font-weight:700}.check-icon{margin-right:2px;color:var(--color-green)}.cross-icon{margin-right:2px;color:var(--color-red)}.policy-owners{display:flex}.policy-owners__content{display:flex;flex-direction:column;flex:1;height:100vh}.policy-owners__content--main-panel{margin:0;min-height:100vh}.policy-owners__consult{display:flex;align-items:flex-start;margin-bottom:40px;justify-content:space-between;width:100%}.policy-owners__consult--presentation-container{display:flex;flex-direction:column}.policy-owners__consult--link-container{margin-right:10px;display:flex}.policy-owners__consult--title{margin:1px 10px 3.7rem 0;color:var(--color-grey)}.policy-owners__consult--title h1{font-size:1.2rem}.policy-owners__consult--search{display:flex;flex-direction:column}.policy-owners__consult--search label{color:var(--color-grey);font-weight:500;font-size:16px}.policy-owners__consult--search input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:5px;padding:5px;font-size:14px;margin-top:7px;width:270px;text-align:start;height:32px}.policy-owners__consult--search input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.policy-owners__consult--search input:focus-visible{outline-color:var(--color-tab-dark-grey)}.policy-owners__consult--filter-container{display:flex;flex-direction:column;align-self:flex-end}.policy-owners__consult--filter-container-label{padding-left:10px}.policy-owners__consult--filter{display:flex;align-items:center;justify-self:center}.policy-owners__consult--filter label{color:var(--color-grey);font-weight:500;font-size:16px}.table-contracts__header-list{display:grid;grid-template-columns:20px 200px 200px 300px 200px 200px 1fr 20px;align-items:center;border:2px solid var(--color-tab-light-grey);box-sizing:border-box;margin-top:20px;height:40px;width:100%}.table-contracts__body-list{display:grid;grid-template-columns:20px 200px 200px 300px 200px 200px 1fr 20px;align-items:center;border:2px solid var(--color-tab-light-grey);border-top:none;box-sizing:border-box;background-color:var(--color-white);height:40px;width:100%}.table-contracts__body-list:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.table-contracts__body-item--icon-product{padding-left:20px}.table-contracts__body-item--button{display:flex;flex-direction:row;justify-content:flex-end;column-gap:20px}.darken-background-plan-popper{position:fixed;top:0;left:0;width:100%;height:101vh;background-color:#00000080;z-index:1000}.wrapper-plan-popper{display:flex;flex-direction:column;position:absolute;width:460px;height:70px;padding:20px 15px;top:calc(50% - 50px);left:calc(50% - 250px);box-shadow:0 25px 50px #0000004d,0 22px 25px #00000038;background-color:#fff;border-radius:8px}.plan-popper-content{display:flex;flex-direction:column;justify-content:space-between;height:100%}.plan-popper-content__title{display:flex;column-gap:10px;font-size:16px;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey)}.plan-popper-content__span{color:var(--primary-color);padding-right:2px}.plan-popper-content__message{display:flex;width:100%;height:100%;justify-content:center;align-items:center;font-size:1.1em;font-family:Avenir Next GEO W05 Bold}.plan-popper-content__message--success{color:var(--primary-color)}.plan-popper-content__message--error{color:var(--color-pink)}.plan-popper-content__message--loading{color:var(--primary-color)}.plan-icon-container{display:flex;column-gap:30px;justify-content:center}.plan-icon-container--icon-check{color:var(--color-luminous-green);font-size:18px;cursor:pointer}.plan-icon-container--icon-cross{color:var(--color-pink);font-size:16px;cursor:pointer}.health-update{display:grid;grid-template-columns:1fr;column-gap:20px;padding-right:15px;padding-left:15px}.health-update .health-update-back{margin-top:10px;margin-bottom:20px}.health-update .health-update-back__button{display:flex;align-items:center;background:none;border:none;color:var(--color-dark-blue);border-radius:13px}.health-update .health-update-back__span{font-size:14px;cursor:pointer;font-family:Avenir Next GEO W05 Bold;color:var(--color-dark-blue)}.health-update .health-update-title{margin-bottom:30px}.health-update .health-update-title__span{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold}.health-update .health-update-form{display:flex;flex-direction:column}.health-update .health-update-form .health-update-form-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.health-update .health-update-form .health-update-form-section{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}.health-update .health-update-form .health-update-form-section-select-group{display:flex;flex-direction:column;margin-bottom:6px}.health-update .health-update-form .health-update-form-section-select-group:first-child{margin-top:0}.health-update .health-update-form .health-update-form-section-select-group--select{padding-top:30px}.health-update .health-update-form .health-update-form-section-select-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-update .health-update-form .health-update-form-section-select-group__select{font-family:Avenir Next GEO W05 Regular;width:100%;height:48px;appearance:none;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23456AED'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:96%;background-position-y:17px;font-size:16px;padding:0 10px;color:var(--color-grey);border:2px solid var(--primary-color);border-radius:24px}.health-update .health-update-form .health-update-form-section-select-group__select :focus-visible{outline:none}.health-update .health-update-form-section-input-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-update .health-update-form-section-input-group__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%;text-align:center;height:48px}.health-update .health-update-form-section-input-group__input::placeholder{color:#c1c1c1}.health-update .health-update-form-section-input-group__input:focus-visible{outline-color:var(--primary-color)}.health-update .health-update-form-section-date-picker-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-update .health-update-form-section-date-picker-group__date-picker{color:var(--color-grey);border-radius:48px;width:100%;height:48px;background:#fff;border:2px solid var(--primary-color);text-align:center;margin:0 0 6px;font-size:16px}.health-update .health-update-form-section-date-picker-group__date-picker::placeholder{color:var(--color-grey)}.health-update .health-update-form-section-textarea-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-update .health-update-form-section-textarea-group__textarea{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;padding:12px;box-sizing:border-box;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%}.health-update .health-update-form-section-textarea-group__textarea::placeholder{text-align:center;color:#c1c1c1}.health-update .health-update-form-section-textarea-group__textarea:focus-visible{outline-color:var(--primary-color)}.health-update .health-update-form-section-textarea-group__textarea--active{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;width:100%;opacity:1;font-size:16px;padding:12px;box-sizing:border-box;color:var(--color-grey);text-align:center;font-family:Avenir Next GEO W05 Regular;margin-bottom:10px}.health-update .health-update-form-section-textarea-group__textarea--active::placeholder{color:#c1c1c1}.health-update .health-update-form-section-textarea-group__textarea--active:focus-visible{outline-color:var(--primary-color)}.health-update .health-update-form-section-textarea-group__textarea--disabled{background-color:#bbb;border:2px solid #c3c3c3;color:#bbb;border-radius:24px;opacity:.25;padding:12px;box-sizing:border-box;text-align:center;width:100%;height:173.6px;margin-bottom:10px}.health-update .health-update-form-section-checkbox-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-update .health-update-form-section-checkbox-group__options{display:flex;justify-content:center;align-items:center;margin:0 0 20px}.health-update .health-update-form-section-checkbox-group__select-label{display:flex;font-size:16px;background-color:#fff;border:2px solid var(--primary-color);border-radius:48px;width:100%;height:48px;color:var(--color-grey);justify-content:center;text-align:center;box-sizing:border-box;align-items:center;padding:10px;cursor:pointer}.health-update .health-update-form-section-checkbox-group__select-label--active{background:var(--primary-color);color:#fff}.health-update .health-update-form-plans{margin-top:30px}.health-update .health-update-form-plans .health-update-form-plans-title{margin-bottom:20px}.health-update .health-update-form-plans .health-update-form-plans-title__span{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold}.health-update .health-update-form-section-remove{display:flex;justify-content:flex-start;gap:10px;margin-top:5px}.health-update .health-update-form-section-remove__button{background:none;margin-bottom:5px;border:none;color:#ff0757;cursor:pointer;font-size:17px;font-family:Avenir Next GEO W05 Demi}.health-update .health-update-form-section-remove__button--activated{color:var(--color-primary-blue-hover)}.health-update .health-update-form-section-remove__button--deactivated{color:var(--color-light-blue-alt)}.health-update .health-update-form-section-remove__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;text-align:center;height:48px;width:30%}.health-update .health-update-form-section-remove__input::placeholder{color:#c1c1c1}.health-update .health-update-form-section-remove__input:focus-visible{outline-color:var(--primary-color)}.health-update .health-update-form-section-remove__input--transition{transition:all .2s ease-in-out}.health-update .health-update-form-section-remove__input--deactivated{border:2px solid var(--color-disabled-grey);color:var(--color-light-blue-alt);background-color:#ffffffb3}.health-update .health-update-form-section-remove--input-text{width:30%}.health-update .health-update-form-section-remove--input-number{width:10%}.health-update .health-update-form-section-remove__button-icon{background:none;border:none;cursor:pointer}.health-update .health-update-form-section-remove__icon-trash{color:#ff0757}.health-update .health-update-form-section-remove__icon{display:flex;column-gap:30px}.health-update .health-update-form-section-remove__bulb-icon{font-size:18px;padding-left:5px;transition:color .2s ease-in-out}.health-update .health-update-form-section-remove__bulb-icon:hover{cursor:pointer}.health-update .health-update-form-section-btn-remove{margin-top:5px;padding-left:34%}.health-update .health-update-form-section-remove-input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;text-align:center;height:48px;width:30%}.health-update .health-update-form-section-remove-input::placeholder{color:#c1c1c1}.health-update .health-update-form-section-remove-input:focus-visible{outline-color:var(--primary-color)}.health-update .health-update-form-section-button-group{padding-top:10px;padding-bottom:10px}.health-update .health-update-form-section-button-group__button{cursor:pointer;border:none;color:var(--color-dark-blue);background:none;padding:10px;margin:10px 0 0;border-radius:10px;font-size:14px;font-family:Avenir Next GEO W05 bold}.health-update .health-update-form-section-button-group__button:hover{text-decoration:underline}.modal-add-health-prices{height:680px;width:690px}.modal-add-health-prices div.ds-modal__header span{padding-left:1rem}.modal-add-health-prices p{font-family:Avenir Next GEO W05 Regular;font-size:17px;margin-bottom:1.5rem;padding-left:1rem}.modal-add-health-prices p span{font-family:Avenir Next GEO W05 Demi}.modal-add-health-prices__section{display:flex;flex-direction:column;gap:.85rem;padding-left:1rem}.modal-add-health-prices__input-container{display:grid;grid-template-columns:160px 1fr}.modal-add-health-prices__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);display:block}.modal-add-health-prices__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:30%;text-align:center;height:30px}.modal-add-health-prices__input::placeholder{color:#c1c1c1}.modal-add-health-prices__input:focus-visible{outline-color:var(--primary-color)}.modal-add-health-prices__button-container{display:flex;justify-content:flex-start;align-items:center;padding:1rem}.update-dental-insurance{padding-left:15px;padding-right:15px}.update-dental-insurance .wrapper{display:grid;grid-template-columns:1fr;column-gap:20px}.update-dental-insurance .wrapper__back{margin-top:10px;margin-bottom:20px}.update-dental-insurance .wrapper__back-btn{display:flex;align-items:center;background:none;border:none;color:var(--color-dark-blue);border-radius:13px}.update-dental-insurance .wrapper__back span{font-size:14px;cursor:pointer;font-family:Avenir Next GEO W05 Bold;color:var(--color-dark-blue)}.update-dental-insurance .wrapper__back svg{font-size:1.5rem;cursor:pointer}.update-dental-insurance .wrapper__title{color:var(--color-primary-blue);font-size:17px;margin-bottom:30px}.update-dental-insurance .wrapper__form{display:flex;flex-direction:column}.update-dental-insurance .wrapper__grids{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.update-dental-insurance .wrapper__col{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}.update-dental-insurance .wrapper__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.update-dental-insurance .wrapper__apolice-details{background-color:#fff;border:2px solid var(--color-primary-blue);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%;text-align:center;height:48px}.update-dental-insurance .wrapper__apolice-details ::placeholder{color:#c1c1c1}.update-dental-insurance .wrapper__apolice-details :focus-visible{outline-color:var(--color-primary-blue)}.update-dental-insurance .wrapper__date-picker{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-primary-blue);color:var(--color-grey);border-radius:24px;padding:12px;font-size:16px;width:100%;text-align:center;height:48px}.update-dental-insurance .input-file{margin-top:20px}.update-dental-insurance .input-file__title{font-family:Avenir Next GEO W05 Bold;color:var(--color-primary-blue);font-size:17px;margin-bottom:30px}.update-dental-insurance .input-file__files{display:flex;align-items:center;padding:10px;margin:20px 0 30px;column-gap:10px;height:44px}.update-dental-insurance .input-file__label-file-documents{cursor:pointer;font-size:17px;color:var(--color-dark-blue);background:none;font-family:Avenir Next GEO W05 Bold;display:flex;align-items:center}.update-dental-insurance .input-file__label-file-documents:hover{text-decoration:underline}.update-dental-insurance .input-file__label-file-documents input{display:none}.update-dental-insurance .input-file__label-file-documents .input-file__name{display:flex;align-items:center;column-gap:5px}.dental-update-select{display:flex;flex-direction:column}.dental-update-select__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-update-select__select{font-family:Avenir Next GEO W05 Regular;width:100%;height:48px;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23456AED'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:96%;background-position-y:17px;font-size:16px;color:var(--color-grey);border-radius:24px}.dental-update-select__select:focus-visible{outline:none}.dental-update-select__select--broker{border:2px solid var(--color-primary-blue)}.dental-update-input__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-update-input__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-primary-blue);color:var(--color-grey);border-radius:24px;padding:12px;font-size:16px;width:100%;text-align:start;height:48px}.dental-update-input__input::placeholder{text-align:start;color:#c1c1c1}.dental-update-input__input:focus-visible{outline-color:var(--color-primary-blue)}.dental-update-textarea__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-update-textarea__textarea{background-color:#fff;border:2px solid var(--color-primary-blue);border-radius:24px;padding:12px;box-sizing:border-box;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%}.dental-update-textarea__textarea::placeholder{text-align:start;color:var(--color-disabled-grey)}.dental-update-textarea__textarea:focus-visible{outline-color:var(--color-primary-blue)}.dental-update-form-section-input-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-update-form-section-input-group__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%;text-align:center;height:48px}.dental-update-form-section-input-group__input::placeholder{color:#c1c1c1}.dental-update-form-section-input-group__input:focus-visible{outline-color:var(--primary-color)}.dental-update-form-section-remove{display:flex;justify-content:flex-start;gap:10px;margin-top:5px}.dental-update-form-section-remove__button{background:none;margin-bottom:5px;border:none;color:#ff0757;cursor:pointer;font-size:17px;font-family:Avenir Next GEO W05 Demi}.dental-update-form-section-remove__button--activated{color:var(--color-primary-blue-hover)}.dental-update-form-section-remove__button--deactivated{color:var(--color-light-blue-alt)}.dental-update-form-section-remove__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;text-align:center;height:48px;width:100%}.dental-update-form-section-remove__input::placeholder{color:#c1c1c1}.dental-update-form-section-remove__input:focus-visible{outline-color:var(--primary-color)}.dental-update-form-section-remove__input--transition{transition:all .2s ease-in-out}.dental-update-form-section-remove__input--deactivated{border:2px solid var(--color-disabled-grey);color:var(--color-light-blue-alt);background-color:#ffffffb3}.dental-update-form-section-remove--input-text{width:40%}.dental-update-form-section-remove--input-number{width:10%}.dental-update-form-section-remove__button-icon{background:none;border:none;cursor:pointer}.dental-update-form-section-remove__icon-trash{color:#ff0757}.dental-update-form-section-remove__icon{display:flex;column-gap:30px}.dental-update-form-section-remove__bulb-icon{font-size:18px;padding-left:5px;transition:color .2s ease-in-out}.dental-update-form-section-remove__bulb-icon:hover{cursor:pointer}.dental-update-form-section-btn-remove{margin-top:5px;padding-left:34%}.dental-update-form-section-remove-input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;text-align:center;height:48px;width:30%}.dental-update-form-section-remove-input::placeholder{color:#c1c1c1}.dental-update-form-section-remove-input:focus-visible{outline-color:var(--primary-color)}.dental-update-form-section-button-group{padding-top:10px;padding-bottom:10px}.dental-update-form-section-button-group__button{cursor:pointer;border:none;color:var(--color-dark-blue);background:none;padding:10px;margin:10px 0 0;border-radius:10px;font-size:14px;font-family:Avenir Next GEO W05 bold}.dental-update-form-section-button-group__button:hover{text-decoration:underline}.status-circle .status-in-cancel-process-circle-icon{animation:blinking-in-cancel-process-icon 1.5s infinite}.status-circle .status-canceled-active-circle-icon{animation:blinking-canceled-icon 1.5s infinite}.status-circle .status-active-circle-icon>circle{animation:blinking-active-icon 1.5s infinite}@keyframes blinking-active-icon{0%{color:#008631}50%{color:#00c04b}to{color:#008631}}@keyframes blinking-in-cancel-process-icon{0%{color:#d29e00}50%{color:#ffd900}to{color:#d29e00}}@keyframes blinking-canceled-icon{0%{color:#8b0000}50%{color:#dc143c}to{color:#8b0000}}.documents{min-height:400px;max-height:700px;margin-bottom:2rem;overflow-y:overlay}.documents__list{display:flex;flex-direction:column;row-gap:40px;padding-left:15px;padding-right:15px}li.document-item{display:flex;align-items:center;margin-bottom:10px}.icon-document{color:var(--color-dark-gray);margin-right:10px}.icon-delete-file{color:var(--color-red);margin-right:20px}.icon-delete-file:hover{cursor:pointer}.icon-edit-file{color:var(--color-genoa-dark-blue)}.icon-edit-file:hover{cursor:pointer}.icon-folder-file{margin-right:5px}a.link-text{text-decoration:none;font-family:Avenir Next GEO W05 Bold;color:var(--color-dark-gray);font-size:15px;margin-right:20px}a.link-text:hover{text-decoration:underline}.documents-form{max-width:600px}.documents-form form{display:flex;margin-top:10px;margin-bottom:10px;flex-direction:column;justify-content:space-between}.documents-form form span.error-msg{color:var(--color-red);font-size:13px;margin-bottom:5px}.documents-form__label{font-size:16px;font-family:Avenir Next GEO W05 Bold;color:#fff}.documents-form__label input{display:none}.documents-form__label span{display:flex;width:max-content;align-items:center;color:var(--primary-color)}.documents-form__label span:hover{cursor:pointer;text-decoration:none}.documents-form__label span svg{font-size:1.3rem}.documents-form div.input-external-file-content{display:flex;flex-direction:row;gap:30px}.documents-form input.input-file-name{display:flex;font-size:15px;background-color:#fff;border:none;border-radius:30px;height:33px;width:260px;color:var(--color-text);justify-content:center;box-sizing:border-box;align-items:center;padding:10px 15px;font-family:Avenir Next GEO W05 Regular}.documents-form input.input-file-name::placeholder{font-family:Avenir Next GEO W05 Regular}.documents-form input.input-file-name:focus-visible{outline:2px var(--color-genoa-dark-blue) auto}.documents-form__buttons-container{display:flex;gap:15px}.documents-form__buttons-container button[name=save]{padding:0;font-family:Avenir Next GEO W05 Bold;color:var(--primary-color)}.documents-form__buttons-container button[name=save]:hover{text-decoration:none}.documents-form span.error-msg{color:var(--color-red);font-size:13px;margin-bottom:5px}.rdt{position:relative}.rdtPicker{display:none;position:absolute;min-width:250px;padding:4px;margin-top:1px;z-index:99999!important;background:#fff;box-shadow:0 1px 3px #0000001a;border:1px solid #f9f9f9}.rdtOpen .rdtPicker{display:block}.rdtStatic .rdtPicker{box-shadow:none;position:static}.rdtPicker .rdtTimeToggle{text-align:center}.rdtPicker table{width:100%;margin:0}.rdtPicker td,.rdtPicker th{text-align:center;height:28px}.rdtPicker td{cursor:pointer}.rdtPicker td.rdtDay:hover,.rdtPicker td.rdtHour:hover,.rdtPicker td.rdtMinute:hover,.rdtPicker td.rdtSecond:hover,.rdtPicker .rdtTimeToggle:hover{background:#eee;cursor:pointer}.rdtPicker td.rdtOld,.rdtPicker td.rdtNew{color:#999}.rdtPicker td.rdtToday{position:relative}.rdtPicker td.rdtToday:before{content:"";display:inline-block;border-left:7px solid transparent;border-bottom:7px solid #428bca;border-top-color:#0003;position:absolute;bottom:4px;right:4px}.rdtPicker td.rdtActive,.rdtPicker td.rdtActive:hover{background-color:#428bca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.rdtPicker td.rdtActive.rdtToday:before{border-bottom-color:#fff}.rdtPicker td.rdtDisabled,.rdtPicker td.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker td span.rdtOld{color:#999}.rdtPicker td span.rdtDisabled,.rdtPicker td span.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker th{border-bottom:1px solid #f9f9f9}.rdtPicker .dow{width:14.2857%;border-bottom:none;cursor:default}.rdtPicker th.rdtSwitch{width:100px}.rdtPicker th.rdtNext,.rdtPicker th.rdtPrev{font-size:21px;vertical-align:top}.rdtPrev span,.rdtNext span{display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtPicker th.rdtDisabled,.rdtPicker th.rdtDisabled:hover{background:none;color:#999;cursor:not-allowed}.rdtPicker thead tr:first-of-type th{cursor:pointer}.rdtPicker thead tr:first-of-type th:hover{background:#eee}.rdtPicker tfoot{border-top:1px solid #f9f9f9}.rdtPicker button{border:none;background:none;cursor:pointer}.rdtPicker button:hover{background-color:#eee}.rdtPicker thead button{width:100%;height:100%}td.rdtMonth,td.rdtYear{height:50px;width:25%;cursor:pointer}td.rdtMonth:hover,td.rdtYear:hover{background:#eee}.rdtCounters{display:inline-block}.rdtCounters>div{float:left}.rdtCounter{height:100px}.rdtCounter{width:40px}.rdtCounterSeparator{line-height:100px}.rdtCounter .rdtBtn{height:40%;line-height:40px;cursor:pointer;display:block;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.rdtCounter .rdtBtn:hover{background:#eee}.rdtCounter .rdtCount{height:20%;font-size:1.2em}.rdtMilli{vertical-align:middle;padding-left:8px;width:48px}.rdtMilli input{width:100%;font-size:1.2em;margin-top:37px}.rdtTime td{cursor:default}.readjustment{display:flex;flex-direction:column;gap:20px;min-height:60vh}.readjustment-section{display:flex;flex-direction:column;gap:40px;transition:all .6s ease-in-out}.readjustment__form--open{display:flex;max-height:200px;margin-left:40px;transition-delay:.6s;transition:all .6s ease-in-out}.readjustment__form--close{display:flex;max-height:200px;margin-left:40px;transition:all .4s ease-in-out}.readjustment__table{min-height:20vh;width:100%}.readjustment__theader{display:flex;justify-content:center;justify-content:flex-start;z-index:-1;font-size:16px}.readjustment__tr{display:grid;grid-template-columns:100px 100px 170px 100px 300px 100px;font-family:Avenir Next GEO W05 Demi;background-color:var(--color-light-blue-alt);border:2px solid var(--color-light-blue-alt);border-radius:10px;text-align:center;align-items:center;gap:10px;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;height:40px}.readjustment__th{color:#fff;font-size:18px}.readjustment__icon-container{display:grid;grid-template-columns:40px 60px;justify-content:end}.readjustment__icon-container .open-checkboxes-icon{color:var(--color-red);opacity:.7;margin-left:35px}.readjustment__icon-container .delete-icon{color:var(--color-red);margin-top:5px;margin-left:42px}.readjustment__icon-container .delete-icon:hover{cursor:pointer}.readjustment__icon-container .start-delete-mode{color:var(--color-red);opacity:.7;z-index:1}.readjustment__icon-container .start-delete-mode:hover{cursor:pointer}.readjustment__tbody{max-height:200px;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-y:overlay;font-size:16px}.readjustment__tbody::-webkit-scrollbar{width:6px;background:transparent}.readjustment__tbody::-webkit-scrollbar-thumb{background:var(--primary-color);box-shadow:none;border-radius:14px}.readjustment__tbody::-webkit-scrollbar-track{box-shadow:inset 0 0 2px gray;border-radius:14px}.readjustment__tr-body{display:flex;justify-content:center;align-items:center;border:2px solid var(--color-page-grey);border-radius:10px;margin-top:5px;min-height:50px}.readjustment__td{display:grid;grid-template-columns:100px 100px 170px 100px 300px 100px;justify-content:center;column-gap:10px;line-height:15px;font-size:1em;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;margin-top:5px}.readjustment__td p{text-align:center}.readjustment-container{margin-left:40px}.readjustment-container-add{width:max-content}.readjustment-container-add span{font-size:15px;display:flex;align-items:center;color:var(--primary-color)}.readjustment-container-add span:hover{cursor:pointer;text-decoration:none}.readjustment-container-add--open{color:var(--primary-color);font-family:Avenir Next GEO W05 Bold;transition:all .5s}.readjustment-container-add--open:hover{cursor:pointer;text-decoration:underline}.readjustment-container-add--close{color:var(--primary-color);font-family:Avenir Next GEO W05 Bold;transform:rotate(45deg);transition:all .5s}.readjustment-container-add--close:hover{cursor:pointer}.readjustment-form--visible{transition:all .4s ease-in-out;overflow:hidden;height:320px}.readjustment-form--hidden{overflow:hidden;transition:all .6s ease-in-out;height:0px}.readjustment-form-content{display:flex;flex-direction:column;row-gap:15px;position:relative;margin-top:10px}.readjustment-form-columns{display:grid;grid-template-columns:125px 125px 135px 15px 125px 15px;margin-top:10px;column-gap:20px}.readjustment-form-columns__label{margin-bottom:10px;text-align:center;font-family:Avenir Next GEO W05 Demi}.readjustment-form-columns__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:10px;opacity:1;font-size:1rem;margin-bottom:10px;color:var(--color-grey);text-align:center;width:100%;height:30px}.readjustment-form-columns__input::placeholder{color:var(--color-disabled-grey)}.readjustment-form-columns__icon{margin-top:30px}.readjustment-form-columns__description textarea{resize:none;border:2px solid var(--primary-color);border-radius:10px;font-size:1em;padding:10px;height:50px;width:450px}.readjustment-form-columns__description textarea:focus-visible{outline:1px var(--primary-color) auto}.readjustment-form-columns__label-description{margin-bottom:10px;text-align:start;font-family:Avenir Next GEO W05 Demi}.readjustment-form-columns__button-container{display:flex;justify-content:flex-start}.readjustment-form-columns__button-container button[type=submit]{font-family:Avenir Next GEO W05 Bold;color:var(--primary-color)}.readjustment-form-columns__button-container button[type=submit]:hover{cursor:pointer;text-decoration:none}.insert-beneficiaries{display:flex;flex-direction:column;height:400px}.insert-beneficiaries__form{padding-left:15px;padding-right:15px}.insert-beneficiaries__buttons-container{display:grid;align-items:flex-start;grid-template-columns:48px 320px 200px;column-gap:40px;margin-top:30px;height:25px}.insert-beneficiaries__buttons-container button[type=button]{padding:0;font-size:16px;font-family:Avenir Next GEO W05 Bold;color:var(--primary-color)}.insert-beneficiaries__buttons-container button[type=button]:hover{text-decoration:none}.insert-beneficiaries__input-file-group{display:flex;gap:10px}.insert-beneficiaries__input-file-group button[name=remove]{padding:2px 0 0;color:var(--color-red)}.insert-beneficiaries__button-send-excel{margin-left:5px}.insert-beneficiaries__button-send-excel button[name=send-excel]{font-size:16px;font-family:Avenir Next GEO W05 Bold;color:var(--primary-color);padding:0}.insert-beneficiaries__button-send-excel button[name=send-excel]:hover{text-decoration:none}.insert-beneficiaries__label-file{font-size:16px;font-family:Avenir Next GEO W05 Bold;color:#fff}.insert-beneficiaries__label-file input{display:none}.insert-beneficiaries__label-file span{display:flex;width:max-content;align-items:center;color:var(--primary-color);padding-top:2px}.insert-beneficiaries__label-file span:hover{cursor:pointer;text-decoration:none}.insert-beneficiaries__label-file span svg{font-size:1.3rem}.insert-beneficiaries-errors__error-content{overflow-y:auto;max-height:350px;display:grid;grid-template-columns:1fr 1fr}.insert-beneficiaries-errors__error-content p{font-family:Avenir Next GEO W05 Bold;color:var(--color-red);margin-top:10px;margin-bottom:20px;font-size:18px;align-items:center}.insert-beneficiaries-errors__error-message{font-family:Avenir Next GEO W05 Bold;color:var(--color-red);margin-bottom:30px;font-size:16px;align-items:center}.insert-beneficiaries-errors__warning-icon{margin-right:10px;margin-bottom:-2px}.insert-beneficiaries-errors__line-error-message{margin-top:15px}.insert-beneficiaries-success{margin-top:40px;margin-left:20px;color:var(--color-green);font-size:16px;font-family:Avenir Next GEO W05 Bold}.insert-beneficiaries-success__empty-file{color:var(--color-red)}.commissioning{display:flex;flex-direction:column;row-gap:20px;min-height:60vh}.commissioning-content{margin-left:40px;transition:all .6s ease-in-out;box-sizing:border-box}.commissioning-content--form-open{display:flex;transition-delay:.6s;transition:all .6s ease-in-out}.commissioning-content--form-close{display:flex;transition:all .4s ease-in-out}.commissioning-table{min-height:200px}.commissioning-table-header{display:flex;justify-content:center;justify-content:flex-start;z-index:-1}.commissioning-table-header__theader{display:grid;grid-template-columns:1fr 1fr 1fr;column-gap:10px;border:2px solid var(--color-light-blue-alt);border-radius:10px;background-color:var(--color-light-blue-alt);align-items:center;height:50px;width:500px}.commissioning-table-header__th{font-family:Avenir Next GEO W05 Demi;font-size:16px;text-align:center;color:#fff}.commissioning-table-body{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;overflow-y:overlay;max-height:200px}.commissioning-table-body::-webkit-scrollbar{width:6px;background:transparent}.commissioning-table-body::-webkit-scrollbar-thumb{background:var(--primary-color);box-shadow:none;border-radius:14px}.commissioning-table-body::-webkit-scrollbar-track{box-shadow:inset 0 0 2px gray;border-radius:14px}.commissioning-table-body__tbody{display:flex;justify-content:center;align-items:center;border:2px solid var(--color-disabled-grey);border-radius:10px;margin-top:5px;min-height:50px;max-height:50px}.commissioning-table-body__td{display:grid;grid-template-columns:1fr 1fr 1fr;line-height:15px;column-gap:10px;align-items:center;text-align:center;margin-top:5px;width:500px}.commissioning-table-body__td p{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-grey)}.commissioning-form{margin-left:10px}.commissioning-form--open{color:#1e2552;transition:all .5s}.commissioning-form--open:hover{cursor:pointer}.commissioning-form--close{color:#1e2552;transform:rotate(45deg);transition:all .5s}.commissioning-form--close:hover{cursor:pointer}.commissioning-form--visible{transition:all .4s ease-in-out;overflow:hidden;min-height:380px}.commissioning-form--hidden{overflow:hidden;transition:all .6s ease-in-out;height:0px}.commissioning-form-content{display:flex;flex-direction:column;border:2px solid var(--color-tab-light-grey);border-radius:4px;align-items:flex-start;gap:10px;padding:10px;margin-top:20px;min-height:173px;width:50%}.commissioning-form-content-radio{display:flex;flex-direction:row;gap:10px}.commissioning-form-content-radio__radio{display:flex;flex-direction:row;align-items:center;gap:5px}.commissioning-form-content-radio__radio .MuiSvgIcon-root{font-size:14px}.commissioning-form-agency-container{display:flex;flex-direction:row;gap:5px;padding-top:10px;padding-bottom:10px}.commissioning-form-agency-container--more{display:flex;flex-direction:row;gap:10px;align-items:center;border:2px solid var(--color-tab-light-grey);border-radius:4px;padding:10px;margin-top:10px;height:70px;width:95%}.commissioning-form-agency{display:flex;flex-direction:column;align-items:flex-start;row-gap:5px}.commissioning-form-agency__label{font-family:Avenir Next GEO W05 Demi;font-size:14px;color:var(--color-subtle-grey)}.commissioning-form-agency__radio{display:flex;flex-direction:row;align-items:center;gap:5px}.commissioning-form-agency__radio .MuiSvgIcon-root{font-size:14px}.commissioning-form-agency__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100%;text-align:start;height:30px}.commissioning-form-agency__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.commissioning-form-agency__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.commissioning-form-agency__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100%;text-align:start;height:30px}.commissioning-form-agency__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.commissioning-form-agency__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.commissioning-form-agency__select option{font-size:14px}.commissioning-form-agency__button-container{padding-top:25px}.commissioning-form-agency-table-container{margin-top:10px;width:100%}.commissioning-form-agency-table{display:flex;flex-direction:column;box-sizing:border-box}.commissioning-form-agency-table__theader-tr{display:grid;grid-template-columns:1fr 1fr 1fr 30px;border:1px solid var(--color-tab-light-grey)}.commissioning-form-agency-table__theader-tr th:last-child{border-right:none}.commissioning-form-agency-table__theader-th{text-align:left;font-size:14px;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);border-right:1px solid var(--color-tab-light-grey);padding:5px}.commissioning-form-agency-table__tbody-tr{display:grid;grid-template-columns:1fr 1fr 1fr 30px;border:1px solid var(--color-tab-light-grey);border-top:none}.commissioning-form-agency-table__tbody-tr td:last-child{border-right:none}.commissioning-form-agency-table__tbody-td{text-align:left;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-right:1px solid var(--color-tab-light-grey);padding:5px}.commissioning-historic{border:2px solid var(--color-tab-light-grey);border-radius:4px;padding:10px;margin-top:20px;min-height:173px;width:70%}.commissioning-historic__header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding-bottom:20px}.commissioning-historic__info{display:flex;flex-direction:column;gap:5px}.commissioning-historic__info--title{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey)}.commissioning-historic__info--subtitle{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-subtle-grey);padding-left:2px}.commissioning-historic-filter{display:flex;flex-direction:row;padding-top:10px;gap:20px}.commissioning-historic-filter__label{font-family:Avenir Next GEO W05 Demi;font-size:14px;color:var(--color-subtle-grey)}.commissioning-historic-filter__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100px;text-align:start;height:30px}.commissioning-historic-filter__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.commissioning-historic-filter__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.commissioning-historic-filter__select option{font-size:14px}.commissioning-historic-table{display:flex;flex-direction:column;box-sizing:border-box;width:100%;margin-top:10px}.commissioning-historic-table__theader-tr{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr;border:1px solid var(--color-tab-light-grey);border-bottom:none}.commissioning-historic-table__theader-tr th{text-align:left;font-size:14px;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);padding:5px}.commissioning-historic-table__tbody-tr{display:grid;grid-template-columns:1.2fr 1.2fr 1fr 1fr;border:1px solid var(--color-tab-light-grey)}.commissioning-historic-table__tbody-tr td{text-align:left;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);padding:5px 5px 5px 10px}.commissioning-historic-table__edit-data{display:grid;grid-template-columns:1fr .2fr .2fr;justify-content:center}.commissioning-historic-table__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100%;text-align:start;height:25px}.commissioning-historic-table__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.commissioning-historic-table__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.commissioning-historic-table__icon--check{color:var(--color-green)}.commissioning-historic-table__icon--cancel{color:var(--color-red)}.cancel-form{height:400px}.cancel-form__content{margin-top:30px;margin-left:20px}.cancel-form__label{font-size:16px;font-family:Avenir Next GEO W05 Regular;color:var(--color-text);margin-bottom:8px;display:block}.cancel-form__actions{display:flex;align-items:center;gap:16px}.cancel-form__input-date{font-family:Avenir Next GEO W05 Regular;display:inline-block;padding:10px 10px 10px 20px;background:#fff;border-radius:20px;text-align:center;border:none;font-size:16px}.cancel-form__input-date:focus-visible{outline:1px var(--color-primary-blue) auto}.cancel-form button[type=submit]{font-family:Avenir Next GEO W05 Bold;color:var(--primary-color)}.cancel-form button[type=submit]:hover{text-decoration:none}.cancel-form__confirmation-icon{color:var(--color-luminous-green);display:flex;align-items:center;height:20px}.cancel-form .react-datepicker-wrapper{width:200px}.cancel-form .react-datepicker__input-container{position:relative;display:inline-block;width:100%}.cancel-form .react-datepicker__day--selected{background-color:var(--color-primary-blue)}.cancel-form .react-datepicker__day--keyboard-selected{color:var(--color-primary-blue);background-color:#fff;font-weight:700}.settings-inclusion-fields{display:flex;gap:20px;padding-left:10px;margin-bottom:20px}.settings-categories-block{display:flex;flex-direction:column;gap:10px}.settings-categories-block__title{display:flex;align-items:center;gap:5px;font-family:Avenir Next GEO W05 Demi;font-size:14px}.settings-categories-block__arrow-icon{padding-top:4px}.settings-categories-block__items{display:flex;flex-direction:column;gap:10px}.settings-categories-block__item{display:flex;flex-direction:row;padding-top:2px;padding-bottom:2px;gap:5px}.settings-categories-block__item label{font-size:14px;height:20px}.settings-categories-block__item svg{width:16px}.label-too-long{width:180px}.doc-additional-layout{display:flex;flex-direction:row;align-items:center}.label-with-wrap{padding-bottom:10px!important}.second-row{margin-top:20px}.proposal-popup-container{position:relative;top:40px;background-color:#fff;width:200px;height:110px;border-radius:7px}.proposal-popup-content{padding:8px 15px}.proposal-paper-title{font-family:Avenir Next GEO W05 Demi;font-size:14px}.proposal-input-file-content{width:100%}.proposal-send-button-container{margin-top:5px}.proposal-send-button-container__send-button{font-size:14px;color:var(--color-genoa-dark-blue);font-family:Avenir Next GEO W05 Demi}.proposal-send-button-container--active:hover{cursor:pointer;text-decoration:underline}.proposal-send-button-container--disabled{color:var(--color-disabled-grey)}.proposal-send-button-container--disabled:hover{cursor:context-menu;user-select:none;-moz-user-select:none;-webkit-user-select:none}.popup-circular-progress{display:flex;justify-content:center;align-items:center;height:94px}.popup-circular-progress svg{width:inherit;color:var(--color-primary)}.confirmation-message-content{display:flex;justify-content:center;align-items:center;height:94px}@keyframes blink{0%{opacity:0}25%{opacity:1}50%{opacity:0}75%{opacity:1}to{opacity:0}}.confirmation-message-content .blink{animation:blink 1s step-end 0s infinite}.confirmation-message-content svg{width:inherit;color:var(--color-luminous-green)}.settings-categories-block-buttons{display:grid;grid-template-columns:1fr 1fr;column-gap:9px}.settings-categories-block__check-icon{font-size:9px;color:var(--color-luminous-green)}.settings-categories-block__check-icon:hover{cursor:pointer}.settings-categories-block__trash-icon{font-size:15px;color:var(--color-pink)}.settings-categories-block__trash-icon:hover{cursor:pointer}.settings-categories-block__cross-icon{font-size:9px;color:var(--color-pink)}.settings-categories-block__cross-icon:hover{cursor:pointer}.settings-categories-block__download-icon{color:var(--color-genoa-dark-blue)}.settings-categories-block__download-icon:hover{cursor:pointer}.additional-documents-column .input-checkbox-container{height:21.6px}.additional-documents-column .additional-documents-content{min-width:20px;min-height:21.6px;max-width:170px}.additional-documents-column .additional-documents-content .MuiInputBase-root{font-family:Avenir Next GEO W05 Regular;font-size:14px;padding:0;transform:translateY(1px)}.additional-documents-column .additional-documents-content .input-name{color:var(--color-grey);border-top:none;border-right:none;border-left:none;border-image:initial;outline:none;border:none;background-color:inherit;font-size:14px;max-width:150px}.additional-documents-column .additional-documents-content #hidden-span{margin:0;font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey);opacity:0;height:0;width:max-content;display:block}.additional-documents-column .additional-documents-content label{margin-bottom:2px}.additional-documents-column .additional-doc-button button{padding:0}.additional-documents-column .additional-doc-button button:hover{cursor:pointer;text-decoration:none}.subs-list{padding:5px 5px 15px;height:400px}.subs-list-container{display:grid;margin-top:30px;grid-template-columns:425px 90px;gap:15px;color:var(--color-text)}.subs-list-container__policy-owner-name{display:flex;gap:15px;height:50px}.subs-list-container__policy-owner-name span{font-family:Avenir Next GEO W05 Regular;font-size:15px}.subs-list-container__beneficiaries-active{font-family:Avenir Next GEO W05 Regular;font-size:15px;text-align:center;height:50px}.general-information{display:flex;flex-direction:column;row-gap:20px;min-height:60vh}.tab-menu-container{display:flex;justify-content:space-between;padding:0 40px;user-select:none;background:#ededed;-moz-user-select:none;-webkit-user-select:none;height:40px}.tab-menu-container--active{line-height:40px;align-self:center;margin-bottom:1px;font-family:Avenir Next GEO W05 Bold;font-size:13px;color:var(--primary-color);background:none;border:none}.tab-menu-container--active:hover{cursor:pointer}.tab-menu-container--inactive{line-height:40px;align-self:center;margin-bottom:1px;font-family:Avenir Next GEO W05 Bold;font-size:13px;color:#878787;background:none;border:none}.tab-menu-container--inactive:hover{cursor:pointer}.contract-content{margin-left:25px;margin-right:25px;min-height:450px;max-height:450px;margin-top:30px;transition:height 2s ease-in-out}.contract-characteristics--closs-delete-mode{margin-left:600px;margin-top:20px;height:5px;width:30px;text-align:center;font-size:1.8rem;color:var(--primary-color)}.contract-characteristics--closs-delete-mode:hover{cursor:pointer}.contract-characteristics--cancel-hidden{display:none}.contract-characteristics-container{height:400px}.contract-characteristics-content{margin-top:30px;padding-left:15px;padding-right:15px;display:grid;grid-template-columns:2fr 2.5fr 140px;column-gap:40px;color:var(--color-text)}.contract-information{margin-bottom:10px}.contract-information__label{margin-right:15px;font-family:Avenir Next GEO W05 Bold}.contract-short-information{display:grid;grid-template-columns:130px 18px;margin-bottom:10px}.contract-short-information__label{margin-right:15px;font-family:Avenir Next GEO W05 Bold}.policy-owner-details{width:100vw;max-width:1100px;box-sizing:content-box}.policy-owner-details .container{padding:10px 40px}.policy-owner-details .details__header{background-color:var(--primary-color);padding:40px;color:#fff;display:flex;align-items:center;gap:20px;justify-content:space-between}.policy-owner-details .details__header-title{font-size:20px;font-family:Avenir Next GEO W05 Bold}.policy-owner-details .details__header-description{font-size:15px;font-family:Avenir Next GEO W05 Regular;margin-top:5px}.policy-owner-details .details__sub-header{background:#f4f4f4;display:flex;align-items:center;gap:40px}.policy-owner-details .details__item{font-size:15px;display:flex;align-items:center;gap:5px}.policy-owner-details .details__item-title{font-family:Avenir Next GEO W05 Bold}.policy-owner-details .details__item-title--primary{color:var(--primary-color)}.policy-owner-details .details__item .icon-edit{cursor:pointer}.policy-owner-details .details__reopen{margin-top:20px}.policy-owner-details .details__reopen label{margin-right:20px}.health-insurance{display:grid;grid-template-columns:1fr;column-gap:20px}.health-insurance .health-insurance-back{margin-top:10px;margin-bottom:20px}.health-insurance .health-insurance-back__button{display:flex;align-items:center;background:none;border:none;color:var(--color-dark-blue);border-radius:13px}.health-insurance .health-insurance-back__span{font-size:14px;cursor:pointer;font-family:Avenir Next GEO W05 Bold;color:var(--color-dark-blue)}.health-insurance .health-insurance-title{margin-bottom:30px}.health-insurance .health-insurance-title__span{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold}.health-insurance .health-insurance-form{display:flex;flex-direction:column}.health-insurance .health-insurance-form .health-insurance-form-content{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.health-insurance .health-insurance-form .health-insurance-form-section{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}.health-insurance .health-insurance-form .health-insurance-form-section-select-group{display:flex;flex-direction:column;margin-bottom:6px}.health-insurance .health-insurance-form .health-insurance-form-section-select-group:first-child{margin-top:0}.health-insurance .health-insurance-form .health-insurance-form-section-select-group--select{padding-top:30px}.health-insurance .health-insurance-form .health-insurance-form-section-select-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-insurance .health-insurance-form .health-insurance-form-section-select-group__select{font-family:Avenir Next GEO W05 Regular;width:100%;height:48px;appearance:none;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23456AED'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:96%;background-position-y:17px;font-size:16px;padding:0 10px;color:var(--color-grey);border:2px solid var(--primary-color);border-radius:24px}.health-insurance .health-insurance-form .health-insurance-form-section-select-group__select :focus-visible{outline:none}.health-insurance .health-insurance-form-section-input-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-insurance .health-insurance-form-section-input-group__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%;text-align:center;height:48px}.health-insurance .health-insurance-form-section-input-group__input::placeholder{color:#c1c1c1}.health-insurance .health-insurance-form-section-input-group__input:focus-visible{outline-color:var(--primary-color)}.health-insurance .health-insurance-form-section-date-picker-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-insurance .health-insurance-form-section-date-picker-group__date-picker{color:var(--color-grey);border-radius:48px;width:100%;height:48px;background:#fff;border:2px solid var(--primary-color);text-align:center;margin:0 0 6px;font-size:16px}.health-insurance .health-insurance-form-section-date-picker-group__date-picker::placeholder{color:var(--color-grey)}.health-insurance .health-insurance-form-section-textarea-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-insurance .health-insurance-form-section-textarea-group__textarea{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;padding:12px;box-sizing:border-box;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%}.health-insurance .health-insurance-form-section-textarea-group__textarea::placeholder{text-align:center;color:#c1c1c1}.health-insurance .health-insurance-form-section-textarea-group__textarea:focus-visible{outline-color:var(--primary-color)}.health-insurance .health-insurance-form-section-textarea-group__textarea--active{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;width:100%;opacity:1;font-size:16px;padding:12px;box-sizing:border-box;color:var(--color-grey);text-align:center;font-family:Avenir Next GEO W05 Regular;margin-bottom:10px}.health-insurance .health-insurance-form-section-textarea-group__textarea--active::placeholder{color:#c1c1c1}.health-insurance .health-insurance-form-section-textarea-group__textarea--active:focus-visible{outline-color:var(--primary-color)}.health-insurance .health-insurance-form-section-textarea-group__textarea--disabled{background-color:#bbb;border:2px solid #c3c3c3;color:#bbb;border-radius:24px;opacity:.25;padding:12px;box-sizing:border-box;text-align:center;width:100%;height:173.6px;margin-bottom:10px}.health-insurance .health-insurance-form-section-checkbox-group__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.health-insurance .health-insurance-form-section-checkbox-group__options{display:flex;justify-content:center;align-items:center;margin:0 0 20px}.health-insurance .health-insurance-form-section-checkbox-group__select-label{display:flex;font-size:16px;background-color:#fff;border:2px solid var(--primary-color);border-radius:48px;width:100%;height:48px;color:var(--color-grey);justify-content:center;text-align:center;box-sizing:border-box;align-items:center;padding:10px;cursor:pointer}.health-insurance .health-insurance-form-section-checkbox-group__select-label--active{background:var(--primary-color);color:#fff}.health-insurance .health-insurance-form-plans{margin-top:30px}.health-insurance .health-insurance-form-plans .health-insurance-form-plans-title{margin-bottom:20px}.health-insurance .health-insurance-form-plans .health-insurance-form-plans-title__span{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold}.health-insurance .health-insurance-form-section-remove{display:flex;justify-content:center;margin-top:5px;padding-left:10%}.health-insurance .health-insurance-form-section-remove__button{background:none;margin-bottom:5px;border:none;color:#ff0757;cursor:pointer;font-size:14px;font-family:Avenir Next GEO W05 Demi}.health-insurance .health-insurance-form-section-remove__input{background-color:#fff;border:2px solid var(--primary-color);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:30%;text-align:center;height:48px}.health-insurance .health-insurance-form-section-remove__input::placeholder{color:#c1c1c1}.health-insurance .health-insurance-form-section-remove__input:focus-visible{outline-color:var(--primary-color)}.health-insurance .health-insurance-form-section-remove--input-text{margin-right:10px;width:40%}.health-insurance .health-insurance-form-section-remove--input-number{width:20%}.health-insurance .health-insurance-form-section-button-group__button{cursor:pointer;border:none;color:var(--color-dark-blue);background:none;padding:10px;margin:10px 0 0;border-radius:10px;font-size:14px;font-family:Avenir Next GEO W05 bold}.health-insurance .health-insurance-form-section-button-group__button:hover{text-decoration:underline}.health-insurance .health-insurance-form-section-input-file{margin:20px 0 0}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-title{margin-bottom:20px}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-title__label{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-title__span{color:var(--color-grey);font-family:Avenir Next GEO W05 Demi;font-size:17px}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-group{display:flex;padding:10px;margin:20px 0 30px;column-gap:10px;height:40px}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-group__label{cursor:pointer;border:none;font-size:17px;color:var(--color-dark-blue);background:none;border-radius:10px;font-family:Avenir Next GEO W05 bold}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-group__label:hover{text-decoration:underline}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-group__span{font-size:14px}.health-insurance .health-insurance-form-section-input-file .health-insurance-form-section-input-file-group__input{display:none}.create-dental-insurance .wrapper{display:grid;grid-template-columns:1fr;column-gap:20px;padding-left:15px;padding-right:15px}.create-dental-insurance .wrapper__back{margin-top:10px;margin-bottom:20px}.create-dental-insurance .wrapper__back-btn{display:flex;align-items:center;background:none;border:none;color:var(--color-dark-blue);border-radius:13px}.create-dental-insurance .wrapper__back span{font-size:14px;cursor:pointer;font-family:Avenir Next GEO W05 Bold;color:var(--color-dark-blue)}.create-dental-insurance .wrapper__back svg{font-size:1.5rem;cursor:pointer}.create-dental-insurance .wrapper__title{color:var(--color-primary-blue);font-size:17px;margin-bottom:30px}.create-dental-insurance .wrapper__form{display:flex;flex-direction:column}.create-dental-insurance .wrapper__grids{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:3rem}.create-dental-insurance .wrapper__col{display:flex;flex-direction:column;justify-content:space-between;row-gap:10px}.create-dental-insurance .wrapper__label{font-family:Avenir Next GEO W05 Demi;font-size:17px;color:var(--color-grey);margin-bottom:10px;display:block}.create-dental-insurance .wrapper__apolice-details{background-color:#fff;border:2px solid var(--color-primary-blue);border-radius:24px;margin-bottom:6px;padding:12px;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%;text-align:center;height:48px}.create-dental-insurance .wrapper__apolice-details ::placeholder{color:#c1c1c1}.create-dental-insurance .wrapper__apolice-details :focus-visible{outline-color:var(--color-primary-blue)}.create-dental-insurance .wrapper__date-picker{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-primary-blue);color:var(--color-grey);border-radius:24px;padding:12px;font-size:16px;width:100%;text-align:center;height:48px}.create-dental-insurance .input-file{margin-top:20px}.create-dental-insurance .input-file__title{font-family:Avenir Next GEO W05 Bold;color:var(--color-primary-blue);font-size:17px;margin-bottom:30px}.create-dental-insurance .input-file__files{display:flex;align-items:center;padding:10px;margin:20px 0 30px;column-gap:10px;height:44px}.create-dental-insurance .input-file__label-file-documents{cursor:pointer;font-size:17px;color:var(--color-dark-blue);background:none;font-family:Avenir Next GEO W05 Bold;display:flex;align-items:center}.create-dental-insurance .input-file__label-file-documents:hover{text-decoration:underline}.create-dental-insurance .input-file__label-file-documents input{display:none}.create-dental-insurance .input-file__label-file-documents .input-file__name{display:flex;align-items:center;column-gap:5px}.dental-select{display:flex;flex-direction:column}.dental-select__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-select__select{font-family:Avenir Next GEO W05 Regular;width:100%;height:48px;appearance:none;-webkit-appearance:none;-moz-appearance:none;text-align:center;background-image:url("data:image/svg+xml,%3Csvg width='11' height='9' viewBox='0 0 11 9' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M5.5 9L0.73686 0.75L10.2631 0.75L5.5 9Z' fill='%23456AED'/%3E%3C/svg%3E%0A");background-repeat:no-repeat;background-position-x:96%;background-position-y:17px;font-size:16px;color:var(--color-grey);border-radius:24px}.dental-select__select:focus-visible{outline:none}.dental-select__select--broker{border:2px solid var(--color-primary-blue)}.dental-input--plan-input{display:flex;gap:10px}.dental-input__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-input__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-primary-blue);color:var(--color-grey);border-radius:24px;padding:12px;font-size:16px;width:100%;text-align:start;height:48px}.dental-input__input::placeholder{text-align:start;color:#c1c1c1}.dental-input__input:focus-visible{outline-color:var(--color-primary-blue)}.remove-btn-area{padding-left:30%}.remove-btn-area button{font-weight:500}.dental-textarea__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.dental-textarea__textarea{background-color:#fff;border:2px solid var(--color-primary-blue);border-radius:24px;padding:12px;box-sizing:border-box;opacity:1;font-size:16px;color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;width:100%}.dental-textarea__textarea::placeholder{text-align:start;color:var(--color-disabled-grey)}.dental-textarea__textarea:focus-visible{outline-color:var(--color-primary-blue)}.add-benefits__drawer{padding:20px}.update-information-add-subs{padding:10px}.update-information-add-subs__form button[name=add-sub]{color:var(--color-genoa-dark-blue);font-family:Avenir Next GEO W05 Regular}.update-information-add-subs__form button[name=add-sub]:hover{background:#efefef;text-decoration:underline}.update-information-add-subs__success-message{font-size:16px;color:var(--color-green);font-family:Avenir Next GEO W05 Demi;margin-bottom:10px}.update-information-add-subs__input-group{display:flex;flex-direction:column}.update-information-add-subs__input-group input{border:2px solid var(--primary-color);padding:12px 13px;border-radius:48px;margin:5px 0 10px;font-size:16px;height:48px}.update-information-add-subs__label-fields{display:flex;justify-content:space-between;align-items:baseline}.update-information-add-subs__label-fields label.default{color:var(--color-grey);font-size:16px;font-family:Avenir Next GEO W05 Demi;margin-bottom:10px;display:block}.update-information-add-subs__label-fields button[name=remove-field]{color:var(--color-red);font-size:16px;font-family:Avenir Next GEO W05 Demi}.update-information-add-subs__data-receita-federal{margin:10px 0}.update-information-add-subs__send-btn{margin-top:30px;margin-bottom:30px}.update-information-add-subs__send-btn button[name=send-info]{color:var(--color-genoa-dark-blue);font-family:Avenir Next GEO W05 Bold;font-size:18px}.update-information-add-subs__send-btn button[name=send-info]:hover{cursor:pointer;text-decoration:none}.edit-policy-owner-information{display:flex;flex-direction:column;max-width:400px}.edit-policy-owner-information__title{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Demi;margin-bottom:10px}.edit-policy-owner-information .span-warning{margin:10px 0;display:inline-block;padding:10px;color:var(--primary-color);font-family:Avenir Next GEO W05 Demi;font-size:18px}.edit-policy-owner-information .span-error-message{color:var(--color-red);font-size:13px;margin-bottom:5px;display:inline-block}.edit-policy-owner-information__anime-left{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}.edit-policy-owner-information__input-group{display:flex;flex-direction:column;margin-bottom:10px}.edit-policy-owner-information__input-group label{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:14px}.edit-policy-owner-information__input-group input{border:2px solid var(--primary-color);padding:10px 12px;border-radius:24px;margin:5px 0 10px;font-size:15px}.edit-policy-owner-information__input-group .input-data{text-align:center}.edit-policy-owner-information__input-group .react-datepicker-wrapper{width:100%}.edit-policy-owner-information__input-group .remove-btn-area{display:flex;justify-content:flex-end}.edit-policy-owner-information__input-group button[name=add-email]{color:var(--primary-color);font-family:Avenir Next GEO W05 Regular}.edit-policy-owner-information__buttons-container{display:flex;flex-direction:row;justify-content:space-around;margin-top:2px}.edit-policy-owner-information__buttons-container button[name=alter]:hover{text-decoration:none}.paper-popup-delete-emails{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;padding:24px;min-width:400px;max-width:500px;z-index:1000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.paper-popup-delete-emails__message{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:8px;line-height:1.4}.paper-popup-delete-emails__options-container{display:flex;gap:12px;justify-content:center}.update-policy-owner-information{display:flex;background-color:var(--color-background-grey);justify-content:space-between;place-content:center;padding:0 65px 20px;flex-direction:column;min-height:800px}.update-policy-owner-information__data-registered{padding-top:40px;min-height:1420px}.update-policy-owner-information__title{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold;margin-bottom:30px}.update-policy-owner-information__container{display:grid;grid-template-columns:2fr 1fr;column-gap:20px}.update-policy-owner-information__content{display:flex;flex-direction:column;padding:20px 20px 50px 0}.update-policy-owner-information__infos{padding-left:20px}.update-policy-owner-information__infos .policy-owner-name{color:var(--color-genoa-dark-blue)}.update-policy-owner-information__infos .block-info{display:grid;grid-template-columns:40px 1fr;margin-bottom:40px}.update-policy-owner-information__build-icon svg{font-size:26px;color:var(--color-background-grey)}.update-policy-owner-information__header-info{display:flex;margin-bottom:10px}.update-policy-owner-information__header-info span{font-family:Avenir Next GEO W05 Demi;font-size:18px}.update-policy-owner-information__header-info .sub-name{color:var(--primary-color);font-size:14px}.update-policy-owner-information__header-info button[name=edit-remove]{padding-bottom:25px}.update-policy-owner-information__policy-owner-address{display:flex;flex-direction:column;gap:3px}.update-policy-owner-information__subestipulante-column{display:flex;flex-direction:column;gap:15px}.button-container-add-sub{padding-left:20px;margin-top:30px}.button-container-add-sub button[name=add-sub]{color:var(--primary-color);font-family:Avenir Next GEO W05 Regular}.paper-popup-delete-confirmation{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fff;border-radius:8px;box-shadow:0 4px 20px #00000026;padding:24px;min-width:400px;max-width:500px;z-index:1000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.paper-popup-delete-confirmation__message{display:block;font-size:16px;font-weight:600;color:#333;margin-bottom:8px;line-height:1.4}.paper-popup-delete-confirmation__company-name{display:block;font-size:16px;font-weight:700;color:#333;margin-bottom:12px;text-decoration:underline;line-height:1.4}.paper-popup-delete-confirmation__beneficiaries{display:block;font-size:14px;color:#666;margin-bottom:20px;line-height:1.4}.paper-popup-delete-confirmation__beneficiaries strong{font-weight:600;color:#333}.paper-popup-delete-confirmation__options-container{display:flex;gap:12px;justify-content:center}.paper-popup-delete-confirmation__options-container .check-icon{color:#fff}.paper-popup-delete-confirmation__options-container .cross-icon{color:var(--color-pink)}.paper-popup-delete-confirmation__options-container .check-icon,.paper-popup-delete-confirmation__options-container .cross-icon{flex-shrink:0}.popup-overlay{position:fixed;inset:0;background-color:#00000080;z-index:999}@media(max-width:480px){.paper-popup-delete-confirmation{min-width:320px;max-width:90vw;padding:20px}.paper-popup-delete-confirmation__options-container{flex-direction:column}.paper-popup-delete-confirmation__options{width:100%}}.policy-owner-contacts{color:var(--primary-color);font-size:17px;font-family:Avenir Next GEO W05 Bold;margin-bottom:30px}.policy-owner-contacts__container{padding-left:20px}.policy-owner-contacts__content{display:grid;grid-template-columns:40px 1fr}.policy-owner-contacts__grid-card{display:flex;align-items:center;margin-bottom:30px}.policy-owner-contacts__user-icon{padding-top:4px}.policy-owner-contacts__manager-name{font-family:Avenir Next GEO W05 Demi;font-size:18px;padding-bottom:10px}.policy-owner-contacts__add-manager{margin-top:30px;width:360px}.policy-owner-contacts__input-group{display:flex;flex-direction:column;margin-bottom:10px}.policy-owner-contacts__input-group label{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:14px}.policy-owner-contacts__input-group input{border:2px solid var(--primary-color);padding:10px 12px;border-radius:24px;margin:5px 0 10px;font-size:15px}.policy-owner-contacts__input-group .react-datepicker-wrapper{width:100%}.policy-owner-contacts__buttons-container{display:flex;justify-content:space-around;margin-top:2px}.policy-owner-contacts__buttons-container button[name=alter]:hover,.policy-owner-contacts__buttons-container button[name=save]:hover{text-decoration:none}.policy-owner-contacts__btn-select{flex-direction:column;display:flex;justify-content:end;align-items:end;margin-left:35px}button[name=add-contact]{color:var(--primary-color);font-family:Avenir Next GEO W05 Regular}.span-warning{margin:10px 0;display:inline-block;padding:10px;color:var(--primary-color);font-family:Avenir Next GEO W05 Demi;font-size:18px}.policy-owner-contacts__anime-left{opacity:0;transform:translate(-20px);animation:animeLeft .3s forwards}@keyframes animeLeft{to{opacity:1;transform:initial}}.span-error-message{color:var(--color-red);font-size:13px;margin-bottom:5px;display:inline-block}.policy-owner-logo-area{width:200px;margin-top:30px;padding:10px 0}.policy-owner-logo-area img{max-width:200px;max-height:100px}.preview-update-logo{padding:20px 0;box-sizing:border-box;width:100%}.preview-update-logo .logo{width:220px}.preview-update-logo .logo img{width:100%;height:auto}.policy-owner-logo-input-files{display:flex;align-items:center;gap:10px;padding:10px;margin:20px 0 30px;height:44px}.policy-owner-logo-input-files span{font-family:Avenir Next GEO W05 Demi;color:var(--primary-color);font-size:16px;cursor:pointer}.policy-owner-logo-input-files input{display:none}.policy-owner-submit-button button[name=save-logo]{color:var(--color-genoa-dark-blue);font-family:Avenir Next GEO W05 Demi}.policy-owner-submit-button button[name=save-logo]:hover{text-decoration:none}.paper-popup-delete-confirmation{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:500px;height:auto;background-color:var(--color-white);display:flex;flex-direction:column;align-items:center;justify-content:center;box-shadow:#00000040 0 54px 55px,#0000001f 0 -12px 30px,#0000001f 0 4px 6px,#0000002b 0 12px 13px,#00000017 0 -3px 5px;z-index:1000;border-radius:8px;padding:15px;-webkit-user-select:none;user-select:none}.paper-popup-delete-confirmation .popup-message{font-weight:700}.paper-popup-delete-confirmation .popup-company-name{max-width:500px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;text-decoration:underline}.paper-popup-delete-confirmation .popup-beneficiaries{display:block;margin-top:8px;font-size:14px;color:#555}.paper-popup-delete-confirmation .popup-options-container{display:flex;gap:10px;margin-top:5px}.paper-popup-delete-confirmation .popup-options-container .popup-options{display:flex;margin:0 10px;align-items:center}.paper-popup-delete-confirmation .popup-options-container .popup-options:hover{font-weight:700;cursor:pointer}.policy-owners-details{display:flex}.policy-owners-details__content{display:flex;flex-direction:column;flex:1;height:100vh;padding-left:15px;padding-right:15px;box-sizing:border-box;overflow:auto;scrollbar-width:none}.policy-owners-details__content::-webkit-scrollbar{display:none}.policy-owners-details__content div.header-broker{padding:15px 0}.policy-owners-details__content--main-panel{margin:0}.policy-owners-details__consult{display:flex;flex-direction:column;align-items:flex-start;margin-bottom:40px;justify-content:space-between;width:100%}.policy-owners-details__consult--presentation-container{display:flex;flex-direction:row;column-gap:100px;padding:30px 20px}.policy-owners-details__consult--button-container{display:flex;flex-direction:row;column-gap:40px}.policy-owners-details__consult--title{color:var(--color-grey)}.policy-owners-details__consult--title h1{font-size:18px}.policy-owners-details__consult--filter{display:flex;flex-direction:column;padding:30px 20px}.policy-owners-details__consult--filter span{font-size:16px;font-family:Avenir Next GEO W05 Demi}.policy-owners-details__consult--radius-group{display:flex;flex-direction:row;margin-top:15px}.policy-owners-details__consult--radius-group .MuiFormGroup-root{flex-direction:row}.policy-owners-details__consult--radius-group .MuiSvgIcon-root{font-size:16px}.policy-owners-details__consult--radio{padding:5px;text-align:center}.policy-owners-details-table{padding:30px 20px}.modal-dark-bg-contract-details{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-contract-details:after{animation:fade-out .3s forwards}.modal-dark-bg-contract-details .leave{animation:down-up .2s forwards}.modal-contract-details{display:flex;justify-content:center;margin-top:80px}.contract-details{background:var(--color-tab-light-grey);border-radius:4px;height:400px;max-height:450px;width:550px;overflow-y:auto}.contract-details__title{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 20px 20px}.contract-details-content{margin:0 20px 15px;padding:10px 15px}.contract-details-item{display:flex;flex-direction:row;justify-content:flex-start}.contract-details-item__label{font-family:Avenir Next GEO W05 Demi;font-size:15px;color:var(--color-grey)}.contract-details-item__text{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-dark-gray)}.contract-details-label-border{border:3px solid var(--color-tab-dark-grey);padding:5px;width:30%}.contract-details-item-border{border:3px solid var(--color-tab-dark-grey);padding:5px;width:60%}.popper-delete-confirmation{width:500px;height:80px;padding-left:10px;padding-right:10px;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}.popper-delete-confirmation__message{font-weight:700}.popper-options-container{font-family:Avenir Next GEO W05 Regular;margin-top:5px}.popper-options-container__options{margin-left:10px;margin-right:10px;align-items:center}.popper-options-container__options:hover{font-weight:700;cursor:pointer}.popper-options-container__check-icon{margin-right:2px;color:green}.popper-options-container__cross-icon{margin-right:2px;color:red}.billing-header{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1.5fr 1fr 80px;border:2px solid var(--color-tab-light-grey);background:#fff;padding:5px 5px 5px 15px;min-height:25px}.billing-header span{text-align:left;font-size:14px;font-family:Avenir Next GEO W05 Demi}.billing-header__column--modal{position:absolute;z-index:1;transform:translate(600px)}.billing-body{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1.5fr 1fr 80px;align-items:center;border:2px solid var(--color-tab-light-grey);border-top:none;background:#fff;padding:5px 5px 5px 15px;min-height:25px}.billing-body:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.billing-body-content{padding-top:5px}.billing-body-content p{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.billing-body-content__edit-data{display:flex;flex-direction:row;justify-content:space-evenly}.billing-body-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:50%;text-align:start;height:30px}.billing-body-content__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.billing-body-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.billing-body-content__input option{font-size:14px}.billing-body-content__icon{color:var(--color-white)}.billing-body-buttons__send{padding-top:5px;padding-bottom:10px}.rdw-option-wrapper{border:1px solid #F1F1F1;padding:5px;min-width:25px;height:20px;border-radius:2px;margin:0 4px;display:flex;justify-content:center;align-items:center;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-option-wrapper:hover{box-shadow:1px 1px #bfbdbd}.rdw-option-wrapper:active,.rdw-option-active{box-shadow:1px 1px #bfbdbd inset}.rdw-option-disabled{opacity:.3;cursor:default}.rdw-dropdown-wrapper{height:30px;cursor:pointer;border:1px solid #F1F1F1;border-radius:2px;margin:0 3px;text-transform:capitalize;background:#fff}.rdw-dropdown-wrapper:focus{outline:none}.rdw-dropdown-wrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdown-wrapper:active{box-shadow:1px 1px #bfbdbd inset}.rdw-dropdown-carettoopen{height:0px;width:0px;position:absolute;top:35%;right:10%;border-top:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-carettoclose{height:0px;width:0px;position:absolute;top:35%;right:10%;border-bottom:6px solid black;border-left:5px solid transparent;border-right:5px solid transparent}.rdw-dropdown-selectedtext{display:flex;position:relative;height:100%;align-items:center;padding:0 5px}.rdw-dropdown-optionwrapper{z-index:100;position:relative;border:1px solid #F1F1F1;width:98%;background:#fff;border-radius:2px;margin:0;padding:0;max-height:250px;overflow-y:scroll}.rdw-dropdown-optionwrapper:hover{box-shadow:1px 1px #bfbdbd;background-color:#fff}.rdw-dropdownoption-default{min-height:25px;display:flex;align-items:center;padding:0 5px}.rdw-dropdownoption-highlighted{background:#f1f1f1}.rdw-dropdownoption-active{background:#f5f5f5}.rdw-dropdownoption-disabled{opacity:.3;cursor:default}.rdw-inline-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-inline-dropdown{width:50px}.rdw-inline-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-block-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-block-dropdown{width:110px}.rdw-fontsize-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontsize-dropdown{min-width:40px}.rdw-fontsize-option{display:flex;justify-content:center}.rdw-fontfamily-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-fontfamily-dropdown{width:115px}.rdw-fontfamily-placeholder{white-space:nowrap;max-width:90px;overflow:hidden;text-overflow:ellipsis}.rdw-fontfamily-optionwrapper{width:140px}.rdw-list-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-list-dropdown{width:50px;z-index:90}.rdw-list-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-text-align-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-text-align-dropdown{width:50px;z-index:90}.rdw-text-align-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-right-aligned-block{text-align:right}.rdw-left-aligned-block{text-align:left!important}.rdw-center-aligned-block{text-align:center!important}.rdw-justify-aligned-block{text-align:justify!important}.rdw-right-aligned-block>div{display:inline-block}.rdw-left-aligned-block>div{display:inline-block}.rdw-center-aligned-block>div{display:inline-block}.rdw-justify-aligned-block>div{display:inline-block}.rdw-colorpicker-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-colorpicker-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:175px;height:175px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-colorpicker-modal-header{display:flex;padding-bottom:5px}.rdw-colorpicker-modal-style-label{font-size:15px;width:50%;text-align:center;cursor:pointer;padding:0 10px 5px}.rdw-colorpicker-modal-style-label-active{border-bottom:2px solid #0a66b7}.rdw-colorpicker-modal-options{margin:5px auto;display:flex;width:100%;height:100%;flex-wrap:wrap;overflow:scroll}.rdw-colorpicker-cube{width:22px;height:22px;border:1px solid #F1F1F1}.rdw-colorpicker-option{margin:3px;padding:0;min-height:20px;border:none;width:22px;height:22px;min-width:22px;box-shadow:1px 2px 1px #bfbdbd inset}.rdw-colorpicker-option:hover{box-shadow:1px 2px 1px #bfbdbd}.rdw-colorpicker-option:active{box-shadow:-1px -2px 1px #bfbdbd}.rdw-colorpicker-option-active{box-shadow:0 0 2px 2px #bfbdbd}.rdw-link-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-link-dropdown{width:50px}.rdw-link-dropdownOption{height:40px;display:flex;justify-content:center}.rdw-link-dropdownPlaceholder{margin-left:8px}.rdw-link-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:205px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-link-modal-label{font-size:15px}.rdw-link-modal-input{margin-top:5px;border-radius:2px;border:1px solid #F1F1F1;height:25px;margin-bottom:15px;padding:0 5px}.rdw-link-modal-input:focus{outline:none}.rdw-link-modal-buttonsection{margin:0 auto}.rdw-link-modal-target-option{margin-bottom:20px}.rdw-link-modal-target-option>span{margin-left:5px}.rdw-link-modal-btn{margin-left:10px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-link-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-link-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-link-modal-btn:focus{outline:none!important}.rdw-link-modal-btn:disabled{background:#ece9e9}.rdw-link-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-embedded-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-embedded-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;justify-content:space-between;box-shadow:3px 3px 5px #bfbdbd}.rdw-embedded-modal-header{font-size:15px;display:flex}.rdw-embedded-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-embedded-modal-header-label{width:95px;border:1px solid #f1f1f1;margin-top:5px;background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-embedded-modal-link-section{display:flex;flex-direction:column}.rdw-embedded-modal-link-input{width:88%;height:35px;margin:10px 0;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-embedded-modal-link-input-wrapper{display:flex;align-items:center}.rdw-embedded-modal-link-input:focus{outline:none}.rdw-embedded-modal-btn-section{display:flex;justify-content:center}.rdw-embedded-modal-btn{margin:0 3px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-embedded-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-embedded-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-embedded-modal-btn:focus{outline:none!important}.rdw-embedded-modal-btn:disabled{background:#ece9e9}.rdw-embedded-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-embedded-modal-size-input{width:80%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-embedded-modal-size-input:focus{outline:none}.rdw-emoji-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-emoji-modal{overflow:auto;position:absolute;top:35px;left:5px;display:flex;flex-wrap:wrap;width:235px;height:180px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-emoji-icon{margin:2.5px;height:24px;width:24px;cursor:pointer;font-size:22px;display:flex;justify-content:center;align-items:center}.rdw-spinner{display:flex;align-items:center;justify-content:center;height:100%;width:100%}.rdw-spinner>div{width:12px;height:12px;background-color:#333;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}.rdw-spinner .rdw-bounce1{-webkit-animation-delay:-.32s;animation-delay:-.32s}.rdw-spinner .rdw-bounce2{-webkit-animation-delay:-.16s;animation-delay:-.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,to{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.rdw-image-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-image-modal{position:absolute;top:35px;left:5px;display:flex;flex-direction:column;width:235px;border:1px solid #F1F1F1;padding:15px;border-radius:2px;z-index:100;background:#fff;box-shadow:3px 3px 5px #bfbdbd}.rdw-image-modal-header{font-size:15px;margin:10px 0;display:flex}.rdw-image-modal-header-option{width:50%;cursor:pointer;display:flex;justify-content:center;align-items:center;flex-direction:column}.rdw-image-modal-header-label{width:80px;background:#f1f1f1;border:1px solid #f1f1f1;margin-top:5px}.rdw-image-modal-header-label-highlighted{background:#6eb8d4;border-bottom:2px solid #0a66b7}.rdw-image-modal-upload-option{width:100%;color:gray;cursor:pointer;display:flex;border:none;font-size:15px;align-items:center;justify-content:center;background-color:#f1f1f1;outline:2px dashed gray;outline-offset:-10px;margin:10px 0;padding:9px 0}.rdw-image-modal-upload-option-highlighted{outline:2px dashed #0a66b7}.rdw-image-modal-upload-option-label{cursor:pointer;height:100%;width:100%;display:flex;justify-content:center;align-items:center;padding:15px}.rdw-image-modal-upload-option-label span{padding:0 20px}.rdw-image-modal-upload-option-image-preview{max-width:100%;max-height:200px}.rdw-image-modal-upload-option-input{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.rdw-image-modal-url-section{display:flex;align-items:center}.rdw-image-modal-url-input{width:90%;height:35px;margin:15px 0 12px;border:1px solid #F1F1F1;border-radius:2px;font-size:15px;padding:0 5px}.rdw-image-modal-btn-section{margin:10px auto 0}.rdw-image-modal-url-input:focus{outline:none}.rdw-image-modal-btn{margin:0 5px;width:75px;height:30px;border:1px solid #F1F1F1;border-radius:2px;cursor:pointer;background:#fff;text-transform:capitalize}.rdw-image-modal-btn:hover{box-shadow:1px 1px #bfbdbd}.rdw-image-modal-btn:active{box-shadow:1px 1px #bfbdbd inset}.rdw-image-modal-btn:focus{outline:none!important}.rdw-image-modal-btn:disabled{background:#ece9e9}.rdw-image-modal-spinner{position:absolute;top:-3px;left:0;width:100%;height:100%;opacity:.5}.rdw-image-modal-alt-input{width:70%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px;margin-left:5px}.rdw-image-modal-alt-input:focus{outline:none}.rdw-image-modal-alt-lbl{font-size:12px}.rdw-image-modal-size{align-items:center;display:flex;margin:8px 0;justify-content:space-between}.rdw-image-modal-size-input{width:40%;height:20px;border:1px solid #F1F1F1;border-radius:2px;font-size:12px}.rdw-image-modal-size-input:focus{outline:none}.rdw-image-mandatory-sign{color:red;margin-left:3px;margin-right:3px}.rdw-remove-wrapper{display:flex;align-items:center;margin-bottom:6px;position:relative;flex-wrap:wrap}.rdw-history-wrapper{display:flex;align-items:center;margin-bottom:6px;flex-wrap:wrap}.rdw-history-dropdownoption{height:40px;display:flex;justify-content:center}.rdw-history-dropdown{width:50px}.rdw-link-decorator-wrapper{position:relative}.rdw-link-decorator-icon{position:absolute;left:40%;top:0;cursor:pointer;background-color:#fff}.rdw-mention-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-suggestion-wrapper{position:relative}.rdw-suggestion-dropdown{position:absolute;display:flex;flex-direction:column;border:1px solid #F1F1F1;min-width:100px;max-height:150px;overflow:auto;background:#fff;z-index:100}.rdw-suggestion-option{padding:7px 5px;border-bottom:1px solid #f1f1f1}.rdw-suggestion-option-active{background-color:#f1f1f1}.rdw-hashtag-link{text-decoration:none;color:#1236ff;background-color:#f0fbff;padding:1px 2px;border-radius:2px}.rdw-image-alignment-options-popup{position:absolute;background:#fff;display:flex;padding:5px 2px;border-radius:2px;border:1px solid #F1F1F1;width:105px;cursor:pointer;z-index:100}.rdw-alignment-option-left{justify-content:flex-start}.rdw-image-alignment-option{height:15px;width:15px;min-width:15px}.rdw-image-alignment,.rdw-image-imagewrapper{position:relative}.rdw-image-center{display:flex;justify-content:center}.rdw-image-left{display:flex}.rdw-image-right{display:flex;justify-content:flex-end}.rdw-image-alignment-options-popup-right{right:0}.rdw-editor-main{height:100%;overflow:auto;box-sizing:border-box}.rdw-editor-toolbar{padding:6px 5px 0;border-radius:2px;border:1px solid #F1F1F1;display:flex;justify-content:flex-start;background:#fff;flex-wrap:wrap;font-size:15px;margin-bottom:5px;-webkit-user-select:none;user-select:none}.public-DraftStyleDefault-block{margin:1em 0}.rdw-editor-wrapper:focus{outline:none}.rdw-editor-wrapper{box-sizing:content-box}.rdw-editor-main blockquote{border-left:5px solid #f1f1f1;padding-left:5px}.rdw-editor-main pre{background:#f1f1f1;border-radius:3px;padding:1px 10px}.DraftEditor-editorContainer,.DraftEditor-root,.public-DraftEditor-content{height:inherit;text-align:initial}.public-DraftEditor-content[contenteditable=true]{-webkit-user-modify:read-write-plaintext-only}.DraftEditor-root{position:relative}.DraftEditor-editorContainer{background-color:#fff0;border-left:.1px solid transparent;position:relative;z-index:1}.public-DraftEditor-block{position:relative}.DraftEditor-alignLeft .public-DraftStyleDefault-block{text-align:left}.DraftEditor-alignLeft .public-DraftEditorPlaceholder-root{left:0;text-align:left}.DraftEditor-alignCenter .public-DraftStyleDefault-block{text-align:center}.DraftEditor-alignCenter .public-DraftEditorPlaceholder-root{margin:0 auto;text-align:center;width:100%}.DraftEditor-alignRight .public-DraftStyleDefault-block{text-align:right}.DraftEditor-alignRight .public-DraftEditorPlaceholder-root{right:0;text-align:right}.public-DraftEditorPlaceholder-root{color:#9197a3;position:absolute;z-index:0}.public-DraftEditorPlaceholder-hasFocus{color:#bdc1c9}.DraftEditorPlaceholder-hidden{display:none}.public-DraftStyleDefault-block{position:relative;white-space:pre-wrap}.public-DraftStyleDefault-ltr{direction:ltr;text-align:left}.public-DraftStyleDefault-rtl{direction:rtl;text-align:right}.public-DraftStyleDefault-listLTR{direction:ltr}.public-DraftStyleDefault-listRTL{direction:rtl}.public-DraftStyleDefault-ol,.public-DraftStyleDefault-ul{margin:16px 0;padding:0}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listLTR{margin-left:1.5em}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-listRTL{margin-right:1.5em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listLTR{margin-left:3em}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-listRTL{margin-right:3em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listLTR{margin-left:4.5em}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-listRTL{margin-right:4.5em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listLTR{margin-left:6em}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-listRTL{margin-right:6em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listLTR{margin-left:7.5em}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-listRTL{margin-right:7.5em}.public-DraftStyleDefault-unorderedListItem{list-style-type:square;position:relative}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth0{list-style-type:disc}.public-DraftStyleDefault-unorderedListItem.public-DraftStyleDefault-depth1{list-style-type:circle}.public-DraftStyleDefault-orderedListItem{list-style-type:none;position:relative}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listLTR:before{left:-36px;position:absolute;text-align:right;width:30px}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-listRTL:before{position:absolute;right:-36px;text-align:left;width:30px}.public-DraftStyleDefault-orderedListItem:before{content:counter(ol0) ". ";counter-increment:ol0}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth1:before{content:counter(ol1) ". ";counter-increment:ol1}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth2:before{content:counter(ol2) ". ";counter-increment:ol2}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth3:before{content:counter(ol3) ". ";counter-increment:ol3}.public-DraftStyleDefault-orderedListItem.public-DraftStyleDefault-depth4:before{content:counter(ol4) ". ";counter-increment:ol4}.public-DraftStyleDefault-depth0.public-DraftStyleDefault-reset{counter-reset:ol0}.public-DraftStyleDefault-depth1.public-DraftStyleDefault-reset{counter-reset:ol1}.public-DraftStyleDefault-depth2.public-DraftStyleDefault-reset{counter-reset:ol2}.public-DraftStyleDefault-depth3.public-DraftStyleDefault-reset{counter-reset:ol3}.public-DraftStyleDefault-depth4.public-DraftStyleDefault-reset{counter-reset:ol4}.text-editor{margin-bottom:100px}.text-editor-file{margin-top:10px;max-height:76px;overflow-y:auto}.text-editor-file__item{display:flex;flex-direction:row;align-items:center;margin-bottom:0}.text-editor-file__link{font-family:Avenir Next GEO W05 Regular;font-size:12px;margin-left:5px}.text-editor-file__remove-button{background:none;border:none}.editor{border:1px solid var(--color-grey);border-radius:4px}.editor__textarea{padding-left:5px;font-family:sans-serif;overflow-y:auto;height:100px}.modal-dark-bg-new-billing{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-new-billing:after{animation:fade-out .3s forwards}.modal-dark-bg-new-billing .leave{animation:down-up .2s forwards}.modal-new-billing{display:flex;justify-content:center;margin-top:80px}.new-billing-content{background:var(--color-tab-light-grey);border-radius:4px;height:560px;width:550px}.new-billing-content__title{display:flex;justify-content:space-between;align-items:center;padding:15px 15px 20px 20px}.new-billing-form{display:flex;flex-direction:row;justify-content:space-around;padding:20px 0 20px 5px}.new-billing-form-content{display:flex;flex-direction:column;row-gap:5px}.new-billing-form-content__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-subtle-grey)}.new-billing-form-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:95%;text-align:start;height:30px}.new-billing-form-content__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.new-billing-form-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.new-billing-form-content__input option{font-size:14px}.new-billing-form-button{padding:10px 0 10px 25px}.new-billing-document-content{margin:5px 20px 0;padding:6px;height:300px}.modal-dark-bg-schedule-task{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-schedule-task:after{animation:fade-out .3s forwards}.modal-dark-bg-schedule-task .leave{animation:down-up .2s forwards}.modal-schedule-task{display:flex;justify-content:center;margin-top:80px}.schedule-task-content{background:var(--color-tab-light-grey);border-radius:4px;padding-left:22px;height:520px;width:545px}.schedule-task-content__title{display:flex;justify-content:flex-start;padding:20px 15px 5px 10px}.schedule-task-form{display:flex;flex-direction:column}.schedule-task-form-first-content{display:flex;flex-direction:column;padding:20px 20px 10px 0}.schedule-task-form-second-content{display:flex;flex-direction:column;row-gap:5px;padding:10px 22px 20px 0}.schedule-task-form-second-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:30%;text-align:start;height:30px}.schedule-task-form-second-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.schedule-task-form-second-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.schedule-task-form-second-content__select option{font-size:14px}.schedule-task-form-content{display:flex;flex-direction:row;padding-top:10px;padding-bottom:10px}.schedule-task-form-content--textarea{justify-content:flex-start}.schedule-task-form-content__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-subtle-grey);margin-right:5px}.schedule-task-form-content__span{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-grey)}.schedule-task-form-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:94%;text-align:start;height:30px}.schedule-task-form-content__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.schedule-task-form-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.schedule-task-form-content__input option{font-size:14px}.schedule-task-form-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:90%;text-align:start}.schedule-task-form-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.schedule-task-form-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.schedule-task-form-content__select option{display:flex;flex-direction:column;font-size:12px;margin-top:2px;border-top:none;border-radius:0 0 2.67px 2.67px/0px 0px 2.67px 2.67px;padding-bottom:2.67px;user-select:none;-moz-user-select:none;-webkit-user-select:none}.schedule-task-form-content__textarea{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:7px;font-size:14px;width:198%;text-align:start;height:60px}.schedule-task-form-content__textarea::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.schedule-task-form-content__textarea:focus-visible{outline-color:var(--color-tab-dark-grey)}.schedule-task-button{padding:25px 22px 10px 0}.modal-bg-dark-add-contacts{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-bg-dark-add-contacts:after{animation:fade-out .3s forwards}.modal-bg-dark-add-contacts .leave{animation:down-up .2s forwards}.modal-add-contacts{display:flex;justify-content:center;margin-top:80px}.add-contacts-content{background:var(--color-tab-light-grey);border-radius:4px;height:350px;max-height:450px;width:550px;overflow-y:auto}.add-contacts-content__title{display:flex;justify-content:flex-start;padding:15px 15px 20px 20px}.add-contacts-form{display:grid;grid-template-columns:1.5fr 3fr .8fr;padding:15px 15px 20px 20px;column-gap:15px;align-items:center}.add-contacts-form-content{display:flex;flex-direction:column;padding-bottom:5px}.add-contacts-form-content__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-subtle-grey)}.add-contacts-form-content__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:100%;text-align:start;height:30px}.add-contacts-form-content__input::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.add-contacts-form-content__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.add-contacts-form-content__button{padding-top:15px}.add-contacts-list{margin:0 20px;padding:30px 0 20px}.add-contacts-list-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:8px 4px;border:2px solid var(--color-tab-dark-grey)}.modal-dark-bg-documents-list{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-documents-list:after{animation:fade-out .3s forwards}.modal-dark-bg-documents-list .leave{animation:down-up .2s forwards}.modal-documents-list{display:flex;justify-content:center;margin-top:80px}.documents-list{background:var(--color-tab-light-grey);border-radius:4px;height:330px;width:500px}.documents-list__title{display:flex;justify-content:flex-start;padding:15px 15px 20px 20px}.documents-list-content{background-color:#fff;border:2px solid var(--color-tab-dark-grey);margin:10px 20px 20px;padding:10px 0;height:120px;overflow-y:auto}.documents-list-item{display:flex;flex-direction:row;justify-content:space-around;align-items:center}.documents-list-item__link{font-family:Avenir Next GEO W05 Regular;font-size:12px;padding:5px}.documents-list-warning{display:flex;flex-direction:row;justify-content:space-around}.documents-list-warning__span{color:red;font-family:Avenir Next GEO W05 Demi;font-size:14px}.documents-list-buttons{display:flex;flex-direction:row;justify-content:space-around;padding-top:10px}.modal-dark-bg-historic{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-historic:after{animation:fade-out .3s forwards}.modal-dark-bg-historic .leave{animation:down-up .2s forwards}.modal-historic{display:flex;justify-content:center;margin-top:80px}.historic{background:var(--color-tab-light-grey);border-radius:4px;height:400px;max-height:450px;width:550px;overflow-y:auto}.historic__title{display:flex;justify-content:flex-start;padding:20px 15px 20px 35px}.historic-content{margin:0 20px 15px;padding:10px 15px}.historic-content-item{display:flex;flex-direction:row;justify-content:flex-start}.historic-content-item__label{font-family:Avenir Next GEO W05 Demi;font-size:15px;color:var(--color-subtle-grey)}.historic-content-item__text{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-dark-gray)}.historic-label-border{border:3px solid var(--color-tab-dark-grey);padding:5px;width:25%}.historic-item-border{border:3px solid var(--color-tab-dark-grey);padding:5px;width:75%}.modal-bg-dark-task-list{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-bg-dark-task-list:after{animation:fade-out .3s forwards}.modal-bg-dark-task-list .leave{animation:down-up .2s forwards}.modal-task-list{display:flex;justify-content:center;margin-top:100px}.task-list-content{background:var(--color-tab-light-grey);border-radius:4px;height:295px;max-height:390px;width:550px;overflow-y:auto}.task-list-content__title{display:flex;justify-content:flex-start;padding:15px 15px 20px 20px}.task-list-form{display:flex;flex-direction:column;row-gap:70px;padding:20px}.task-list-form-content{display:flex;flex-direction:column;row-gap:5px}.task-list-form-content__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-subtle-grey)}.task-list-form-content__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:95%;text-align:start;height:30px}.task-list-form-content__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.task-list-form-content__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.task-list-form-content__select option{font-size:14px}.modal-dark-bg-edit-message{width:100%;height:100%;position:fixed;top:0;left:0;-webkit-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;-ms-transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;transition:background-color 225ms cubic-bezier(.4,0,.2,1) 0ms;animation:fade-in .225s forwards}.modal-dark-bg-edit-message:after{animation:fade-out .3s forwards}.modal-dark-bg-edit-message .leave{animation:down-up .2s forwards}@keyframes fade-in{0%{background-color:transparent}to{background-color:#000000b3}}@keyframes fade-out{0%{background-color:#000000b3}to{background-color:transparent}}@keyframes down-up{0%{transform:translateY(calc(50% - 200px))}to{transform:translateY(-100%)}}.modal-edit-message{display:flex;justify-content:center;margin-top:80px}.modal-edit-message-content{background:var(--color-tab-light-grey);border-radius:4px;height:320px;width:550px}.modal-edit-message-content__header{display:flex;justify-content:space-between;align-items:center;padding:15px 15px 20px 20px}.modal-edit-message-content__title{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey)}.modal-edit-message-content__form{display:flex;flex-direction:column;row-gap:5px;padding:10px 10px 20px 20px}.modal-edit-message-content__textarea{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:2px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:95%;text-align:start;height:100px}.modal-edit-message-content__textarea::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.modal-edit-message-content__textarea:focus-visible{outline-color:var(--color-tab-dark-grey)}.modal-edit-message-content__textarea--warning{font-family:Avenir Next GEO W05 Demi;color:var(--color-red);font-size:14px}.modal-edit-message-content__buttons-container{display:flex;justify-content:space-around;padding-top:20px}.billing{display:flex;height:100vh}.billing-content{display:flex;flex-direction:column;flex:1}.billing-content__main{box-sizing:border-box;padding-left:20px;padding-right:20px}.billing-content__main div.header{padding:15px 0}.billing-content-section{display:flex;flex-direction:column;row-gap:5px;margin:100px 0 5px}.billing-content-section__buttons-container{display:flex;flex-direction:row;justify-content:space-between;padding:0 4px}.billing-content-section__buttons-add{display:flex;flex-direction:row;column-gap:10px}.billing-content-table{margin-top:20px;box-sizing:border-box}.top-10-lifetime-table{display:flex;flex-direction:column;box-sizing:border-box}.top-10-lifetime-table__header{align-items:center;padding-left:10px;padding-bottom:5px}.top-10-lifetime-table__title{font-family:Avenir Next Geo W05 Bold;color:var(--color-genoa-dark-blue);font-size:18px;text-align:left}.top-10-lifetime-table__subtitle{font-family:Avenir Next Geo W05 Demi;color:var(--color-genoa-dark-blue);font-size:14px;text-align:left;padding-top:3px}.top-10-lifetime-table__content{display:flex;flex-direction:column;justify-content:space-around;gap:5px;padding:5px 10px 10px}.top-10-lifetime-table__content-item{display:grid;grid-template-columns:250px 1fr;column-gap:4px}.top-10-lifetime-table__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:14px;text-align:left}.top-10-lifetime-table__label.label-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px;display:block}.top-10-lifetime-table__title-pop-up{display:flex;position:absolute;align-items:center;background-color:#c1c1c1;padding:5px;text-align:center;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);height:30px;max-width:500px}.top-10-lifetime-table__value{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:14px;text-align:left}.financial-graphic{display:flex;flex-direction:column;margin-top:10px;margin-bottom:10px;height:300px;width:700px;box-sizing:border-box}.financial-graphic__title{font-family:Avenir Next GEO W05 Bold;color:var(--color-genoa-dark-blue);font-size:16px;text-align:center;margin-bottom:5px}.recharts-legend-item-text{font-family:Avenir Next GEO W05 Regular;font-size:12px}.financial-graphic-tooltip{background-color:var(--color-white);height:60px;width:190px}.financial-graphic-tooltip__container{display:flex;flex-direction:column;gap:5px;align-items:center;padding:5px;background-color:var(--color-white)}.financial-graphic-tooltip__container--lifetime{border:1px solid var(--color-primary-blue);box-shadow:0 6px 20px #0000004d;border-radius:3px}.financial-graphic-tooltip__container--agency{border:1px solid var(--color-dark-blue);box-shadow:0 6px 20px #0000004d;border-radius:3px}.financial-graphic-tooltip__title{font-family:Avenir Next GEO W05 Demi;font-size:14px;color:var(--color-grey);text-align:center}.financial-graphic-tooltip__data-row{display:flex;flex-direction:row;gap:3px;align-items:center;padding:5px 5px 3px}.financial-graphic-tooltip__label{font-family:Avenir Next GEO W05 Regular;font-size:13px;color:var(--color-grey);text-align:left}.financial-graphic-tooltip__value{font-family:Avenir Next GEO W05 Regular;font-size:12px;color:var(--color-grey);text-align:left}.financial-general-information{display:flex;flex-direction:column}.financial-general-information-filter{display:flex;flex-direction:column;margin-top:25px;position:relative;z-index:1000}.financial-general-information-filter__title{display:flex;flex-direction:row;gap:10px;align-items:center}.financial-general-information-filter__title span{font-family:Avenir Next Geo W05 Demi;color:var(--color-grey);font-size:16px}.financial-general-information-filter__icon{padding-top:5px;cursor:pointer}.financial-general-information-filter-container{display:flex;justify-content:flex-start;align-items:flex-start;max-height:230px;width:230px}.financial-general-information-filter-container__radio-group{display:flex;flex-direction:column;padding:10px}.financial-general-information-filter-container .MuiSvgIcon-root{font-size:18px}.financial-general-information-filter-date-container{display:flex;flex-direction:row;gap:5px;padding:0 5px 5px}.financial-general-information-filter-date-container__label{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:14px;padding-left:6px}.financial-general-information-filter-date-container__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;display:inline-block;text-align:center;font-size:12px;font-family:Avenir Next GEO W05 Regular;margin-left:5px;height:25px;width:100px;z-index:3000}.financial-general-information-filter-date-container__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.financial-general-information-content{display:flex;flex-direction:row}.financial-general-information-first-content{display:flex;flex-direction:column}.financial-general-information-first-content__cards-container{display:flex;flex-direction:row;gap:50px;margin-bottom:50px}.financial-general-information-first-content__cards{display:flex;flex-direction:column;margin-top:10px;padding:15px}.financial-general-information-first-content__cards--label{font-family:Avenir Next Geo W05 Bold;color:var(--color-genoa-dark-blue);font-size:17px}.financial-general-information-first-content__cards--value{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:17px;text-align:left;padding-top:5px}.financial-general-information-first-content__card-top-10-container{display:flex;flex-direction:row;justify-content:space-evenly;box-sizing:border-box}.financial-general-information-veritical-bar{background-color:#e6edff;margin-left:40px;margin-right:40px;width:1px}.financial-general-information-second-content{display:flex;flex-direction:column;padding-top:20px;box-sizing:border-box}.financial-general-information-second-content__cards{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-bottom:50px}.financial-general-information-second-content__cards--label{font-family:Avenir Next Geo W05 Bold;color:var(--color-genoa-dark-blue);font-size:17px}.financial-general-information-second-content__cards--value{font-family:Avenir Next Geo W05 Regular;color:var(--color-grey);font-size:17px;text-align:left;padding-top:2px}.incoming-information{display:flex;flex-direction:column;gap:10px;box-sizing:border-box}.incoming-information__header{margin-bottom:10px}.incoming-information__header--title{font-family:Avenir Next Geo W05 Bold;color:var(--color-genoa-dark-blue);font-size:20px;text-align:left}.incoming-information-filter{display:flex;flex-direction:row;gap:20px;margin-bottom:20px}.incoming-information-filter__content{display:flex;flex-direction:column;gap:5px}.incoming-information-filter__period{display:flex;flex-direction:row;gap:5px}.incoming-information-filter__label{font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-grey)}.incoming-information-filter__select{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:5px;font-size:14px;width:75%;text-align:start;height:30px}.incoming-information-filter__select::placeholder{text-align:start;color:#c1c1c1;padding-left:3px}.incoming-information-filter__select:focus-visible{outline-color:var(--color-tab-dark-grey)}.incoming-information-filter__select option{font-size:14px}.incoming-information-filter__input-date{border:1px solid var(--color-tab-dark-grey);border-radius:6px;color:var(--color-grey);display:inline-block;text-align:center;font-size:14px;font-family:Avenir Next GEO W05 Regular;height:30px;width:95%}.incoming-information-filter__input-date:focus-visible{outline:1px var(--color-tab-dark-grey) auto}.incoming-information-filter__input-date::placeholder{font-family:Avenir Next GEO W05 Regular;color:var(--color-subtle-grey);font-size:14px}.incoming-information-filter__radio-group{display:flex;flex-direction:row;font-family:Avenir Next GEO W05 Regular;font-size:16px;color:var(--color-grey)}.incoming-information-filter__radio-group .MuiFormGroup-root{flex-direction:row}.incoming-information-filter__radio-group .MuiSvgIcon-root{font-size:16px}.incoming-table{width:100%}.incoming-table-content{display:flex;flex-direction:column;width:100%;box-sizing:border-box}.incoming-table-content__theader-tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;border:1px solid var(--color-tab-light-grey)}.incoming-table-content__theader-tr th:first-child{text-align:left}.incoming-table-content__theader-tr th:last-child{border-right:none}.incoming-table-content__theader-th{text-align:center;font-size:16px;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);border-right:1px solid var(--color-tab-light-grey);padding:10px 5px 5px}.incoming-table-content__tbody-tr{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr;border:1px solid var(--color-tab-light-grey);border-top:none}.incoming-table-content__tbody-tr td:first-child{text-align:left}.incoming-table-content__tbody-tr td:last-child{border-right:none}.incoming-table-content__tbody-tr:hover{border:2px solid var(--color-tab-light-grey);border-top:none;background-color:var(--color-tab-light-grey)}.incoming-table-content__title-pop-up{display:flex;position:absolute;align-items:center;background-color:#c1c1c1;padding:5px;text-align:center;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);height:30px;max-width:500px}.incoming-table-content__status-pop-up{display:flex;justify-content:center;position:absolute;align-items:center;background-color:#fff;border-radius:6px;padding:5px;font-size:14px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);height:30px;width:60px}.incoming-table-content__status-pop-up--active{border:1px solid var(--color-hover-green)}.incoming-table-content__status-pop-up--inactive{border:1px solid var(--color-pink)}.incoming-table-content__tbody-td{text-align:center;font-size:16px;font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-right:1px solid var(--color-tab-light-grey);padding:8px 5px 5px;height:30px}.incoming-table-content__tbody-td.td-truncate{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:10px;display:block}.broker-financial{display:flex;height:118vh}.broker-financial-container{display:flex;flex-direction:column;flex:1;width:105vh}.broker-financial-content{display:flex;flex-direction:column}.broker-financial-horizontal-bar{background-color:#e6edff;margin-top:40px;margin-bottom:40px;height:1px}.unbilled-table{overflow-y:auto;max-height:800px;scrollbar-width:none;display:block}.unbilled-table table{margin:0 auto;width:98%;border-collapse:separate;border-spacing:0;font-size:14px;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif;box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;border-radius:8px}.unbilled-table th{background-color:#f9fafb;color:#374151;font-weight:600;padding:12px 16px;text-align:left;border-bottom:2px solid #e5e7eb;position:relative}.unbilled-table th:not(:last-child):after{content:"";position:absolute;right:0;top:25%;height:50%;width:1px;background-color:#e5e7eb}.unbilled-table td{padding:12px 16px;text-align:left;border-bottom:1px solid #e5e7eb;color:#4b5563;transition:background-color .2s ease}.unbilled-table tr:last-child td{border-bottom:none}.unbilled-table tr:hover td{background-color:#f3f4f6}.details-btn{background:none;border:none;cursor:pointer;font-size:18px;color:#4f46e5;transition:color .2s ease,transform .2s ease;border-radius:4px;padding:4px 8px;display:inline-flex;align-items:center;justify-content:center}.details-btn:hover{color:#4338ca;transform:scale(1.05);background-color:#4f46e51a}.details-btn:focus{outline:2px solid #818cf8;outline-offset:2px}.modal-overlay-unbilled{position:fixed;top:0;left:0;width:100%;height:100%;background:#11182799;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;justify-content:center;align-items:center;z-index:999;opacity:0;animation:fadeIn .25s ease forwards}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.modal-content{background:#fff;padding:28px;width:90%;max-width:500px;border-radius:12px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #0000000a;position:relative;opacity:0;transform:translateY(10px);animation:slideUp .3s ease .15s forwards}@keyframes slideUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.close-btn{position:absolute;top:16px;right:16px;background:none;border:none;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:22px;cursor:pointer;color:#6b7280;transition:background-color .2s ease,color .2s ease}.close-btn:hover{background-color:#f3f4f6;color:#1f2937}.close-btn:before{content:"×";line-height:.5}.modal-content h2{margin-top:0;color:#1e40af;font-size:22px;font-weight:600;padding-bottom:12px;border-bottom:1px solid #e5e7eb;margin-bottom:16px}.modal-content h3{margin-bottom:12px;margin-top:24px;color:#047857;font-size:18px;font-weight:500;display:flex;align-items:center}.modal-content h3:before{content:"";display:inline-block;width:4px;height:18px;background-color:#047857;margin-right:8px;border-radius:2px}@media(max-width:640px){.modal-content{width:95%;padding:20px}}.month-item{padding:10px;border-radius:8px;font-size:14px;transition:transform .2s ease}.month-unbilled{background-color:#fee2e2;border:1px solid #fecaca;color:#b91c1c}.month-item:hover{transform:translateY(-2px)}.year-filter{margin-bottom:20px}.container{display:flex;gap:28px}.error{display:flex;align-items:center;justify-content:center;font-size:1.2rem;color:#b91c1c;background-color:#fee2e2;padding:12px;border-radius:4px;margin-top:16px;width:98%}.search-input{padding:8px 12px;width:100%;max-width:400px;border-radius:8px;border:1px solid #ccc;font-size:16px;margin-bottom:16px}.search-input::placeholder{color:#ccc}.content{display:flex;flex-direction:column;margin:16px 0;width:100%}.content>h1{color:#02024e;font-size:1.2rem;margin-top:24px;margin-bottom:16px;padding:16px;background-color:#f9fafb;border-radius:8px;border-left:4px solid #4f46e5}.holder-documents-list{display:flex;flex-direction:column;gap:40px;padding-bottom:5px}.holder-documents-list__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}.holder-documents-list-content{display:grid;grid-template-columns:1fr 20px 400px;row-gap:20px}.holder-documents-list-content__documents-container{display:flex;flex-direction:column;gap:20px}.holder-documents-list-content__checklist-container{display:flex;flex-wrap:wrap;gap:10px 70px}.holder-documents-list-content__upload-button-container span{display:flex;align-items:center;gap:4.67px;font-family:Avenir Next GEO W05 Demi;border:none;cursor:pointer;font-size:16px;color:var(--color-light-blue-alt)}.holder-documents-list-content__upload-button-container input{display:none}.holder-documents-list-content__vertical-bar{width:2px;background-color:var(--color-border-grey)}@media(min-height:580px)and (max-height:650px){.holder-documents-list-content__vertical-bar{padding-bottom:260px}}@media(min-height:650px)and (max-height:720px){.holder-documents-list-content__vertical-bar{padding-bottom:320px}}@media(min-height:720px)and (max-height:800px){.holder-documents-list-content__vertical-bar{padding-bottom:360px}}@media(min-height:800px){.holder-documents-list-content__vertical-bar{padding-bottom:400px}}.holder-documents-list-content__attached-documents{display:flex;flex-direction:column;gap:10px}.holder-documents-list-content__attached-documents span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-text)}.holder-documents-list-content__attached-documents--item{display:flex;flex-direction:row;gap:10px;align-items:center}.holder-documents-list-content__attached-documents--item span{font-family:Avenir Next GEO W05 Regular;font-size:14px;color:var(--color-text)}.holder-documents-list-content__attached-documents--item button{padding:0}.beneficiary-type{display:flex;flex-direction:column;gap:40px}@media(max-height:580px){.beneficiary-type{padding-bottom:10px}}@media(min-height:580px)and (max-height:650px){.beneficiary-type{padding-bottom:180px}}@media(min-height:650px)and (max-height:720px){.beneficiary-type{padding-bottom:220px}}@media(min-height:720px)and (max-height:800px){.beneficiary-type{padding-bottom:280px}}@media(min-height:800px){.beneficiary-type{padding-bottom:300px}}.beneficiary-type__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}.beneficiary-type__select-container{min-width:366px;width:40%}.holder-personal-information{display:flex;flex-direction:column;gap:20px}@media(min-height:580px)and (max-height:650px){.holder-personal-information{gap:10px;padding-bottom:10px}.holder-personal-information input{height:25px}.holder-personal-information .select-standard__trigger{height:10px}.holder-personal-information label{font-size:12px}.holder-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.holder-personal-information{gap:10px;padding-bottom:10px}.holder-personal-information input{height:30px}.holder-personal-information .select-standard__trigger{height:15px}.holder-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.holder-personal-information{gap:20px;padding-bottom:15px}.holder-personal-information label{font-size:14px}.holder-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.holder-personal-information{gap:30px;padding-bottom:20px}.holder-personal-information label{font-size:14px}.holder-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.holder-personal-information__search-container{display:flex;flex-direction:row;align-items:center;gap:20px;min-width:200px;width:40%}@media(min-height:580px)and (max-height:650px){.holder-personal-information__search-container{min-width:400px}}@media(min-height:650px)and (max-height:720px){.holder-personal-information__search-container{min-width:400px}}.holder-personal-information__search-container button[name=search]{margin-top:20px;border-radius:20px;height:30px;width:140px}.holder-personal-information__first-row-inputs-container{display:grid;grid-template-columns:300px 150px 120px;column-gap:50px}.holder-personal-information__second-row-inputs-container{display:grid;grid-template-columns:200px 150px 250px;column-gap:50px}.holder-personal-information__third-row-inputs-container{display:grid;grid-template-columns:150px 150px;column-gap:50px}.holder-personal-information__fourth-row-inputs-container{width:300px}.address-information{display:flex;flex-direction:column;gap:20px}@media(min-height:580px)and (max-height:650px){.address-information{padding-bottom:60px}.address-information input{height:25px}.address-information .select-standard__trigger{height:10px}.address-information label{font-size:12px}.address-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.address-information{padding-bottom:100px}.address-information input{height:30px}.address-information .select-standard__trigger{height:15px}.address-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.address-information{padding-bottom:150px}.address-information label{font-size:14px}.address-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.address-information{padding-bottom:200px}.address-information label{font-size:14px}.address-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.address-information__first-row-inputs-container{display:grid;grid-template-columns:150px 380px;column-gap:50px}.address-information__second-row-inputs-container{display:grid;grid-template-columns:120px 160px 160px;column-gap:50px}.address-information__third-row-inputs-container{display:grid;grid-template-columns:140px 160px;column-gap:50px}.contact-information{display:flex;flex-direction:column;gap:20px}@media(min-height:580px)and (max-height:650px){.contact-information{padding-bottom:180px}.contact-information input{height:25px}.contact-information label{font-size:12px}.contact-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.contact-information{padding-bottom:250px}.contact-information input{height:30px}.contact-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.contact-information{padding-bottom:300px}.contact-information label{font-size:14px}.contact-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.contact-information{padding-bottom:350px}.contact-information label{font-size:14px}.contact-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.contact-information__inputs-container{display:grid;grid-template-columns:300px 150px;column-gap:50px}.work-information{display:flex;flex-direction:column;gap:30px}@media(min-height:580px)and (max-height:650px){.work-information{padding-bottom:80px}.work-information input{height:25px}.work-information label{font-size:12px}.work-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.work-information{padding-bottom:110px}.work-information input{height:30px}.work-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.work-information{padding-bottom:160px}.work-information label{font-size:14px}.work-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.work-information{padding-bottom:240px}.work-information label{font-size:14px}.work-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.work-information__first-row-inputs-container{display:grid;grid-template-columns:300px 150px;column-gap:50px}.work-information__second-row-inputs-container{width:300px}.side-menu-steps{display:flex;flex-direction:column;background-color:#f1f1f1}.side-menu-steps__header{display:flex;justify-content:flex-end;padding-top:24px;padding-right:26px;padding-bottom:20px}@media(max-height:580px){.side-menu-steps{border-top-right-radius:13px;border-bottom-right-radius:13px}}@media(min-height:580px)and (max-height:650px){.side-menu-steps{border-top-right-radius:16px;border-bottom-right-radius:16px}}@media(min-height:650px)and (max-height:720px){.side-menu-steps{border-top-right-radius:18px;border-bottom-right-radius:18px}}@media(min-height:720px){.side-menu-steps{border-top-right-radius:20px;border-bottom-right-radius:20px}}.side-menu-steps__item{height:40px;display:grid;grid-template-columns:25px 1fr 17px;column-gap:12px;-webkit-box-align:center;align-items:center;padding-right:28px;padding-left:35px;-webkit-user-select:none;user-select:none;cursor:pointer}.side-menu-steps__item:hover,.side-menu-steps__item--selected{background-color:#0000000d}.side-menu-steps__item--icon-label{color:#1e2552}.side-menu-steps__item--label{font-size:16px;font-family:Avenir Next GEO W05 Medium}.side-menu-steps__item--checked{color:var(--color-luminous-green)}.choose-policy-owner-and-subs{display:flex;flex-direction:column;gap:20px}@media(min-height:580px)and (max-height:650px){.choose-policy-owner-and-subs{padding-bottom:160px}.choose-policy-owner-and-subs .select-standard__trigger{height:10px;width:350px}.choose-policy-owner-and-subs label{font-size:14px}.choose-policy-owner-and-subs__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.choose-policy-owner-and-subs{padding-bottom:220px}.choose-policy-owner-and-subs .select-standard__trigger{height:15px}.choose-policy-owner-and-subs__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.choose-policy-owner-and-subs{padding-bottom:300px}.choose-policy-owner-and-subs label{font-size:16px}.choose-policy-owner-and-subs__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.choose-policy-owner-and-subs{padding-bottom:360px}.choose-policy-owner-and-subs label{font-size:16px}.choose-policy-owner-and-subs__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.choose-policy-owner-and-subs__select-container{min-width:366px;width:70%}.choose-plans{display:flex;flex-direction:column}@media(min-height:580px)and (max-height:650px){.choose-plans{gap:20px;padding-bottom:80px}.choose-plans__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.choose-plans{gap:20px;padding-bottom:100px}.choose-plans__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.choose-plans{gap:40px;padding-bottom:140px}.choose-plans__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.choose-plans{gap:40px;padding-bottom:160px}.choose-plans__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.choose-plans__warning-message-container{text-align:center}.choose-plans__warning-message-container span{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-genoa-dark-blue)}.choose-plans-inputs-container{display:flex;flex-direction:column;gap:20px}.choose-plans-inputs-container__checkbox-container{display:flex;flex-direction:row;align-items:center;gap:10px}.choose-plans-inputs-container__checkbox-container--checked-color{color:#93a9f5}@media(min-height:580px)and (max-height:650px){.choose-plans-inputs-container__checkbox-container .MuiButtonBase-root svg{height:16px;width:16px}}@media(min-height:650px)and (max-height:720px){.choose-plans-inputs-container__checkbox-container .MuiButtonBase-root svg{height:18px;width:18px}}@media(min-height:720px)and (max-height:800px){.choose-plans-inputs-container__checkbox-container .MuiButtonBase-root svg{height:20px;width:20px}}@media(min-height:800px){.choose-plans-inputs-container__checkbox-container .MuiButtonBase-root svg{height:22px;width:22px}}@media(min-height:580px)and (max-height:650px){.choose-plans-inputs-container__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-text)}}@media(min-height:650px)and (max-height:720px){.choose-plans-inputs-container__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-text)}}@media(min-height:720px)and (max-height:800px){.choose-plans-inputs-container__label{font-family:Avenir Next GEO W05 Demi;font-size:18px;color:var(--color-text)}}@media(min-height:800px){.choose-plans-inputs-container__label{font-family:Avenir Next GEO W05 Demi;font-size:18px;color:var(--color-text)}}.choose-plans-inputs-container__select-container{display:grid;grid-template-columns:300px 300px;column-gap:50px}@media(min-height:580px)and (max-height:650px){.choose-plans-inputs-container__select-container .select-standard__trigger{height:10px}.choose-plans-inputs-container__select-container label{font-size:14px}}@media(min-height:650px)and (max-height:720px){.choose-plans-inputs-container__select-container .select-standard__trigger{height:15px}.choose-plans-inputs-container__select-container label{font-size:16px}}@media(min-height:720px)and (max-height:800px){.choose-plans-inputs-container__select-container label{font-size:16px}}@media(min-height:800px){.choose-plans-inputs-container__select-container label{font-size:16px}}.holder-proposal-form{display:flex;flex-direction:column;gap:40px}@media(min-height:580px)and (max-height:650px){.holder-proposal-form{padding-bottom:180px}}@media(min-height:650px)and (max-height:720px){.holder-proposal-form{padding-bottom:240px}}@media(min-height:720px)and (max-height:800px){.holder-proposal-form{padding-bottom:280px}}@media(min-height:800px){.holder-proposal-form{padding-bottom:340px}}.holder-proposal-form__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}.holder-proposal-form__input-file-container{display:flex;flex-direction:row;align-items:center}@media(min-height:580px)and (max-height:650px){.holder-proposal-form__input-file-container{gap:50px}}@media(min-height:650px)and (max-height:720px){.holder-proposal-form__input-file-container{gap:100px}}@media(min-height:720px)and (max-height:800px){.holder-proposal-form__input-file-container{gap:140px}}@media(min-height:800px){.holder-proposal-form__input-file-container{gap:180px}}.holder-proposal-form__button-download{display:flex;align-items:center;gap:4.67px;border:none;padding-top:20px}.holder-proposal-form__button-download label{cursor:pointer;font-size:16px;font-family:Avenir Next GEO W05 Bold;color:var(--color-light-blue-alt)}.holder-proposal-form__button-download svg{cursor:pointer;color:var(--color-light-blue-alt)}.dependent-personal-information{display:flex;flex-direction:column}@media(min-height:580px)and (max-height:650px){.dependent-personal-information{gap:10px;padding-bottom:20px}.dependent-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:650px)and (max-height:720px){.dependent-personal-information{gap:20px;padding-bottom:40px}.dependent-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:var(--color-genoa-dark-blue)}}@media(min-height:720px)and (max-height:800px){.dependent-personal-information{gap:20px;padding-bottom:100px}.dependent-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}@media(min-height:800px){.dependent-personal-information{gap:20px;padding-bottom:120px}.dependent-personal-information__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}}.dependent-personal-information__first-row-inputs-container{display:grid;grid-template-columns:300px 150px 120px;column-gap:50px}.dependent-personal-information__second-row-inputs-container{display:grid;grid-template-columns:200px 150px 250px;column-gap:50px}.dependent-personal-information__third-row-inputs-container{display:grid;grid-template-columns:150px 150px;column-gap:50px}.dependent-personal-information__fourth-row-inputs-container{width:300px}.holder-beneficiary-list{display:flex;flex-direction:column}@media(min-height:580px)and (max-height:650px){.holder-beneficiary-list{gap:30px;padding-bottom:25px}}@media(min-height:650px)and (max-height:720px){.holder-beneficiary-list{gap:30px;padding-bottom:80px}}@media(min-height:720px)and (max-height:800px){.holder-beneficiary-list{gap:30px;padding-bottom:100px}}@media(min-height:800px){.holder-beneficiary-list{gap:40px;padding-bottom:160px}}.holder-beneficiary-list__title-container span{font-family:Avenir Next GEO W05 Bold;font-size:18px;color:var(--color-genoa-dark-blue)}.holder-beneficiary-list__table-container{display:flex;flex-direction:column;gap:20px}.holder-beneficiary-list__input-container{display:grid;grid-template-columns:1fr 13.34px;align-items:end;column-gap:10px;width:40%;min-width:244px}.holder-beneficiary-list__input-container--remove-file-icon{color:var(--color-pink);padding-bottom:5.336px}.holder-beneficiary-list__input-container--remove-file-icon:hover{cursor:pointer}.holder-beneficiary-list-table{width:100%}.holder-beneficiary-list-table table{display:flex;flex-direction:column;width:100%}.holder-beneficiary-list-table thead{border-top-left-radius:4px;border-top-right-radius:4px;background-color:var(--color-light-blue-alt);padding:5.336px 12px 5.336px 10px}.holder-beneficiary-list-table tr{display:grid;grid-template-columns:1.2fr 2fr .7fr}.holder-beneficiary-list-table th{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:#fff}.holder-beneficiary-list-table th:first-child{text-align:left}.holder-beneficiary-list-table tbody{display:flex;padding-top:2px;flex-direction:column;max-height:133.34px;overflow-y:auto;background-color:#fff}.holder-beneficiary-list-table tbody tr{font-family:Avenir Next GEO W05 Regular;font-size:16px;display:grid;height:21.6px;line-height:12.27px;grid-template-columns:1.2fr 2fr .7fr;padding:4.669px 10px;background-color:#89a9cc1c;table-layout:fixed;color:var(--color-grey);user-select:none;-moz-user-select:none;-webkit-user-select:none}.holder-beneficiary-list-table tbody tr:hover{color:var(--color-grey);font-family:Avenir Next GEO W05 Bold;cursor:pointer;text-shadow:.335px .335px .335px var(--color-light-grey)}.holder-beneficiary-list-table tbody tr:hover .icon-container{font-family:Avenir Next GEO W05 Regular;text-shadow:none}.holder-beneficiary-list-table tbody tr.selected{height:21.6px;color:var(--color-strong-blue);font-family:Avenir Next GEO W05 Bold;text-shadow:.335px .335px .335px var(--color-light-grey)}.holder-beneficiary-list-table tbody tr.selected .icon-container{font-family:Avenir Next GEO W05 Regular;text-shadow:none;color:var(--color-strong-blue)}.holder-beneficiary-list-table tbody tr:nth-child(2n){background-color:#fff}.holder-beneficiary-list-table tbody td:nth-child(2),.holder-beneficiary-list-table tbody td:last-child{display:flex;justify-content:center;gap:10px}.holder-beneficiary-list-table tbody::-webkit-scrollbar{border-radius:.667px;width:4px;background:transparent}.holder-beneficiary-list-table tbody::-webkit-scrollbar-thumb{background:var(--color-strong-blue);box-shadow:none;border-radius:.667px}.holder-beneficiary-list-table tbody::-webkit-scrollbar-track{box-shadow:inset 0 0 1.334px gray;border-radius:.667px}.modal-inclusion-esocial-dependents{display:grid;background-color:#fff;width:90%;height:90%;max-width:1367px;max-height:663px}@media(max-height:580px){.modal-inclusion-esocial-dependents{margin-top:2vw;margin-left:2.68vw;border-radius:13px;grid-template-columns:13px 1fr 300px}}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial-dependents{margin-top:2vw;margin-left:3.2vw;border-radius:16px;grid-template-columns:16px 1fr 310px}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial-dependents{margin-top:2vw;margin-left:3.6vw;border-radius:18px;grid-template-columns:18px 1fr 315px}}@media(min-height:720px){.modal-inclusion-esocial-dependents{margin-top:2vw;margin-left:4vw;border-radius:20px;grid-template-columns:20px 1fr 320px}}.modal-inclusion-esocial-dependents__sidebar{background-color:var(--color-light-blue-alt);height:100%}@media(max-height:580px){.modal-inclusion-esocial-dependents__sidebar{border-top-left-radius:13px;border-bottom-left-radius:13px}}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial-dependents__sidebar{border-top-left-radius:16px;border-bottom-left-radius:16px}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial-dependents__sidebar{border-top-left-radius:18px;border-bottom-left-radius:18px}}@media(min-height:720px){.modal-inclusion-esocial-dependents__sidebar{border-top-left-radius:20px;border-bottom-left-radius:20px}}.modal-inclusion-esocial-dependents__content{display:flex;flex-direction:column;height:100%;width:100%}.modal-inclusion-esocial-dependents__header{display:flex;justify-content:space-between;padding:48px 48px 0}.modal-inclusion-esocial-dependents__title{font-size:18px;color:var(--color-light-blue-alt);font-family:Avenir Next GEO W05 Heavy}@media(max-height:580px){.modal-inclusion-esocial-dependents__main-content form{padding:48px 48px 0}}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial-dependents__main-content form{padding:48px 48px 0}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial-dependents__main-content form{padding:48px 48px 0}}@media(min-height:720px){.modal-inclusion-esocial-dependents__main-content form{padding:48px 48px 0}}.modal-inclusion-esocial-dependents__button-actions{display:flex;flex-direction:row;justify-content:flex-start;gap:16px;padding-top:20px;padding-left:48px}.modal-inclusion-esocial-dependents__button-actions button[name=back],.modal-inclusion-esocial-dependents__button-actions button[name=next]{border-radius:16px;width:150px}.modal-inclusion-esocial{display:grid;background-color:#fff;width:90%;height:95%;max-width:1367px;max-height:800px}@media(max-height:580px){.modal-inclusion-esocial{margin-left:2.68vw;border-radius:13px;grid-template-columns:13px 1fr 300px}}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial{margin-left:3.2vw;border-radius:16px;grid-template-columns:16px 1fr 310px}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial{margin-left:3.6vw;border-radius:18px;grid-template-columns:18px 1fr 315px}}@media(min-height:720px)and (max-height:800px){.modal-inclusion-esocial{margin-left:4vw;border-radius:20px;grid-template-columns:20px 1fr 320px}}@media(min-height:800px){.modal-inclusion-esocial{margin-left:4vw;border-radius:20px;grid-template-columns:20px 1fr 320px}}.modal-inclusion-esocial__sidebar{background-color:#4f46e5;height:100%}@media(max-height:580px){.modal-inclusion-esocial__sidebar{border-top-left-radius:13px;border-bottom-left-radius:13px}}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial__sidebar{border-top-left-radius:16px;border-bottom-left-radius:16px}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial__sidebar{border-top-left-radius:18px;border-bottom-left-radius:18px}}@media(min-height:720px)and (max-height:800px){.modal-inclusion-esocial__sidebar{border-top-left-radius:20px;border-bottom-left-radius:20px}}@media(min-height:800px){.modal-inclusion-esocial__sidebar{border-top-left-radius:20px;border-bottom-left-radius:20px}}.modal-inclusion-esocial__content{display:flex;flex-direction:column;height:100%;width:100%}.modal-inclusion-esocial__content--loading-message{padding:15px 18px 10px;border-bottom:1px solid var(--color-border-grey)}.modal-inclusion-esocial__content--loading-message span{font-family:Avenir Next GEO W05 Bold;text-align:center;font-size:16px;color:#335d35}.modal-inclusion-esocial__content--message-success{display:flex;justify-content:center;align-items:center;gap:10px;padding:15px 18px 10px;border-bottom:1px solid var(--color-border-grey)}.modal-inclusion-esocial__content--message-success span{font-family:Avenir Next GEO W05 Bold;font-size:16px;color:#335d35}.modal-inclusion-esocial__content--message-success img{width:40px;height:40px}.modal-inclusion-esocial__content--loading-space{height:50px}.modal-inclusion-esocial__header{display:flex;justify-content:space-between;padding:38px 48px 0}.modal-inclusion-esocial__header button[name=add-dependent]:hover{text-decoration:none}.modal-inclusion-esocial__title{font-size:18px;color:#4f46e5;font-weight:700}.modal-inclusion-esocial__main-content form{padding:20px 48px 0}.modal-inclusion-esocial__button-actions{display:flex;flex-direction:row;justify-content:flex-start;gap:16px;padding-left:48px}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial__button-actions{padding-bottom:5px}.modal-inclusion-esocial__button-actions button[name=back],.modal-inclusion-esocial__button-actions button[name=next]{border-radius:12px;padding:0;height:25px;width:120px}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial__button-actions{padding-bottom:5px}.modal-inclusion-esocial__button-actions button[name=back],.modal-inclusion-esocial__button-actions button[name=next]{border-radius:12px;padding:0;height:30px;width:150px}}@media(min-height:720px)and (max-height:800px){.modal-inclusion-esocial__button-actions button[name=back],.modal-inclusion-esocial__button-actions button[name=next]{border-radius:16px;padding:0;height:35px;width:150px}}@media(min-height:800px){.modal-inclusion-esocial__button-actions button[name=back],.modal-inclusion-esocial__button-actions button[name=next]{border-radius:16px;height:35px;width:150px}}.modal-inclusion-esocial__button-submit{display:flex;flex-direction:row;gap:10px;justify-content:center;align-items:flex-end}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial__button-submit button[name=main-step],.modal-inclusion-esocial__button-submit button[name=send]{border-radius:12px;padding:0;height:25px;width:100px}}@media(min-height:650px)and (max-height:720px){.modal-inclusion-esocial__button-submit button[name=main-step],.modal-inclusion-esocial__button-submit button[name=send]{border-radius:12px;padding:0;height:30px;width:100px}}@media(min-height:720px)and (max-height:800px){.modal-inclusion-esocial__button-submit button[name=main-step],.modal-inclusion-esocial__button-submit button[name=send]{border-radius:16px;padding:0;height:35px;width:100px}}@media(min-height:800px){.modal-inclusion-esocial__button-submit button[name=main-step],.modal-inclusion-esocial__button-submit button[name=send]{border-radius:16px;padding:0;height:35px;width:100px}}.modal-inclusion-esocial__button-submit--additional-buttons{display:flex;flex-direction:column;gap:4px;justify-content:center}.modal-inclusion-esocial__button-submit--additional-buttons button[name=delete-dependent]{padding:0;border-radius:16px;width:100px}@media(min-height:580px)and (max-height:650px){.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]{background-color:#e7e7e7;border:1px solid var(--color-light-blue-alt);font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-radius:16px;padding:0;height:25px;width:120px}.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent] button[name=open-dependent]{background-color:#e7e7e7;border:1px solid #4f46e5;color:var(--color-grey);border-radius:16px;padding:0;height:35px;width:120px}.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent] button[name=open-dependent]:hover{text-decoration:none}}@media(min-height:580px)and (max-height:650px)and (min-height:650px)and (max-height:720px){.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]{background-color:#e7e7e7;border:1px solid var(--color-light-blue-alt);font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-radius:16px;padding:0;height:30px;width:120px}.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]:hover{text-decoration:none}}@media(min-height:580px)and (max-height:650px)and (min-height:720px)and (max-height:800px){.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]{background-color:#e7e7e7;border:1px solid var(--color-light-blue-alt);font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-radius:16px;padding:0;height:35px;width:120px}.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]:hover{text-decoration:none}}@media(min-height:580px)and (max-height:650px)and (min-height:800px){.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]{background-color:#e7e7e7;border:1px solid var(--color-light-blue-alt);font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);border-radius:16px;padding:0;height:35px;width:120px}.modal-inclusion-esocial__button-submit--additional-buttons button[name=open-dependent]:hover{text-decoration:none}}.ds-button{display:flex;font-family:Avenir Next GEO W05 Demi;padding:6px 12px;border:none;border-radius:5px;gap:6px;align-items:center;cursor:pointer;font-size:16px;color:#fff}.ds-button--broker{background:var(--color-primary-blue)}.ds-button--broker:hover:not(.ds-button--disabled){background:var(--color-primary-blue-hover)}.ds-button--hr{background:var(--color-light-blue-alt)}.ds-button--hr:hover:not(.ds-button--disabled){background:var(--color-strong-blue)}.ds-button--disabled{background:var(--color-disabled-grey);color:var(--color-subtle-grey);cursor:not-allowed;pointer-events:none}.ds-button--disabled:hover{background:var(--color-disabled-grey)}.ds-button--transparent{background-color:transparent;color:#1e2552}.ds-button--transparent:hover{text-decoration:underline}.ds-button--save{background:var(--secondary-color)}.ds-button--save:hover:not(.main-ds-button--disabled){background:var(--secondary-color-hover)}.ds-button--cancel{color:#fff;background:#ff0757}.ds-button--remove{background-color:transparent;color:#ff0757}.ds-button--back{background-color:var(--color-light-grey-alt)}.ds-button--back:hover{background:var(--color-subtle-grey)}.request-inclusion-plan-form{display:flex;flex-direction:column;row-gap:30px;padding-top:45px;padding-left:50px}.request-inclusion-plan-form__type-plan{display:flex;flex-direction:column;row-gap:15px}.request-inclusion-plan-form__type-plan h4{color:var(--color-text);font-family:Avenir Next GEO W05 Demi}.request-inclusion-plan-form__label{font-family:Avenir Next GEO W05 Demi;font-size:16.5px}.request-inclusion-plan-form__select{width:400px}.request-inclusion-plan-form__checkbox-container{display:flex;flex-direction:row;column-gap:15px}.request-inclusion-plan-form__insurance-plan{display:flex;flex-direction:column}.request-inclusion-plan-form__title-content{margin-bottom:10px}.request-inclusion-plan-form__title-content h4{color:var(--color-text);font-family:Avenir Next GEO W05 Demi}.request-inclusion-plan-form__health-plan{display:flex;flex-direction:column;row-gap:10px}.request-inclusion-plan-form__box-size{margin-bottom:20px;width:400px}.field__label{font-family:Avenir Next GEO W05 Demi;font-size:16px;color:var(--color-grey);margin-bottom:10px;display:block}.field__input{font-family:Avenir Next GEO W05 Regular;background-color:#fff;border:1px solid var(--color-tab-dark-grey);color:var(--color-grey);border-radius:6px;padding:12px;font-size:16px;width:100%;text-align:start;height:48px}.field__input::placeholder{text-align:start;color:#c1c1c1}.field__input:focus-visible{outline-color:var(--color-tab-dark-grey)}.field__input--invalid{border-color:red}.field__input--error-message{color:red;font-size:14px;margin-top:5px}.personal-data-forms{display:flex;flex-direction:column;align-items:center;row-gap:30px;box-sizing:border-box;padding:30px;background:var(--color-background-grey)}.personal-data-forms .personal-data-form{display:flex;flex-direction:column;row-gap:10px;background:#fff;border:1px solid white;box-shadow:2px 1.5px var(--color-disabled-grey);border-radius:6px;padding:5px 10px}.personal-data-forms .personal-data-form--plus{width:420px;height:410px}.personal-data-forms .personal-data-form--principal{width:420px;height:380px}.personal-data-forms .personal-data-form__inputs-principal{display:flex;flex-direction:row;column-gap:15px;padding-top:30px}.personal-data-forms .personal-data-form__inputs{display:flex;flex-direction:row;column-gap:15px}.personal-data-forms .personal-data-form__input-label{font-size:14px;padding-left:5px}.personal-data-forms .personal-data-form__input{height:30px}.personal-data-forms .personal-data-form__span-error{font-family:Avenir Next GEO W05 Regular;font-size:14px;padding-left:6px;color:red}.personal-data-forms .personal-data-form__button-remove{display:flex;justify-content:flex-end}.request-inclusion{box-sizing:content-box;min-height:116vh;width:700px;background:var(--color-background-grey)}.request-inclusion__header{display:flex;flex-direction:column;row-gap:15px;background-color:var(--color-light-blue-alt);padding-top:20px;padding-left:40px;height:100px}.request-inclusion__title{color:#fff;font-family:Avenir Next GEO W05 Heavy;font-size:18px}.request-inclusion__span{color:#fff;font-family:Avenir Next GEO W05 Regular;font-size:14px}.request-inclusion__span--success{color:green;font-family:Avenir Next GEO W05 Demi;font-size:16px}.request-inclusion__span--error{color:red;font-family:Avenir Next GEO W05 Demi;font-size:16px}.request-inclusion__button-container--without{padding-top:250px;padding-left:40px}.request-inclusion__button-container--withForms{padding:50px 50px 50px 40px}.request-inclusion__buttons-container{display:flex;flex-direction:row;justify-content:center;column-gap:240px;padding:20px 20px 20px 40px}.beneficiaries-table{display:flex;flex-direction:column;gap:10px}.beneficiaries-table__label{font-family:Avenir Next GEO W05 Demi;color:var(--color-text);font-size:16.5px;margin:0}.beneficiaries-table__warning{font-family:Avenir Next GEO W05 Demi;color:var(--color-pink);font-size:15px;margin:0}.beneficiaries-table__container{background:#fff;border-radius:8px;border:1px solid var(--color-light-grey-alt);overflow:hidden;margin-top:5px;max-height:220px;overflow-y:auto}.beneficiaries-table__table{width:100%;border-collapse:collapse}.beneficiaries-table__head{background-color:#f8f9fa;border-bottom:1px solid var(--color-light-grey-alt);position:sticky;top:0;z-index:1}.beneficiaries-table__header-cell{padding:10px 14px;text-align:left;font-family:Avenir Next GEO W05 Demi;font-size:14px;color:var(--color-text);border-right:1px solid var(--color-light-grey-alt);background-color:#f8f9fa}.beneficiaries-table__header-cell:last-child{border-right:none}.beneficiaries-table__body{background-color:#fff}.beneficiaries-table__row{border-bottom:1px solid #f8f9fa;transition:background-color .15s ease;width:100%}.beneficiaries-table__row:hover{background-color:#f8f9fa}.beneficiaries-table__row:last-child{border-bottom:none}.beneficiaries-table__cell{padding:10px 14px;color:var(--color-text);border-right:1px solid #f8f9fa;vertical-align:middle;font-family:Avenir Next GEO W05 Regular;font-size:14px}.beneficiaries-table__cell:last-child{border-right:none}.beneficiaries-table__cell--empty{color:var(--color-light-grey-alt);font-style:italic}.beneficiaries-table__cell--empty:before{content:"—"}.beneficiaries-table__cell--name{font-family:Avenir Next GEO W05 Demi;color:var(--color-text)}.beneficiaries-table__cell--plan{font-family:Avenir Next GEO W05 Regular;font-size:14px;background:#f8f9fa;padding:4px 8px;border-radius:4px;display:inline-block;color:var(--color-text)}.beneficiaries-table--empty .beneficiaries-table__body:after{content:"Nenhum titular encontrado";display:block;text-align:center;padding:20px;color:var(--color-light-grey-alt);font-style:italic;font-family:Avenir Next GEO W05 Regular;font-size:14px}.request-inclusion-dependent{box-sizing:content-box;min-height:105vh;width:700px;background:var(--color-background-grey)}.request-inclusion-dependent__header{display:flex;flex-direction:column;row-gap:15px;background-color:var(--color-light-blue-alt);padding-top:20px;padding-left:40px;height:100px}.request-inclusion-dependent__title{color:#fff;font-family:Avenir Next GEO W05 Heavy;font-size:18px}.request-inclusion-dependent__span{color:#fff;font-family:Avenir Next GEO W05 Regular;font-size:14px}.request-inclusion-dependent-content{display:flex;flex-direction:column;gap:30px;padding-top:20px;padding-left:40px;padding-right:40px}.request-inclusion-dependent-content__label{font-family:Avenir Next GEO W05 Demi;color:var(--color-text);font-size:16.5px}.request-inclusion-dependent-content__warning{font-family:Avenir Next GEO W05 Demi;color:var(--color-light-grey-alt);font-size:15px}.request-inclusion-dependent-content__select{position:relative;width:500px}.request-inclusion-dependent-content__select input[type=text]{width:500px;margin-top:10px;padding:10px 8px;border:1px solid var(--color-light-grey-alt);border-radius:8px;font-size:14px;background-color:#fff;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.request-inclusion-dependent-content__select input[type=text]:focus{outline:none}.request-inclusion-dependent-content__select input[type=text]::placeholder{color:var(--color-light-grey-alt);font-size:14px;font-family:Avenir Next GEO W05 Regular}.request-inclusion-dependent-content__select .dropdown-icon{position:absolute;right:16px;transform:translateY(-140%);pointer-events:none;color:#6c757d;transition:transform .2s ease}.request-inclusion-dependent-content__select--open input[type=text]{border-radius:8px 8px 0 0;border:1px solid var(--color-light-grey-alt)}.request-inclusion-dependent-content__select--open .dropdown-icon{transform:translateY(-140%) rotate(180deg)}.request-inclusion-dependent-content__select .dropdown-list{position:absolute;top:100%;left:0;right:0;background:#fff;border:1px solid var(--color-light-grey-alt);border-top:none;border-radius:0 0 8px 8px;max-height:200px;overflow-y:auto;z-index:1000;margin:0;padding:0;list-style:none}.request-inclusion-dependent-content__select .dropdown-list li{padding:10px 14px;cursor:pointer;border-bottom:1px solid #f8f9fa;transition:background-color .15s ease}.request-inclusion-dependent-content__select .dropdown-list li:hover{background-color:#f8f9fa}.request-inclusion-dependent-content__select .dropdown-list li:last-child{border-bottom:none}.request-inclusion-dependent-content__select .dropdown-list li.no-results{cursor:default;color:#6c757d}.request-inclusion-dependent-content__select .dropdown-list li.no-results:hover{background-color:transparent}.request-inclusion-dependent-content__select .dropdown-list li p{margin:0 0 4px;line-height:1.4;color:var(--color-text);font-family:Avenir Next GEO W05 Regular;font-size:14px}.request-inclusion-dependent-content__select .dropdown-list::-webkit-scrollbar{width:6px}.request-inclusion-dependent-content__select .dropdown-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.request-inclusion-dependent-content__select .dropdown-list::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}.request-inclusion-dependent-content__select .dropdown-list::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.request-inclusion-dependent-content-input{display:flex;flex-direction:row;gap:10px;margin-top:10px}.request-inclusion-dependent-content-input input[type=email]{width:500px;padding:8px;border:1px solid var(--color-light-grey-alt);border-radius:8px;font-size:14px;background-color:#fff;box-sizing:border-box}.request-inclusion-dependent-content-input input[type=email]:focus{outline:none}.request-inclusion-dependent-content-input input[type=email]::placeholder{color:var(--color-light-grey-alt);font-size:14px;font-family:Avenir Next GEO W05 Regular}.request-inclusion-dependent-content-input button{padding:0 10px}@media(max-width:768px){.request-inclusion-dependent-content__select .dropdown-list{max-height:150px}}.request-inclusion-dependent-plan-content{display:flex;flex-direction:column;gap:10px}.request-inclusion-dependent-plan-content__checkbox-container{display:flex;flex-direction:row;gap:15px;margin-top:6px}.header-hr{position:fixed;top:0;left:215.6px;right:0;z-index:50;background-color:#fff;box-shadow:0 1px 2px #0000000d;height:52px;display:flex;align-items:center;justify-content:space-between;padding:1rem 1.5rem}.header-title-hr{font-size:1.125rem;font-weight:600;color:#1f2937}.header-title-hr .username-hr{color:#4f46e5}.header-menu-hr{position:relative}.menu-trigger-hr{cursor:pointer;color:#6b7280;transition:background-color .15s ease-in-out,color .15s ease-in-out}.menu-trigger-hr:hover{background-color:#f3f4f6;color:#374151}.menu-dropdown-hr{position:absolute;top:100%;right:0;margin-top:4px;background:#fff;border:1px solid #e5e7eb;border-radius:8px;min-width:220px;z-index:100;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d}.menu-item-hr{display:flex;justify-content:start;align-items:center;gap:8px;width:100%;padding:10px 14px;text-align:left;border:none;background:none;cursor:pointer;font-size:14px;color:#374151}.menu-item-hr:hover{background-color:#f9fafb;text-decoration:underline}.sidebar{position:fixed;top:0;left:0;bottom:0;width:215px;min-width:215px;background-color:#fff;border-right:1px solid #e5e7eb;height:100vh;display:flex;flex-direction:column}.logo{padding:1.25rem 1.5rem;font-weight:700;color:#4f46e5;font-size:1.75rem}.nav{flex:1;padding:0 .75rem;color:#6b7280}.nav-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.5rem;text-decoration:none;color:#6b7280;color:inherit;margin-bottom:.4rem;transition:all .15s ease-in-out}.nav-item:hover{background-color:#eef2ff;text-decoration:none;color:#4f46e5}.nav-item.active{background-color:#eef2ff;color:#4f46e5;font-weight:600}.logout-section{padding:0 .75rem;margin-bottom:1rem}.logout-item{display:flex;align-items:center;gap:.75rem;padding:.5rem .75rem;border-radius:.5rem;color:#ef4444;transition:all .15s ease-in-out}.logout-item:hover{text-decoration:none;background-color:#fef2f2}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.home-metric-card-hr:hover{box-shadow:0 20px 60px #6366f126}.home-chart-card-hr:hover{box-shadow:0 20px 60px #00000014}.home-table-row-hr:hover{background-color:#f8fafc}.home-action-button-hr:hover{background:linear-gradient(135deg,#6366f1,#8b5cf6);transform:translateY(-2px);box-shadow:0 12px 24px #6366f14d}.home-quick-action-hr:hover{background:linear-gradient(135deg,#6366f114,#8b5cf614);transform:translateY(-2px)}.home-stats-grid-hr{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;margin-bottom:32px}.home-metric-card-hr{background-color:#fff;border-radius:20px;padding:20px;border:1px solid #e2e8f0;transition:all .4s cubic-bezier(.4,0,.2,1)}.home-metric-card-primary-hr{background:linear-gradient(135deg,#6366f108,#8b5cf608)}.home-metric-card-secondary-hr{background:linear-gradient(135deg,#8b5cf608,#a855f708)}.home-metric-card-success-hr{background:linear-gradient(135deg,#10b98108,#05966908)}.home-metric-card-warning-hr{background:linear-gradient(135deg,#f59e0b08,#d9770608)}.home-metric-card-header-hr{display:flex;justify-content:space-between;align-items:center}.home-metric-icon-wrapper-hr{width:52px;height:52px;background:linear-gradient(135deg,#6366f11a,#8b5cf61a);border-radius:16px;display:flex;align-items:center;justify-content:center;color:#6366f1}.home-metric-trend-positive-hr{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:10px;font-size:13px;font-weight:700;background-color:#dcfce7;color:#16a34a}.home-metric-content-hr{margin-top:4px}.home-metric-value-hr{font-size:36px;font-weight:800;color:#0f172a;margin:0 0 8px;line-height:1;letter-spacing:-1px}.home-metric-label-hr{font-size:14px;font-weight:600;color:#64748b;margin:0 0 16px}.home-charts-section-hr{display:grid;grid-template-columns:1.8fr 1fr;gap:24px;margin-bottom:32px;overflow:hidden}.home-large-chart-card-hr,.home-small-chart-card-hr{background-color:#fff;border-radius:20px;padding:20px;border:1px solid #e2e8f0;transition:all .3s;min-width:0;overflow:hidden}.home-chart-header-hr{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.home-chart-title-hr{font-size:20px;font-weight:800;color:#0f172a;margin:0 0 6px}.home-chart-subtitle-hr{font-size:14px;font-weight:500;color:#64748b;margin:0}.home-chart-controls-hr{display:flex;gap:8px;padding:4px;background-color:#f8fafc;border-radius:10px}.home-chart-button-hr{padding:8px 16px;background-color:transparent;border:none;border-radius:8px;font-size:13px;font-weight:600;color:#64748b;cursor:pointer;transition:all .2s}.home-chart-button-active-hr{background-color:#fff;color:#6366f1;box-shadow:0 2px 8px #0000000d}.section-title{font-size:1rem;font-weight:600;color:#4f46e5;margin-bottom:1.25rem;text-transform:uppercase}.form-grid{display:grid}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.form-group select{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='14' height='8' viewBox='0 0 14 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23495057' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center;padding-right:45px}.password-toggle{position:absolute;right:14px;top:50%;transform:translateY(-50%);background:none;border:none;cursor:pointer;color:#6c757d;padding:8px;display:flex;align-items:center;justify-content:center;transition:color .2s}.password-toggle:hover{color:#667eea}.form-btn{display:flex;justify-content:center;align-items:center;background:#4f46e5;color:#fff;font-size:1rem;font-weight:500;gap:.4rem;padding:1rem 1.25rem;border:none;border-radius:.625rem;cursor:pointer;transition:all .3s ease;width:100%;margin-top:1.5rem}.form-btn-primary{box-shadow:0 4px 15px #667eea66}.form-btn-primary:hover{box-shadow:0 6px 20px #667eea80}.form-btn-primary:active{transform:translateY(0)}.confirmation-message-span,.error-message-span{display:inline-block;padding:1rem 1.25rem;border-radius:.625rem;font-size:.9rem;width:auto;margin-top:.5rem}.error-message-span{background:#ffe5e5;color:#dc2626}.confirmation-message-span{background:#c6f7d0;color:#00813a;color:oklch(52.7% .154 150.069)}.users-header{display:flex;justify-content:end;align-items:center;margin-bottom:1.5rem}.users-header button{background:#4f46e5;color:#fff;padding:.5rem 1rem;border-radius:.5rem}.users-list{display:flex;flex-direction:column;gap:.75rem}.user-card{display:grid;grid-template-columns:2fr 1fr auto;align-items:center;background:#fff;border-radius:.5rem;padding:1rem;box-shadow:inset 4px 0 #4f46e5,0 6px 18px #0000001a}.user-card:hover{background:#f9fafb}.user-info .user-name{font-weight:500;color:#111827;display:block}.user-info .user-email{color:#6b7280;font-size:.875rem}.user-role{text-align:center}.user-role .badge{display:inline-block;padding:.25rem .75rem;border-radius:9999px;font-size:.75rem;font-weight:500;background:#e5e7eb;color:#374151}.user-role .badge.master{background:#4f46e5;color:#fff}.user-actions{display:flex;gap:.5rem}.user-actions .icon-btn{display:flex;border:transparent;align-items:center;justify-content:center;color:#4f46e5;width:2.25rem;height:2.25rem;border-radius:50%;background:transparent;cursor:pointer;transition:background .2s}.user-actions .icon-btn:hover{background:#f3f4f6}.user-actions .icon-btn.red{color:#dc2626}.user-actions .icon-btn.red.me{pointer-events:none;opacity:.5}.table-section{background-color:#fff;border-radius:.75rem;box-shadow:0 4px 6px -1px #0000001a;overflow:hidden}.table{width:100%;font-size:.875rem;text-align:left;border-collapse:collapse}.table-header{background-color:#f3f4f6;color:#6b7280;text-transform:uppercase;font-size:.75rem}.table-header th{padding:.75rem 1.5rem}.table-header .text-center{text-align:center}.table-body{background-color:#fff}.table-row{transition:all .15s ease-in-out;border-bottom:1px solid #f3f4f6}.table-row:hover,.table-row.expanded-row{background-color:#f9fafb}.table-cell{padding:1rem 1.5rem}.table-cell.font-medium{font-weight:500}.table-cell.text-center{text-align:center}.expanded-content{padding:1rem 1.5rem;font-size:.875rem;color:#6b7280}.expanded-details{display:flex;gap:5rem;transition:all .15s ease-in-out}.expanded-info{display:flex;align-items:center;gap:.5rem;color:#374151;line-height:1.4;transition:all .15s ease-in-out}.expanded-info strong{font-weight:600;color:#111827}.hidden{display:none}.skeleton-cell{height:14px;width:100%;max-width:120px;border-radius:4px;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}.custom-select-trigger:hover:not(.disabled){border-color:#9ca3af}.custom-select-trigger:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51a}.custom-select-trigger.open{border-color:#4f46e5}.custom-select-trigger.disabled{background:#f3f4f6;color:#9ca3af;cursor:not-allowed;border-color:#e5e7eb}.custom-select-trigger.error{border-color:#ef4444}.custom-select-trigger .placeholder{color:#9ca3af}.custom-select-trigger .arrow{transition:transform .2s ease;color:#6b7280;flex-shrink:0}.custom-select-option{font-size:.95rem;color:#374151;transition:background .15s ease}.custom-select-option:hover,.custom-select-option.focused{background:#eef2ff}.custom-select-option.selected{background:#eef2ff;color:#4f46e5;font-weight:500}.custom-select-option.selected:hover,.custom-select-option.selected.focused{background:#e0e7ff}.ticket-skeleton-hr{background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:ticket-loading-hr 1.5s ease-in-out infinite;border-radius:4px}@keyframes ticket-loading-hr{0%{background-position:200% 0}to{background-position:-200% 0}}.ticket-skeleton-title-hr{height:24px;width:80%;margin-bottom:8px}.ticket-skeleton-badge-hr{height:24px;width:140px}.ticket-skeleton-meta-text-hr{height:14px;width:120px}.ticket-skeleton-priority-badge-hr{height:24px;width:150px;border-radius:12px}.ticket-skeleton-label-hr{height:12px;width:60px;margin-bottom:8px}.ticket-skeleton-value-hr{height:16px;width:100%}.ticket-skeleton-timeline-title-hr{height:24px;width:200px}.ticket-skeleton-days-badge-hr{height:20px;width:120px}.ticket-skeleton-button-hr{height:36px;width:140px;border-radius:6px}.ticket-skeleton-avatar-hr{width:40px;height:40px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0,#e0e0e0,#f0f0f0);background-size:200% 100%;animation:ticket-loading-hr 1.5s ease-in-out infinite}.ticket-skeleton-author-name-hr{height:16px;width:150px}.ticket-skeleton-message-date-hr{height:14px;width:100px}.ticket-skeleton-message-preview-hr{height:40px;width:100%;margin-top:12px}.ticket-skeleton-card-hr{cursor:default;pointer-events:none}.container-sheet-content-ticket-hr{background:#f4f6fb;display:flex;flex-direction:column;min-height:100vh;width:min(90vw,800px)}.sheet-ticket-header-hr{background:#0a1f44;background:#02024e;color:#fff;padding:1.5rem;box-shadow:0 2px 8px #0000001a}.ticket-header-top-hr{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.ticket-header-top-title-hr{display:flex;align-items:center;gap:.5rem;flex:1;flex-wrap:wrap}.ticket-header-title-hr{font-size:1.5rem;font-weight:600;margin:0;line-height:1.3;color:#fff}.ticket-header-protocol-badge-hr{background-color:#007bff;background-color:#4f46e5;padding:.25rem .5rem;border-radius:.75rem;border-radius:6px;font-size:14px;font-weight:600;letter-spacing:.5px;white-space:nowrap}.ticket-header-subtitle-hr{font-weight:400;opacity:.9;margin-bottom:.2rem}.ticket-header-subtitle-created-by-hr{font-weight:500;opacity:.95}.ticket-header-meta-hr{display:flex;align-items:center;gap:.5rem;font-size:14px;opacity:.8;flex-wrap:wrap}.ticket-header-meta-dot-separator-hr{opacity:.5}.ticket-header-meta-priority-badge-hr{padding:.25rem .75rem;border-radius:20px;font-size:12px;font-weight:700;display:flex;align-items:center;gap:6px;letter-spacing:.7px;white-space:nowrap;line-height:1.3}.priority-badge-hr--alta{background-color:#dc3545}.priority-badge-hr--media{background-color:#ffc107;color:#000}.priority-badge-hr--baixa{background-color:#28a745}.ticket-header-meta-priority-dot-hr{width:8px;height:8px;border-radius:999px;background:currentColor;flex:0 0 auto;display:inline-block;animation:pulse 2s infinite}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.ticket-info-cards-hr{display:grid;grid-template-columns:repeat(auto-fit,minmax(155px,1fr));gap:.5rem;padding:.75rem;background-color:#fff;box-shadow:0 2px 8px #0000001a;margin-bottom:1rem}.ticket-info-card-hr{display:flex;align-items:center;gap:12px;padding:1rem;background-color:#f8f9fa;border-radius:8px;border:1px solid #e9ecef;transition:transform .2s ease,box-shadow .2s ease}.ticket-info-card-hr:hover{box-shadow:0 4px 12px #00000014}.ticket-info-card-content-hr{flex:1;min-width:0}.ticket-info-card-label-hr{font-size:12px;color:#6c757d;margin-bottom:4px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.ticket-info-card-value-hr{font-size:15px;font-weight:600;color:#212529;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ticket-timeline-section-hr{background-color:#fff;padding:1rem;box-shadow:0 2px 8px #0000001a}.ticket-timeline-header-hr{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:2px solid #e9ecef;flex-wrap:wrap;gap:1rem}.timeline-title-hr{font-size:20px;font-weight:600;color:#212529;margin:0}.timeline-header-actions-hr{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.ticket-days-since-hr{font-size:14px;color:#6c757d;font-weight:500}.ticket-new-message-btn-hr{background-color:#4f46e5;color:#fff;border:none;padding:10px 20px;border-radius:6px;font-size:14px;font-weight:600;cursor:pointer;box-shadow:0 2px 4px #007bff33;transition:all .2s ease;text-decoration:none}.ticket-new-message-btn-hr:hover{background-color:#0056b3}.ticket-chat-input-wrapper-hr{background:#f8f9fa;padding:1rem;border-radius:12px;border:1px solid #e9ecef;display:grid;gap:12px;margin-bottom:24px}.ticket-composer-row-hr{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end}.ticket-composer-field-hr{display:grid;gap:6px}.ticket-chat-input-hr{min-height:96px;padding:12px 14px;border:1px solid #ced4da;border-radius:12px;font-size:14px;font-family:inherit;resize:vertical;transition:border-color .2s ease,box-shadow .2s ease;background:#fff}.ticket-chat-input-hr:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e51f}.ticket-composer-meta-hr{display:flex;align-items:center;justify-content:space-between;color:#6b7280;font-size:12px;min-height:20px}.ticket-attachments-pill-hr{background:#eef2ff;color:#4f46e5;border-radius:999px;padding:2px 8px;font-weight:600;font-size:12px}.ticket-hint-hr{opacity:.9}.ticket-send-button-hr.integrated{padding:12px 20px;white-space:nowrap;align-self:stretch;border:none;border-radius:12px;font-weight:600;cursor:pointer;background-color:#28a745;color:#fff}.ticket-send-button-hr.integrated:disabled{cursor:not-allowed;opacity:.6;background-color:#28a745}.ticket-send-button-hr:hover{background-color:#218838}.ticket-message-timeline-hr{display:flex;flex-direction:column;position:relative}.ticket-message-timeline-item-hr{border-left:3px solid #0a1f44;padding-left:1rem;display:flex;gap:1rem;margin-bottom:1rem}.ticket-message-timeline-marker-hr{display:flex;flex-direction:column;align-items:center;position:relative}.ticket-message-timeline-avatar-hr{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:14px;flex-shrink:0;box-shadow:0 2px 8px #00000026}.ticket-message-timeline-line-hr{width:2px;flex:1;background-color:#dee2e6;margin-top:8px;min-height:40px}.ticket-message-card-hr{flex:1;background-color:#f8f9fa;padding:1rem;border-radius:8px;border:1px solid #e9ecef;cursor:pointer;transition:all .2s ease}.ticket-message-card-hr:hover{background-color:#e9ecef;box-shadow:0 2px 8px #00000014}.ticket-message-card-header-hr{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px;gap:12px}.ticket-message-author-hr{font-weight:600;color:#212529;font-size:15px}.ticket-message-card-header-right-hr{display:flex;align-items:center;gap:12px}.ticket-message-date-hr{font-size:13px;color:#6c757d;white-space:nowrap}.ticket-chevron-hr{display:inline-block;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.87,0,.13,1)}.ticket-chevron-open-hr{transform:rotate(180deg)}.ticket-message-preview-hr{margin-top:8px}.ticket-expand-hint-hr{font-size:13px;color:#6c757d;font-style:italic}.ticket-message-card-content-hr{margin-top:12px}.ticket-message-text-hr{font-size:14px;line-height:1.6;color:#212529;padding:12px;background-color:#fff;border-radius:6px;border-left:3px solid #dee2e6}.ticket-message-text-hr.resp-msg{border-left-color:#4a90e2}.ticket-message-text-hr.open-msg{border-left-color:#e24a4a}.ticket-message-files-hr{margin-top:12px;display:flex;flex-direction:column;gap:8px}.ticket-message-file-item-hr{display:flex;align-items:center;gap:8px;padding:8px 12px;background-color:#fff;border-radius:6px;border:1px solid #e9ecef;transition:background-color .2s ease}.ticket-message-file-item-hr:hover{background-color:#f8f9fa}.ticket-message-file-link-hr{color:#007bff;text-decoration:none;font-size:14px;font-weight:500}.ticket-message-file-link-hr:hover{text-decoration:underline}.settings-container{display:grid;grid-template-columns:.8fr 1.2fr;gap:1.1rem;align-items:start}.settings-card{background-color:#fff;padding:1.5rem;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;box-shadow:inset 4px 0 #4f46e5,0 6px 18px #0000001a}.settings-card h3{color:#374151;font-weight:700;margin-bottom:1.5rem}.form-group{margin-bottom:1.5rem}.form-group label{display:block;font-size:.875rem;font-weight:500;margin-bottom:.5rem;color:#6b7280}.input-container{position:relative}.form-group select,.form-group input{width:100%;padding:.75rem 1.5rem;border:2px solid #d1d5db;border-radius:.75rem;background:#f8fafc80;transition:all .25s cubic-bezier(.4,0,.2,1);color:#0f172a}.form-group select:focus,.form-group input:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 4px #3b82f612,0 4px 6px -1px #0000000f}.eye-icon{position:absolute;right:1rem;top:50%;transform:translateY(-50%);width:2.25rem;height:2.25rem;cursor:pointer;color:#9ca3af;background:transparent;border:none;display:inline-flex;align-items:center;justify-content:center;transition:color .15s ease;padding:0}.eye-icon:hover{color:#6b7280}.submit-btn{width:100%;background:linear-gradient(135deg,#3b82f6,#1d4ed8);color:#fff;border:none;padding:.75rem 1.5rem;border-radius:.75rem;font-size:1rem;font-weight:600;cursor:pointer;transition:all .25s cubic-bezier(.4,0,.2,1);margin-top:1.5rem}.submit-btn:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.18),transparent);transition:left .5s}.submit-btn:hover:before{left:100%}.submit-btn:hover{transform:translateY(-2px);box-shadow:0 25px 50px -12px #3b82f659,0 10px 20px -5px #3b82f633}.submit-btn[disabled]{opacity:.5;cursor:not-allowed}.notification-group{margin-bottom:1.5rem;padding:1rem;background:linear-gradient(135deg,#f8fafc,#f1f5f9);border-radius:.75rem;border:1px solid #e2e8f0}.notification-group h3{align-items:center;display:flex;gap:.75rem;font-size:.875rem;font-weight:600;color:#64748b;text-transform:uppercase;letter-spacing:1px;margin-bottom:1.5rem}.notification-group h3:before{content:"";width:4px;height:1rem;background:linear-gradient(135deg,#3b82f6,#8b5cf6);border-radius:2px}.notification-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1.5rem;background:#fff;border-radius:.75rem;margin-bottom:.5rem;box-shadow:0 1px 3px #0000000f;transition:all .2s ease;border:1px solid #f1f5f9}.notification-item:hover{transform:translateY(-1px);box-shadow:0 6px 18px #00000014}.notification-item:last-child{margin-bottom:0}.notification-label{display:flex;align-items:end;gap:.75rem;font-size:.875rem;color:#1e293b;font-weight:500}.help-icon{color:#9ca3af;cursor:help;transition:color .12s ease}.help-icon:hover{color:#6b7280}.switch{position:relative;display:inline-block;width:3.5rem;height:2rem}.switch input{opacity:0;width:0;height:0}.slider{position:absolute;cursor:pointer;inset:0;background:linear-gradient(135deg,#e2e8f0,#cbd5e1);transition:.4s cubic-bezier(.4,0,.2,1);border-radius:2rem;box-shadow:inset 0 2px 4px #0000000f}.slider:before{position:absolute;content:"";height:1.5rem;width:1.5rem;left:.25rem;bottom:.26rem;background:#fff;transition:.4s cubic-bezier(.4,0,.2,1);border-radius:50%;box-shadow:0 4px 8px #0000001f}.switch input:checked+.slider{background:linear-gradient(135deg,#3b82f6,#1d4ed8);box-shadow:0 0 20px #3b82f638}.switch input:checked+.slider:before{transform:translate(24px);box-shadow:0 4px 12px #00000029}@media(max-width:1024px){.settings-page .container{grid-template-columns:1fr;gap:40px;max-width:820px}}@media(max-width:768px){.settings-page{padding:20px}.settings-page .password-card{padding:32px 24px}.settings-page .notifications-section{padding:24px 20px}}.settings-page [data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;bottom:125%;left:50%;transform:translate(-50%);background:#1f2937;color:#fff;padding:8px 12px;border-radius:6px;font-size:12px;white-space:nowrap;z-index:1000;opacity:1}.settings-page [data-tooltip]:hover:before{content:"";position:absolute;bottom:115%;left:50%;transform:translate(-50%);border:.25rem solid transparent;border-top-color:#1f2937;z-index:1000}.tooltip-wrapper{position:relative;display:inline-flex;cursor:pointer}.tooltip-wrapper:hover:after{content:attr(data-tooltip);position:absolute;bottom:150%;left:5%;background:#1f2937;color:#fff;padding:.5rem .75rem;border-radius:.375rem;font-size:.875rem;white-space:nowrap;z-index:1000}.tooltip-wrapper:hover:before{content:"";position:absolute;bottom:100%;left:50%;transform:translate(-50%);border:5px solid transparent;border-top-color:#1f2937;z-index:1000}.form-message{display:block;margin-top:1rem;font-size:1rem;border-radius:.75rem;width:auto}.form-message.error{color:#dc2626}.form-message.success{color:#16a34a}.custom-select{position:relative;width:100%;font-size:.95rem;color:#111827}.custom-select-trigger{display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d5db;border-radius:.625rem;background:#fff;color:#111827;cursor:pointer;font-size:.95rem;padding:.625rem .75rem;width:100%;text-align:left;transition:all .2s ease}.custom-select-trigger:hover{border-color:#6366f1}.custom-select-trigger:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.custom-select .arrow{font-size:.7rem;color:#4f46e5;transition:transform .2s ease}.custom-select .arrow.open{transform:rotate(-180deg)}.custom-select-options{position:absolute;top:calc(100% + 4px);left:0;right:0;background:#fff;border:1px solid #d1d5db;border-left:.25rem solid #4f46e550;border-radius:.625rem;margin:0;padding:4px 0;list-style:none;z-index:20;box-shadow:0 4px 8px #0000001f;animation:dropdownFade .25s ease}@keyframes dropdownFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.custom-select-option{padding:.5rem .75rem;cursor:pointer;transition:all .2s ease}.custom-select-option:hover{background:#eef2ff;color:#4f46e5}.custom-select-option.selected{background:#e0e7ff;color:#3730a3;font-weight:600}.sheet-contract-documents-list-wrapper-hr{display:flex;flex-direction:column;gap:1rem}.sheet-contract-documents-list-hr{display:flex;flex-direction:column;gap:.5rem;list-style:none}.sheet-contract-documents-item-hr{display:flex;align-items:center;gap:.25rem;padding:.5rem 1rem;background-color:#fff;border:1px solid #c0c2c6;border-radius:.5rem;transition:all .15s ease}.sheet-contract-documents-item-hr:hover{background:#f3f4f6}.sheet-contract-documents-item-link-hr{flex:1;color:#111827;font-size:15px;font-weight:600;text-decoration:none;transition:color .15s ease}.sheet-contract-documents-item-link-hr:hover{color:#4f46e5;text-decoration:underline}.sheet-contract-documents-item-actions-hr{display:flex;align-items:center;gap:.25rem}.sheet-contract-documents-action-delete-hr,.sheet-contract-documents-action-edit-hr{cursor:pointer;transition:all .15s ease;padding:.25rem}.sheet-contract-documents-action-delete-hr:hover{color:#991b1b;transform:scale(1.1)}.sheet-contract-documents-action-edit-hr:hover{color:#1e40af;transform:scale(1.1)}.sheet-contract-documents-upload-hr{background:#fff;border:2px dashed #d1d5db;border-radius:10px;padding:1.25rem;margin-top:.5rem}.sheet-contract-documents-upload-form-hr{display:flex;flex-direction:column;gap:1rem}.sheet-contract-documents-upload-trigger-hr{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:2px solid #4f46e5;border-radius:.5rem;color:#4f46e5;font-size:1rem;font-weight:500;cursor:pointer;transition:all .15s ease;width:fit-content}.sheet-contract-documents-upload-trigger-hr:hover{background:#4f46e5;color:#fff}.sheet-contract-documents-upload-label-hr,.sheet-contract-documents-upload-selected-hr{display:flex;align-items:center;gap:.25rem;line-height:1.2}.sheet-contract-documents-upload-folder-icon-hr{flex-shrink:0}.sheet-contract-documents-input-file-hr,.sheet-contract-documents-input-hidden-hr{display:none}.sheet-contract-documents-upload-fields-hr{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.sheet-contract-documents-input-name-hr{flex:1;min-width:280px;padding:.5rem 1rem;font-size:15px;color:#111827;background:#fff;border:2px solid #d1d5db;border-radius:.5rem;transition:all .15s ease}.sheet-contract-documents-input-name-hr::placeholder{color:#9ca3af}.sheet-contract-documents-input-name-hr:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #5a77ff1a}.sheet-contract-documents-upload-actions-hr{display:flex;align-items:center;gap:1rem}.sheet-contract-documents-btn-clear-hr{appearance:none;background:transparent;border:none;color:#dc2626;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:all .15s ease}.sheet-contract-documents-btn-clear-hr:hover{background:#fee2e2;color:#991b1b}.sheet-contract-documents-btn-save-hr{appearance:none;background:#4f46e5;color:#fff;border:none;padding:10px 20px;font-size:15px;font-weight:700;border-radius:8px;cursor:pointer;transition:all .15s ease}.sheet-contract-documents-btn-save-hr:hover{transform:translateY(-1px);box-shadow:0 4px 8px #5a77ff4d}.sheet-contract-documents-btn-save-hr:active{transform:translateY(0)}.sheet-contract-documents-btn-save-hr:disabled{opacity:.5;cursor:not-allowed}.sheet-contract-documents-error-msg-hr{display:block;color:#dc2626;font-size:14px;font-weight:600;padding:.5rem .75rem;background:#fee2e2;border-radius:6px;border-left:3px solid #dc2626}.sheet-contract-documents-confirmation-msg-hr{display:block;color:#059669;font-size:14px;font-weight:600;padding:.5rem .75rem;background:#d1fae5;border-radius:6px;border-left:3px solid #059669}@media(max-width:680px){.sheet-contract-documents-upload-fields-hr{flex-direction:column;align-items:stretch}.sheet-contract-documents-input-name-hr{min-width:100%}.sheet-contract-documents-upload-actions-hr{justify-content:flex-end}}.sheet-contract-wrapper-hr{background-color:#f4f6fb;display:flex;flex-direction:column;min-height:100vh;max-width:1200px;width:min(90vw,800px)}.sheet-contract-header-hr{background:#4f46e5;color:#fff;border-bottom:1px solid rgba(255,255,255,.1);padding:1.5rem}.sheet-contract-stipulator-name-hr{font-size:1.25rem;font-weight:600;letter-spacing:-.2px;margin:0 0 4px;text-transform:uppercase}.sheet-contract-stipulator-cnpj-hr{font-size:.75rem;font-weight:400;margin:0;opacity:.7;letter-spacing:.3px}.sheet-contract-main-hr{background:#fafbfc;flex-direction:column;overflow-y:auto;padding:1.5rem}.sheet-contract-info-section-hr{padding:32px 48px 24px;padding:1.5rem;background:#fff;border-bottom:1px solid #e8eaed}.sheet-contract-title-container-hr{display:flex;align-items:center;gap:12px;margin-bottom:1rem}.sheet-contract-name-hr{font-size:1rem;font-weight:500;margin:0;color:#111827;letter-spacing:-.2px}.sheet-contract-status-badge-hr{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background-color:transparent;border:1px solid #e8eaed;border-radius:.75rem;font-size:.75rem;color:#5f6368;font-weight:500;line-height:1;text-transform:uppercase}.sheet-contract-metadata-hr{display:flex;gap:2rem;flex-wrap:wrap}.sheet-contract-meta-item-hr{font-size:14px;display:flex;gap:.25rem}.sheet-contract-meta-label-hr{color:#5f6368;font-weight:600}.sheet-contract-meta-value-hr{color:#111827;font-weight:400}.sheet-contract-nav-tabs-hr{padding:0 3rem;background:#fff;border-bottom:1px solid #e8eaed}.sheet-contract-tabs-container-hr{display:flex;gap:2rem}.sheet-contract-tab-button-hr{padding:.75rem 0;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;color:#5f6368;background:none;border:none;border-bottom:2px solid transparent;cursor:pointer;transition:all .15s ease;position:relative}.sheet-contract-tab-button-hr:hover{color:#4f46e5}.sheet-contract-tab-active-hr{color:#4f46e5;border-bottom-color:#4f46e5}.sheet-contract-section-title-hr{display:flex;justify-content:start;align-items:center;gap:.25rem;font-size:.875rem;font-weight:600;color:#111827;margin-bottom:1rem;letter-spacing:-.1px}.sheet-contract-stipulator-row-hr{display:flex;align-items:center;justify-content:space-between;padding:0 16px;background-color:#fff;transition:background-color .15s ease;border:1px solid #c0c2c6;border-radius:.5rem;padding:.5rem 1rem}.sheet-contract-stipulator-row-hr>p{display:flex;align-items:center;gap:.25rem;font-weight:600;letter-spacing:-.2px;text-transform:uppercase}.sheet-contract-lives-badge-hr{background-color:#f8f9fa;border-radius:.75rem;border:1px solid #a9aaac;color:#202124;display:inline-block;font-size:.8rem;font-weight:500;padding:.375rem .5rem;display:flex;align-items:end;gap:.25rem;line-height:1}.sheet-contract-characteristics-section-hr{margin-top:2rem}.sheet-contract-characteristics-grid-hr{display:grid;grid-template-columns:repeat(3,auto);align-items:stretch;gap:1.5rem;background:#fff;padding:1.5rem;border:1px solid #e8eaed;border-radius:8px}.sheet-contract-characteristics-column-hr{display:flex;flex-direction:column;gap:1.5rem}.sheet-contract-characteristic-item-hr{display:flex;flex-direction:column;gap:.25rem}.sheet-contract-characteristic-label-hr{font-size:12px;font-weight:600;color:#202124;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.sheet-contract-characteristic-value-hr{color:#5f6368;font-size:14px;line-height:1.6;font-weight:400}.sheet-contract-readjustments-section-hr{margin-top:32px}.sheet-contract-chart-container-hr{background-color:#fff;padding:2rem;border-radius:8px;border:1px solid #e8eaed;-webkit-user-select:none;user-select:none}.sheet-contract-stipulator-row-hr,.sheet-contract-tab-button-hr,.sheet-contract-status-badge-hr{transition:all .15s cubic-bezier(.4,0,.2,1)}.sheet-contract-tooltip-hr{position:relative;background:#fff;border:1px solid #d1d5db;border-radius:10px;padding:12px 16px;box-shadow:0 4px 10px #00000014,0 1px 3px #0000000f;min-width:160px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:all .15s ease-in-out}.sheet-contract-tooltip-item-hr{display:flex;justify-content:space-between;align-items:baseline;gap:1.25rem;padding:2px 0;border-bottom:1px dashed #e5e7eb}.sheet-contract-tooltip-item-hr:last-child{border-bottom:none}.sheet-contract-tooltip-label-hr{font-size:.75rem;font-weight:600;color:#6b7280;text-transform:uppercase;letter-spacing:.4px;line-height:1.4}.sheet-contract-tooltip-value-hr{font-size:.875rem;font-weight:700;color:#111827;text-align:right}.sheet-contract-tooltip-item-hr:first-child .sheet-contract-tooltip-value-hr{color:#2563eb;font-size:1rem}.sheet-contract-tooltip-hr{opacity:0;transform:translateY(4px);animation:tooltipFadeIn .15s ease forwards}@keyframes tooltipFadeIn{to{opacity:1;transform:translateY(0)}}.contract-blinking-hr{animation:blinking-hr 2s infinite;--color-start: #000;--color-mid: #000}.contract-active-hr{--color-start: #218838;--color-mid: #28a745}.contract-canceling-hr{--color-start: #ffc107;--color-mid: #FFD733}.contract-canceled-hr{--color-start: #dc3545;--color-mid: #F06565}@keyframes blinking-hr{0%,to{color:var(--color-start)}50%{color:var(--color-mid)}}.modal-register-cost div.ds-modal__header span{font-size:22px;padding-left:180px}.modal-register-cost{height:520px;width:690px}.modal-register-cost__content{display:flex;flex-direction:column;justify-content:center;gap:40px;padding:16px}.modal-register-cost__description{text-indent:10px;text-align:center;line-height:1.5}.modal-register-cost__description p{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:1.1em;padding-bottom:16px}.modal-register-cost__description span{font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:1.1em}.modal-register-cost__inputs{display:flex;justify-content:center;margin-bottom:40px}.modal-register-cost__inputs div{padding-left:26px;width:80%}.modal-register-cost__inputs div label{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:1em;margin-bottom:8px}.modal-register-cost__inputs div input{border:2px solid #e5e5e5;border-radius:10px}.modal-register-cost__actions{display:flex;justify-content:center;gap:40px}.modal-register-cost__actions button[name=cancel-cost]{color:#4f46e5;border:1px solid #4f46e5;background:none;padding:8px 12px;border-radius:10px;width:100px}.modal-register-cost__actions button[name=cancel-cost]:hover{background:none}.modal-register-cost__actions button[name=save-cost]{padding:8px 12px;border-radius:10px;width:100px}.modal-register-cost__actions button[name=save-cost]:hover,.modal-register-cost__button{background-color:#4f46e5}.modal-register-role div.ds-modal__header span{font-size:22px;padding-left:180px}.modal-register-role--large{min-height:400px;min-width:600px}.modal-register-role--short{min-height:300px;min-width:600px}.modal-register-role__content{display:flex;flex-direction:column;justify-content:center;gap:10px;padding:12px}.modal-register-role__description{text-indent:10px;text-align:center;line-height:1.5}.modal-register-role__description p{font-family:Avenir Next GEO W05 Regular;color:var(--color-grey);font-size:1.1em;padding-bottom:16px}.modal-register-role__inputs{display:flex;justify-content:center;margin-bottom:40px}.modal-register-role__inputs div{padding-left:26px;width:80%}.modal-register-role__inputs div label{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:1em;margin-bottom:8px}.modal-register-role__inputs div input{border:2px solid #e5e5e5;border-radius:10px}.modal-register-role__list{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding-bottom:20px}.modal-register-role__list--button{color:var(--color-grey);text-align:center;font-family:Avenir Next GEO W05 Regular;border:1px solid rgba(204,204,204,.5);background-color:#cccccc80;padding:8px 10px;border-radius:10px;cursor:pointer}.modal-register-role__list--button:hover{border:1px solid rgba(79,70,229,.8)}.modal-register-role__list--button-selected{color:#fff;text-align:center;font-family:Avenir Next GEO W05 Regular;border:1px solid rgba(79,70,229,.8);background-color:#4f46e5cc;padding:8px 10px;border-radius:10px;cursor:pointer}.modal-register-role__actions{display:flex;justify-content:center;gap:40px}.modal-register-role__actions button[name=cancel-role]{background:none;color:#4f46e5;border:1px solid #4f46e5;padding:8px 12px;border-radius:10px;width:100px}.modal-register-role__actions button[name=cancel-role]:hover{background:none}.modal-register-role__actions button[name=save-role]{padding:8px 12px;border-radius:10px;width:100px}.modal-register-role__actions button[name=save-role]:hover,.modal-register-role__button{background-color:#4f46e5}.modal-edit-cost div.ds-modal__header span{font-size:22px;padding-left:180px}.modal-edit-cost{height:320px;width:620px}.modal-edit-cost__content{display:flex;flex-direction:column;justify-content:center;gap:40px;padding:16px}.modal-edit-cost__input{display:flex;justify-content:center;margin-bottom:40px}.modal-edit-cost__input div{padding-left:26px;width:80%}.modal-edit-cost__input div label{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:1em;margin-bottom:8px}.modal-edit-cost__input div input{border:2px solid #e5e5e5;border-radius:10px}.modal-edit-cost__actions{display:flex;justify-content:center;gap:40px}.modal-edit-cost__actions button[name=cancel-edit]{color:#4f46e5;border:1px solid #4f46e5;background:none;padding:8px 12px;border-radius:10px;width:100px}.modal-edit-cost__actions button[name=cancel-edit]:hover{background:none}.modal-edit-cost__actions button[name=edit-cost]{padding:8px 12px;border-radius:10px;width:100px}.modal-edit-cost__actions button[name=edit-cost]:hover,.modal-edit-cost__button{background-color:#4f46e5}.toolbar{background-color:#fff;border-radius:.75rem;box-shadow:inset 4px 0 #4f46e5,0 6px 18px #0000001a;padding:1.5rem;display:flex;justify-content:space-between;align-items:flex-end;gap:1rem;margin:0 1.2rem 1.5rem}.action-btn-container{display:flex;gap:1rem}.action-btn-container button{display:inline-flex;align-items:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;font-weight:500;letter-spacing:.025em;border-radius:.75rem;cursor:pointer;padding:.5rem 1rem;border:1px solid;transition:all .15s ease-in-out}.action-btn-container button[name=add-role]:hover,.action-btn-container button[name=add-center-cost]:hover{background-color:#4338ca;transform:translateY(-1px)}.role{color:#fff;background-color:#4f46e5;border-color:#4f46e5}.filter-search-bar-container{display:flex;gap:.5rem;align-items:end}.filter-search-bar-container input{width:280px;padding:.5rem 1rem;border:1px solid #d1d5db;border-radius:.75rem;outline:none;transition:all .15s ease-in-out;font-size:.875rem;height:auto}.filter-search-bar-container input:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 2px #4f46e533}.filter-cost-btn{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;background-color:#4f46e5;color:#fff;border:none;border-radius:.75rem;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .15s ease-in-out}.filter-cost-btn:hover{background-color:#4338ca;transform:translateY(-1px)}.filter-cost-btn:focus-visible{outline:2px solid #4f46e5;outline-offset:2px}.filter-cost-btn .icon{width:20px;height:20px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;flex:0 0 auto}@media(max-width:768px){.toolbar{flex-direction:column;align-items:stretch;gap:1.5rem}.action-btn-container{flex-direction:column;gap:.75rem}.action-btn-container button{min-width:auto;width:100%}.filter-search-bar-container{flex-direction:column;gap:.75rem}.filter-search-bar-container input{width:100%}}.cost-center-card-area{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;gap:16px}.card-cost-center{display:grid;grid-template-rows:40px 40px 1fr 40px;gap:20px;color:var(--color-text);background:#fff;border:1px solid var(--card-bg);box-shadow:4px 4px 8px #bbb,-4px -4px 8px #fff;border-radius:.75rem;padding:12px;height:320px;width:220px}.card-cost-center__header{display:flex;justify-content:space-between;align-items:center}.card-cost-center__header div:last-child{display:flex;gap:8px;align-items:center}.card-cost-center__cost-icon{color:#4f46e5}.card-cost-center__buttons-container{display:flex;justify-content:center;align-items:center;gap:10px;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.card-cost-center__buttons-container button[name=add-role-transparent]{color:var(--color-text);text-decoration:none;border-radius:.75rem;background:none;border:2px solid rgba(204,204,204,.3);padding:.5rem 1rem}.card-cost-center__buttons-container button[name=add-role-transparent]:hover{text-decoration:none}.card-cost-center__buttons-container button[name=delete-role]{color:red;text-decoration:none;border-radius:.75rem;background:none;border:1px solid red;padding:.5rem 1rem}.card-cost-center__buttons-container button[name=delete-role]:hover{text-decoration:none;background:none}.card-cost-center__add-role-button{display:flex;justify-content:center;align-items:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.card-cost-center__add-role-button button[name=add-role-transparent]{color:#4f46e5;text-decoration:none;border-radius:.75rem;background:none;border:1px solid #4f46e5;padding:.5rem 1rem}.card-cost-center__add-role-button button[name=add-role-transparent]:hover{text-decoration:none}.card-cost-center__roles{display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;overflow-y:auto}.card-cost-center__role-button{color:var(--color-text);text-align:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;padding:5px 10px;font-size:.875rem;font-weight:400;border-radius:.75rem;-webkit-user-select:none;user-select:none;height:26px}.card-cost-center__role-button--inactive{border:1px solid rgba(204,204,204,.3);background-color:#cccccc4d}.card-cost-center__role-button--selected{cursor:pointer;background-color:#c61b1b4d;border:1px solid rgba(198,27,27,.8)}.card-cost-center__edit{background:none;border:0;color:#3b4354;cursor:pointer;font-weight:600}.card-cost-center__edit:after{font-size:18px;content:"🖉"}.card-cost-center__menu{background:none;border:0;color:#3b4354;cursor:pointer;font-weight:600}.card-cost-center__description p{font-weight:500;color:var(--color-text);font-size:20px}.card-cost-center__description span{font-weight:500;color:#46474a9c;font-size:16px}.card-cost-center__menu-container{position:relative;display:inline-block}.card-cost-center__menu{background:transparent;border:none;cursor:pointer;padding:4px;color:var(--color-text);transition:color .2s ease}.card-cost-center__menu:hover,.card-cost-center__menu:focus{outline:none}.card-cost-center__dropdown{position:absolute;top:100%;right:0;background-color:var(--color-white);box-shadow:0 2px 8px #00000026;list-style:none;margin:4px 0 0;padding:8px 0;border-radius:4px;width:200px;z-index:1000;-webkit-user-select:none;user-select:none}.card-cost-center__dropdown-item{padding:8px;cursor:pointer;color:var(--color-text);transition:background-color .2s ease,color .2s ease}.card-cost-center__dropdown-item:hover,.card-cost-center__dropdown-item:focus{background-color:#cccccc4d;color:var(--color-text);outline:none}.modal-delete-rule{padding:16px 80px;height:100px}.modal-delete-rule p{font-size:18px;text-align:center;padding-top:10px;margin-bottom:30px}.modal-delete-rule__button-container{display:flex;justify-content:center;align-items:center;gap:40px}.modal-delete-rule__button-container button{width:80px}.modal-delete-rule__button-container button[name=cancel-delete]{border:1px solid var(--accent);color:var(--accent);background:none;border-radius:4px}.modal-delete-rule__button-container button[name=cancel-delete]:hover{background:none}.modal-delete-rule__button-container button[name=confirm-delete]{background-color:var(--accent);border-radius:4px}.modal-delete-rule__button-container button[name=confirm-delete]:hover{background-color:var(--accent)}.modal-add-values div.ds-modal__header span{font-size:18px;padding-left:20px}.modal-add-values{height:420px;width:440px}.modal-add-values__content{display:flex;flex-direction:column;gap:1.5rem;padding:0 20px}.modal-add-values__select-role-section div.select-standard__trigger{font-size:.85rem;color:var(--color-dark-gray);border-radius:.625rem;padding:.5rem .75rem;height:20px}.modal-add-values__select-type-section label{display:block;color:var(--color-dark-gray);font-weight:500;font-size:.85rem;margin-bottom:.5rem}.modal-add-values__type-selector{display:flex;background:var(--color-medium-grey);border-radius:.625rem;width:140px}.modal-add-values__type-btn{display:flex;align-items:center;gap:.25rem;padding:.75rem 1rem;border:none;background:transparent;color:var(--color-subtle-grey);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;border-right:1px solid var(--color-border-grey);width:140px}.modal-add-values__type-btn:first-child{border-top-left-radius:.625rem;border-bottom-left-radius:.625rem}.modal-add-values__type-btn:last-child{border-right:none;border-top-right-radius:.625rem;border-bottom-right-radius:.625rem}.modal-add-values__type-btn:hover{background:var(--color-border-grey);color:var(--color-dark-gray)}.modal-add-values__type-btn--active{background:#4f46e5;color:var(--color-white)}.modal-add-values__type-btn--active:hover{background:#4f46e5}.modal-add-values__type-btn svg{font-size:1rem}.modal-add-values__input-section{display:flex;flex-direction:row;gap:1rem}.modal-add-values__label{display:block;color:var(--color-dark-gray);font-weight:500;font-size:.85rem;margin-bottom:.5rem}.modal-add-values__input-group{border:1px solid var(--color-border-grey);padding:.5rem .6rem;border-radius:.625rem;overflow:hidden;background:var(--color-white)}.modal-add-values__input{flex:1;padding:.5rem .6rem;border-radius:.625rem;border:none;outline:none;font-size:.9rem;color:var(--color-dark-gray);background:transparent;height:20px;width:120px}.modal-add-values__input::placeholder{color:var(--color-subtle-grey)}.modal-add-values__input::-webkit-outer-spin-button,.modal-add-values__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.modal-add-values__button-section button[name=save-values]{border-radius:.625rem;padding:.75rem 1rem;font-size:1rem;font-weight:500;letter-spacing:.025em;background-color:#4f46e5}.modal-add-values__button-section button[name=save-values]:hover{background-color:#4338ca}.form-subsidy-role{display:flex;flex-direction:column;gap:.8rem;padding:2rem;background:var(--color-white);border-radius:.75rem;box-shadow:0 4px 20px #00000014;max-width:1200px;margin:0 auto}.form-subsidy-role__header{margin-bottom:2.5rem;text-align:center}.form-subsidy-role__header h2{color:#4f46e5;font-size:1.75rem;font-weight:600;margin-bottom:.5rem}.form-subsidy-role__header p{color:var(--color-subtle-grey);font-size:1rem;margin:0}.form-subsidy-role button[name=role-values]{padding:.8rem 1rem;border-radius:.75rem;font-size:1rem;font-weight:500;letter-spacing:.025em;background-color:#4f46e5;width:24%}.form-subsidy-role button[name=role-values]:hover{background-color:#4338ca}.form-subsidy-role__form{display:flex;flex-direction:column;gap:2rem}.form-subsidy-role__sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(500px,1fr));gap:2rem}.form-subsidy-role__actions{display:flex;justify-content:center;gap:1rem;padding-top:2rem;border-top:1px solid var(--color-border-grey)}.form-subsidy-role__actions button[name=save-settings]{padding:.8rem 1rem;border-radius:.75rem;font-size:1rem;font-weight:500;letter-spacing:.025em;background-color:#4f46e5}.form-subsidy-role__actions button[name=save-settings]:hover{background-color:#4338ca}.subsidy-role-section{background:var(--color-light-grey);border-radius:.75rem;padding:1.5rem;border:1px solid var(--color-border-grey);transition:all .3s ease}.subsidy-role-section:hover{box-shadow:0 4px 16px #456aed1a;border-color:var(--color-primary-blue)}.subsidy-role-section__header{display:grid;grid-template-columns:340px 1fr;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-grey)}.subsidy-role-section__header .role-icon{font-size:1.5rem;color:var(--color-primary-blue)}.subsidy-role-section__header h3{display:flex;gap:.75rem;color:var(--color-dark-gray);font-size:1.25rem;font-weight:600;margin:0}.subsidy-role-section__content{display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;max-height:280px}.subsidy-role-field{display:grid;grid-template-columns:160px 1fr 1fr;align-items:center;gap:5px}.subsidy-role-field div:first-child{padding-top:.85rem}.subsidy-role-field div:first-child p{text-align:left;color:var(--color-dark-gray);font-weight:500;font-size:1rem}.subsidy-role-field__truncate{display:block;white-space:wrap;overflow:hidden;text-overflow:ellipsis}.subsidy-role-field__label{display:block;color:var(--color-dark-gray);font-weight:500;font-size:.85rem;margin-bottom:.5rem}.subsidy-role-field__input-group{border:1px solid var(--color-border-grey);border-radius:.75rem;overflow:hidden;background:var(--color-white);transition:border-color .3s ease;height:33px;width:120px}.subsidy-role-field__input-group:focus-within{border-color:var(--color-primary-blue);box-shadow:0 0 0 3px var(--primary-color-rgba)}.subsidy-role-field__type-selector{display:flex;background:var(--color-medium-grey)}.subsidy-role-field__input{flex:1;padding:.5rem .75rem;border-radius:.75rem;border:none;outline:none;font-size:.85rem;color:var(--color-dark-gray);background:transparent}.subsidy-role-field__input::placeholder{color:var(--color-subtle-grey)}.subsidy-role-field__input::-webkit-outer-spin-button,.subsidy-role-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.subsidy-role-field__input[type=number]{appearance:textfield;-moz-appearance:textfield}.type-btn{display:flex;align-items:center;gap:.25rem;padding:.75rem 1rem;border:none;background:transparent;color:var(--color-subtle-grey);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;border-right:1px solid var(--color-border-grey)}.type-btn:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.type-btn:last-child{border-right:none;border-top-right-radius:.75rem;border-bottom-right-radius:.75rem}.type-btn:hover{background:var(--color-border-grey);color:var(--color-dark-gray)}.type-btn--active{background:#4f46e5;color:var(--color-white)}.type-btn--active:hover{background:#4f46e5}.type-btn svg{font-size:1rem}.type-btn-plan{display:flex;align-items:center;gap:.25rem;padding:.75rem 1rem;border:none;background:transparent;color:var(--color-subtle-grey);font-size:.9rem;font-weight:500;cursor:pointer;transition:all .3s ease;border-right:1px solid var(--color-border-grey)}.type-btn-plan:first-child{border-top-left-radius:.75rem;border-bottom-left-radius:.75rem}.type-btn-plan:last-child{border-right:none}.type-btn-plan:hover{background:var(--color-border-grey);color:var(--color-dark-gray)}.type-btn-plan--active{background:#4f46e5;color:var(--color-white)}.type-btn-plan--active:hover{background:#4f46e5}.type-btn-plan svg{font-size:1rem}@media(max-width:1500px){.form-subsidy-role{width:100%;margin:0 auto}.subsidy-role-section__header{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-grey)}.subsidy-role-section__header .role-icon{font-size:1.5rem;color:var(--color-primary-blue)}}@media(max-width:768px){.form-subsidy-role{padding:1.5rem;margin:1rem}.form-subsidy-role__sections{grid-template-columns:1fr;gap:1.5rem}.form-subsidy-role__actions{flex-direction:column;align-items:stretch}.form-subsidy-role__actions button[name=save-settings]{padding:.8rem 1rem;border-radius:.75rem;font-size:1rem;font-weight:500;letter-spacing:.025em;background-color:#4f46e5}.form-subsidy-role__actions button[name=save-settings]:hover{background-color:#4338ca}.subsidy-role-section{padding:1rem}.subsidy-role-section__header h3{font-size:1.1rem}.subsidy-role-section__header .role-icon{font-size:1.25rem}.subsidy-role-field__input-group{flex-direction:column}.subsidy-role-field__type-selector{order:2;border-top:1px solid var(--color-border-grey)}.subsidy-role-field__input{order:1}.type-btn{flex:1;justify-content:center;border-right:1px solid var(--color-border-grey);border-bottom:none}.type-btn:last-child{border-right:none}}@media(max-width:480px){.form-subsidy-role{padding:1rem}.form-subsidy-role__header h2{font-size:1.5rem}.form-subsidy-role__header p{font-size:.9rem}.subsidy-role-field__type-selector{flex-direction:column}.subsidy-role-field .type-btn{border-right:none;border-bottom:1px solid var(--color-border-grey)}.subsidy-role-field .type-btn:last-child{border-bottom:none}}.form-subsidy-plan{padding:2rem;background:var(--color-white);border-radius:.75rem;box-shadow:0 4px 20px #00000014;max-width:1200px;margin:0 auto}.form-subsidy-plan__header{margin-bottom:2.5rem;text-align:center}.form-subsidy-plan__header h2{color:#4f46e5;font-size:1.75rem;font-weight:600;margin-bottom:.5rem}.form-subsidy-plan__header p{color:var(--color-subtle-grey);font-size:1rem;margin:0}.form-subsidy-plan__form{display:flex;flex-direction:column;gap:2rem}.form-subsidy-plan__sections{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.form-subsidy-plan__actions{display:flex;justify-content:center;gap:1rem;padding-top:2rem;border-top:1px solid var(--color-border-grey)}.form-subsidy-plan__actions button[name=save-settings]{padding:.8rem 1rem;border-radius:.75rem;font-size:1rem;font-weight:500;letter-spacing:.025em;background-color:#4f46e5}.form-subsidy-plan__actions button[name=save-settings]:hover{background-color:#4338ca}.subsidy-plan-section{background:var(--color-light-grey);border-radius:.75rem;padding:1.5rem;border:1px solid var(--color-border-grey);transition:all .3s ease;position:relative;overflow:hidden}.subsidy-plan-section:hover{border-color:#4f46e5;transform:translateY(-2px)}.subsidy-plan-section__header{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border-grey)}.subsidy-plan-section__header .plan-icon{font-size:1.5rem;color:#4f46e5}.subsidy-plan-section__header h3{color:var(--color-dark-gray);font-size:1.25rem;font-weight:600;margin:0;letter-spacing:.5px}.subsidy-plan-section__content{display:flex;flex-direction:column;gap:1.5rem}.subsidy-plan-field__label{display:block;color:var(--color-dark-gray);font-weight:500;font-size:.9rem;margin-bottom:.5rem}.subsidy-plan-field__input-group{display:flex;border:1px solid var(--color-border-grey);border-radius:.75rem;overflow:hidden;background:var(--color-white);transition:border-color .3s ease}.subsidy-plan-field__type-selector{display:flex;background:var(--color-medium-grey)}.subsidy-plan-field__input{flex:1;padding:.75rem 1rem;border:none;outline:none;font-size:1rem;color:var(--color-dark-gray);background:transparent}.subsidy-plan-field__input::placeholder{color:var(--color-subtle-grey)}.subsidy-plan-field__input::-webkit-outer-spin-button,.subsidy-plan-field__input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.subsidy-plan-field__input[type=number]{appearance:textfield;-moz-appearance:textfield}@media(max-width:768px){.form-subsidy-plan{padding:1.5rem;margin:1rem}.form-subsidy-plan__sections{grid-template-columns:1fr;gap:1.5rem}.form-subsidy-plan__actions{flex-direction:column;align-items:stretch}.form-subsidy-plan__actions button[name=save-settings]{padding:.8rem 1rem;border-radius:.75rem;font-size:1rem;font-weight:500;letter-spacing:.025em;background-color:#4f46e5}.form-subsidy-plan__actions button[name=save-settings]:hover{background-color:#4338ca}.subsidy-plan-section{padding:1rem}.subsidy-plan-section__header h3{font-size:1.1rem}.subsidy-plan-section__header .plan-icon{font-size:1.25rem}.subsidy-plan-field__input-group{flex-direction:column}.subsidy-plan-field__type-selector{order:2;border-top:1px solid var(--color-border-grey)}.subsidy-plan-field__input{order:1}}@media(max-width:480px){.form-subsidy-plan{padding:1rem}.form-subsidy-plan__header h2{font-size:1.5rem}.form-subsidy-plan__header p{font-size:.9rem}.subsidy-plan-field__type-selector{flex-direction:column}}.settings-rules-first-step{display:flex;flex-direction:column;align-items:center;gap:20px}.settings-rules-first-step__title-container{padding:5px}.settings-rules-first-step__title-container p{font-size:1.25rem;font-weight:600;color:var(--color-text)}.settings-rules-options__container{display:flex;flex-direction:row;justify-content:center;gap:40px}.settings-rules-options__item{display:flex;flex-direction:column;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.75rem;padding:20px;margin:16px 0;height:260px;width:300px}.settings-rules-options__item--icon{color:var(--color-text);height:40px;width:40px}.settings-rules-options__item--icon-checked{color:#4f46e5;height:40px;width:40px}.settings-rules-options__item p{text-align:center;font-size:1.125rem;font-weight:300;color:var(--color-text)}.settings-rules-options__item--unchecked label{display:flex;align-items:center;font-size:1.25rem;font-weight:500;color:var(--color-text)}.settings-rules-options__item--unchecked{transition:all .3s ease;border:2px solid transparent;background:#fff;box-shadow:0 4px 12px #00000014}.settings-rules-options__item--unchecked:hover{transform:translateY(-4px);box-shadow:0 8px 20px #0000001f}.settings-rules-options__item--checked{border:2px solid rgba(79,70,229,.8);background:linear-gradient(135deg,#6c63ff15,#6c63ff05);box-shadow:0 6px 16px #6c63ff33;position:relative}.settings-rules-options__item--checked label{display:flex;align-items:center;font-size:1.25rem;font-weight:500;color:#4f46e5}.settings-rules-options__icons-container{display:flex;justify-content:center;gap:16px;padding:20px 20px 0}.settings-rules-options__icons-role-container{display:flex;justify-content:center;gap:16px;padding:40px 20px 0}.settings-rules-options__icons-content{display:flex;flex-direction:column;align-items:center}.settings-rules-options__icons-content span{font-size:1rem}.settings-rules-options__icon{color:#4f46e5;height:36px;width:36px}.settings-rules-options__question-icon-content{display:flex;justify-content:flex-end;width:100%}.settings-rules-options__question-icon{position:relative;color:var(--color-subtle-grey);height:20px;width:20px}.settings-rules-options__pop-up-info{position:absolute;bottom:42px;z-index:999;border:1px solid #ccc;border-radius:.75rem;background:#e6e5e5;box-shadow:0 6px 16px #6c63ff33;padding:8px}.settings-rules-options__pop-up-info p{font-size:1rem}.settings-rules-button__container button[name=confirm-choice]{display:inline-flex;align-items:center;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;font-size:1rem;font-weight:500;letter-spacing:.025em;border-radius:.75rem;cursor:pointer;padding:.8rem 1rem;border:1px solid;transition:all .15s ease-in-out}.settings-rules-button__container button[name=confirm-choice]:hover{background-color:#4338ca}.settings-rules-button__container button[name=confirm-choice]:disabled{background-color:var(--color-disabled-grey);border-color:var(--color-disabled-grey);cursor:not-allowed;opacity:.6}.settings-rules-container{width:100%}.settings-rules-container__back-button{margin-bottom:1.5rem}.settings-rules-container__back-button button[name=back-selection]{display:inline-flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:var(--color-white);border:1px solid var(--color-border-grey);border-radius:.75rem;color:var(--color-dark-gray);font-weight:500;cursor:pointer;transition:all .3s ease}.settings-rules-container__back-button button[name=back-selection]:hover{background:var(--color-light-grey);border-color:#4f46e5;color:#4f46e5}.cost-center-graphic{background-color:#fff;border-radius:.75rem;box-shadow:0 6px 18px #0000001a;padding:1.5rem;margin:0 1.2rem 1.5rem 0}.cost-center-graphic__title{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:18px;margin-bottom:20px}.cost-center-graphic__x-axis,.cost-center-graphic__y-axis{color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;font-size:14px}.cost-center-graphic__loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.cost-center-graphic__loading span{font-size:16px}.cost-center-graphic__loading-spinner{margin-bottom:15px;color:#4f46e5}.roles-graphic{background-color:#fff;border-radius:.75rem;box-shadow:0 6px 18px #0000001a;padding:1.5rem;margin:0 1.2rem 1.5rem 0}.roles-graphic__title{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:18px;margin-bottom:20px}.roles-graphic__x-axis,.roles-graphic__y-axis{color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;font-size:12px}.roles-graphic__loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.roles-graphic__loading span{font-size:16px}.roles-graphic__loading-spinner{margin-bottom:15px;color:#4f46e5}.beneficiaries-by-roles-graphic{background-color:#fff;border-radius:.75rem;box-shadow:0 6px 18px #0000001a;padding:1.5rem;margin:0 1.2rem 1.5rem 0}.beneficiaries-by-roles-graphic__title{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:18px;margin-bottom:20px}.beneficiaries-by-roles-graphic__x-axis,.beneficiaries-by-roles-graphic__y-axis{color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;font-size:12px}.beneficiaries-by-roles-graphic__sub-item-content{padding-left:30px;margin-bottom:10px}.beneficiaries-by-roles-graphic__sub-item-content p{color:var(--color-grey);font-family:Avenir Next GEO W05 Regular;font-size:14px}.beneficiaries-by-roles-graphic__loading{display:flex;flex-direction:column;justify-content:center;align-items:center}.beneficiaries-by-roles-graphic__loading span{font-size:16px}.beneficiaries-by-roles-graphic__loading-spinner{margin-bottom:15px;color:#4f46e5}.dashboard-subsidy__toolbar{background-color:#fff;border-radius:.75rem;box-shadow:inset 4px 0 #4f46e5,0 6px 18px #0000001a;padding:1.5rem;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin:0 1.2rem 1.5rem 0}.dashboard-subsidy__filter{display:flex;flex-direction:row;gap:1rem;align-items:flex-end}.dashboard-subsidy__input-filter{width:200px}.dashboard-subsidy__input-filter .select-trigger{border-radius:.75rem}.dashboard-subsidy button[name=download-beneficiaries-content]{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:14px;font-weight:600;border:1px solid #16a34a;color:#16a34a;padding:6px;border-radius:.75rem;background:transparent;cursor:pointer;transition:all .15s ease-in-out}.dashboard-subsidy button[name=download-beneficiaries-content]:hover{background-color:#86efac50;text-decoration:none}.dashboard-subsidy__warning{display:flex;justify-content:center;margin-top:10px}.dashboard-subsidy__warning span{color:var(--color-pink);font-weight:600}.tab-contract-selection{background-color:#fff;border-radius:.75rem;box-shadow:0 6px 18px #0000001a;padding:1.5rem;margin:0 1.2rem 1.5rem 0;width:80%}.tab-contract-selection__title{text-align:center;font-family:Avenir Next GEO W05 Demi;color:var(--color-grey);font-size:18px;margin-bottom:15px}.tab-contract-selection__info{text-align:center;font-family:Avenir Next GEO W05 Regular;text-indent:15px;line-height:1.5;color:var(--color-grey);font-size:18px;margin-bottom:15px}.tab-contract-selection__filter-input{display:flex;justify-content:center}.tab-contract-selection__filter-input .select-standard{width:40%}.tab-contract-selection__filter-input .select-standard__value{text-align:center}.tab-contract-selection__filter-input .select-standard__option{display:flex;justify-content:center}:root{--bg: #f9fafb;--card-bg: #ffffff;--card-bd: #ddd;--muted: #6b7280;--accent: #4f46e5;--radius: 18px;--shadow: 0 1px 2px 0 rgba(0, 0, 0, .05)}.manager-cost-center{padding:20px clamp(16px,4vw,56px);display:flex;flex-direction:column;gap:60px;background-color:var(--bg);min-height:100dvh}.manager-cost-center__tabs{display:flex;justify-content:space-between}.tab-button-section{display:flex;gap:20px}.tab-button-cost{background:none;border:none;font-size:17px;font-weight:600;color:var(--color-text);padding-left:0;padding-right:0;-webkit-user-select:none;user-select:none}.tab-button-cost:hover{cursor:pointer}.tab-button-cost--open{font-size:18px;color:#4f46e5;border-bottom:2px solid #4f46e5;-webkit-user-select:none;user-select:none}.manager-cost-center__content{display:flex;flex-direction:column}.file-upload{display:flex;flex-direction:column;gap:10px}.file-upload-item{display:inline-flex;justify-content:space-between;align-items:center;background:#4f46e510;border:1px solid #e5e7eb;border-radius:.625rem;padding:.4rem .75rem}.file-upload-name{color:#111827;flex:1;margin-right:.5rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.file-upload-remove-btn{background:none;border:none;color:#b91c1c;cursor:pointer;display:flex;align-items:center;padding:.25rem;border-radius:.25rem;transition:background .2s}.file-upload-remove-btn:hover{background:#fee2e2}.file-upload-label{display:inline-flex;align-items:center;justify-content:center;gap:6px;color:#4f46e5;font-weight:600;cursor:pointer;font-size:.875rem;width:fit-content}.file-upload-label input{display:none}.file-upload-label:hover{text-decoration:underline}.contract-option{display:flex;align-items:center;gap:.75rem}.contract-option-alert{position:relative}.contract-option-alert-icon{color:#f69e00;color:oklch(76.9% .188 70.08);cursor:pointer}.contract-option-card{flex:1;border:1px solid #c1c1c1;border-radius:.625rem;box-shadow:0 2px 6px #00000014;padding:12px 16px;text-align:left;cursor:pointer;transition:all .2s ease;font-size:14px;color:#111827}.request-exclusion-plan-option--active{border-color:#e400141a;border-color:oklch(57.7% .245 27.325 / .1);border-left:.25rem solid oklch(57.7% .245 27.325);background:#e4001438;background:oklch(57.7% .245 27.325 / .22)}.request-exclusion-plan-option--disabled{cursor:not-allowed;border-left:.25rem solid oklch(37.3% .034 259.733 / .4);background:#36415366}.contract-option-text{font-weight:600}.checklist-skeleton{display:flex;align-items:center;gap:.6rem}.skeleton-box{width:1.3rem;height:1.3rem;border-radius:.25rem;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}.skeleton-text{flex:1;height:.875rem;height:1.2rem;border-radius:.25rem;background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6,#e5e7eb 75%);background-size:200% 100%;animation:skeleton-loading 1.5s infinite}@keyframes skeleton-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.checklist{display:flex;flex-direction:column;gap:.75rem}.checklist-item{display:flex;align-items:center;gap:.5rem;cursor:pointer;font-size:1rem;color:#111827;-webkit-user-select:none;user-select:none;position:relative;padding-left:1.75rem}.checklist-item input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checklist-item .checkmark{position:absolute;left:0;top:50%;transform:translateY(-50%);height:1rem;width:1rem;border:2px solid #4f46e5;border-radius:.25rem;background-color:#fff;transition:all .2s ease-in-out}.checklist-item input:checked~.checkmark{background-color:#4f46e5;border-color:#4f46e5}.checklist-item .checkmark:after{content:"";position:absolute;display:none;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;top:45%;left:50%;transform:translate(-50%,-50%) rotate(45deg)}.checklist-item input:checked~.checkmark:after{display:block}.modal-overlay{position:fixed;inset:0;background:#00000073;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:1000;display:flex;justify-content:center;align-items:center}.modal-box{background:#f9fafb;border-radius:.625rem;border-left:.25rem solid #4f46e5;box-shadow:0 8px 32px #00000047;padding:1.25rem 1.5rem;width:400px;max-width:90%;display:flex;flex-direction:column;gap:1rem;position:relative}.modal-header{font-size:1rem;font-weight:600;color:#4f46e5;border-bottom:1px solid #e5e7eb;padding-bottom:.5rem}.modal-row{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.modal-label{font-size:.875rem;font-weight:600;color:#4f46e5}.modal-input{width:140px;padding:.375rem .5rem;font-size:.875rem;text-align:center;border:2px solid #4f46e5;border-radius:.5rem;outline:none}.modal-input:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #2563eb40}.modal-disclaimer{font-size:.875rem;line-height:1.4rem;letter-spacing:.01rem;color:#e40014;color:oklch(57.7% .245 27.325);margin-left:.25rem}.modal-disclaimer strong{text-decoration:underline}.modal-footer{display:flex;align-items:center;justify-content:flex-end;margin-top:.7rem}.modal-button{background:#4f46e5;color:#fff;font-size:.875rem;font-weight:600;border:none;border-radius:6px;padding:.625rem .875rem;cursor:pointer;display:inline-flex;align-items:center;align-items:end;gap:.4rem;transition:background .2s}.modal-button{background:#4f46e5;transition:background .2s,opacity .2s}.modal-button:disabled,.modal-button.disabled{background:#cbd5e1;color:#475569;cursor:not-allowed}.modal-button:not(:disabled):not(.disabled):hover{background:#3730a3}.modal-button .send-icon{font-size:.875rem}.datepicker-popper-container{position:absolute}.react-datepicker__day-name,.react-datepicker__current-month{text-transform:capitalize}.react-datepicker__triangle{display:none!important}.react-datepicker{box-shadow:0 6px 20px #00000026;border-radius:.625rem;border:1px solid #c1c1c1}.sheet-content{background:#f4f6fb;display:flex;flex-direction:column;min-height:100vh;width:min(90vw,700px)}.sheet-header{background:#4f46e5;color:#fff;border-bottom:1px solid #F1F1F1;padding:1.5rem}.sheet-header .header-title{font-size:1.5rem;font-weight:600;color:#f9fafb}.sheet-header .header-subtitle{margin-top:.25rem;font-size:1rem;color:#f9fafb;display:flex;gap:.75rem}.sheet-body{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem;background:#f4f6fb;border-radius:1.5rem 1.5rem 0 0;overflow-y:auto}.sheet-info .sheet-info-title{font-size:1rem;font-weight:600;color:#4f46e5;text-transform:uppercase}.sheet-info .card{background:#f9fafb;border-left:.25rem solid #4f46e5;border-radius:.625rem;box-shadow:0 2px 6px #00000014;display:flex;flex-direction:column;gap:12px;padding:1rem 1.25rem;margin-top:.75rem;transition:transform .2s ease,box-shadow .2s ease}.sheet-info .card:hover{box-shadow:0 4px 10px #00000052}.actions{display:flex;justify-content:flex-end;gap:1rem}.btn{display:inline-flex;align-items:center;justify-content:center;font-weight:600;border-radius:.625rem;padding:.625rem 1.25rem;font-size:.95rem;cursor:pointer;transition:all .2s ease;text-decoration:none;-webkit-user-select:none;user-select:none;background:#4f46e5}.btn-outline{background-color:transparent;color:#4f46e5;border:1px solid #4f46e5}.btn-outline:hover:not(.disabled){background-color:#eef2ff}.btn.disabled,.btn:disabled{background-color:#e5e7eb;color:#9ca3af;border:1px solid #d1d5db;cursor:not-allowed}.feedback{margin-top:16px}.feedback .error,.feedback .success{padding:1rem 1.25rem;border-radius:.5rem;font-size:1rem;line-height:1.5;margin-bottom:.75rem;box-shadow:0 1px 3px #0000000d}.feedback .error{background:#fef2f2;border:1px solid #fecaca;color:#b91c1c}.feedback .success{background:#ecfdf5;border:1px solid #a7f3d0;color:#065f46}.feedback p{margin:0 0 .5rem;font-weight:600;font-size:1rem}.feedback ul{margin:0;padding-left:1.25rem}.feedback li{margin-bottom:.375rem;font-size:1rem;position:relative;padding-left:.25px}.feedback li::marker{color:currentColor;font-size:1rem}.container{display:flex;gap:0;background-color:#f9fafb;color:#1f2937;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif}.main-content{display:flex;flex:1;flex-direction:column;height:100vh;margin-left:215.6px;overflow:hidden}.main-section{flex:1;overflow-y:auto;padding:1.5rem;padding-top:calc(1.5rem + 84px)}.filters-section{background-color:#fff;border-radius:.75rem;box-shadow:0 1px 2px #0000000d;padding:1.5rem;margin-bottom:1.5rem;box-shadow:inset 4px 0 #4f46e5,0 6px 18px #0000001a}.filters-title{font-size:1rem;font-weight:600;color:#374151;margin-bottom:1rem}.filters-grid{display:grid;grid-template-columns:1.1fr 1.1fr .7fr .5fr .5fr;gap:1.1rem;align-items:end}.download-btn{border:1px solid #16a34a;color:#16a34a;padding:.5rem .8rem;border-radius:1.75rem;background:transparent;cursor:pointer;transition:all .15s ease-in-out}.download-btn:hover{background-color:#86efac50}@media(max-width:768px){.filters-grid{grid-template-columns:1fr}}.filter-group{min-width:0}.filter-group label{font-size:.875rem;font-weight:500;color:#6b7280;display:block;margin-bottom:.5rem}.search-container{display:flex;gap:.5rem;align-items:end}.search-input{width:100%;padding:4px 12px;border:1px solid #d1d5db;border-radius:.5rem;outline:none;transition:all .15s ease-in-out;margin-bottom:0}.search-input:focus{border-color:#7d87ff;border-color:oklch(67.3% .182 276.935);outline:none;box-shadow:0 0 0 2px #7d87ff;box-shadow:0 0 0 2px oklch(67.3% .182 276.935)}.search-btn{border:none;background-color:#4f46e5;color:#fff;border-radius:.5rem;cursor:pointer;padding:8px 16px;font-size:16px;line-height:1rem}.search-btn:hover{background-color:#4338ca}.filter-buttons{display:flex;flex-wrap:wrap;gap:.5rem}.filter-btn{padding:.375rem .75rem;border-radius:9999px;border:1px solid;font-size:.875rem;cursor:pointer;transition:all .15s ease-in-out;background:transparent}.filter-btn.active{border-color:#c7d2fe;color:#4f46e5;background-color:#eef2ff;margin-bottom:0}.filter-btn.inactive{border-color:#d1d5db;color:#6b7280;margin-bottom:0}.filter-btn.inactive:hover{border-color:#a78bfa;color:#4f46e5}.filter-btn.green:hover{border-color:#86efac;color:#16a34a}.filter-btn.red:hover{border-color:#fca5a5;color:#dc2626}.contracts-carousel-container{display:flex;align-items:center;gap:.5rem;overflow:hidden}.contracts-carousel{display:flex;gap:.5rem;flex:1;overflow-x:auto;scroll-behavior:smooth;white-space:nowrap;padding-bottom:0}.contracts-carousel::-webkit-scrollbar{display:none}.carousel-arrow{cursor:pointer;color:#6b7280;flex-shrink:0;-webkit-user-select:none;user-select:none}.carousel-arrow:hover{color:#4f46e5;background:#f3f4f6}.filter-btn input[type=checkbox]{display:none}.benefits-icons{position:relative;display:flex;justify-content:space-around}.benefits-icons-schedule{position:absolute;color:#456aed;transform:translate(-8px) translateY(8px)}.status-badge{padding:.25rem .5rem;font-size:.75rem;border-radius:9999px}.status-active{border:1px solid #22c55e;background-color:#dcfce7;color:#16a34a}.status-inactive{border:1px solid #ef4444;background-color:#fca5a515;color:#dc2626}.status-open{border:1px solid #4f46e560;background-color:#e0e7ff;color:#4f46e5}.actions-container{display:flex;gap:.75rem;justify-content:center;align-items:center}.action-btn{gap:.25rem;background:transparent;border:none;cursor:pointer;transition:all .15s ease-in-out}.action-btn.red{color:#ef4444}.action-btn.red:hover{color:#dc2626}.action-btn.gray{color:#6b7280}.action-btn.gray:hover{color:#4f46e5}.action-btn.gray-hover:hover{color:#374151}.pagination{display:flex;justify-content:center;gap:.5rem;margin-top:1.5rem}.pagination-btn{padding:5px 12px;border:1px solid #d1d5db;border-radius:.5rem;background:transparent;cursor:pointer;transition:all .15s ease-in-out}.pagination-btn:hover{background-color:#f3f4f6}.pagination-btn.active{background-color:#4f46e5;color:#fff;border-color:#4f46e5}.upload-instructions{font-size:.9rem;margin-bottom:1.5rem}.upload-container{display:flex;flex-direction:row;gap:1rem}.ds-input-file{margin-bottom:0}.ds-input-file label{padding:.5rem .8rem;border-radius:1.75rem;border:1px solid;border-color:#c7d2fe;background-color:#eef2ff;font-size:.9rem;color:#4f46e5}.ds-input-file label:hover{text-decoration:none;border-color:#a78bfa}.step-progress-container{width:70%}.steps-wrapper{display:flex;align-items:center;justify-content:space-between;position:relative}.step-item{flex:1;display:flex;flex-direction:column;position:relative}.step-item.is-last{flex:0 0 auto}.step-indicator{display:flex;align-items:center;width:100%}.step-indicator.is-last{width:auto}.step-circle{width:26px;height:26px;border-radius:50%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2;flex-shrink:0;transition:all .3s ease}.step-circle.completed{background-color:#10b981}.step-circle.active{background-color:#3b82f6}.step-circle.pending{background-color:#bfdbfe}.step-inner-circle{width:8px;height:8px;border-radius:50%;background-color:#fff}.step-line{flex:1;height:2px;background-color:#e5e7eb;margin:0 5px;transition:all .3s ease}.step-line.completed{background-color:#10b981}.step-line.active{background-color:#e5e7eb}.step-item:last-child .step-line{display:none}.step-content{margin-top:.25rem}.step-title{font-size:12px;font-weight:600;color:#1f2937;margin-bottom:3px;word-wrap:break-word}.step-status{font-size:10px;font-weight:500;white-space:nowrap}.step-status.completed{color:#10b981}.step-status.active{color:#3b82f6}.step-status.pending{color:#9ca3af}@media(max-width:640px){.step-circle{width:28px;height:28px}.step-title{font-size:12px}.step-label{font-size:9px}.step-status{font-size:11px}.step-line{margin:0 -8px}}.select-checkbox-inclusion-link-container-hr{position:relative;width:100%;font-size:.95rem;color:#111827}.select-checkbox-inclusion-link-label-hr{display:block;margin-bottom:4px;font-size:.85rem;color:#374151}.select-checkbox-inclusion-link-trigger-hr{display:flex;justify-content:space-between;align-items:center;border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#111827;cursor:pointer;font-size:.95rem;padding:.3rem .75rem;width:100%;transition:all .2s ease}.select-checkbox-inclusion-link-trigger-hr:hover{border-color:#6366f1}.select-checkbox-inclusion-link-trigger-hr:focus{outline:none;border-color:#4f46e5;box-shadow:0 0 0 3px #4f46e533}.select-checkbox-inclusion-link-label-text-hr{display:inline-block;max-width:90%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:left}.select-checkbox-inclusion-link-arrow-hr{transition:transform .2s ease}.select-checkbox-inclusion-link-arrow-hr.open{transform:rotate(180deg)}.select-checkbox-inclusion-link-options-hr{position:absolute;top:calc(100% + 4px);left:0;width:100%;background:#fff;border:1px solid #d1d5db;border-radius:.625rem;padding:6px 0;box-shadow:0 4px 12px #0000001f;z-index:10;animation:fadeSlideIn .18s ease forwards}@keyframes fadeSlideIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.select-checkbox-inclusion-link-divider-hr{height:1px;background:#e5e7eb;margin:6px 0}.select-checkbox-inclusion-link-option-hr{display:flex;align-items:center;gap:8px;padding:8px 12px;cursor:pointer;transition:background .15s}.select-checkbox-inclusion-link-option-hr:hover{background:#f3f4f6}.select-checkbox-inclusion-link-option-hr input[type=checkbox]{appearance:auto;-webkit-appearance:checkbox;accent-color:#4f46e5;width:16px;height:16px;cursor:pointer;flex-shrink:0}.inclusion-download-btn{display:flex;flex-direction:row;gap:.5rem;border:1px solid #16a34a;color:#16a34a;padding:.5rem .8rem;border-radius:1.75rem;background:transparent;cursor:pointer;transition:all .15s ease-in-out}.inclusion-download-btn:hover{background-color:#86efac50}.inclusion-link-top-bar-hr{display:flex;justify-content:space-between;align-items:center;margin-bottom:2rem;flex-wrap:wrap;gap:1rem}.inclusion-link-page-title-hr{font-size:1.75rem;font-weight:600;color:#0a0a0a;margin:0}.filter-date-calendar{border:1px solid #d1d5db;border-radius:.5rem;background:#fff;color:#111827;cursor:pointer;font-size:.95rem;padding:.3rem .75rem}.inclusion-link-download-btn-hr{display:inline-flex;align-items:center;gap:.625rem;padding:.875rem 1.5rem;background:#0a0a0a;color:#fff;text-decoration:none;border-radius:8px;font-size:.9rem;font-weight:500;transition:all .2s;border:none;cursor:pointer}.inclusion-link-download-btn-hr:hover{background:#2a2a2a;transform:translateY(-1px)}.inclusion-link-alert-box-hr{background:#fff;border-left:3px solid #f59e0b;padding:1.25rem 1.5rem;margin-bottom:2rem;border-radius:8px;box-shadow:0 1px 2px #0000000a}.inclusion-link-alert-text-hr{color:#78716c;font-size:.9rem;line-height:1.6;margin:0}.inclusion-link-alert-text-hr strong{color:#0a0a0a;font-weight:600}.inclusion-link-grid-hr{display:grid;gap:1rem}.inclusion-link-card-hr{background:#fff;border-radius:12px;padding:1.25rem;box-shadow:0 1px 3px #0000000f;transition:all .2s}.inclusion-link-card-hr:hover{box-shadow:0 4px 12px #00000014}.inclusion-link-card-header-hr{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.inclusion-link-card-info-hr{flex:1;max-width:120px}.inclusion-link-beneficiary-name-hr{font-weight:600;color:#0a0a0a;margin:0 0 .5rem}.inclusion-link-type-badge-hr{display:inline-block;padding:.375rem .875rem;background:#f5f5f5;color:#525252;border-radius:8px;font-size:.6rem;font-weight:500;letter-spacing:.02em;border:1px #2a2a2a solid}.inclusion-link-card-actions-hr{display:flex;gap:.5rem;flex-wrap:wrap}.inclusion-link-icon-btn-hr{display:flex;align-items:center;justify-content:center;gap:2px;appearance:none;background:transparent;border:1px solid #e5e7eb;color:#374151;padding:8px;border-radius:8px;cursor:pointer;transition:all .15s ease}.inclusion-link-icon-btn-hr:hover{background:#fafafa;border-color:#d4d4d4}.inclusion-link-icon-btn-delete-hr{color:#dc2626;border-color:#fecaca}.inclusion-link-icon-btn-delete-hr:hover{background:#fef2f2}.inclusion-link-icon-btn-resend-hr{color:#3b82f6;border-color:#dbeafe}.inclusion-link-icon-btn-resend-hr:hover{background:#eff6ff;border-color:#bfdbfe}.inclusion-link-card-actions-hr{position:relative}.inclusion-link-icon-btn-hr.disabled{opacity:.5;cursor:not-allowed}.inclusion-link-icon-btn-hr.disabled:hover{background:transparent;border-color:#e5e7eb}.inclusion-link-card-hr{position:relative}.inclusion-link-modal-logs-hr{position:absolute;z-index:1000}.inclusion-link-modal-logs-hr .modal-logs{position:relative;transform:none;margin:0;box-shadow:0 4px 12px #00000026;min-width:200px}.inclusion-link-progress-section-hr{margin-bottom:1rem}.inclusion-link-progress-header-hr{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.inclusion-link-progress-label-hr{font-size:.8rem;font-weight:500;color:#737373;text-transform:uppercase;letter-spacing:.05em}.inclusion-link-status-indicator-hr{display:flex;align-items:center;gap:.5rem}.inclusion-link-status-dot-hr{width:8px;height:8px;border-radius:50%;background:#3b82f6;animation:inclusion-link-pulse-hr 2s infinite}@keyframes inclusion-link-pulse-hr{0%,to{opacity:1}50%{opacity:.5}}.inclusion-link-status-text-hr{font-size:.8rem;color:#525252;font-weight:500}.inclusion-link-progress-bar-container-hr{position:relative;height:8px;background:#f5f5f5;border-radius:100px;overflow:hidden}.inclusion-link-progress-bar-fill-hr{height:100%;background:linear-gradient(90deg,#3b82f6,#2563eb);border-radius:100px;transition:width .4s ease;position:relative}.inclusion-link-progress-bar-fill-hr:after{content:"";position:absolute;top:0;right:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3))}.inclusion-link-progress-info-hr{display:flex;justify-content:space-between;align-items:center;margin-top:.625rem}.inclusion-link-progress-text-hr{font-size:.85rem;color:#525252;font-weight:500}.inclusion-link-progress-percentage-hr{font-size:.85rem;color:#3b82f6;font-weight:600}.inclusion-link-card-footer-hr{padding-top:1.5rem;border-top:1px solid #f5f5f5}@media(max-width:768px){.inclusion-link-container-hr{padding:1rem}.inclusion-link-top-bar-hr{flex-direction:column;align-items:flex-start}.inclusion-link-card-hr{padding:1.25rem}.inclusion-link-card-header-hr{flex-direction:column}.inclusion-link-card-actions-hr{width:100%;justify-content:flex-end}.inclusion-link-progress-header-hr{flex-direction:column;align-items:flex-start;gap:.5rem}}.popper-scheduled-exclusion-container{background-color:#fff;border-radius:.75rem!important;padding:1.25rem 1.5rem;max-width:20rem;text-align:center;box-shadow:inset 4px 0 #4f46e5,0 6px 18px #0009!important}.popper-scheduled-exclusion-container .popper-message{font-size:.95rem;font-weight:600;color:#1f2937;margin-bottom:1rem;line-height:1.4}.popper-actions-container{display:flex;justify-content:center;align-items:end;gap:2rem}.popper-actions-container button{display:flex;justify-content:center;align-items:last first baseline;gap:.4rem;font-size:.875rem;font-weight:500;padding:.4rem .9rem;border-radius:.5rem;border:1px solid transparent;background:#fff;cursor:pointer;transition:all .2s ease;width:8.5rem}.popper-actions-container button:first-child{border-color:#16a34a;color:#16a34a}.popper-actions-container button:first-child:hover{background:#ecfdf5;background-color:#dcfce7}.popper-actions-container button:last-child{border-color:#dc2626;color:#dc2626}.popper-actions-container button:last-child:hover{background:#fef2f2}.table-scheduled-exclusion-cell-date-editable{display:flex;align-items:center;gap:.6rem}.table-scheduled-exclusion-input-datepicker{border:2px solid #4f46e5;padding:0 .5rem;border-radius:.5rem;outline:none;text-align:center;max-width:6.25rem}.table-scheduled-exclusion-input-datepicker:focus{border-color:#4f46e5;box-shadow:0 0 0 2px #2563eb40}:root{--neutral-100: #f3f4f6;--neutral-200: #e5e7eb;--neutral-300: #d1d5db;--neutral-400: #9ca3af;--neutral-500: #6b7280;--neutral-600: #4b5563;--neutral-700: #374151;--primary: #4f46e5;--primary-light: #6366f1;--primary-bg: #eef2ff}.report-concierge-statcard-hr{position:relative;overflow:hidden;border-radius:1rem;border:1px solid var(--neutral-200);background-color:var(--neutral-100);padding:1.5rem;box-shadow:0 10px 15px #00000014;transition:transform .2s ease}.report-concierge-statcard-hr:hover{transform:translateY(-4px)}.report-concierge-statcard-header-hr{display:flex;justify-content:space-between;align-items:center}.report-concierge-statcard-title-hr{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em;color:var(--neutral-500)}.report-concierge-statcard-value-wrapper-hr{margin-top:.5rem;display:flex;align-items:baseline;gap:.5rem}.report-concierge-statcard-value-hr{font-size:1.875rem;font-weight:700;color:var(--primary)}.report-concierge-statcard-trend-hr{font-size:.75rem;color:#01b981;color:oklch(69.6% .17 162.48)}.report-concierge-statcard-iconbox-hr{padding:.75rem;background-color:#fff;border:1px solid var(--neutral-200);border-radius:.75rem;display:flex;align-items:center;justify-content:center}.report-concierge-statcard-color-sky-hr{color:var(--primary);stroke:var(--primary)}.report-concierge-statcard-color-sky-hr.report-concierge-statcard-glow-hr{background:linear-gradient(to right,transparent,var(--primary),transparent);height:4px;width:100%;position:absolute;bottom:0;opacity:.25}.report-concierge-statcard-color-red-hr{color:#fb2c36;stroke:#fb2c36}.report-concierge-statcard-color-red-hr.report-concierge-statcard-glow-hr{background:linear-gradient(to right,transparent,oklch(63.7% .237 25.331),transparent);height:4px;width:100%;position:absolute;bottom:0;opacity:.2}.report-concierge-statcard-color-amber-hr{color:#f69e00;color:oklch(76.9% .188 70.08);stroke:#f69e00;stroke:oklch(76.9% .188 70.08)}.report-concierge-statcard-color-amber-hr.report-concierge-statcard-glow-hr{background:linear-gradient(to right,transparent,oklch(76.9% .188 70.08),transparent);height:4px;width:100%;position:absolute;bottom:0;opacity:.2}.report-concierge-statcard-color-emerald-hr{color:#01b981;color:oklch(69.6% .17 162.48);stroke:#01b981;stroke:oklch(69.6% .17 162.48)}.report-concierge-statcard-color-emerald-hr.report-concierge-statcard-glow-hr{background:linear-gradient(to right,transparent,oklch(69.6% .17 162.48),transparent);height:4px;width:100%;position:absolute;bottom:0;opacity:.2}.report-concierge-statcard-skeleton-line-hr,.report-concierge-statcard-skeleton-circle-hr{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 37%,#e5e7eb 63%);background-size:400% 100%;animation:report-concierge-statcard-skeleton-loading-hr 1.4s ease infinite}.report-concierge-statcard-skeleton-circle-hr{width:20px;height:20px;border-radius:50%}@keyframes report-concierge-statcard-skeleton-loading-hr{0%{background-position:100% 50%}to{background-position:0 50%}}.report-concierge-statcard-skeleton-title-hr{width:120px;height:14px;margin-bottom:8px}.report-concierge-statcard-skeleton-value-hr{width:60px;height:28px}.report-concierge-statcard-skeleton-trend-hr{width:80px;height:14px;margin-left:8px}.report-concierge-statcard-skeleton-glow-hr{opacity:.4}:root{--slate-300: oklch(86.9% .022 252.894);--slate-700: oklch(37.2% .044 257.287);--slate-800: oklch(27.9% .041 260.031);--red-500: oklch(63.7% .237 25.331);--red-900: oklch(39.6% .141 25.723);--amber-600: oklch(66.6% .179 58.318);--amber-900: oklch(41.4% .112 45.904);--emerald-300: oklch(84.5% .143 164.978);--emerald-900: oklch(39.3% .095 152.535);--emerald-950: oklch(26.2% .051 172.552);--blue-300: oklch(80.9% .105 251.813);--blue-900: oklch(37.9% .146 265.522);--blue-950: oklch(28.2% .091 267.935);--violet-300: oklch(81.1% .111 293.571);--violet-900: oklch(38% .189 293.745);--violet-950: oklch(28.3% .141 291.089)}.report-concierge-badge-hr{padding:.125rem .625rem;border-radius:9999px;font-size:.75rem;font-weight:500;border:1px solid;line-height:1.2rem}.report-concierge-badge-default-hr{background-color:var(--slate-800);color:var(--slate-300);border-color:var(--slate-700)}.report-concierge-badge-red-hr{background-color:color-mix(in srgb,var(--red-900),transparent 85%);color:var(--red-500);border-color:color-mix(in srgb,var(--red-900),transparent 70%)}.report-concierge-badge-amber-hr{background-color:color-mix(in srgb,var(--amber-900),transparent 85%);color:var(--amber-600);border-color:color-mix(in srgb,var(--amber-900),transparent 70%)}.report-concierge-badge-emerald-hr{background-color:color-mix(in srgb,var(--emerald-950),transparent 60%);color:var(--emerald-300);border-color:color-mix(in srgb,var(--emerald-900),transparent 50%)}.report-concierge-badge-blue-hr{background-color:color-mix(in srgb,var(--blue-950),transparent 60%);color:var(--blue-300);border-color:color-mix(in srgb,var(--blue-900),transparent 50%)}.report-concierge-badge-violet-hr{background-color:color-mix(in srgb,var(--violet-950),transparent 60%);color:var(--violet-300);border-color:color-mix(in srgb,var(--violet-900),transparent 50%)}:root{--neutral-50: #fafafa;--neutral-100: #f4f4f5;--neutral-200: #e4e4e7;--neutral-300: #d4d4d8;--neutral-400: #a1a1aa;--neutral-500: #71717a;--neutral-600: #52525b;--neutral-700: #3f3f46;--neutral-800: #27272a;--primary: #4f46e5;--primary-light: #6366f1;--primary-bg: #eef2ff;--emerald-500: oklch(69.6% .17 162.48);--amber-200: oklch(92.4% .12 95.746);--amber-500: oklch(76.9% .188 70.08);--amber-900: oklch(41.4% .112 45.904);--amber-950: oklch(27.9% .077 45.635)}.report-concierge-issuecard-hr{position:relative;overflow:hidden;border-radius:.75rem;border:1px solid var(--neutral-200);background-color:var(--neutral-50);transition:all .3s ease}.report-concierge-issuecard-open-hr{border-color:color-mix(in srgb,var(--primary-light) 30%,transparent);background-color:var(--primary-bg);box-shadow:0 8px 30px #4f46e526}.report-concierge-issuecard-closed-hr{border-color:var(--neutral-200);background-color:var(--neutral-100)}.report-concierge-issuecard-closed-hr:hover{border-color:var(--neutral-300);background-color:#fff}.report-concierge-issuecard-header-button-hr{width:100%;padding:1.25rem;background:none;border:none;text-align:left;cursor:pointer}.report-concierge-issuecard-header-hr{display:flex;justify-content:space-between;gap:1rem}.report-concierge-issuecard-bulletrow-hr{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.report-concierge-issuecard-bullet-hr{width:.5rem;height:.5rem;border-radius:999px;transition:all .3s}.report-concierge-issuecard-bullet-closed-hr{background:var(--neutral-400)}.report-concierge-issuecard-bullet-open-hr{background:var(--primary);box-shadow:0 0 8px #4f46e599}.report-concierge-issuecard-label-hr{font-size:.75rem;text-transform:uppercase;color:var(--neutral-500);letter-spacing:.1em}.report-concierge-issuecard-title-hr{font-size:1.125rem;font-weight:700;transition:color .3s}.report-concierge-issuecard-title-open-hr{color:var(--primary)}.report-concierge-issuecard-title-closed-hr{color:var(--neutral-800)}.report-concierge-issuecard-summary-hr{margin-top:.5rem;font-size:.875rem;color:var(--neutral-600);overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1}.report-concierge-issuecard-header-right-hr{display:flex;align-items:center;gap:1rem}.report-concierge-issuecard-countbox-wrapper-hr{display:none}@media(min-width:640px){.report-concierge-issuecard-countbox-wrapper-hr{display:flex;align-items:center;gap:.5rem}}.report-concierge-issuecard-countbox-hr{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .5rem;background:var(--neutral-50);border:1px solid var(--amber-500);border-radius:.25rem;font-size:.75rem;font-weight:500;color:var(--neutral-600);line-height:1;white-space:nowrap}.report-concierge-issuecard-chevron-hr{transition:transform .3s,color .3s}.report-concierge-issuecard-chevron-closed-hr{color:var(--neutral-500)}.report-concierge-issuecard-chevron-open-hr{transform:rotate(180deg);color:var(--primary)}.report-concierge-issuecard-body-wrapper-hr{overflow:hidden;transition:all .3s ease}.report-concierge-issuecard-body-open-hr{max-height:800px;opacity:1}.report-concierge-issuecard-body-closed-hr{max-height:0;opacity:0}.report-concierge-issuecard-body-hr{padding:1.25rem;border-top:1px solid var(--neutral-200)}.report-concierge-issuecard-col-left-hr>*+*{margin-top:1.5rem}.report-concierge-issuecard-grid-hr{display:grid;gap:1.5rem}@media(min-width:1024px){.report-concierge-issuecard-grid-hr{grid-template-columns:5fr 7fr}}.report-concierge-issuecard-evidence-box-hr{position:relative;padding-left:1rem;border-left:2px solid var(--neutral-300)}.report-concierge-issuecard-evidence-header-hr{display:flex;align-items:center;gap:.5rem;color:var(--neutral-700);margin-bottom:.5rem}.report-concierge-issuecard-evidence-header-title-hr{font-size:.875rem;font-weight:600;text-transform:uppercase}.report-concierge-issuecard-evidence-box-hr p{color:var(--neutral-600);font-style:italic;margin-top:.25rem}.report-concierge-issuecard-impact-box-hr{padding:1rem;border-radius:.5rem;background:color-mix(in srgb,var(--amber-200),transparent 75%);border:1px solid color-mix(in srgb,var(--amber-500),transparent 50%)}.report-concierge-issuecard-impact-header-hr{display:flex;align-items:center;gap:.5rem;color:var(--amber-500);margin-bottom:.5rem}.report-concierge-issuecard-impact-header-title-hr{font-size:.875rem;font-weight:700;text-transform:uppercase}.report-concierge-issuecard-impact-box-hr p{color:var(--amber-900);font-size:.875rem;line-height:1.625}.report-concierge-issuecard-action-header-hr{display:flex;align-items:center;gap:.5rem;color:var(--emerald-500);margin-bottom:1rem}.report-concierge-issuecard-action-header-title-hr{font-size:.875rem;font-weight:700;text-transform:uppercase}.report-concierge-issuecard-action-list-hr{display:flex;flex-direction:column;gap:.75rem}.report-concierge-action-item-hr{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem;border-radius:.5rem;background:var(--neutral-50);border:1px solid var(--neutral-200);transition:border-color .2s ease}.report-concierge-action-item-hr:hover{border-color:var(--neutral-400)}.report-concierge-resp-slate-hr{color:var(--neutral-600)}.report-concierge-resp-sky-hr{color:var(--primary)}.report-concierge-resp-emerald-hr{color:var(--emerald-500)}.report-concierge-resp-violet-hr{color:var(--primary-light)}.report-concierge-action-text-hr{font-size:.875rem;color:var(--neutral-700);line-height:1.625}.report-concierge-action-meta-hr{display:flex;align-items:center;gap:.75rem;margin-top:.5rem}.report-concierge-meta-resp-hr{font-size:.75rem;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.report-concierge-meta-separator-hr{width:.25rem;height:.25rem;border-radius:50%;background:var(--neutral-500)}.report-concierge-badge-tight-hr{padding:0 6px!important}.report-concierge-issuecard-skeleton-hr{position:relative;overflow:hidden;padding:1.5rem}.report-concierge-issuecard-skeleton-line-hr,.report-concierge-issuecard-skeleton-circle-hr{background:linear-gradient(90deg,#e5e7eb 25%,#f3f4f6 37%,#e5e7eb 63%);background-size:400% 100%;animation:report-concierge-issuecard-skeleton-loading-hr 1.4s ease infinite}.report-concierge-issuecard-skeleton-circle-hr{width:40px;height:40px;border-radius:50%}.report-concierge-issuecard-skeleton-circle-hr.report-concierge-issuecard-skeleton-circle-small-hr{width:16px;height:16px}@keyframes report-concierge-issuecard-skeleton-loading-hr{0%{background-position:100% 50%}to{background-position:0 50%}}.report-concierge-issuecard-skeleton-label-hr{width:60px;height:12px}.report-concierge-issuecard-skeleton-issue-title-hr{width:260px;height:18px;margin-top:8px}.report-concierge-issuecard-skeleton-issue-summary-hr{width:90%;height:14px;margin-top:6px}.report-concierge-issuecard-skeleton-countbox-hr{width:60px;height:20px;border-radius:12px}.report-concierge-issuecard-skeleton-glow-hr{opacity:.4}:root{--primary: #4f46e5;--primary-light: #6366f1;--primary-lighter: #818cf8;--neutral-50: #f9fafb;--neutral-100: #f3f4f6;--neutral-200: #e5e7eb;--neutral-300: #d1d5db;--neutral-400: #9ca3af;--neutral-500: #6b7280;--neutral-600: #4b5563;--neutral-700: #374151;--neutral-800: #1f2937;--neutral-900: #111827}.report-concierge-hr{min-height:100vh;width:100%;background-color:#fff;color:var(--neutral-800)}.report-concierge-hr::selection{background-color:#4f46e540}.report-concierge-content-spacing-hr{display:flex;flex-direction:column;gap:2rem}.report-concierge-header-hr{display:flex;flex-direction:column;gap:1rem;border-bottom:1px solid var(--neutral-200);padding-bottom:1.5rem}@media(min-width:768px){.report-concierge-header-hr{flex-direction:row;align-items:flex-end;justify-content:space-between}}.report-concierge-header-title-hr{font-size:1.875rem;font-weight:700;color:var(--primary);letter-spacing:-.01em}.report-concierge-header-sub-hr{margin-top:.25rem;color:var(--neutral-500)}.report-concierge-month-input-hr{padding:.5rem 1rem;border-radius:.5rem;border:1px solid #d0d5dd;font-size:.875rem;font-weight:500;color:#344054;background-color:#fff}.report-concierge-month-input-hr:focus{outline:none;border-color:#5b5cf6;box-shadow:0 0 0 2px #5b5cf633}.report-concierge-month-calendar-hr{border-radius:12px;border:1px solid #e4e7ec;box-shadow:0 8px 24px #10182814;padding:12px;font-family:Inter,system-ui,sans-serif}.react-datepicker__header{background-color:transparent;border-bottom:none}.react-datepicker__current-month{font-size:16px;font-weight:600;color:#101828;margin-bottom:8px}.react-datepicker__navigation{top:16px}.react-datepicker__navigation-icon:before{border-color:#667085}.react-datepicker__month-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.react-datepicker__month-text{padding:8px 0;border-radius:6px;font-size:13px;font-weight:500;color:#344054;cursor:pointer;transition:all .15s ease}.react-datepicker__month-text:hover{background-color:#f2f4f7}.react-datepicker__month-text--selected,.react-datepicker__month-text--keyboard-selected{background-color:#5b5cf6;color:#fff}.report-concierge-btn-report-hr{padding:.5rem 1rem;background-color:var(--primary);color:#fff;font-size:.875rem;font-weight:500;border:none;border-radius:.5rem;box-shadow:0 0 10px #4f46e533;transition:background-color .2s}.report-concierge-btn-report-hr:hover{background-color:var(--primary-light)}.report-concierge-btn-export-stats-grid-hr{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:768px){.report-concierge-btn-export-stats-grid-hr{grid-template-columns:repeat(3,1fr)}}.report-concierge-chart-card-hr{padding:1.5rem;border-radius:1rem;border:1px solid var(--neutral-200);background-color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.report-concierge-chart-header-hr{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.report-concierge-chart-title-hr{font-size:1.125rem;font-weight:600;color:var(--primary);display:flex;align-items:center;gap:.5rem}.report-concierge-chart-sub-hr{font-size:.875rem;color:var(--neutral-500)}.report-concierge-select-period-hr{background-color:#fff;border:1px solid var(--neutral-300);color:var(--neutral-700);padding:.5rem;border-radius:.5rem;font-size:.875rem}.report-concierge-select-period-hr:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 2px #4f46e566}.report-concierge-select-incidents-title-hr{font-size:1.25rem;font-weight:700;color:var(--primary);margin-bottom:1.5rem;display:flex;align-items:center;gap:.5rem}.report-concierge-select-incidents-title-bar-hr{width:.25rem;height:1.5rem;background-color:var(--primary);border-radius:.25rem}.report-concierge-select-incidents-list-hr{display:flex;flex-direction:column;gap:1rem}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--neutral-100)}::-webkit-scrollbar-thumb{background:var(--neutral-300);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--neutral-400)}@font-face{font-family:Avenir Next GEO W05 Regular;src:local("Avenir Next GEO W05 Regular"),local("Avenir Next GEO W05 Regular"),url(/assets/281f890c-8412-4ee3-84ed-8b5d062d2ab8-BBWGW5Wi.woff2) format("woff2"),url(/assets/5729f02e-f6b0-4f35-8ee5-c2cffa65fa76-CF4yjrEM.woff) format("woff")}@font-face{font-family:Avenir Next GEO W05 Medium;src:local("Avenir Next GEO W05 Medium"),local("Avenir Next GEO W05 Medium"),url(/assets/1fed34fa-250a-4d32-9f1d-42f978a2e0b2-Cv2cP5Jl.woff2) format("woff2"),url(/assets/e57662ff-b1ef-4122-88c1-61bbdabeb365-BEJY6u0J.woff) format("woff")}@font-face{font-family:Avenir Next GEO W05 Demi;src:local("Avenir Next GEO W05 Demi"),local("Avenir Next GEO W05 Demi"),url(/assets/2200dfff-da50-40b0-bc12-5e4b872a1998-C_zWPJIb.woff2) format("woff2"),url(/assets/dc10b3bd-5076-4df5-a5f5-e5961f4a6938-DGamTScQ.woff) format("woff")}@font-face{font-family:Avenir Next GEO W05 Bold;src:local("Avenir Next GEO W05 Bold"),local("Avenir Next GEO W05 Bold"),url(/assets/282b2a26-6d49-4573-aeda-df22b21b024b-DXjQ8xCp.woff2) format("woff2"),url(/assets/bb885000-2f34-4c93-8370-6c3b83b39e20-Bic3oRy9.woff) format("woff")}@font-face{font-family:Avenir Next GEO W05 Heavy;src:local("Avenir Next GEO W05 Heavy"),local("Avenir Next GEO W05 Heavy"),url(/assets/ea3856c5-f5d3-4c02-af69-c0377f5e2d8d-BvjseVAf.woff2) format("woff2"),url(/assets/307a99de-7ecb-41df-a107-7cce323453e7-Dl-oer3T.woff) format("woff")}*{margin:0;padding:0}html{scroll-behavior:smooth}html,body{height:100%;margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;height:100%}button:focus{outline:none}input{outline:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;box-sizing:border-box}input::placeholder{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:normal}::-ms-input-placeholder{color:#000}::-moz-placeholder{color:#000}::-moz-selection{background:gray;color:#000}::-webkit-scrollbar{height:10px;width:10px;background:transparent}::-webkit-scrollbar-track{box-shadow:inset 0 0 3px #dcdcdc;border-radius:14px}::-webkit-scrollbar-thumb{background:#b1b1b1;box-shadow:inset 0 0 8px #dcdcdc;border-radius:14px}::-webkit-scrollbar-thumb:hover{background:#b1b1b1;box-shadow:outset 0 0 12px #dcdcdc;border-radius:14px;transition:5s}a:link,a:visited{text-decoration:none}a:hover,a:active{text-decoration:underline}span.MuiTypography-root{font-family:Avenir Next GEO W05 Regular;font-size:.9rem}.MuiMenu-list{outline:0;max-height:400px}
