@charset "UTF-8";.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{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:normal}.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__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 15px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{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:rgb(165.75,165.75,165.75)}.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:white;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 + 1.7rem / 2);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:white;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:rgb(28.75,93.2196969697,143.75)}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.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:rgb(49.8551020408,189.6448979592,62.5632653061)}.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:magenta}.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:translateX(-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:rgb(207,82.9642857143,0)}.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--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected,.react-datepicker__quarter-text--in-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--selected,.react-datepicker__year-text--in-range,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover{background-color:rgb(28.75,93.2196969697,143.75)}.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:rgb(186.25,217.0833333333,241.25);color:rgb(0,0,0)}.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:rgb(28.75,93.2196969697,143.75)}.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:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{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:translateX(-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__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__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__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:rgb(178.5,178.5,178.5)}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__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:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{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;-webkit-clip-path:circle(0);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}.styles_ga4Container__0KV3x{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);width:360px}.styles_header__ndE5P{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.styles_title__SEfl7{font-size:24px;font-weight:600;color:#333;margin:0}.styles_disconnectButton__2yknM{padding:8px 16px;background-color:rgba(0,0,0,0);color:#d32f2f;border:1px solid #d32f2f;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_disconnectButton__2yknM:hover{background-color:rgba(211,47,47,.05)}.styles_disconnectButton__2yknM:disabled{opacity:.5;cursor:not-allowed}.styles_integrationForm__wLKvf{margin-top:16px}.styles_formGroup__yRFq9{margin-bottom:20px}.styles_passwordField__1D7LG{position:relative}.styles_passwordField__1D7LG .input{padding-right:40px}.styles_visibilityToggle__XOId8{position:absolute;right:12px;top:38px;background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center}.styles_visibilityToggle__XOId8:hover{opacity:.8}.styles_visibilityToggle__XOId8:focus{outline:none}.styles_actions__cyJPf{display:flex;gap:12px;margin-top:24px}.styles_loaderContainer__Sx9YK{display:flex;justify-content:center;align-items:center;min-height:300px}.styles_buttonLoader__3gkkR,.styles_loader__CJYL7{width:40px;height:40px;border-radius:50%;border:3px solid rgba(129,65,152,.2);border-top-color:#814198;animation:styles_spin__2aoZ_ 1s ease-in-out infinite}.styles_buttonLoader__3gkkR{width:20px;height:20px;margin-right:10px}@keyframes styles_spin__2aoZ_{to{transform:rotate(1turn)}}.styles_integrationContainer__gq4TF{background:#fff;border-radius:8px;padding:24px;box-shadow:0 2px 8px rgba(0,0,0,.1);width:480px}.styles_header__hCDJu{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.styles_title__m82HE{font-size:24px;font-weight:600;color:#333;margin:0}.styles_disconnectButton__IYR5p{padding:8px 16px;background-color:rgba(0,0,0,0);color:#d32f2f;border:1px solid #d32f2f;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.styles_disconnectButton__IYR5p:hover{background-color:rgba(211,47,47,.05)}.styles_disconnectButton__IYR5p:disabled{opacity:.5;cursor:not-allowed}.styles_integrationForm__nzf52{margin-top:16px}.styles_formGroup__xLcwb{margin-bottom:20px}.styles_passwordField__IkVuZ{position:relative}.styles_passwordField__IkVuZ .input{padding-right:40px}.styles_visibilityToggle__swEP_{position:absolute;right:12px;top:38px;background:none;border:none;cursor:pointer;padding:5px;display:flex;align-items:center;justify-content:center}.styles_visibilityToggle__swEP_:hover{opacity:.8}.styles_visibilityToggle__swEP_:focus{outline:none}.styles_actions__2IirW{display:flex;gap:12px;margin-top:24px}.styles_loaderContainer__L40QJ{display:flex;justify-content:center;align-items:center;min-height:300px}.styles_buttonLoader__8Q14V,.styles_loader__Xjp5j{width:40px;height:40px;border-radius:50%;border:3px solid rgba(129,65,152,.2);border-top-color:#814198;animation:styles_spin__Y2ftn 1s ease-in-out infinite}.styles_buttonLoader__8Q14V{width:20px;height:20px;margin-right:10px}@keyframes styles_spin__Y2ftn{to{transform:rotate(1turn)}}.WebsiteLink_websiteLinkPanel__OLBwK{width:100%}.WebsiteLink_panelTitle__O8pmN{font-size:24px;font-weight:600;margin-bottom:8px;color:#333}.WebsiteLink_panelDescription__30uBE{font-size:14px;color:#666;margin-bottom:24px}.WebsiteLink_websiteLinkForm__q4Yco{display:flex;flex-direction:column;gap:20px;padding:24px;margin-bottom:24px;background-color:#f9f9f9;border-radius:8px;border:1px solid #eaeaea}.WebsiteLink_formGroup___mhXf{display:flex;flex-direction:column;gap:8px}.WebsiteLink_formLabel__GgBDJ{font-size:14px;font-weight:500;color:#333}.WebsiteLink_formInput__Jq_cW{height:40px;padding:0 12px;border-radius:6px;border:1px solid #dddfe4;font-size:14px;color:#333}.WebsiteLink_formInput__Jq_cW:focus{outline:none;border-color:#de1587;box-shadow:0 0 0 2px rgba(222,21,135,.1)}.WebsiteLink_formInput__Jq_cW::placeholder{color:#999}.WebsiteLink_toggleContainer__9_0Gq{display:flex;align-items:center}.WebsiteLink_toggleLabel__Fnbbn{display:flex;align-items:center;gap:12px;cursor:pointer}.WebsiteLink_toggleText__lund8{font-size:14px;font-weight:500;color:#333}.WebsiteLink_toggleSwitch__Eokd3{position:relative;display:inline-block;width:48px;height:24px}.WebsiteLink_toggleInput__0Lc3d{opacity:0;width:0;height:0}.WebsiteLink_toggleInput__0Lc3d:checked+.WebsiteLink_toggleSlider__OjZ9E{background-color:#de1587}.WebsiteLink_toggleInput__0Lc3d:checked+.WebsiteLink_toggleSlider__OjZ9E:before{transform:translateX(24px)}.WebsiteLink_toggleSlider__OjZ9E{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.WebsiteLink_toggleSlider__OjZ9E:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}.WebsiteLink_toggleDescription__jYlNp{font-size:12px;color:#666;margin-top:4px}.WebsiteLink_submitButton__ffNvl{align-self:flex-start;height:40px;padding:0 24px;border-radius:6px;background-color:#de1587;color:#fff;font-size:14px;font-weight:500;border:none;cursor:pointer;transition:background-color .2s}.WebsiteLink_submitButton__ffNvl:hover{background-color:rgb(198.7037037037,18.7962962963,120.8333333333)}.WebsiteLink_submitButton__ffNvl:disabled{background-color:#ccc;cursor:not-allowed}.WebsiteLink_batchStatusIndicator__ORzSk{margin-bottom:24px;padding:16px;border-radius:8px;background-color:#f5f5f5;border:1px solid #eaeaea}.WebsiteLink_progressBarContainer__DQvfU{height:8px;background-color:#eaeaea;border-radius:4px;margin-bottom:12px;overflow:hidden}.WebsiteLink_progressBar__HHHO3{height:100%;border-radius:4px;transition:width .3s ease}.WebsiteLink_progressBar__HHHO3.WebsiteLink_statusPending__CEL4R{background-color:#f0ad4e}.WebsiteLink_progressBar__HHHO3.WebsiteLink_statusSuccess__6VZgH{background-color:#5cb85c}.WebsiteLink_progressBar__HHHO3.WebsiteLink_statusFailed__hIDWN{background-color:#d9534f}.WebsiteLink_statusInfo__h2Gng{display:flex;align-items:center;gap:12px;margin-bottom:8px}.WebsiteLink_statusBadge__lCyiE{padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500}.WebsiteLink_statusBadge__lCyiE.WebsiteLink_statusPending__CEL4R{background-color:#fcf8e3;color:#8a6d3b}.WebsiteLink_statusBadge__lCyiE.WebsiteLink_statusSuccess__6VZgH{background-color:#dff0d8;color:#3c763d}.WebsiteLink_statusBadge__lCyiE.WebsiteLink_statusFailed__hIDWN{background-color:#f2dede;color:#a94442}.WebsiteLink_statusMessage__VXIEq{font-size:14px;color:#333;margin:0}.WebsiteLink_batchResults__hlN5w{flex:1 1}.WebsiteLink_resultsCount__aKmou{font-size:12px;color:#666;margin:0}.WebsiteLink_resultAndCloseButton__EYSQ9{margin-top:8px;display:flex;align-items:center}.WebsiteLink_closeButton__YThTE{flex:auto;max-width:20px;min-width:20px}.WebsiteLink_tableSection__bzDZe{margin-top:24px}.WebsiteLink_tableHeader__XOBED{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.WebsiteLink_tableHeader__XOBED h3{font-size:18px;font-weight:500;color:#333;margin:0}.WebsiteLink_batchActions__J8WQC{display:flex;gap:12px}.WebsiteLink_deleteAllButton__z8I2N,.WebsiteLink_recrawlAllButton__PD6M4{height:36px;padding:0 16px;border-radius:6px;font-size:14px;font-weight:500;cursor:pointer;transition:background-color .2s}.WebsiteLink_deleteAllButton__z8I2N:disabled,.WebsiteLink_recrawlAllButton__PD6M4:disabled{opacity:.6;cursor:not-allowed}.WebsiteLink_recrawlAllButton__PD6M4{background-color:#f5f5f5;color:#333;border:1px solid #ddd}.WebsiteLink_recrawlAllButton__PD6M4:hover:not(:disabled){background-color:#ebebeb}.WebsiteLink_deleteAllButton__z8I2N{background-color:#f9f2f5;color:#de1587;border:1px solid #ffcbe7}.WebsiteLink_deleteAllButton__z8I2N:hover:not(:disabled){background-color:#ffdef0}.WebsiteLink_linkTable__cuLDr{width:100%;border-collapse:separate;border-spacing:0}.WebsiteLink_urlCell__yat7t{position:relative;max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WebsiteLink_urlText__IfbTk{position:relative;display:inline-block}.WebsiteLink_urlText__IfbTk:hover .WebsiteLink_tooltip__iPmD7{visibility:visible;opacity:1}.WebsiteLink_tooltip__iPmD7{visibility:hidden;position:absolute;z-index:1;bottom:125%;left:50%;transform:translateX(-50%);background-color:#333;color:#fff;text-align:center;padding:5px 10px;border-radius:6px;width:max-content;max-width:300px;opacity:0;transition:opacity .3s}.WebsiteLink_tooltip__iPmD7:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border:5px solid rgba(0,0,0,0);border-top-color:#333}.WebsiteLink_statusCell__xL_4Z{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;text-align:center;min-width:80px}.WebsiteLink_statusCell__xL_4Z.WebsiteLink_statusPending__CEL4R{background-color:#fcf8e3;color:#8a6d3b}.WebsiteLink_statusCell__xL_4Z.WebsiteLink_statusSuccess__6VZgH{background-color:#dff0d8;color:#3c763d}.WebsiteLink_statusCell__xL_4Z.WebsiteLink_statusFailed__hIDWN{background-color:#f2dede;color:#a94442}.WebsiteLink_actionButtons__MZiae{display:flex;gap:8px;justify-content:center}.WebsiteLink_actionButton__LBFMY{width:32px;height:32px;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#f5f5f5;border:1px solid #ddd;color:#666;cursor:pointer;transition:all .2s}.WebsiteLink_actionButton__LBFMY:hover:not(:disabled){background-color:#ebebeb}.WebsiteLink_actionButton__LBFMY.WebsiteLink_deleteButton__F6qxR{background-color:#f9f2f5;color:#de1587;border:1px solid #ffcbe7}.WebsiteLink_actionButton__LBFMY.WebsiteLink_deleteButton__F6qxR:hover:not(:disabled){background-color:#ffdef0}.WebsiteLink_emptyState__DMN9t,.WebsiteLink_loadingState__H5TyC{padding:40px 0;text-align:center;color:#666}.WebsiteLink_loadingSpinner__yuYmz{display:inline-block;width:24px;height:24px;margin-bottom:8px;border-radius:50%;border:3px solid rgba(222,21,135,.2);border-top-color:#de1587;animation:WebsiteLink_spin__paVhE 1s ease-in-out infinite}@keyframes WebsiteLink_spin__paVhE{to{transform:rotate(1turn)}}@media(max-width:768px){.WebsiteLink_websiteLinkForm__q4Yco,.WebsiteLink_websiteLinkPanel__OLBwK{padding:16px}.WebsiteLink_tableHeader__XOBED{flex-direction:column;align-items:flex-start;gap:12px}.WebsiteLink_batchActions__J8WQC{width:100%}.WebsiteLink_deleteAllButton__z8I2N,.WebsiteLink_recrawlAllButton__PD6M4{flex:1 1}.WebsiteLink_urlCell__yat7t{max-width:150px}}.ProductPanel_productPanel__9wXmR{display:flex;flex-direction:column;width:100%;height:100%}.ProductPanel_header__Vs9GS{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ProductPanel_header__Vs9GS h2{font-size:24px;font-weight:600;margin:0}.ProductPanel_addButton__Exx1S{background-color:#de1587;border:none;border-radius:4px;padding:8px 16px}.ProductPanel_addButton__Exx1S:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.ProductPanel_addButtonContent__QUJKB{display:flex;align-items:center;gap:8px}.ProductPanel_addIcon__ModIJ{fill:#fff}.ProductPanel_nameColumn__LPEM0{width:20%;font-weight:500}.ProductPanel_descriptionColumn__37GMM{width:30%}.ProductPanel_linkColumn__te2qF{width:25%}.ProductPanel_questionsColumn__gpPNy{width:10%;text-align:center}.ProductPanel_actionsColumn__bhaLy{width:15%;text-align:right}.ProductPanel_productLink__fT8jF{color:#de1587;text-decoration:none}.ProductPanel_productLink__fT8jF:hover{text-decoration:underline}.ProductPanel_actionButtons__8_ofI{display:flex;justify-content:flex-end;gap:12px}.ProductPanel_deleteButton__ES1LO,.ProductPanel_editButton__XkwVl{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px}.ProductPanel_deleteButton__ES1LO:hover,.ProductPanel_editButton__XkwVl:hover{background-color:rgba(0,0,0,.05)}.ProductPanel_editIcon__OWuVm{fill:#6d6d6d}.ProductPanel_deleteIcon__gOxaX{fill:#de1587}.ProductPanel_noProductsWrapper__qCdes{padding:40px 0;text-align:center}.ProductPanel_noProducts__G6m9i{font-size:16px;color:#6d6d6d}.ProductModal_modalOverlay__CxdJ3{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ProductModal_modalContainer__vZoC1{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:90%;max-width:600px;max-height:90vh;overflow-y:auto;padding:24px}.ProductModal_modalHeader__iHy4Q{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ProductModal_modalHeader__iHy4Q h2{font-size:20px;font-weight:600;margin:0}.ProductModal_closeButton__OF1zr{padding:0;background:none;border:none}.ProductModal_productForm__UKgh5{display:flex;flex-direction:column;gap:10px}.ProductModal_formActions__xB0aB{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}.ProductModal_cancelButton__wflqv{background-color:#f5f5f5;color:#333;border:1px solid #ddd;padding:8px 16px}.ProductModal_cancelButton__wflqv:hover{background-color:#e5e5e5}.ProductModal_saveButton__0Q2Ta{background-color:#de1587;color:#fff;border:none;padding:8px 16px}.ProductModal_saveButton__0Q2Ta:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.ProductModal_editButton__q_EPP{background-color:#de1587;color:#fff;border:none;padding:8px 16px}.ProductModal_editButton__q_EPP:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.FollowUpQuestion_questionsContainer__PrBgA{display:flex;flex-direction:column;gap:5px}.FollowUpQuestion_questionsHeader__vh8tr{margin-bottom:8px}.FollowUpQuestion_questionsHeader__vh8tr h3{font-size:16px;font-weight:600;margin:0 0 4px}.FollowUpQuestion_questionsHelp___9AGX{font-size:14px;color:#6d6d6d;margin:0}.FollowUpQuestion_questionItem__rFSk4{display:flex;flex-direction:column;gap:8px;border-radius:8px}.FollowUpQuestion_questionHeader__sSB7S{display:flex;justify-content:space-between;align-items:center}.FollowUpQuestion_questionLabel__bPg7G{font-size:14px;font-weight:500;color:#333}.FollowUpQuestion_removeButton__yOvfZ{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px}.FollowUpQuestion_removeButton__yOvfZ:hover{background-color:rgba(0,0,0,.05)}.FollowUpQuestion_removeIcon__sll7P{fill:#de1587}.FollowUpQuestion_addButton__i0SQJ{display:flex;align-items:center;gap:8px;background:none;border:none;color:#de1587;font-weight:500;font-size:14px;cursor:pointer;padding:8px;margin-top:8px;align-self:flex-start}.FollowUpQuestion_addButton__i0SQJ:hover{background-color:rgba(222,21,135,.05);border-radius:4px}.FollowUpQuestion_addIcon__PE9nR{fill:#de1587}.FollowUpQuestion_noQuestions__Fwd1m{font-style:italic;color:#888;padding:12px 16px;background-color:#f9f9f9;border-radius:8px}.FollowUpQuestion_viewOnlyQuestion__Zh9cR{display:flex;align-items:center;gap:4px}.FollowUpQuestion_viewOnlyQuestion__Zh9cR .FollowUpQuestion_questionNumber__z58Fc{min-width:80px;max-width:80px;font-size:14px;font-weight:500;color:#666;margin:0}.FollowUpQuestion_viewOnlyQuestion__Zh9cR .FollowUpQuestion_questionText__2QH2z{flex-basis:auto;flex:1 1;margin:0;font-size:15px;color:#333;background-color:#fff;padding:10px 12px;border-radius:4px;border:1px solid #ddc1ec}.ServicePanel_servicePanel__rnfDJ{display:flex;flex-direction:column;width:100%;height:100%}.ServicePanel_header__HCfCJ{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ServicePanel_header__HCfCJ h2{font-size:24px;font-weight:600;margin:0}.ServicePanel_addButton__4XalG{background-color:#de1587;border:none;border-radius:4px;padding:8px 16px}.ServicePanel_addButton__4XalG:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.ServicePanel_addButtonContent__BHEnH{display:flex;align-items:center;gap:8px}.ServicePanel_addIcon__002DR{fill:#fff}.ServicePanel_nameColumn___XQ7J{width:15%;font-weight:500}.ServicePanel_descriptionColumn__RIhJw{width:25%}.ServicePanel_linkColumn__jgzz5{width:20%}.ServicePanel_productsColumn__SXMrr{width:15%}.ServicePanel_questionsColumn___EvRO{width:10%;text-align:center}.ServicePanel_actionsColumn__V9Bo7{width:15%;text-align:right}.ServicePanel_serviceLink__S5IRe{color:#de1587;text-decoration:none}.ServicePanel_serviceLink__S5IRe:hover{text-decoration:underline}.ServicePanel_productsList__a5INJ{color:#333;font-size:14px}.ServicePanel_noProducts__t6_Wa{color:#888;font-style:italic;font-size:14px}.ServicePanel_actionButtons__NHMrO{display:flex;justify-content:flex-end;gap:12px}.ServicePanel_deleteButton__Siojt,.ServicePanel_editButton__syuxd{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px}.ServicePanel_deleteButton__Siojt:hover,.ServicePanel_editButton__syuxd:hover{background-color:rgba(0,0,0,.05)}.ServicePanel_editIcon__KzQYd{fill:#6d6d6d}.ServicePanel_deleteIcon__SI3sl{fill:#de1587}.ServicePanel_noServicesWrapper__LxwBV{padding:40px 0;text-align:center}.ServicePanel_noServices__ibCEw{font-size:16px;color:#6d6d6d}.ServicePanel_clickableRow__RARYo{cursor:pointer}.ServiceModal_modalOverlay__z3GDp{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.ServiceModal_modalContainer__GaUnJ{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:90%;max-width:650px;max-height:90vh;overflow-y:auto;padding:24px}.ServiceModal_modalHeader__MAM8l{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.ServiceModal_modalHeader__MAM8l h2{font-size:20px;font-weight:600;margin:0}.ServiceModal_closeButton__t4z_U{padding:0;background:none;border:none}.ServiceModal_serviceForm__lEq7O{display:flex;flex-direction:column;gap:10px}.ServiceModal_formActions__IPCWu{display:flex;justify-content:flex-end;gap:12px;margin-top:12px}.ServiceModal_cancelButton__YYZwU{background-color:#f5f5f5;color:#333;border:1px solid #ddd;padding:8px 16px}.ServiceModal_cancelButton__YYZwU:hover{background-color:#e5e5e5}.ServiceModal_saveButton__959JO{background-color:#de1587;color:#fff;border:none;padding:8px 16px}.ServiceModal_saveButton__959JO:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.ServiceModal_editButton__5F4_y{background-color:#de1587;color:#fff;border:none;padding:8px 16px}.ServiceModal_editButton__5F4_y:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.ProductSelection_productSelectionContainer__jueJR{display:flex;flex-direction:column;margin-bottom:1rem}.ProductSelection_sectionHeader__sUrve h3{font-size:16px;font-weight:600;margin:0 0 4px}.ProductSelection_sectionHelp__tc2O1{font-size:14px;color:#6d6d6d;margin:0}.ProductSelection_productBubblesContainer__QRxah{display:flex;flex-direction:column;background-color:#fff;border-radius:8px;padding-top:8px}.ProductSelection_productBubbles__qpPig{display:flex;flex-wrap:wrap;gap:10px}.ProductSelection_productBubble__Q8eFE{background-color:#e1e1e1;border-radius:16px;padding:6px 12px;font-size:14px;color:#333;display:inline-block}.ProductSelection_productBubbleWrapper__1P4Qv{display:flex;align-items:center;justify-content:space-between}.ProductSelection_productSelectionWrapper__JAeN_{display:flex;flex-direction:column}.ProductSelection_dropdownWrapper__cuEUZ{width:100%}.ProductSelection_selectedProductsContainer__a0RoF{display:flex;flex-direction:column;background-color:#fff;border-radius:8px}.ProductSelection_noSelectedProducts__TznSj{color:#888;font-style:italic;font-size:14px;background-color:#fff}.ProductSelection_removeProductButton__1pWdk{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin-left:4px;border-radius:4px}.ProductSelection_removeProductButton__1pWdk:hover{background-color:rgba(0,0,0,.05)}.ProductSelection_removeIcon___Sma0{fill:#de1587}.ProductSelection_noProductsMessage__VtNsx{text-align:center;background-color:#fff;border-radius:4px;color:#6d6d6d;font-style:italic;font-size:14px}.ProductSelection_errorMessage__qNa_4{color:#f60014;font-size:14px;margin:4px 0 0}.LocationPanel_locationContainer__VSmWS{max-width:1200px;padding:24px;background-color:#f8f9fa;border-radius:8px}.LocationPanel_locationHeader__1wxoQ{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.LocationPanel_sectionTitle__LiJjW{font-size:24px;font-weight:600;color:#212529;margin:0}.LocationPanel_header__KG_nr{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.LocationPanel_header__KG_nr h2{font-size:24px;font-weight:600;margin:0}.LocationPanel_addButton__238Y2{background-color:#de1587;border:none;border-radius:4px;padding:8px 16px}.LocationPanel_addButton__238Y2:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.LocationPanel_addButtonContent__ykmv0{display:flex;align-items:center;gap:8px}.LocationPanel_addIcon__vSdTf{fill:#fff}.LocationList_locationList__CdO3V{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}.LocationList_locationItem__6e9YC{display:flex;justify-content:space-between;align-items:center;padding:16px;border-radius:8px;background-color:#fff;border:1px solid #e9ecef;transition:all .2s ease;cursor:pointer}.LocationList_locationItem__6e9YC:hover{border-color:#dee2e6;box-shadow:0 2px 8px rgba(0,0,0,.05)}.LocationList_locationDetails__SN5DT{flex:1 1}.LocationList_locationAddress__h40Co{font-size:16px;font-weight:600;margin-bottom:4px;color:#212529;display:flex;align-items:center}.LocationList_locationIcon__ILipQ{margin-right:8px;color:#de1587}.LocationList_locationInfo__p57gm{display:flex;flex-direction:column;gap:4px}.LocationList_locationAddress2__h8FYC{font-size:14px;color:#6c757d}.LocationList_locationPhone__Dh058{display:flex;align-items:center;font-size:14px;color:#6c757d}.LocationList_phoneIcon__A5CHC{margin-right:6px;font-size:12px}.LocationList_locationActions__Fq_UM{display:flex;gap:8px}.LocationList_actionButton___qTYE{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;border:1px solid #e9ecef;background-color:#fff;cursor:pointer;transition:all .2s ease;color:#6c757d}.LocationList_actionButton___qTYE:hover{background-color:#f8f9fa}.LocationList_actionButton___qTYE:first-child:hover{color:#de1587;border-color:#de1587}.LocationList_actionButton___qTYE:last-child:hover{color:#dc3545;border-color:#dc3545}.LocationList_emptyState__Pg5Ig{text-align:center;padding:32px;color:#6c757d;font-style:italic;background-color:#f8f9fa;border-radius:8px;border:1px dashed #dee2e6}.LocationModal_modalOverlay__RfWNP{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.LocationModal_modalContainer__fFYUs{background-color:#fff;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);width:90%;max-width:700px;max-height:90vh;overflow-y:auto;padding:24px}.LocationModal_modalHeader__QKrL3{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.LocationModal_modalHeader__QKrL3 h2{font-size:20px;font-weight:600;margin:0}.LocationModal_closeButton__yHgq0{padding:0;background:none;border:none}.LocationModal_locationForm__oPGxt{display:flex;flex-direction:column;gap:8px}.LocationModal_formRow__6u13L{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px}.LocationModal_label__vwvsS{display:block;margin-bottom:8px;font-weight:500;color:#212529}.LocationModal_formActions__Y2h9b{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.LocationModal_cancelButton__1wXnQ{background-color:#f5f5f5;color:#333;border:1px solid #ddd;padding:8px 16px}.LocationModal_cancelButton__1wXnQ:hover{background-color:#e5e5e5}.LocationModal_saveButton__EiON9{background-color:#de1587;color:#fff;border:none;padding:8px 16px}.LocationModal_saveButton__EiON9:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.LocationModal_editButton__ymQKT{background-color:#de1587;color:#fff;border:none;padding:8px 16px}.LocationModal_editButton__ymQKT:hover{background-color:rgb(175.4074074074,16.5925925926,106.6666666667)}.LocationModal_error__yyMN5{color:#dc3545;font-size:12px;margin-top:4px}.LocationModal_scheduleTable__1t0Dr{width:100%;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;margin-top:12px}.LocationModal_scheduleHeader__ytQwF{background-color:#f8f9fa;font-weight:600;color:#495057}.LocationModal_scheduleHeader__ytQwF,.LocationModal_scheduleRow__Zotpv{display:flex;border-bottom:1px solid #dee2e6}.LocationModal_scheduleRow__Zotpv:last-child{border-bottom:none}.LocationModal_dayColumn__HnKYQ{flex:0 0 100px;padding:12px;display:flex;align-items:center;width:100px}.LocationModal_statusColumn__a3vDa{flex:0 0 80px;padding:12px;display:flex;align-items:center;justify-content:center}.LocationModal_timeColumn__nthaf{flex:1 1;padding:12px;display:flex;align-items:center}.LocationModal_timeColumn__nthaf .LocationModal_timeSelector__hlKfU{max-width:100%}.LocationModal_closedText__Hpbz0{color:#dc3545;font-style:italic}.LocationModal_switch__Fr4Oq{position:relative;display:inline-block;width:40px;height:24px}.LocationModal_switch__Fr4Oq input{opacity:0;width:0;height:0}.LocationModal_slider__iqSKh{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;transition:.4s;border-radius:24px}.LocationModal_slider__iqSKh:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:#fff;transition:.4s;border-radius:50%}input:checked+.LocationModal_slider__iqSKh{background-color:#0d6efd}input:focus+.LocationModal_slider__iqSKh{box-shadow:0 0 1px #0d6efd}input:checked+.LocationModal_slider__iqSKh:before{transform:translateX(16px)}.LocationModal_wrapInputRow__YJtmQ{flex:1 1;min-width:200px;display:flex;align-items:center}.LocationModal_wrapInputRow__YJtmQ label{min-width:-moz-fit-content!important;min-width:fit-content!important;margin:0 10px 0 0}.ServiceSelection_serviceSelectionContainer__kd53q{margin-bottom:1.5rem}.ServiceSelection_sectionHeader__ZFwTB{margin-bottom:1rem}.ServiceSelection_sectionHeader__ZFwTB h3{font-size:1rem;font-weight:600;margin-bottom:.5rem}.ServiceSelection_sectionHelp__BonXh{font-size:.875rem;color:#666;margin-bottom:.75rem}.ServiceSelection_serviceBubblesContainer__fL0dv{margin-top:.5rem}.ServiceSelection_serviceBubbles__6uuxk{display:flex;flex-wrap:wrap;gap:.5rem}.ServiceSelection_serviceBubble__Jsway{display:inline-flex;align-items:center;padding:.5rem .75rem;background-color:#f0f0f0;border-radius:1.5rem;font-size:.875rem;color:#333}.ServiceSelection_serviceBubbleWrapper__pTiRL{display:flex;align-items:center;gap:.5rem}.ServiceSelection_noSelectedServices__xb_1k,.ServiceSelection_noServicesMessage__ETpKf{font-size:.875rem;color:#666;font-style:italic;padding:.5rem 0}.ServiceSelection_serviceSelectionWrapper__T2jTp{display:flex;flex-direction:column;gap:1rem}.ServiceSelection_dropdownWrapper__etxO5{width:100%}.ServiceSelection_selectedServicesContainer__NC8_i{margin-top:.5rem}.ServiceSelection_removeServiceButton__0t_rR{display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;padding:0;margin-left:.25rem;color:#777}.ServiceSelection_removeServiceButton__0t_rR:hover{color:#d32f2f}.ServiceSelection_removeIcon__0IaGB{fill:currentColor}.TimeSelector_timeSelector__YM2ro{display:flex;align-items:center;gap:4px}.TimeSelector_timeSelector__YM2ro .customSelectWrapper{min-width:auto}.TimeSelector_hourSelect__kYflA,.TimeSelector_minuteSelect__B5CBY{width:60px;margin-bottom:0!important}.TimeSelector_customSelectOverride__wSGo5{padding:0 4px!important;height:unset!important}.TimeSelector_periodSelect__gq0ni{width:65px;margin-bottom:0!important}.TimeSelector_timeSeparator__dPs8I{font-weight:700;margin:0 2px}.KnowledgeBaseSummary_sourceContainer__wnsnG{padding:1.5rem;background-color:#fff;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08)}.KnowledgeBaseSummary_title__V7_9x{font-size:1.5rem;text-align:center;margin-bottom:1.5rem;color:#333}.KnowledgeBaseSummary_chartSection__j45Zx{margin-bottom:0}.KnowledgeBaseSummary_detectedCharacters__a9LMO{text-align:center;margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid #eee}.KnowledgeBaseSummary_detectedTitle__Wf2Q3{font-size:1rem;font-weight:500;margin-bottom:.5rem;color:#666}.KnowledgeBaseSummary_detectedValue__uFMVG{font-size:1.1rem;color:#333}.KnowledgeBaseSummary_detectedValue__uFMVG strong{color:#b58fc3}.KnowledgeBaseSummary_sourceListHeader__BEx5L{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:2px solid #eee;font-weight:600;color:#555}.KnowledgeBaseSummary_sourceList__KU9gJ{display:flex;flex-direction:column}.KnowledgeBaseSummary_sourceItem__MxMiK{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-bottom:1px solid #eee;transition:background-color .2s ease}.KnowledgeBaseSummary_sourceItem__MxMiK:last-child{border-bottom:none}.KnowledgeBaseSummary_sourceItem__MxMiK:hover{background-color:rgba(0,0,0,.02)}.KnowledgeBaseSummary_totalRow__VUAxE{margin-top:.5rem;padding-top:.75rem;border-top:2px solid #eee;font-weight:600;color:#333;border-left:none!important}.KnowledgeBaseSummary_sourceType__QZ1wC{flex:1.5 1;font-size:.95rem}.KnowledgeBaseSummary_sourceCount__e5uoV{flex:1 1;font-size:.95rem;text-align:center}.KnowledgeBaseSummary_sourceCharCount__LuT9r{flex:1.5 1;font-size:.95rem;text-align:center}.KnowledgeBaseSummary_sourcePercentage__kjuIz{flex:1 1;font-size:.95rem;text-align:right;font-weight:600}.KnowledgeBaseSummary_loading__TZ3Om{text-align:center;padding:2rem;color:#666}.KnowledgeBaseSummary_error__IM2q_{text-align:center;padding:2rem;color:#d9534f}.RoundedPieChart_chartContainer__YwmqW{width:100%;padding:1rem 0}.RoundedPieChart_chartTitle__Stlt_{font-size:1.25rem;text-align:center;margin-bottom:1rem;color:#333}.RoundedPieChart_chartWrapper__Vm6m3{width:100%;height:200px}.RoundedPieChart_customTooltip__EdXW7{background-color:hsla(0,0%,100%,.95);border:1px solid #ddd;border-radius:4px;padding:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.1)}.RoundedPieChart_label__hUyC2{margin:0;font-weight:600;color:#333}.RoundedPieChart_data__6pvhV{margin:.25rem 0 0;color:#666}.RoundedPieChart_customLegend__5imMc{list-style:none;padding:0;margin:0}.RoundedPieChart_legendItem__RoTCh{display:flex;align-items:center;margin-bottom:.5rem}.RoundedPieChart_legendColor__JSNUM{width:12px;height:12px;border-radius:2px;margin-right:.5rem}.RoundedPieChart_legendText__ehb6L{font-size:.85rem;color:#555}.EmailSettings_container__XS_Pv{max-width:800px;margin:0;display:flex;flex-direction:column;gap:24px}@media(max-width:1200px){.EmailSettings_container__XS_Pv{flex-direction:column}}.EmailSettings_loadingState___9Nqu{width:100%;display:flex;justify-content:center;align-items:center;min-height:300px}.EmailSettings_formContainer__G3ikQ{background-color:var(--color-white,#fff);border-radius:8px;box-shadow:0 2px 8px rgba(0,0,0,.1);padding:24px}.EmailSettings_formHeader__8MwH2{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--color-border,#e5e7eb)}.EmailSettings_formHeader__8MwH2 h2{font-size:20px;font-weight:600;color:var(--color-text-primary,#1f2937);margin:0}.EmailSettings_formGroup__5MrXT{margin-bottom:20px}.EmailSettings_formGroup__5MrXT:last-child{margin-bottom:0}.EmailSettings_buttonContainer__SNRua{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.EmailSettings_toggleGroup__BLoq8{display:flex;align-items:center;gap:12px;margin-bottom:16px}.EmailSettings_toggleLabel__btPpE{font-size:14px;font-weight:500;color:var(--color-text-primary,#1f2937);cursor:pointer}.EmailSettings_toggleLabel__btPpE.EmailSettings_disabled__MQlty{cursor:not-allowed;opacity:.6}.EmailSettings_disclaimerField__GOdqD{margin-top:16px;animation:EmailSettings_slideDown__a9b_w .3s ease-out}.EmailSettings_sectionDescription__VRn6P{color:var(--color-text-secondary,#6b7280);margin:0 0 20px}@keyframes EmailSettings_slideDown__a9b_w{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}