@charset "UTF-8";._openChatbot_46mfg_1{display:flex;flex-direction:column;align-items:center;position:fixed;right:var(--half-spacing);bottom:var(--chatbot-icon-bottom-margin);background-color:transparent;cursor:pointer;border:none}._chatbotIcon_46mfg_13{width:var(--icon-width)}._chatbotContainer_4qij8_1{display:flex;align-items:center;justify-content:center;position:fixed;top:50%;left:50%}._chatbot_4qij8_1{display:flex;flex-direction:column;align-items:center;background-color:var(--modal-colour);width:var(--chatbot-width-desktop);height:var(--chatbot-height-desktop);position:fixed;border:1px solid var(--border-colour);border-radius:var(--border-radius);max-width:var(--max-content-width);overflow:hidden}._replaceImageButton_4qij8_24{background:var(--white);color:var(--primary-blue);border-radius:var(--standard-spacing);padding-block:var(--half-spacing);text-align:center;margin-block-start:var(--half-spacing);margin-block-end:var(--half-spacing);cursor:pointer}._iconContainer_4qij8_35{width:100%;display:flex;justify-content:space-between;background:var(--chatbot-gradient);color:var(--white);align-items:center}._icon_4qij8_35{cursor:pointer;margin:var(--half-spacing);height:100%;display:flex;align-items:center;background-color:transparent;border:none}._scrim_4qij8_54{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--scrim)}._title_4qij8_63{font-weight:700;font-size:var(--title-font-size);letter-spacing:var(--title-letter-spacing)}._spinner_4qij8_69{margin:auto;width:48px;height:48px}@media (max-width: 768px){._chatbot_4qij8_1{width:var(--chatbot-width-mobile);height:var(--chatbot-height-mobile);border-radius:0}._iconContainer_4qij8_35{border-top-left-radius:0;border-top-right-radius:0}}._messagesContainer_1pflo_1{padding-inline:var(--standard-spacing);width:calc(100% - var(--standard-spacing) * 2);flex-grow:1;overflow-y:scroll;display:flex;flex-direction:column;padding-block-end:var(--half-spacing)}._userMessage_i61cg_1{align-self:flex-end;white-space:pre-line}._message_i61cg_6{width:fit-content;max-width:80%;overflow-wrap:anywhere;padding:var(--half-spacing);margin-block:var(--half-spacing);box-shadow:var(--hard-shadow-bottom);scroll-margin:var(--half-spacing)}._speechBubbleUser_i61cg_16,._speechBubbleChatbot_i61cg_17{position:relative;border-radius:var(--standard-spacing)}._speechBubbleUser_i61cg_16{background:var(--user-message);color:var(--user-message-text)}._speechBubbleChatbot_i61cg_17{background:var(--chatbot-message);color:var(--chatbot-message-text)}._chatbotMessage_i61cg_32{display:flex;align-items:center}._chatbotMessageContainer_i61cg_37{display:flex;flex-direction:column}._avatar_i61cg_42{margin-block:var(--quarter-spacing);margin-inline-end:var(--quarter-spacing);max-width:var(--icon-width);display:block;visibility:visible;opacity:1;image-rendering:auto;transform:translateZ(0);will-change:auto}._mapContainer_i61cg_58{margin-block-end:var(--standard-spacing)}._messageContainer_p0per_1{display:flex;justify-content:start}._imageSquare_p0per_6{width:80%;height:var(--uploaded-image-height);border:1px solid var(--border-colour);margin:var(--half-spacing);border-radius:var(--border-radius);cursor:pointer;background-color:transparent;border:none}._uploadedImage_p0per_17{width:100%;height:var(--uploaded-image-height);object-fit:cover;border-radius:var(--border-radius)}._classification_p0per_24{color:var(--text-light-background);margin-block:var(--standard-spacing)}._classification_p0per_24>ul{margin:0;padding:0;margin-block:var(--quarter-spacing);padding-inline-start:var(--half-spacing);margin-inline-start:var(--half-spacing)}._documentPreview_wtb9n_1{background-color:#fff;height:200px;width:100%;max-width:400px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px}._documentPreview_wtb9n_1 img{height:150px}._documentPreview_wtb9n_1 p{color:var(--chatbot-message-text)}._uploadContainer_hdi5q_1{display:flex;flex-direction:column;align-items:center;border:var(--grey-border) 2px dashed;border-radius:var(--border-radius);text-align:center;cursor:pointer;width:100%;font-size:var(--title-font-size);color:var(--chatbot-message-text);margin-top:var(--half-spacing);background-color:#efefef}._uploadContainer_hdi5q_1 *{pointer-events:none}._dragging_hdi5q_20{border-color:var(--chatbot-message)}._uploadPhotoText_hdi5q_24{color:var(--primary-blue);font-weight:700;font-size:var(--title-font-size)}._secondaryText_hdi5q_30{margin-block:var(--half-spacing);font-size:var(--body-font-size)}._uploadContents_hdi5q_35{margin:var(--standard-spacing)}._disabled_hdi5q_39{pointer-events:none}._errorContainer_hdi5q_44{display:flex;width:fit-content;padding:var(--quarter-spacing);font-weight:600;border:1px solid var(--error-colour);background-color:var(--error-colour);border-radius:var(--standard-spacing);margin-block-start:var(--quarter-spacing);font-size:var(--small-font-size);color:var(--white)}._button_hdi5q_57{width:100%;border:none;border-radius:var(--standard-spacing);padding-block:var(--half-spacing);margin-block-start:var(--half-spacing);text-align:center;cursor:pointer}._submit_hdi5q_67{background:var(--chatbot-gradient);color:var(--white)}._cancel_hdi5q_72{background-color:var(--white);color:var(--primary-blue);border:1px solid var(--primary-blue)}._constraints_hdi5q_78{display:flex;justify-content:space-between;margin-top:var(--quarter-spacing);margin-bottom:var(--half-spacing);font-size:var(--body-font-size);color:var(--chatbot-message-text)}._placeholder_hdi5q_87{width:45%;min-height:150px;display:flex;background-color:#efefef;border-radius:var(--border-radius);border:var(--grey-border) 2px dashed;cursor:pointer;font-size:var(--title-font-size);color:var(--chatbot-message-text);flex-direction:column;align-items:center;text-align:center;justify-content:center}._dateTimeContainer_1k7xk_1{width:fit-content;overflow-wrap:anywhere;display:flex;flex-direction:column;gap:10px;margin-top:0;margin-left:40px;padding:var(--half-spacing);box-shadow:var(--hard-shadow-bottom);border-radius:var(--standard-spacing);background:var(--chatbot-message)}._datePickerContainer_1k7xk_15{max-width:100%;display:flex;align-items:center;gap:.75rem;border-radius:.375rem;border:1px solid #afb6c9;background-color:#f3f6fa;padding:.5rem}._error_1k7xk_26{color:#d32f2f;font-size:.875rem}._timePicker_1k7xk_31{display:block;width:100%;background-color:transparent}._timePicker_1k7xk_31:focus{outline:none}._datePicker_1k7xk_15{background-color:transparent}._datePicker_1k7xk_15:focus{outline:none}._datepickerLabel_1k7xk_49{font-size:var(--title-font-size);color:var(--text-light-background)}._react-datepicker__day_1k7xk_60:focus{outline:none}._react-datepicker__day_1k7xk_60:focus-visible{outline:none}._react-datepicker__day--keyboard-selected_1k7xk_66:focus-visible{outline:2px solid #1976d2;outline-offset:2px}@media (max-width: 480px){body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__navigation--next{right:110px!important}body .react-datepicker__portal .react-datepicker.react-datepicker{display:inline-flex!important;flex-direction:row!important;width:90vw!important}body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__month-container{flex:1 1 auto!important;width:auto!important;min-width:0!important;box-sizing:border-box!important}body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__time-container{flex:0 0 110px!important;width:110px!important;min-width:0!important;box-sizing:border-box!important;border-left:1px solid #aeaeae!important;border-top:none!important;max-width:none!important;margin-top:0!important}body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__time-box{width:100%!important}body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__month{overflow-x:hidden!important}body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__day-names,body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__week{display:flex!important;justify-content:space-between!important;padding-left:0!important;padding-right:0!important}body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__day-name,body .react-datepicker__portal .react-datepicker.react-datepicker .react-datepicker__day{flex-grow:0!important;flex-shrink:0!important;width:1.5rem!important;line-height:1.5rem!important;padding:.1rem!important;margin:.1rem!important;box-sizing:border-box!important;text-align:center!important}}._button_16gve_1{height:40px;padding:0px var(--half-spacing);cursor:pointer;border-radius:var(--standard-spacing);text-align:center;white-space:nowrap;font-size:var(--small-font-size)}._button_16gve_1[type=submit]{width:100%;background:var(--chatbot-gradient);color:var(--white);border:1px solid var(--primary-blue);width:fit-content}._button_16gve_1[data-type=primary]{color:var(--white);background-color:var(--primary-blue);border:1px solid var(--primary-blue);width:fit-content}._button_16gve_1[data-type=secondary]{color:var(--primary-blue);margin-block:var(--quarter-spacing);margin-block-start:0px;width:fit-content;background-color:var(--white);border:1px solid var(--primary-blue)}._button_16gve_1:focus{outline:2px solid var(--primary-blue);outline-offset:2px}._button_16gve_1:hover{background-color:var(--primary-blue);color:var(--white)}._button_16gve_1[disabled]{opacity:var(--disabled-opacity);cursor:not-allowed}._button_16gve_1[disabled]:hover{background-color:var(--white);color:var(--primary-blue)}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__navigation-icon:before{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-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,.react-datepicker__week-number--keyboard-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__week-number--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__week-number--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day-names{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,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover,.react-datepicker__quarter-text:hover,.react-datepicker__year-text:hover{border-radius:.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:hover,.react-datepicker__month-text--highlighted:hover,.react-datepicker__quarter-text--highlighted:hover,.react-datepicker__year-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{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:hover,.react-datepicker__month-text--holidays:hover,.react-datepicker__quarter-text--holidays:hover,.react-datepicker__year-text--holidays:hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{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:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--in-range:hover,.react-datepicker__month-text--selected:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__quarter-text--selected:hover,.react-datepicker__quarter-text--in-selecting-range:hover,.react-datepicker__quarter-text--in-range:hover,.react-datepicker__year-text--selected:hover,.react-datepicker__year-text--in-selecting-range:hover,.react-datepicker__year-text--in-range:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover,.react-datepicker__quarter-text--keyboard-selected:hover,.react-datepicker__year-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__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:hover,.react-datepicker__month-text--disabled:hover,.react-datepicker__quarter-text--disabled:hover,.react-datepicker__year-text--disabled:hover{background-color:transparent}.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}._lightbox_8vq36_1{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--scrim-dark);z-index:20;display:flex;justify-content:center;align-items:center}._lightboxContents_8vq36_14{display:flex;flex-direction:column;align-items:center;height:100%;justify-content:center;margin:var(--standard-spacing);width:100%;width:80%;max-width:400px}._image_8vq36_26{max-height:80%;max-width:100%;border-radius:var(--border-radius)}._closeIconContainer_8vq36_32{position:absolute;top:0;right:0;margin:var(--half-spacing);cursor:pointer;border:none;background-color:transparent}._customButtonsContainer_8vq36_42{display:flex;flex-direction:column;width:100%;margin-inline:auto}._customButtonsContainer_8vq36_42 button{width:100%}._imageContainer_8vq36_53{display:flex;flex-wrap:wrap;column-gap:var(--standard-spacing);align-items:center;justify-content:center}._imageOuter_8vq36_61{width:45%;min-height:80px}._multiImage_8vq36_66{max-width:100%;max-height:100%;display:block;margin:auto}._break_8vq36_73{flex-basis:100%;height:var(--standard-spacing)}._supportingImagesOuter_1wjux_1{margin-top:var(--half-spacing)}._messageContainer_1wjux_5{display:flex;justify-content:center}._imageSquare_1wjux_10{width:80%;height:var(--uploaded-image-height);border:1px solid var(--border-colour);margin:var(--half-spacing);border-radius:var(--border-radius);cursor:pointer;background-color:transparent;border:none}._uploadedImage_1wjux_21{max-width:100%;max-height:100%;display:block;margin:auto}._imageContainer_1wjux_28{display:flex;flex-wrap:wrap;column-gap:var(--standard-spacing);align-items:center;justify-content:center;margin-top:var(--half-spacing)}._imageOuter_1wjux_37{position:relative;width:45%;height:150px;display:flex;background-color:var(--white);border:1px solid var(--border-colour);border-radius:var(--border-radius)}._singleImageOuter_1wjux_47{position:relative;width:95%;height:200px;display:flex;background-color:var(--white);border:1px solid var(--border-colour);border-radius:var(--border-radius)}._break_1wjux_57{flex-basis:100%;height:var(--standard-spacing)}._editIcon_1wjux_62{position:absolute;background:#fff;width:24px;padding:var(--quarter-spacing);top:var(--quarter-spacing);right:var(--quarter-spacing);border-radius:24px;border:var(--grey-border) 1px solid;cursor:pointer}._clickable_1wjux_74{cursor:pointer}._documentPreview_1wjux_78{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%}._chatbotThinkingContainer_1y4s0_1{width:100%;padding-block:var(--standard-spacing);color:var(--text-light-background);display:flex;align-items:flex-end;flex:1;font-size:var(--small-font-size)}._chatbotThinking_1y4s0_1{display:flex;align-items:center}._typingDot_1y4s0_16{animation:_typingAnimation_1y4s0_1 var(--speed) infinite;background-color:var(--dot-color);width:var(--dot-width);height:var(--dot-width);border-radius:50%;margin-inline-end:var(--quarter-spacing)}._typingDot_1y4s0_16:nth-child(2){animation-delay:.2s}._typingDot_1y4s0_16:nth-child(3){animation-delay:.4s}@keyframes _typingAnimation_1y4s0_1{0%{transform:translateY(0);opacity:1}28%{transform:translateY(calc(var(--dot-width) * -1));opacity:.6}44%{transform:translateY(0);opacity:1}}._title_1pta4_1{margin-block-start:var(--standard-spacing);margin-block-end:var(--quarter-spacing)}._messageOptionsWithMessage_1pta4_6{color:var(--text-light-background)}._messageOptions_1pta4_6{display:flex;flex-direction:column;justify-content:flex-end;flex:1;margin-block-start:var(--standard-spacing);margin-block-end:var(--half-spacing)}._optionsContainer_1pta4_19{display:flex;flex-wrap:wrap;margin-bottom:var(--standard-spacing)}@media (max-width: var(--mobile-breakpoint)){._fullWidthSuggestion_1pta4_26{flex:1}}._suggestion_1pta4_31{background-color:var(--white);border-radius:var(--standard-spacing);padding:var(--half-spacing);color:var(--primary-blue);border:1px solid var(--primary-blue);margin-block-start:var(--quarter-spacing);margin-inline-end:var(--half-spacing);cursor:pointer;text-align:start;font-size:var(--small-font-size);text-decoration:none}._suggestion_1pta4_31:visited,._suggestion_1pta4_31:active,._suggestion_1pta4_31:hover{text-decoration:none}._suggestionSelected_1pta4_51{background-color:var(--primary-blue);color:var(--white)}._disabled_1pta4_56,._disabled_1pta4_56:hover,._disabled_1pta4_56:focus{background-color:var(--white);color:var(--primary-blue);cursor:not-allowed;opacity:var(--disabled-opacity)}._confirm_1pta4_65{background-color:var(--white);border-radius:3px;padding:var(--half-spacing);color:var(--primary-blue);border:2px solid var(--primary-blue);margin-block-start:var(--quarter-spacing);margin-inline-end:var(--half-spacing);cursor:pointer;text-align:center;white-space:nowrap;font-size:var(--small-font-size);font-weight:600;width:fit-content}._error_1pta4_81{color:#d70d0d;font-size:.8rem;margin-bottom:var(--half-spacing)}._buttonContainer_r2x0f_1{margin-block-start:var(--half-spacing)}._hideVisually_ve3n0_3{position:absolute;top:auto;width:100%;height:1px;overflow:hidden}._mapContainer_o5bfd_1{width:100%;height:100%;position:relative}._searchBox_o5bfd_7{border:none;width:100%;height:var(--standard-spacing);border-radius:var(--border-radius);padding:var(--quarter-spacing);color:var(--text-light-background);font-weight:700;box-shadow:var(--map-box-shadow)}._topInputs_o5bfd_18{display:flex;align-items:center;justify-content:space-between;width:auto;max-width:300px;font-weight:var(--bold-weight);font-size:var(--small-font-size);color:var(--white);position:absolute;top:var(--half-spacing);left:var(--half-spacing);z-index:5}._autocomplete_o5bfd_33{width:300px}._icon_o5bfd_37{width:var(--standard-spacing);height:var(--standard-spacing)}._lockMapContainer_o5bfd_42{border:none;display:flex;align-items:center;background-color:var(--white);cursor:pointer;padding:var(--half-spacing);border-radius:var(--standard-spacing);box-shadow:var(--map-box-shadow)}._lockDescription_o5bfd_53{font-size:var(--small-font-size);color:var(--text-light-background);font-weight:700;margin-inline-end:var(--quarter-spacing)}._useCurrentLocationContainer_o5bfd_60{border:none;z-index:5;position:absolute;display:flex;align-items:center;background-color:var(--white);box-shadow:var(--map-box-shadow);cursor:pointer;padding:var(--half-spacing);bottom:var(--standard-spacing);right:var(--half-spacing);border-radius:var(--standard-spacing)}._useCurrentLocationContainer_o5bfd_60:disabled,._lockMapContainer_o5bfd_42:disabled,._searchBox_o5bfd_7:disabled{display:none}._useCurrentLocation_o5bfd_60{font-size:var(--small-font-size);color:var(--text-light-background);font-weight:700;margin-inline-end:var(--quarter-spacing)}._address_o5bfd_88{width:fit-content;color:var(--text-light-background);margin-block:var(--half-spacing);font-weight:var(--bold-weight);display:flex;flex-direction:column;gap:var(--quarter-spacing)}._error_o5bfd_98{color:var(--error-colour)}._address_o5bfd_88:focus{animation:_pulse_o5bfd_1 1s}._error_o5bfd_98:focus{animation:_errorPulse_o5bfd_1 1s}@media (max-width: 425px){._lockDescription_o5bfd_53{display:none}._autocomplete_o5bfd_33{width:200px}}@keyframes _pulse_o5bfd_1{0%{box-shadow:var(--text-light-background-box-shadow)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes _errorPulse_o5bfd_1{0%{box-shadow:var(--error-box-shadow)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #f000}}._spinner_o5bfd_149{width:16px;height:16px}gmp-advanced-marker>span._markerContent_sxq9q_2{--marker-size: 24px;--marker-secondary-color: var(--white);position:relative;display:flex;align-items:center;justify-content:center;width:var(--marker-size);height:var(--marker-size);border-width:2px;border-style:solid;border-color:var(--marker-secondary-color)}gmp-advanced-marker>span._markerContent_sxq9q_2._dark-blue_sxq9q_16{background-color:var(--westminster-blue)}gmp-advanced-marker>span._markerContent_sxq9q_2._blue_sxq9q_20{background-color:var(--primary-blue)}gmp-advanced-marker>span._markerContent_sxq9q_2._green_sxq9q_24{background-color:var(--primary-green)}gmp-advanced-marker>span._markerContent_sxq9q_2._square_sxq9q_29{border-radius:2px}gmp-advanced-marker>span._markerContent_sxq9q_2._square_sxq9q_29._selected_sxq9q_32:after,gmp-advanced-marker>span._markerContent_sxq9q_2._square_sxq9q_29:hover:after{border-radius:2px}gmp-advanced-marker>span._markerContent_sxq9q_2._circle_sxq9q_38{border-radius:50%}gmp-advanced-marker>span._markerContent_sxq9q_2._circle_sxq9q_38._selected_sxq9q_32:after,gmp-advanced-marker>span._markerContent_sxq9q_2._circle_sxq9q_38:hover:after{border-radius:50%}gmp-advanced-marker>span._markerContent_sxq9q_2._selected_sxq9q_32:after,gmp-advanced-marker>span._markerContent_sxq9q_2:hover:after{content:"";width:max(4px,calc(var(--marker-size) - 10px));height:max(4px,calc(var(--marker-size) - 10px));background-color:var(--marker-secondary-color)}._reportSubmitted_1g9cd_1{font-weight:700;margin-block-end:var(--standard-spacing)}._keyInfo_1g9cd_6{font-weight:700}._referenceNumber_1g9cd_10,._SLA_1g9cd_14{margin-block-start:var(--standard-spacing)}._marginTopBottom_1g9cd_18{margin-block-start:var(--standard-spacing);margin-block-end:var(--standard-spacing)}._title_zt1cr_1{margin-block-start:var(--standard-spacing);margin-block-end:var(--quarter-spacing)}._messageOptions_zt1cr_6{display:flex;flex-direction:column;justify-content:flex-end;flex:1;margin-block-start:var(--standard-spacing);margin-block-end:var(--standard-spacing);color:var(--text-light-background)}._optionsContainer_zt1cr_16{display:flex;flex-wrap:wrap}@media (max-width: 768px){._suggestion_zt1cr_22{flex:1}}._suggestion_zt1cr_22{background-color:var(--white);border-radius:var(--standard-spacing);padding:var(--half-spacing);color:var(--primary-blue);border:1px solid var(--primary-blue);margin-block-start:var(--quarter-spacing);margin-inline-end:var(--half-spacing);cursor:pointer;text-align:center;white-space:nowrap}._suggestion_zt1cr_22:hover,._suggestion_zt1cr_22:focus{background-color:var(--primary-blue);color:var(--white)}form{display:flex;flex-direction:column;gap:10px;margin-block-start:var(--standard-spacing);margin-block-end:var(--standard-spacing)}input{width:100%;border:none;border-radius:var(--standard-spacing);box-shadow:var(--hard-shadow-top);padding-block:var(--half-spacing);padding-inline-start:var(--half-spacing)}._fullNameWrapper_sr5kj_18{display:flex;justify-content:space-around;gap:10px;width:100%}._emailWrapper_sr5kj_25{display:flex;width:100%}._emailWrapper_sr5kj_25 input{width:100%}._invalidEmail_sr5kj_34{color:var(--error-colour)}._disclaimerMessageWrapper_sr5kj_38{margin-block-start:var(--quarter-spacing);margin-block-end:var(--quarter-spacing)}._disclaimerMessageWrapper_sr5kj_38 ._disclaimerMessage_sr5kj_38{color:var(--chatbot-message-text);font-size:var(--small-font-size)}._disclaimerMessageWrapper_sr5kj_38 a{color:var(--primary-blue);padding-inline-start:var(--quarter-spacing);font-size:var(--small-font-size)}._inputItem_17e3n_1{display:flex;flex-direction:column;gap:5px;color:#474c5e;padding-right:20px}._input_17e3n_1{border-color:#475372;border-radius:8px;box-shadow:var(--hard-shadow-top);padding-block:var(--half-spacing);padding-inline-start:var(--half-spacing);background-color:#f3f6fa;border:1px solid #475372;width:100%}._addressInputModal_17e3n_20{background-color:#fff;border-radius:8px;border-color:#475372;border:1px solid #475372;cursor:pointer;overflow:hidden}._addressInputModal_17e3n_20 input{cursor:pointer;border:none;background-color:#fff;width:95%;padding:.5rem;border-radius:8px;box-shadow:var(--hard-shadow-top);text-align:left;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}._select_17e3n_43{display:flex;margin-bottom:.5rem;gap:1.5rem}._input_17e3n_1:disabled{background-color:#cdcdcd;color:#464c5d}._select_17e3n_43:disabled{background-color:#cdcdcd;color:#464c5d}._error_17e3n_59{color:var(--error-colour);margin-top:.5rem;margin-left:.2rem}._addressInputContainer_17e3n_65{overflow-wrap:anywhere;display:flex;gap:8px;flex-direction:column;margin-block:var(--half-spacing);margin-left:48px;margin-bottom:80px;padding:var(--half-spacing);box-shadow:var(--hard-shadow-bottom);border-radius:var(--standard-spacing);background:var(--chatbot-message);width:fit-content;max-width:350px}._addressForm_17e3n_81{margin-top:0;margin-block-start:0;margin-block-end:0;margin-bottom:0;width:100%}._closeButton_17e3n_89{width:fit-content;height:fit-content;border-radius:100%;border:0;padding:0;background:none;position:absolute;right:0;top:0;cursor:pointer}._modalContent_17e3n_102{display:flex;flex-direction:column;gap:8px;min-width:300px}._modalContentOpen_17e3n_109{display:flex;flex-direction:column;gap:8px;height:360px;min-width:300px}@media (max-width: 768px){._addressInputContainer_17e3n_65{margin-bottom:200px}}._buttonsWrapper_1mree_1{display:flex;gap:var(--half-spacing);margin-block-start:var(--standard-spacing);margin-block-end:var(--standard-spacing)}@media (max-width: 425px){._buttonsWrapper_1mree_1{flex-flow:wrap}}div._optionsContainer_1rfqj_1{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--standard-spacing);margin-bottom:var(--standard-spacing);margin-top:var(--half-spacing)}@media (max-width: 768px){div._optionsContainer_1rfqj_1{grid-template-columns:1fr}}div._optionsContainer_1rfqj_1>div._option_1rfqj_1{--container-border: 1px;--radio-border: 2px;--focus-size: 4px;--radio-size: 32px;--image-max-height: 250px;--description-line-height: 1.4;--radio-focus-color: rgba(0, 103, 221, .5);--checkmark-size: calc(var(--radio-size) - (1rem * .75));border-radius:var(--standard-spacing);border:var(--container-border) solid var(--primary-blue);width:100%;overflow:hidden;transition:outline .05s ease-in-out;cursor:pointer;background-color:#fff}div._optionsContainer_1rfqj_1>div._option_1rfqj_1:hover,div._optionsContainer_1rfqj_1>div._option_1rfqj_1:focus{outline:var(--focus-size) solid var(--primary-blue)}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>img._image_1rfqj_35{width:100%;height:auto;max-height:var(--image-max-height);object-fit:contain}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>img._image_1rfqj_35._image-clip_1rfqj_41{object-fit:cover}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46{display:flex;align-items:start;margin-top:var(--quarter-spacing);cursor:pointer;padding:var(--half-spacing)}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>input._radio_1rfqj_53{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;margin-right:var(--half-spacing);min-width:var(--radio-size);min-height:var(--radio-size);width:var(--radio-size);height:var(--radio-size);border-radius:50%;border:var(--radio-border) solid var(--primary-blue);display:inline-block;position:relative;cursor:pointer;outline:none;transition:all .2s ease-in-out}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>input._radio_1rfqj_53:checked:before{content:"";width:var(--checkmark-size);height:var(--checkmark-size);background-color:var(--primary-blue);border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>input._radio_1rfqj_53:hover,div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>input._radio_1rfqj_53:focus{box-shadow:0 0 var(--focus-size) var(--radio-focus-color)}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>div._labelContainer_1rfqj_88{display:flex;flex-direction:column;justify-content:center;min-height:var(--radio-size)}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>div._labelContainer_1rfqj_88>span._optionLabel_1rfqj_94{font-size:var(--title-font-size);font-weight:var(--bold-weight);color:var(--chatbot-message-text-alt)}div._optionsContainer_1rfqj_1>div._option_1rfqj_1>label._label_1rfqj_46>div._labelContainer_1rfqj_88>p._description_1rfqj_100{font-size:var(--body-font-size);color:var(--chatbot-message-text);line-height:var(--description-line-height)}button._inlineButton_1rfqj_110:not(:first-of-type){margin-inline-start:var(--half-spacing)}._mapContainer_123fx_1{width:100%;height:100%;position:relative}._searchBox_123fx_7{border:none;width:100%;height:var(--standard-spacing);border-radius:var(--border-radius);padding:var(--quarter-spacing);color:var(--text-light-background);font-weight:700;box-shadow:var(--map-box-shadow)}._topInputs_123fx_18{display:flex;align-items:center;justify-content:space-between;width:auto;max-width:300px;font-weight:var(--bold-weight);font-size:var(--small-font-size);color:var(--white);position:absolute;top:var(--half-spacing);left:var(--half-spacing);z-index:5}._autocomplete_123fx_33{width:300px}._icon_123fx_37{width:var(--standard-spacing);height:var(--standard-spacing)}._lockMapContainer_123fx_42{border:none;display:flex;align-items:center;background-color:var(--white);cursor:pointer;padding:var(--half-spacing);border-radius:var(--standard-spacing);box-shadow:var(--map-box-shadow)}._lockDescription_123fx_53{font-size:var(--small-font-size);color:var(--text-light-background);font-weight:700;margin-inline-end:var(--quarter-spacing)}._useCurrentLocationContainer_123fx_60{border:none;z-index:5;position:absolute;display:flex;align-items:center;background-color:var(--white);box-shadow:var(--map-box-shadow);cursor:pointer;padding:var(--half-spacing);bottom:var(--standard-spacing);right:var(--half-spacing);border-radius:var(--standard-spacing)}._useCurrentLocationContainer_123fx_60:disabled,._lockMapContainer_123fx_42:disabled,._searchBox_123fx_7:disabled{display:none}._useCurrentLocation_123fx_60{font-size:var(--small-font-size);color:var(--text-light-background);font-weight:700;margin-inline-end:var(--quarter-spacing)}._address_123fx_88{width:fit-content;color:var(--text-light-background);margin-block:var(--half-spacing);font-weight:var(--bold-weight);display:flex;flex-direction:column;gap:var(--quarter-spacing)}._error_123fx_98{color:var(--error-colour)}._address_123fx_88:focus{animation:_pulse_123fx_1 1s}._error_123fx_98:focus{animation:_errorPulse_123fx_1 1s}@media (max-width: 425px){._lockDescription_123fx_53{display:none}._autocomplete_123fx_33{width:200px}}@keyframes _pulse_123fx_1{0%{box-shadow:var(--text-light-background-box-shadow)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}@keyframes _errorPulse_123fx_1{0%{box-shadow:var(--error-box-shadow)}70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #f000}}._spinner_123fx_150{width:16px;height:16px;margin:16px 8px}._userInput_12dp9_1{display:flex;width:100%;background-color:var(--white);align-items:center;box-shadow:var(--soft-shadow-top);z-index:10;box-sizing:border-box;border-bottom-right-radius:var(--border-radius);border-bottom-left-radius:var(--border-radius)}._userInput_12dp9_1:focus-within{border:2px solid var(--primary-blue)}._textInput_12dp9_17{width:100%;border:none;resize:none;font-family:inherit;font-size:var(--body-font-size)}._textInput_12dp9_17:focus{outline:none}._disabled_12dp9_29{cursor:not-allowed;background-color:var(--disabled-colour);box-shadow:none}._form_12dp9_35{width:100%}._sendIcon_12dp9_39{cursor:pointer;width:var(--send-icon-width);margin:var(--half-spacing);height:100%;display:flex;align-items:center}._disabledIcon_12dp9_48{cursor:not-allowed;opacity:var(--disabled-opacity)}._sendButton_12dp9_53{background:none;border:none;cursor:pointer;height:100%;display:flex;align-items:center}._scrim_15chv_1{position:absolute;width:100%;height:100%;background-color:var(--scrim-dark);display:flex;justify-content:center;align-items:center;z-index:40}._restartReport_15chv_12{width:90%;background-color:var(--off-white-background);border-radius:var(--border-radius);display:flex;flex-direction:column;align-items:center;max-width:var(--max-sub-content-width);color:var(--text-light-background)}._button_15chv_23{background-color:var(--white);border-radius:var(--standard-spacing);padding:var(--half-spacing);color:var(--primary-blue);border:1px solid var(--primary-blue);margin:var(--quarter-spacing);cursor:pointer;text-align:center;white-space:nowrap;flex:1;font-weight:700}._button_15chv_23:last-child{background-color:var(--primary-blue);color:var(--white)}._title_15chv_42{font-size:var(--title-font-size);font-weight:700;margin:var(--double-spacing)}._body_15chv_48{font-size:var(--body-font-size);margin-block-end:var(--double-spacing);margin-inline:var(--standard-spacing);text-align:center}._buttons_15chv_55{margin-block-end:var(--half-spacing);width:90%;display:flex}._app_11n9u_1{width:100vw;height:100vh;background-color:var(--off-white-background)}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}p{margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--standard-spacing: 24px;--half-spacing: calc(.5 * var(--standard-spacing));--quarter-spacing: calc(.25 * var(--standard-spacing));--double-spacing: calc(2 * var(--standard-spacing));--triple-spacing: calc(3 * var(--standard-spacing));--max-content-width: 1116px;--max-sub-content-width: calc(var(--max-content-width) / 2);--border-radius: 8px;--icon-width: 50px;--send-icon-width: 34px;--chatbot-width-desktop: 50%;--chatbot-height-desktop: 70%;--chatbot-width-mobile: 100%;--chatbot-height-mobile: 100%;--chatbot-icon-bottom-margin: 10%;--uploaded-image-height: 300px;--white: #fff;--modal-colour: #f5f6f7;--border-colour: #d0d0d0;--westminster-blue: #0b2265;--primary-blue: #0067dd;--primary-green: #43763d;--text-dark-background: var(--white);--text-light-background: #595959;--text-light-background-box-shadow: 0 0 0 0 rgba(112, 106, 106, .7);--off-white-background: #fefefe;--user-message: var(--primary-blue);--user-message-text: var(--text-dark-background);--chatbot-message: var(--white);--chatbot-message-text: var(--text-light-background);--chatbot-message-text-alt: #262626;--grey-border: #59595980;--error-colour: #ad3b39;--error-box-shadow: 0 0 0 0 rgba(255, 76, 76, .7);--disabled-colour: #cbcbcb;--chatbot-gradient: linear-gradient(to right, #5327f1, #7553f2);--disabled-opacity: .5;--bold-weight: 600;--hard-shadow-bottom: 0 10px 6px -6px #777;--map-box-shadow: rgba(0, 0, 0, .25) 0px 14px 28px, rgba(0, 0, 0, .22) 0px 10px 10px;--soft-shadow-top: 0px -4px 3px rgba(50, 50, 50, .1);--scrim: rgba(0, 0, 0, .4);--scrim-dark: rgba(0, 0, 0, .8);--body-font-size: 14px;--title-font-size: 16px;--small-font-size: 14px;--title-letter-spacing: 2px;--dot-width: 6px;--dot-color: var(--text-light-background);--speed: 1.5s;--datepicker-holiday: #c04d00;--mobile-breakpoint: 768px}.react-datepicker__day--holidays{background-color:var(--datepicker-holiday)}
