@import url(https://fonts.googleapis.com/css2?family=Lalezar&family=Mulish:wght@200;300;400;700&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700;900&display=swap);
html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*::before,*::after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}pre,code,kbd,samp{font-size:1em;font-family:"SFMono-Regular",Consolas,"Liberation Mono",Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none !important}mark{padding:.2em;background-color:#feffe6}
.rdrCalendarWrapper{box-sizing:border-box;background:#fff;display:inline-flex;flex-direction:column;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateDisplay{display:flex;justify-content:space-between}.rdrDateDisplayItem{flex:1 1;width:0;text-align:center;color:inherit}.rdrDateDisplayItem+.rdrDateDisplayItem{margin-left:.833em}.rdrDateDisplayItem input{text-align:inherit}.rdrDateDisplayItem input:disabled{cursor:default}.rdrMonthAndYearWrapper{box-sizing:inherit;display:flex;justify-content:space-between}.rdrMonthAndYearPickers{flex:1 1 auto;display:flex;justify-content:center;align-items:center}.rdrNextPrevButton{box-sizing:inherit;cursor:pointer;outline:none}.rdrMonths{display:flex}.rdrMonthsVertical{flex-direction:column}.rdrMonthsHorizontal>div>div>div{display:flex;flex-direction:row}.rdrMonth{width:27.667em}.rdrWeekDays{display:flex}.rdrWeekDay{flex-basis:14.2857142857%;box-sizing:inherit;text-align:center}.rdrDays{display:flex;flex-wrap:wrap}.rdrInfiniteMonths{overflow:auto}.rdrDateRangeWrapper{-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrDateInput{position:relative}.rdrDateInput input{outline:none}.rdrDateInput .rdrWarning{position:absolute;font-size:1.6em;line-height:1.6em;top:0;right:.25em;color:red}.rdrDay{box-sizing:inherit;width:14.2857142857%;position:relative;font:inherit;cursor:pointer}.rdrDayNumber{display:block;position:relative}.rdrDayNumber span{color:#1d2429}.rdrDayDisabled{cursor:not-allowed}@supports(-ms-ime-align: auto){.rdrDay{flex-basis:14.285% !important}}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{pointer-events:none}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{pointer-events:none}.rdrDateRangePickerWrapper{display:inline-flex;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rdrStaticRanges{display:flex;flex-direction:column}.rdrStaticRange{font-size:inherit}.rdrInputRange{display:flex}
.rdrCalendarWrapper{color:#000;font-size:12px}.rdrDateDisplayWrapper{background-color:#eff2f7}.rdrDateDisplay{margin:.833em}.rdrDateDisplayItem{border-radius:4px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(35,57,66,.21);border:1px solid rgba(0,0,0,0)}.rdrDateDisplayItem input{cursor:pointer;height:2.5em;line-height:2.5em;border:0px;background:rgba(0,0,0,0);width:100%;color:#849095}.rdrDateDisplayItemActive{border-color:currentColor}.rdrDateDisplayItemActive input{color:#7d888d}.rdrMonthAndYearWrapper{align-items:center;height:60px;padding-top:10px}.rdrMonthAndYearPickers{font-weight:600}.rdrMonthAndYearPickers select{-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;background:rgba(0,0,0,0);padding:10px 30px 10px 10px;border-radius:4px;outline:0;color:#3e484f;background:url("data:image/svg+xml;utf8,<svg width=%279px%27 height=%276px%27 viewBox=%270 0 9 6%27 version=%271.1%27 xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27><g id=%27Artboard%27 stroke=%27none%27 stroke-width=%271%27 fill=%27none%27 fill-rule=%27evenodd%27 transform=%27translate%28-636.000000, -171.000000%29%27 fill-opacity=%270.368716033%27><g id=%27input%27 transform=%27translate%28172.000000, 37.000000%29%27 fill=%27%230E242F%27 fill-rule=%27nonzero%27><g id=%27Group-9%27 transform=%27translate%28323.000000, 127.000000%29%27><path d=%27M142.280245,7.23952813 C141.987305,6.92353472 141.512432,6.92361662 141.219585,7.23971106 C140.926739,7.5558055 140.926815,8.06821394 141.219755,8.38420735 L145.498801,13 L149.780245,8.38162071 C150.073185,8.0656273 150.073261,7.55321886 149.780415,7.23712442 C149.487568,6.92102998 149.012695,6.92094808 148.719755,7.23694149 L145.498801,10.7113732 L142.280245,7.23952813 Z%27 id=%27arrow%27></path></g></g></g></svg>") no-repeat;background-position:right 8px center;cursor:pointer;text-align:center}.rdrMonthAndYearPickers select:hover{background-color:rgba(0,0,0,.07)}.rdrMonthPicker,.rdrYearPicker{margin:0 5px}.rdrNextPrevButton{display:block;width:24px;height:24px;margin:0 .833em;padding:0;border:0;border-radius:5px;background:#eff2f7}.rdrNextPrevButton:hover{background:#e1e7f0}.rdrNextPrevButton i{display:block;width:0;height:0;padding:0;text-align:center;border-style:solid;margin:auto;transform:translate(-3px, 0px)}.rdrPprevButton i{border-width:4px 6px 4px 4px;border-color:rgba(0,0,0,0) #34495e rgba(0,0,0,0) rgba(0,0,0,0);transform:translate(-3px, 0px)}.rdrNextButton i{margin:0 0 0 7px;border-width:4px 4px 4px 6px;border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #34495e;transform:translate(3px, 0px)}.rdrWeekDays{padding:0 .833em}.rdrMonth{padding:0 .833em 1.666em .833em}.rdrMonth .rdrWeekDays{padding:0}.rdrMonths.rdrMonthsVertical .rdrMonth:first-child .rdrMonthName{display:none}.rdrWeekDay{font-weight:400;line-height:2.667em;color:#849095}.rdrDay{background:rgba(0,0,0,0);-webkit-user-select:none;-moz-user-select:none;user-select:none;border:0;padding:0;line-height:3em;height:3em;text-align:center;color:#1d2429}.rdrDay:focus{outline:0}.rdrDayNumber{outline:0;font-weight:300;position:absolute;left:0;right:0;top:0;bottom:0;top:5px;bottom:5px;display:flex;align-items:center;justify-content:center}.rdrDayToday .rdrDayNumber span{font-weight:500}.rdrDayToday .rdrDayNumber span:after{content:"";position:absolute;bottom:4px;left:50%;transform:translate(-50%, 0);width:18px;height:2px;border-radius:2px;background:#3d91ff}.rdrDayToday:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span:after,.rdrDayToday:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span:after{background:#fff}.rdrDay:not(.rdrDayPassive) .rdrInRange~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrStartEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrEndEdge~.rdrDayNumber span,.rdrDay:not(.rdrDayPassive) .rdrSelected~.rdrDayNumber span{color:hsla(0,0%,100%,.85)}.rdrSelected,.rdrInRange,.rdrStartEdge,.rdrEndEdge{background:currentColor;position:absolute;top:5px;left:0;right:0;bottom:5px}.rdrSelected{left:2px;right:2px}.rdrStartEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrEndEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrSelected{border-radius:1.042em}.rdrDayStartOfMonth .rdrInRange,.rdrDayStartOfMonth .rdrEndEdge,.rdrDayStartOfWeek .rdrInRange,.rdrDayStartOfWeek .rdrEndEdge{border-top-left-radius:1.042em;border-bottom-left-radius:1.042em;left:2px}.rdrDayEndOfMonth .rdrInRange,.rdrDayEndOfMonth .rdrStartEdge,.rdrDayEndOfWeek .rdrInRange,.rdrDayEndOfWeek .rdrStartEdge{border-top-right-radius:1.042em;border-bottom-right-radius:1.042em;right:2px}.rdrDayStartOfMonth .rdrDayInPreview,.rdrDayStartOfMonth .rdrDayEndPreview,.rdrDayStartOfWeek .rdrDayInPreview,.rdrDayStartOfWeek .rdrDayEndPreview{border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;border-left-width:1px;left:0px}.rdrDayEndOfMonth .rdrDayInPreview,.rdrDayEndOfMonth .rdrDayStartPreview,.rdrDayEndOfWeek .rdrDayInPreview,.rdrDayEndOfWeek .rdrDayStartPreview{border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;border-right-width:1px;right:0px}.rdrDayStartPreview,.rdrDayInPreview,.rdrDayEndPreview{background:hsla(0,0%,100%,.09);position:absolute;top:3px;left:0px;right:0px;bottom:3px;pointer-events:none;border:0px solid currentColor;z-index:1}.rdrDayStartPreview{border-top-width:1px;border-left-width:1px;border-bottom-width:1px;border-top-left-radius:1.333em;border-bottom-left-radius:1.333em;left:0px}.rdrDayInPreview{border-top-width:1px;border-bottom-width:1px}.rdrDayEndPreview{border-top-width:1px;border-right-width:1px;border-bottom-width:1px;border-top-right-radius:1.333em;border-bottom-right-radius:1.333em;right:0px}.rdrDefinedRangesWrapper{font-size:12px;width:226px;border-right:solid 1px #eff2f7;background:#fff}.rdrDefinedRangesWrapper .rdrStaticRangeSelected{color:currentColor;font-weight:600}.rdrStaticRange{border:0;cursor:pointer;display:block;outline:0;border-bottom:1px solid #eff2f7;padding:0;background:#fff}.rdrStaticRange:hover .rdrStaticRangeLabel,.rdrStaticRange:focus .rdrStaticRangeLabel{background:#eff2f7}.rdrStaticRangeLabel{display:block;outline:0;line-height:18px;padding:10px 20px;text-align:left}.rdrInputRanges{padding:10px 0}.rdrInputRange{align-items:center;padding:5px 20px}.rdrInputRangeInput{width:30px;height:30px;line-height:30px;border-radius:4px;text-align:center;border:solid 1px #dee7eb;margin-right:10px;color:#6c767a}.rdrInputRangeInput:focus,.rdrInputRangeInput:hover{border-color:#b4bfc4;outline:0;color:#333}.rdrCalendarWrapper:not(.rdrDateRangeWrapper) .rdrDayHovered .rdrDayNumber:after{content:"";border:1px solid currentColor;border-radius:1.333em;position:absolute;top:-2px;bottom:-2px;left:0px;right:0px;background:rgba(0,0,0,0)}.rdrDayPassive{pointer-events:none}.rdrDayPassive .rdrDayNumber span{color:#d5dce0}.rdrDayPassive .rdrInRange,.rdrDayPassive .rdrStartEdge,.rdrDayPassive .rdrEndEdge,.rdrDayPassive .rdrSelected,.rdrDayPassive .rdrDayStartPreview,.rdrDayPassive .rdrDayInPreview,.rdrDayPassive .rdrDayEndPreview{display:none}.rdrDayDisabled{background-color:#f8f8f8}.rdrDayDisabled .rdrDayNumber span{color:#aeb9bf}.rdrDayDisabled .rdrInRange,.rdrDayDisabled .rdrStartEdge,.rdrDayDisabled .rdrEndEdge,.rdrDayDisabled .rdrSelected,.rdrDayDisabled .rdrDayStartPreview,.rdrDayDisabled .rdrDayInPreview,.rdrDayDisabled .rdrDayEndPreview{filter:grayscale(100%) opacity(60%)}.rdrMonthName{text-align:left;font-weight:600;color:#849095;padding:.833em}
*, ::before, ::after{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgb(59 130 246 / 0.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible !important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.bottom-0{bottom:0px}.left-0{left:0px}.left-\[50\%\]{left:50%}.right-10{right:2.5rem}.top-0{top:0px}.top-10{top:2.5rem}.top-2{top:0.5rem}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-50{z-index:50}.col-span-1{grid-column:span 1 / span 1}.col-span-12{grid-column:span 12 / span 12}.col-span-2{grid-column:span 2 / span 2}.col-span-3{grid-column:span 3 / span 3}.col-span-4{grid-column:span 4 / span 4}.col-span-5{grid-column:span 5 / span 5}.col-span-6{grid-column:span 6 / span 6}.col-span-7{grid-column:span 7 / span 7}.col-span-9{grid-column:span 9 / span 9}.float-left{float:left}.m-0{margin:0px}.m-1{margin:0.25rem}.m-2{margin:0.5rem}.m-2\.5{margin:0.625rem}.m-3{margin:0.75rem}.m-4{margin:1rem}.m-\[5px\]{margin:5px}.m-auto{margin:auto}.mx-1{margin-left:0.25rem;margin-right:0.25rem}.mx-2{margin-left:0.5rem;margin-right:0.5rem}.mx-3{margin-left:0.75rem;margin-right:0.75rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-8{margin-left:2rem;margin-right:2rem}.mx-auto{margin-left:auto;margin-right:auto}.my-0{margin-top:0px;margin-bottom:0px}.my-1{margin-top:0.25rem;margin-bottom:0.25rem}.my-1\.5{margin-top:0.375rem;margin-bottom:0.375rem}.my-10{margin-top:2.5rem;margin-bottom:2.5rem}.my-2{margin-top:0.5rem;margin-bottom:0.5rem}.my-3{margin-top:0.75rem;margin-bottom:0.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-6{margin-top:1.5rem;margin-bottom:1.5rem}.my-auto{margin-top:auto;margin-bottom:auto}.-mb-2{margin-bottom:-0.5rem}.-mr-2{margin-right:-0.5rem}.-mr-2\.5{margin-right:-0.625rem}.mb-0{margin-bottom:0px}.mb-0\.5{margin-bottom:0.125rem}.mb-1{margin-bottom:0.25rem}.mb-2{margin-bottom:0.5rem}.mb-2\.5{margin-bottom:0.625rem}.mb-3{margin-bottom:0.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[10px\]{margin-bottom:10px}.mb-\[20px\]{margin-bottom:20px}.mb-\[2px\]{margin-bottom:2px}.me-10{-webkit-margin-end:2.5rem;margin-inline-end:2.5rem}.me-2{-webkit-margin-end:0.5rem;margin-inline-end:0.5rem}.me-4{-webkit-margin-end:1rem;margin-inline-end:1rem}.ml-1{margin-left:0.25rem}.ml-2{margin-left:0.5rem}.ml-2\.5{margin-left:0.625rem}.ml-3{margin-left:0.75rem}.ml-4{margin-left:1rem}.ml-5{margin-left:1.25rem}.ml-6{margin-left:1.5rem}.ml-\[-6px\]{margin-left:-6px}.ml-\[10px\]{margin-left:10px}.ml-\[30px\]{margin-left:30px}.ml-\[5px\]{margin-left:5px}.ml-auto{margin-left:auto}.mr-1{margin-right:0.25rem}.mr-2{margin-right:0.5rem}.mr-2\.5{margin-right:0.625rem}.mr-4{margin-right:1rem}.mr-\[20px\]{margin-right:20px}.mr-\[5px\]{margin-right:5px}.ms-2{-webkit-margin-start:0.5rem;margin-inline-start:0.5rem}.mt-1{margin-top:0.25rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:0.5rem}.mt-2\.5{margin-top:0.625rem}.mt-3{margin-top:0.75rem}.mt-4{margin-top:1rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[10px\]{margin-top:10px}.mt-\[6px\]{margin-top:6px}.box-border{box-sizing:border-box}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.aspect-square{aspect-ratio:1 / 1}.h-10{height:2.5rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-20{height:5rem}.h-3{height:0.75rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-\[0\.1px\]{height:0.1px}.h-\[0\.2px\]{height:0.2px}.h-\[100\%\]{height:100%}.h-\[10px\]{height:10px}.h-\[30px\]{height:30px}.h-\[40px\]{height:40px}.h-\[60px\]{height:60px}.h-\[68px\]{height:68px}.h-\[720px\]{height:720px}.h-\[8px\]{height:8px}.h-\[98vh\]{height:98vh}.h-\[calc\(100vh-60px\)\]{height:calc(100vh - 60px)}.h-auto{height:auto}.h-fit{height:-webkit-fit-content;height:fit-content}.h-full{height:100%}.h-screen{height:100vh}.max-h-24{max-height:6rem}.max-h-96{max-height:24rem}.max-h-\[100px\]{max-height:100px}.max-h-\[300px\]{max-height:300px}.max-h-\[500px\]{max-height:500px}.max-h-\[50vh\]{max-height:50vh}.max-h-\[600px\]{max-height:600px}.max-h-\[90vh\]{max-height:90vh}.max-h-\[calc\(100vh-60px\)\]{max-height:calc(100vh - 60px)}.max-h-\[your-doc-height\]{max-height:your-doc-height}.max-h-max{max-height:-webkit-max-content;max-height:max-content}.min-h-\[300px\]{min-height:300px}.min-h-\[380px\]{min-height:380px}.min-h-\[400px\]{min-height:400px}.min-h-\[40px\]{min-height:40px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\/2{width:50%}.w-1\/3{width:33.333333%}.w-1\/4{width:25%}.w-1\/5{width:20%}.w-12{width:3rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-3{width:0.75rem}.w-3\/4{width:75%}.w-4{width:1rem}.w-5{width:1.25rem}.w-72{width:18rem}.w-8{width:2rem}.w-96{width:24rem}.w-\[0\.2px\]{width:0.2px}.w-\[10px\]{width:10px}.w-\[120px\]{width:120px}.w-\[150px\]{width:150px}.w-\[200px\]{width:200px}.w-\[24px\]{width:24px}.w-\[25\%\]{width:25%}.w-\[30\%\]{width:30%}.w-\[30px\]{width:30px}.w-\[40\%\]{width:40%}.w-\[400px\]{width:400px}.w-\[50\%\]{width:50%}.w-\[50px\]{width:50px}.w-\[520px\]{width:520px}.w-\[60\%\]{width:60%}.w-\[600px\]{width:600px}.w-\[62\.38px\]{width:62.38px}.w-\[70\%\]{width:70%}.w-\[8px\]{width:8px}.w-\[90\%\]{width:90%}.w-auto{width:auto}.w-fit{width:-webkit-fit-content;width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.min-w-0{min-width:0px}.min-w-\[100px\]{min-width:100px}.min-w-\[120px\]{min-width:120px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[250px\]{min-width:250px}.min-w-\[30\%\]{min-width:30%}.min-w-\[50\%\]{min-width:50%}.min-w-\[60\%\]{min-width:60%}.min-w-fit{min-width:-webkit-fit-content;min-width:fit-content}.max-w-\[150px\]{max-width:150px}.max-w-\[200px\]{max-width:200px}.max-w-\[33\%\]{max-width:33%}.max-w-\[400px\]{max-width:400px}.max-w-\[65\%\]{max-width:65%}.flex-1{flex:1 1}.shrink{flex-shrink:1}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.basis-0{flex-basis:0px}.translate-x-\[-50\%\]{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate:45deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95;transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform-none{transform:none}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite}@keyframes slideIn{0%{opacity:0;transform:translateY(-20px)}100%{opacity:1;transform:translateY(0)}}.animate-slideIn{animation:slideIn 1s ease-out forwards}@keyframes slideOut{0%{opacity:1;transform:translateY(0)}100%{opacity:0;transform:translateY(-20px)}}.animate-slideOut{animation:slideOut 1s ease-out forwards}.cursor-move{cursor:move}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.grid-cols-12{grid-template-columns:repeat(12, minmax(0, 1fr))}.grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.grid-cols-5{grid-template-columns:repeat(5, minmax(0, 1fr))}.grid-cols-8{grid-template-columns:repeat(8, minmax(0, 1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.content-center{align-content:center}.content-end{align-content:flex-end}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-stretch{align-items:stretch}.justify-normal{justify-content:normal}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.justify-evenly{justify-content:space-evenly}.justify-items-center{justify-items:center}.gap-0\.5{gap:0.125rem}.gap-1{gap:0.25rem}.gap-2{gap:0.5rem}.gap-2\.5{gap:0.625rem}.gap-3{gap:0.75rem}.gap-4{gap:1rem}.gap-7{gap:1.75rem}.gap-y-3{row-gap:0.75rem}.-space-x-2 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(-0.5rem * var(--tw-space-x-reverse));margin-left:calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-3 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(0.75rem * var(--tw-space-x-reverse));margin-left:calc(0.75rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-4 > :not([hidden]) ~ :not([hidden]){--tw-space-x-reverse:0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-2 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.5rem * var(--tw-space-y-reverse))}.space-y-3 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0.75rem * var(--tw-space-y-reverse))}.space-y-4 > :not([hidden]) ~ :not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-clip{overflow:clip}.overflow-scroll{overflow:scroll}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-hidden{overflow-y:hidden}.overflow-x-scroll{overflow-x:scroll}.overflow-y-scroll{overflow-y:scroll}.overscroll-contain{overscroll-behavior:contain}.overscroll-y-contain{overscroll-behavior-y:contain}.overflow-ellipsis{text-overflow:ellipsis}.text-ellipsis{text-overflow:ellipsis}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:0.25rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[4px\]{border-radius:4px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:0.5rem}.rounded-md{border-radius:0.375rem}.rounded-sm{border-radius:0.125rem}.rounded-xl{border-radius:0.75rem}.rounded-b-lg{border-bottom-right-radius:0.5rem;border-bottom-left-radius:0.5rem}.rounded-l-md{border-top-left-radius:0.375rem;border-bottom-left-radius:0.375rem}.rounded-r-md{border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem}.rounded-t-lg{border-top-left-radius:0.5rem;border-top-right-radius:0.5rem}.border{border-width:1px}.border-0{border-width:0px}.border-2{border-width:2px}.border-\[0\.1px\]{border-width:0.1px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-l-\[5px\]{border-left-width:5px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-solid{border-style:solid}.border-none{border-style:none}.border-\[\#E2E4EA\]{--tw-border-opacity:1;border-color:rgb(226 228 234 / 1);border-color:rgb(226 228 234 / var(--tw-border-opacity, 1))}.border-\[\#F1F2F5\]{--tw-border-opacity:1;border-color:rgb(241 242 245 / 1);border-color:rgb(241 242 245 / var(--tw-border-opacity, 1))}.border-\[\#cb1d4d\]{--tw-border-opacity:1;border-color:rgb(203 29 77 / 1);border-color:rgb(203 29 77 / var(--tw-border-opacity, 1))}.border-\[\#d3d6e0\]{--tw-border-opacity:1;border-color:rgb(211 214 224 / 1);border-color:rgb(211 214 224 / var(--tw-border-opacity, 1))}.border-\[gainsboro\]{--tw-border-opacity:1;border-color:rgb(220 220 220 / 1);border-color:rgb(220 220 220 / var(--tw-border-opacity, 1))}.border-blue-400{--tw-border-opacity:1;border-color:rgb(96 165 250 / 1);border-color:rgb(96 165 250 / var(--tw-border-opacity, 1))}.border-gainsboro{--tw-border-opacity:1;border-color:rgb(220 220 220 / 1);border-color:rgb(220 220 220 / var(--tw-border-opacity, 1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246 / 1);border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235 / 1);border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219 / 1);border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-400{--tw-border-opacity:1;border-color:rgb(156 163 175 / 1);border-color:rgb(156 163 175 / var(--tw-border-opacity, 1))}.border-gray-500{--tw-border-opacity:1;border-color:rgb(107 114 128 / 1);border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.border-red-700{--tw-border-opacity:1;border-color:rgb(185 28 28 / 1);border-color:rgb(185 28 28 / var(--tw-border-opacity, 1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240 / 1);border-color:rgb(226 232 240 / var(--tw-border-opacity, 1))}.border-t-black{--tw-border-opacity:1;border-top-color:rgb(0 0 0 / 1);border-top-color:rgb(0 0 0 / var(--tw-border-opacity, 1))}.bg-\[\#002F3B\]{--tw-bg-opacity:1;background-color:rgb(0 47 59 / 1);background-color:rgb(0 47 59 / var(--tw-bg-opacity, 1))}.bg-\[\#287D3C\]{--tw-bg-opacity:1;background-color:rgb(40 125 60 / 1);background-color:rgb(40 125 60 / var(--tw-bg-opacity, 1))}.bg-\[\#363646\]{--tw-bg-opacity:1;background-color:rgb(54 54 70 / 1);background-color:rgb(54 54 70 / var(--tw-bg-opacity, 1))}.bg-\[\#404240\]{--tw-bg-opacity:1;background-color:rgb(64 66 64 / 1);background-color:rgb(64 66 64 / var(--tw-bg-opacity, 1))}.bg-\[\#4B9BFF\]{--tw-bg-opacity:1;background-color:rgb(75 155 255 / 1);background-color:rgb(75 155 255 / var(--tw-bg-opacity, 1))}.bg-\[\#50D2A0\]{--tw-bg-opacity:1;background-color:rgb(80 210 160 / 1);background-color:rgb(80 210 160 / var(--tw-bg-opacity, 1))}.bg-\[\#89A7E0\]{--tw-bg-opacity:1;background-color:rgb(137 167 224 / 1);background-color:rgb(137 167 224 / var(--tw-bg-opacity, 1))}.bg-\[\#C21700\]{--tw-bg-opacity:1;background-color:rgb(194 23 0 / 1);background-color:rgb(194 23 0 / var(--tw-bg-opacity, 1))}.bg-\[\#E9BCC9\]{--tw-bg-opacity:1;background-color:rgb(233 188 201 / 1);background-color:rgb(233 188 201 / var(--tw-bg-opacity, 1))}.bg-\[\#EEA61F\]{--tw-bg-opacity:1;background-color:rgb(238 166 31 / 1);background-color:rgb(238 166 31 / var(--tw-bg-opacity, 1))}.bg-\[\#F1F2F5\]{--tw-bg-opacity:1;background-color:rgb(241 242 245 / 1);background-color:rgb(241 242 245 / var(--tw-bg-opacity, 1))}.bg-\[\#F7F8F9\]{--tw-bg-opacity:1;background-color:rgb(247 248 249 / 1);background-color:rgb(247 248 249 / var(--tw-bg-opacity, 1))}.bg-\[\#FFB46E\]{--tw-bg-opacity:1;background-color:rgb(255 180 110 / 1);background-color:rgb(255 180 110 / var(--tw-bg-opacity, 1))}.bg-\[\#FFF4EC\]{--tw-bg-opacity:1;background-color:rgb(255 244 236 / 1);background-color:rgb(255 244 236 / var(--tw-bg-opacity, 1))}.bg-\[\#FFFF00\]{--tw-bg-opacity:1;background-color:rgb(255 255 0 / 1);background-color:rgb(255 255 0 / var(--tw-bg-opacity, 1))}.bg-\[\#ae274f\]{--tw-bg-opacity:1;background-color:rgb(174 39 79 / 1);background-color:rgb(174 39 79 / var(--tw-bg-opacity, 1))}.bg-\[\#cb1d4d\]{--tw-bg-opacity:1;background-color:rgb(203 29 77 / 1);background-color:rgb(203 29 77 / var(--tw-bg-opacity, 1))}.bg-\[\#dfebfa\]{--tw-bg-opacity:1;background-color:rgb(223 235 250 / 1);background-color:rgb(223 235 250 / var(--tw-bg-opacity, 1))}.bg-\[\#e9fcf6\]{--tw-bg-opacity:1;background-color:rgb(233 252 246 / 1);background-color:rgb(233 252 246 / var(--tw-bg-opacity, 1))}.bg-\[\#ebeff4\]{--tw-bg-opacity:1;background-color:rgb(235 239 244 / 1);background-color:rgb(235 239 244 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f7f7\]{--tw-bg-opacity:1;background-color:rgb(247 247 247 / 1);background-color:rgb(247 247 247 / var(--tw-bg-opacity, 1))}.bg-\[\#f7f8f9\]{--tw-bg-opacity:1;background-color:rgb(247 248 249 / 1);background-color:rgb(247 248 249 / var(--tw-bg-opacity, 1))}.bg-\[\#fae6ec\]{--tw-bg-opacity:1;background-color:rgb(250 230 236 / 1);background-color:rgb(250 230 236 / var(--tw-bg-opacity, 1))}.bg-\[\#fc223e\]{--tw-bg-opacity:1;background-color:rgb(252 34 62 / 1);background-color:rgb(252 34 62 / var(--tw-bg-opacity, 1))}.bg-\[\#fdf9d2\]{--tw-bg-opacity:1;background-color:rgb(253 249 210 / 1);background-color:rgb(253 249 210 / var(--tw-bg-opacity, 1))}.bg-\[\#ffedcc\]{--tw-bg-opacity:1;background-color:rgb(255 237 204 / 1);background-color:rgb(255 237 204 / var(--tw-bg-opacity, 1))}.bg-\[crimson\]{--tw-bg-opacity:1;background-color:rgb(220 20 60 / 1);background-color:rgb(220 20 60 / var(--tw-bg-opacity, 1))}.bg-\[whitesmoke\]{--tw-bg-opacity:1;background-color:rgb(245 245 245 / 1);background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199 / 1);background-color:rgb(254 243 199 / var(--tw-bg-opacity, 1))}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11 / 1);background-color:rgb(245 158 11 / var(--tw-bg-opacity, 1))}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254 / 1);background-color:rgb(219 234 254 / var(--tw-bg-opacity, 1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255 / 1);background-color:rgb(239 246 255 / var(--tw-bg-opacity, 1))}.bg-blue-500{--tw-bg-opacity:1;background-color:rgb(59 130 246 / 1);background-color:rgb(59 130 246 / var(--tw-bg-opacity, 1))}.bg-custom-green{--tw-bg-opacity:1;background-color:rgb(80 210 160 / 1);background-color:rgb(80 210 160 / var(--tw-bg-opacity, 1))}.bg-custom-red{--tw-bg-opacity:1;background-color:rgb(252 34 62 / 1);background-color:rgb(252 34 62 / var(--tw-bg-opacity, 1))}.bg-gainsboro{--tw-bg-opacity:1;background-color:rgb(220 220 220 / 1);background-color:rgb(220 220 220 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246 / 1);background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235 / 1);background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251 / 1);background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity:1;background-color:rgb(107 114 128 / 1);background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-green-300{--tw-bg-opacity:1;background-color:rgb(134 239 172 / 1);background-color:rgb(134 239 172 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity:1;background-color:rgb(34 197 94 / 1);background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-orange-300{--tw-bg-opacity:1;background-color:rgb(253 186 116 / 1);background-color:rgb(253 186 116 / var(--tw-bg-opacity, 1))}.bg-orange-50{--tw-bg-opacity:1;background-color:rgb(255 247 237 / 1);background-color:rgb(255 247 237 / var(--tw-bg-opacity, 1))}.bg-pageBackground{background-color:#EAEAEAFF}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226 / 1);background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-300{--tw-bg-opacity:1;background-color:rgb(252 165 165 / 1);background-color:rgb(252 165 165 / var(--tw-bg-opacity, 1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242 / 1);background-color:rgb(254 242 242 / var(--tw-bg-opacity, 1))}.bg-red-500{--tw-bg-opacity:1;background-color:rgb(239 68 68 / 1);background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249 / 1);background-color:rgb(241 245 249 / var(--tw-bg-opacity, 1))}.bg-slate-200{--tw-bg-opacity:1;background-color:rgb(226 232 240 / 1);background-color:rgb(226 232 240 / var(--tw-bg-opacity, 1))}.bg-teal-500{--tw-bg-opacity:1;background-color:rgb(20 184 166 / 1);background-color:rgb(20 184 166 / var(--tw-bg-opacity, 1))}.bg-transparent{background-color:transparent}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255 / 1);background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-whitesmoke{--tw-bg-opacity:1;background-color:rgb(245 245 245 / 1);background-color:rgb(245 245 245 / var(--tw-bg-opacity, 1))}.bg-yellow-300{--tw-bg-opacity:1;background-color:rgb(253 224 71 / 1);background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity:1;background-color:rgb(234 179 8 / 1);background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.object-cover{object-fit:cover}.p-0{padding:0px}.p-1{padding:0.25rem}.p-1\.5{padding:0.375rem}.p-10{padding:2.5rem}.p-2{padding:0.5rem}.p-2\.5{padding:0.625rem}.p-3{padding:0.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.p-\[0\.8px\]{padding:0.8px}.p-\[1\.3rem\]{padding:1.3rem}.p-\[10px\]{padding:10px}.p-\[5px\]{padding:5px}.px-0{padding-left:0px;padding-right:0px}.px-1{padding-left:0.25rem;padding-right:0.25rem}.px-1\.5{padding-left:0.375rem;padding-right:0.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:0.5rem;padding-right:0.5rem}.px-2\.5{padding-left:0.625rem;padding-right:0.625rem}.px-20{padding-left:5rem;padding-right:5rem}.px-3{padding-left:0.75rem;padding-right:0.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[20\%\]{padding-left:20%;padding-right:20%}.py-0{padding-top:0px;padding-bottom:0px}.py-0\.5{padding-top:0.125rem;padding-bottom:0.125rem}.py-1{padding-top:0.25rem;padding-bottom:0.25rem}.py-1\.5{padding-top:0.375rem;padding-bottom:0.375rem}.py-2{padding-top:0.5rem;padding-bottom:0.5rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[10px\]{padding-top:10px;padding-bottom:10px}.pb-0{padding-bottom:0px}.pb-10{padding-bottom:2.5rem}.pb-2{padding-bottom:0.5rem}.pb-4{padding-bottom:1rem}.pb-8{padding-bottom:2rem}.pe-2{-webkit-padding-end:0.5rem;padding-inline-end:0.5rem}.pl-1{padding-left:0.25rem}.pl-1\.5{padding-left:0.375rem}.pl-2{padding-left:0.5rem}.pl-4{padding-left:1rem}.pl-6{padding-left:1.5rem}.pl-8{padding-left:2rem}.pl-\[10px\]{padding-left:10px}.pr-1{padding-right:0.25rem}.pr-2{padding-right:0.5rem}.pr-4{padding-right:1rem}.ps-0{-webkit-padding-start:0px;padding-inline-start:0px}.pt-0{padding-top:0px}.pt-2{padding-top:0.5rem}.pt-2\.5{padding-top:0.625rem}.pt-20{padding-top:5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-baseline{vertical-align:baseline}.font-sans{font-family:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10px\]{font-size:10px}.text-\[12px\]{font-size:12px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[24px\]{font-size:24px}.text-\[36px\]{font-size:36px}.text-\[48px\]{font-size:48px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:0.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:0.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extralight{font-weight:200}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.leading-6{line-height:1.5rem}.leading-\[30px\]{line-height:30px}.leading-none{line-height:1}.leading-normal{line-height:1.5}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-0.025em}.text-\[\#00000080\]{color:#00000080}.text-\[\#038A96\]{--tw-text-opacity:1;color:rgb(3 138 150 / 1);color:rgb(3 138 150 / var(--tw-text-opacity, 1))}.text-\[\#1D2129\]{--tw-text-opacity:1;color:rgb(29 33 41 / 1);color:rgb(29 33 41 / var(--tw-text-opacity, 1))}.text-\[\#231F20\]{--tw-text-opacity:1;color:rgb(35 31 32 / 1);color:rgb(35 31 32 / var(--tw-text-opacity, 1))}.text-\[\#272833\]{--tw-text-opacity:1;color:rgb(39 40 51 / 1);color:rgb(39 40 51 / var(--tw-text-opacity, 1))}.text-\[\#414042\]{--tw-text-opacity:1;color:rgb(65 64 66 / 1);color:rgb(65 64 66 / var(--tw-text-opacity, 1))}.text-\[\#4E5969\]{--tw-text-opacity:1;color:rgb(78 89 105 / 1);color:rgb(78 89 105 / var(--tw-text-opacity, 1))}.text-\[\#5ACA75\]{--tw-text-opacity:1;color:rgb(90 202 117 / 1);color:rgb(90 202 117 / var(--tw-text-opacity, 1))}.text-\[\#6B6C7E\]{--tw-text-opacity:1;color:rgb(107 108 126 / 1);color:rgb(107 108 126 / var(--tw-text-opacity, 1))}.text-\[\#827F86\]{--tw-text-opacity:1;color:rgb(130 127 134 / 1);color:rgb(130 127 134 / var(--tw-text-opacity, 1))}.text-\[\#863A00\]{--tw-text-opacity:1;color:rgb(134 58 0 / 1);color:rgb(134 58 0 / var(--tw-text-opacity, 1))}.text-\[\#86909C\]{--tw-text-opacity:1;color:rgb(134 144 156 / 1);color:rgb(134 144 156 / var(--tw-text-opacity, 1))}.text-\[\#A7A9BC\]{--tw-text-opacity:1;color:rgb(167 169 188 / 1);color:rgb(167 169 188 / var(--tw-text-opacity, 1))}.text-\[\#C21700\]{--tw-text-opacity:1;color:rgb(194 23 0 / 1);color:rgb(194 23 0 / var(--tw-text-opacity, 1))}.text-\[\#CB1D4D\]{--tw-text-opacity:1;color:rgb(203 29 77 / 1);color:rgb(203 29 77 / var(--tw-text-opacity, 1))}.text-\[\#D3D6E0\]{--tw-text-opacity:1;color:rgb(211 214 224 / 1);color:rgb(211 214 224 / var(--tw-text-opacity, 1))}.text-\[\#cb1d4d\]{--tw-text-opacity:1;color:rgb(203 29 77 / 1);color:rgb(203 29 77 / var(--tw-text-opacity, 1))}.text-\[crimson\]{--tw-text-opacity:1;color:rgb(220 20 60 / 1);color:rgb(220 20 60 / var(--tw-text-opacity, 1))}.text-\[grey\]{--tw-text-opacity:1;color:rgb(128 128 128 / 1);color:rgb(128 128 128 / var(--tw-text-opacity, 1))}.text-\[teal\]{--tw-text-opacity:1;color:rgb(0 128 128 / 1);color:rgb(0 128 128 / var(--tw-text-opacity, 1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0 / 1);color:rgb(0 0 0 / var(--tw-text-opacity, 1))}.text-blue-400{--tw-text-opacity:1;color:rgb(96 165 250 / 1);color:rgb(96 165 250 / var(--tw-text-opacity, 1))}.text-blue-500{--tw-text-opacity:1;color:rgb(59 130 246 / 1);color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235 / 1);color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-custom-red{--tw-text-opacity:1;color:rgb(252 34 62 / 1);color:rgb(252 34 62 / var(--tw-text-opacity, 1))}.text-gainsboro{--tw-text-opacity:1;color:rgb(220 220 220 / 1);color:rgb(220 220 220 / var(--tw-text-opacity, 1))}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219 / 1);color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175 / 1);color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128 / 1);color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99 / 1);color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81 / 1);color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55 / 1);color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39 / 1);color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity:1;color:rgb(34 197 94 / 1);color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-700{--tw-text-opacity:1;color:rgb(21 128 61 / 1);color:rgb(21 128 61 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68 / 1);color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38 / 1);color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28 / 1);color:rgb(185 28 28 / var(--tw-text-opacity, 1))}.text-slate-300{--tw-text-opacity:1;color:rgb(203 213 225 / 1);color:rgb(203 213 225 / var(--tw-text-opacity, 1))}.text-stone-800{--tw-text-opacity:1;color:rgb(41 37 36 / 1);color:rgb(41 37 36 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-yellow-500{--tw-text-opacity:1;color:rgb(234 179 8 / 1);color:rgb(234 179 8 / var(--tw-text-opacity, 1))}.underline{-webkit-text-decoration-line:underline;text-decoration-line:underline}.shadow{--tw-shadow:0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-custom{--tw-shadow:6px 6px 8px gainsboro;--tw-shadow-colored:6px 6px 8px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgb(0 0 0 / 0.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:0 0 #0000, 0 0 #0000, var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255 / var(--tw-ring-opacity, 1))}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow-xl{--tw-drop-shadow:drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.\!filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;transition-property:color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1);transition-duration:150ms}.duration-200{transition-duration:200ms}.duration-300{transition-duration:300ms}.duration-500{transition-duration:500ms}.ease-in{transition-timing-function:cubic-bezier(0.4, 0, 1, 1)}.ease-in-out{transition-timing-function:cubic-bezier(0.4, 0, 0.2, 1)}.ease-out{transition-timing-function:cubic-bezier(0, 0, 0.2, 1)}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;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}iframe{display:block}.mapCont{flex:1 1;position:relative;height:100%}.login-form-button{width:100%;background-color:#cb1d4d !important;border-radius:4px;border-color:rgba(0,0,0,0);color:#fff !important}.login-form-button:hover{border-color:#cb1d4d !important;color:#fff !important}.hover-option:hover{color:#dcdcdc !important}.map-container{position:absolute;top:0;right:0;left:0;bottom:20px;height:100%;width:100%}.authsection{font-family:"Lato",sans-serif;width:100vw;height:100vh;overflow:hidden;display:flex;justify-content:center;align-items:center;background-position:center;background-size:cover}.authsection .ant-tabs-nav-list{width:100%}.authsection .ant-tabs-tab{font-weight:bold;display:inline;display:initial;flex-grow:1}.authsection .ant-tabs-tab:focus{color:#000}.authsection .ant-tabs-tab:hover{color:#000}.authsection .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000;text-shadow:0 0 .25px currentColor}.authsection .doc-img{position:absolute;display:flex;height:100%;flex-direction:row;justify-content:center;width:100%}.authsection .doc-img img{width:100%}.authsection .ant-row{width:100%;height:100%}.authsection .auth-content{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.authsection .auth-content .auth-form{width:410px;min-height:496px;height:-webkit-fit-content;height:fit-content;padding:40px;background-color:#fff}.authsection .auth-card{width:60%;height:80%;background:#fff;box-shadow:0 20px 50px rgba(0,0,0,.35);border-radius:50px;display:flex;flex-direction:row;justify-content:center;align-items:center;z-index:99}.authsection .auth-card .card-section{flex:1 1;height:100%;box-sizing:border-box;padding:30px}.authsection .auth-card #support-team-bg{position:relative;overflow:hidden;background:linear-gradient(150.75deg, #3d5af1 16.59%, #ff2a65 150.71%);border-radius:50px 0 0 50px;width:50%;display:flex;flex-direction:column;justify-content:space-between}.authsection .auth-card #support-team-bg .body{text-align:left;box-sizing:border-box;padding:10px}.authsection .auth-card #support-team-bg .footer{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-around}.authsection .plus{position:absolute}.authsection .plus div{width:100%;height:40%;background:hsla(0,0%,100%,.1019607843);position:absolute;left:50%;top:50%;transform:translate(-50%, -50%)}.authsection .plus .vertical{transform:translate(-50%, -50%) rotate(-90deg)}.flex-boy-column-space{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.flex-boy-column-space .body{width:100%;margin-top:10px;box-sizing:border-box;padding:20px}.flex-boy-row-space{display:flex;flex-direction:row;gap:3px;justify-content:space-between;align-items:center;padding:5px}.flex-doc-row-space{display:flex;flex-direction:row;gap:3px;justify-content:space-between;padding:5px}.flex-box-address{display:flex;flex-direction:row;justify-content:space-between;align-items:start;padding:5px}.flex-boy-column{display:flex;flex-direction:column}.flex-boy-column .body{width:100%;margin-top:10px;box-sizing:border-box;padding:20px}.flex-boy-row{display:flex;flex-direction:row}.ant-btn-primary{background:#cb1d4d !important;border:#cb1d4d !important;font-family:"Lato",sans-serif}.main{width:100vw;height:100vh;overflow:hidden;position:relative;display:flex;flex-direction:row;box-sizing:border-box}.main #main-menu{width:200px;height:100vh;background-color:#002f3b;box-sizing:border-box;padding:5px;transition:width .1s ease-in-out}.main #main-menu .main-menu-item{font-size:1.6em;font-weight:600;margin:0 20px 5px;cursor:pointer;padding:8px 12px;border-radius:3px;display:flex;flex-direction:row;justify-content:space-between;width:100%}.main .menu-active{background:#cb1d4d !important}.logo-div{text-align:left;width:100%}.dot{height:7px;width:10px;border-radius:50%;background-color:#27ae60}.map{position:relative;flex:1 1;height:calc(100vh - 60px)}.top{width:100%;transition:opacity .4s ease-in-out;overflow-x:hidden}.top .header{background-color:#fff;height:64px;padding:10px;box-shadow:0 4px 8px rgba(39,40,51,.12);margin-bottom:20px}.collapsible{transition:width .3s ease}.collapsible .bottom{padding:20px;width:100%}.expand-panel{position:fixed;bottom:20px;right:20px;width:240px;overflow:hidden;cursor:pointer;align-items:center;background:#fff;box-shadow:0 2px 4px rgba(0,0,0,.3);padding:12px 24px;transition:height .3s ease;line-height:2;color:#6b6b76;border-radius:15px;outline:none;z-index:99}.map-search{position:fixed;top:80px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,0);border:rgba(0,0,0,0);z-index:99;height:-webkit-fit-content;height:fit-content;width:512px;box-sizing:border-box;border-radius:4px}.trip-map-search{position:fixed;top:80px;left:50%;height:-webkit-fit-content;height:fit-content;width:-webkit-fit-content;width:fit-content;transform:translateX(-50%);background:rgba(0,0,0,0);border:rgba(0,0,0,0);z-index:99;box-sizing:border-box;border-radius:4px}.cluster-marker{height:128px;width:128px;position:relative;background-color:rgba(59,90,241,.39);border-radius:50%;justify-content:center;align-items:center}.map-stats-card{width:640px;min-height:250px;z-index:1000;background:#fff;border-radius:10px;filter:drop-shadow(5px 3px 5px rgba(102, 102, 102, 0.3))}.map-stats-card .header{box-sizing:border-box;padding:20px}.map-stats-card .body{box-sizing:border-box;padding:20px}.map-circle-inner{height:100%;width:100%;border-radius:50%;border:solid 2px;padding:3px;display:flex;align-items:center;justify-content:center}.icon-white{margin-left:10px}.icon-white path{fill:#fff}.icon-white rect{fill:#fff}.card{background-color:#fff;box-shadow:0 2px 4px rgba(39,40,51,.12);border-radius:16px}.ant-tabs-ink-bar{background:#cb1d4d !important}.login-div{margin-top:30px}.sent-message{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;width:100%;height:250px}.map-menu{box-shadow:0 2px 4px rgba(39,40,51,.12);z-index:200;position:absolute;left:0;background-color:#fff}.map-menu-collapsed{position:absolute;height:48px;left:0;top:20px;z-index:100;background:#fff;border-radius:0 100px 100px 0;display:flex;flex-direction:row;align-items:center;justify-content:center;box-shadow:0 2px 4px rgba(39,40,51,.12);transition:width .8s ease}.consultant-menu{position:absolute;background-color:#fff;right:0;z-index:200;top:60px;box-shadow:0 2px 4px rgba(39,40,51,.12)}.consultant-menu .top{height:100%}.consultant-menu .consultants{width:50px;padding:5px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center}.consultant-menu .checklists{height:100%;border:.5px solid #dcdcdc;flex:1 1}.consultant-menu .checklists .checklists-detail{margin-bottom:10px;box-shadow:0 1px 4px rgba(39,40,51,.2)}.consultant-menu .checklists .checklists-appointments{padding:10px}.consultant-menu .checklists .name{margin-left:10px;overflow-wrap:break-word;width:100px}.consultant-menu .checklists .name p{text-align:left}.consultant-menu .checklists .icons{flex:1 1}.consultant-menu .checklists .top{height:35px;overflow:hidden;box-sizing:border-box;padding:5px}.consultant-menu-collapsed{position:absolute;box-shadow:0 2px 4px rgba(39,40,51,.12);height:48px;right:0;top:20px;z-index:100;background:#fff;border-radius:100px 0 0 100px;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:width .8s ease}.circle-border{height:25px;width:25px;border:1px solid gray;display:flex;flex-direction:row;align-items:center;justify-content:center;border-radius:50%}.switch-menu{box-sizing:border-box;padding:10px}.switch-menu .ant-switch-checked{background:#cb1d4d}.ant-switch-inner-unchecked{margin-top:0 !important;margin-top:initial !important}.ant-switch-inner-unchecked .anticon{align-items:center !important}.ant-divider-horizontal{margin:10px 0}.ant-form-item-label{font-weight:bold;width:100%}#main-body{flex:1 1;height:100vh;overflow-x:hidden}#header-top{position:-webkit-sticky;position:sticky;height:60px;right:0;top:0;width:100%;background:#fff;box-shadow:0 2px 4px rgba(39,40,51,.12);z-index:200;padding:10px;align-items:center;justify-content:space-between}#header-top .flex-boy-row{align-items:center}#header-top .flex-boy-row .main-menu-item{width:60px;display:flex;flex-direction:column;justify-content:center;align-items:center;height:32px}#header-top .header-children{flex:1 1}#header-top .header-children p{text-align:left}.main-page{height:100vh;overflow-y:scroll;background-color:#fff;box-sizing:border-box;width:100%;overflow-x:hidden}.page-header{width:100%;min-height:80px;height:-webkit-fit-content;height:fit-content;box-sizing:border-box;padding:4px 10px;box-shadow:0 2px 4px rgba(39,40,51,.12)}.appointment-page-header{width:100%;min-height:60px;height:-webkit-fit-content;height:fit-content;box-sizing:border-box;padding:10px 10px 0 10px;box-shadow:0 2px 4px rgba(39,40,51,.12)}.table{padding:5px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-button{width:8px;height:5px}::-webkit-scrollbar-track{background:#eee;border:thin solid rgba(0,0,0,0);box-shadow:0 0 3px #dfdfdf inset;border-radius:10px}::-webkit-scrollbar-thumb{background:#d8d8d8;border:thin solid #d1d1d1;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#dbdbdb}.status-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px 4px 8px;width:-webkit-fit-content;width:fit-content;background:#f7f8f9;border-radius:100px}.status-container p{margin-left:5px}.status-container-border{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 8px 4px 8px;width:-webkit-fit-content;width:fit-content;border:1px solid #555454;background:#f7f8f9;border-radius:100px}.status-container-border p{margin-left:5px}.dot-circle-active{background:#50d2a0;box-sizing:content-box;height:10px;width:10px;border-radius:50%;border:rgba(225,251,241,.2823529412) 5px solid}.dot-circle-pending{background:#e7d531;box-sizing:content-box;height:10px;width:10px;border-radius:50%;border:rgba(225,251,241,.2823529412) 5px solid}.dot-circle-healed{background:#4658fe;box-sizing:content-box;height:10px;width:10px;border-radius:50%;border:rgba(225,251,241,.2823529412) 5px solid}.dot-circle-inactive{background:#ae274f;box-sizing:content-box;height:10px;width:10px;border-radius:50%;border:rgba(210,80,119,.568627451) 5px solid}.dot-circle-gray{background:#676767;box-sizing:content-box;height:10px;width:10px;border-radius:50%;border:#414141 5px solid}.patients-tabs .patient-tab{height:40px;display:flex;flex-direction:column;justify-content:center;align-items:center;margin-left:10px;min-width:100px;width:-webkit-fit-content;width:fit-content;cursor:pointer;box-sizing:border-box}.patients-tabs .active{border-bottom:3px solid #cb1d4d !important}.ant-form-item{margin-right:5px}.ant-modal-header{border-radius:10px 10px 10px 10px}.card-box{display:flex;flex-direction:column;align-items:flex-start;padding:24px;background:#fff;border:1px solid #d3d6e0;box-sizing:border-box;border-radius:7px;width:100%;margin-bottom:20px}.card-box .ant-row{width:100%}.app-shadow{box-shadow:1px 1px 1px 1px #dcdcdc}.shadow-card-box{display:flex;flex-direction:column;align-items:flex-start;padding:16px 24px;background:#fff;box-shadow:1px 1px 1px 1px #dcdcdc;box-sizing:border-box;border-radius:7px;width:100%;margin-bottom:20px}.shadow-card-box .ant-row{width:100%}#patient-encounter-tabs .ant-tabs-tab{background-color:#ebebeb;border:none}#patient-encounter-tabs .ant-tabs-nav{margin-bottom:0}#patient-encounter-tabs .ant-tabs-tab-active{color:#fff !important;background-color:#cb1d4d !important}#patient-encounter-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff !important}#patient-encounter-tabs .ant-tabs-tab-btn{color:#000}#patient-encounter-tabs .ant-tabs-content-holder{border:1px solid #cfcfcf;min-height:0;padding:0 10px 0 10px}.time-container{background-color:#000;color:#fff;display:flex;flex-direction:row;justify-content:center;align-items:center;border-radius:25px;height:20px;margin:10px 0 10px 0}.icon-circle{border-radius:50%;background-color:#f1f1f1;display:flex;flex-direction:row;justify-content:center;align-items:center;height:40px;width:40px;margin-right:10px;padding:10px;box-shadow:0 2px 4px rgba(39,40,51,.295)}#schedule-body{height:100%;overflow-y:hidden;position:-webkit-sticky;position:sticky;top:0}.event-list{height:inherit;overflow-y:scroll;max-height:calc(100vh - 80px)}.time-box{height:30px;border-radius:5px;display:flex;flex-direction:row;align-items:center;justify-content:center;width:200px;border:#002f3b 1px solid}.calender{margin:10px}.calender .calender-display{margin-top:10px;transform:translate(-42px) !important;height:380px}.calender .calender-display .ant-picker{visibility:hidden}.calender-picker{transform:translate(-180px) !important;left:100px !important}.ant-select-selection-item{text-align:left}.ant-select-selector{background:#f7f8f9 !important}.calendar{margin:10px 20px;display:grid;grid-template-columns:1fr repeat(7, 1fr);grid-auto-flow:dense;height:-webkit-fit-content;height:fit-content;overflow-x:hidden}.item{border-right:1px solid #c6ced1;border-left:1px solid #c6ced1;height:70px}.item:nth-child(1){border-left:rgba(0,0,0,0)}.time{grid-column-start:1;border-right:1px solid #cfd8db;border-top:2px solid #cfd8db;position:relative;min-height:100px;height:-webkit-fit-content;height:fit-content}.timelabel{position:absolute;top:-12%;background-color:#fff;width:70px}.cell{border:1px solid #dcdcdc}.event{background-color:#fac96c;margin:0 2px}a{color:blue}@keyframes App-logo-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.visit-card{background-color:#f7f8f9;width:100%;padding:10px;height:100%}.visit-card p{text-align:left}.visit-card .ant-tree{background-color:rgba(0,0,0,0)}.visit-card .ant-tree-title{color:#000 !important;font-size:.85em}.deletable-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:12px 16px;min-height:56px;height:-webkit-fit-content;height:fit-content;background:#f7f8f9;border:1px solid #d3d6e0;box-sizing:border-box;border-radius:4px;margin-bottom:10px}.ant-picker-ok .ant-btn{background:#cb1d4d !important;color:#fff}.ant-upload-list-picture-card-container{display:inline-block;width:250px;height:250px;margin:0 8px 8px 0;vertical-align:top}.tab-div{margin:20px 0 20px 0;height:25px;padding-left:10px;display:flex;flex-direction:column;justify-content:center;cursor:pointer}.signatureCanvas{border:1px solid #000;width:100%;min-height:500px}.rbc-timeslot-group{min-height:200px !important}.rbc-event{background-color:rgba(0,0,0,0) !important;border:none !important}.rbc-event-label{display:none !important}.table{width:100%}.document-div{background:#f7f8f9;margin-top:10px;width:100%;border:1px solid #cec6c6;border-radius:7px}.save-button{background:#cb1d4d !important;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px}.save-button:hover,.save-button:focus{background:#cb1d4d !important;color:#fff;border:1px solid rgba(0,0,0,0);border-radius:4px}.instant-search{position:relative;flex:1 1;box-sizing:border-box;text-align:left;height:-webkit-fit-content;height:fit-content}.instant-search .right-panel{padding:10px;margin-top:25px;background-color:#f5f5f5;border-radius:7px;border:1px solid #dcdcdc}.instant-search-elastic{position:relative;left:50%;flex:1 1;z-index:99;width:700px;box-sizing:border-box;transform:translate(-50%);text-align:left;height:-webkit-fit-content;height:fit-content}.instant-search-elastic .right-panel{padding:10px;margin-top:25px;background-color:#f5f5f5;border-radius:7px;border:1px solid #dcdcdc}.instant-search-elastic .ant-input-affix-wrapper{border-radius:50px !important}.instant-search-elastic .ant-input{background-color:#fff;padding:5px !important}.trip-instant-search{position:relative;flex:1 1;box-sizing:border-box;text-align:left;height:-webkit-fit-content;height:fit-content}.trip-instant-search .right-panel{background-color:#f5f5f5;border-radius:7px;border:1px solid #dcdcdc}.ais-Hits-item{padding:5px !important}.ais-SearchBox-input{-webkit-appearance:none;appearance:none;border-radius:20px !important;box-shadow:none !important;caret-color:#5a5e9a;color:#23263b;flex:1 1;font:inherit;max-width:100%;padding-left:2.5rem}.ais-SearchBox-form{background-color:rgba(0,0,0,0)}.mapboxgl-ctrl-geocoder{box-shadow:none !important;background-color:#f7f8f9;border:1px solid #dcdcdc;width:100%;max-width:none}.mapboxgl-ctrl-geocoder--input{height:31px;padding:3px 32px}#assessmentForm{height:100%;overflow-y:scroll}.active-tab-div{border-left:4px solid #cb1d4d !important}.filter-header{width:100%;height:-webkit-fit-content;height:fit-content;box-sizing:border-box;padding:10px 10px 10px 5px;box-shadow:0 2px 4px rgba(0,0,0,0)}.wound-dummy{@import"https://cdnjs.cloudflare.com/ajax/libs/OwlCarousel2/2.3.4/assets/owl.carousel.min.css"}.wound-dummy svg{height:500px !important}.wound-dummy img{width:240px;height:160px;border:#000;border-radius:2px;-webkit-border-radius:2px;-moz-border-radius:2px;-ms-border-radius:2px;-o-border-radius:2px}.wound-dummy .facility_filter .facility_Region ul li mat-select,.wound-dummy .facility_filter .facility_Region ul li select{width:140px}.wound-dummy .headertext{color:#464646 !important}.wound-dummy .sign-align.sign-section .auth-name{border-top:2px solid #a9a5b6}.wound-dummy .sign-align button{width:100%}@media(max-width: 500px){.wound-dummy .sign-align button{width:auto;padding:0}}@media(max-width: 767px){.wound-dummy .manage_facility.wound-report-section{flex-direction:column}.wound-dummy .manage_facility{margin:20px 0 0 0}.wound-dummy .report-profile-seciton.visit_summary,.wound-dummy .report-profile-seciton .Facility,.wound-dummy .report-profile-seciton .Assessment-section,.wound-dummy .report-profile-seciton .Assessment-section,.wound-dummy .report-profile-seciton .Assessment-section,.wound-dummy .report-profile-seciton .common-sections{padding:20px 10px}.wound-dummy .report-profile-seciton.visit_summary .wound-mark-seciton .wound-img h3{text-align:left}}@media(max-width: 480px){.wound-dummy .facility_filter .facility_Region ul{flex-direction:inherit}.wound-dummy .facility_filter .facility_Region ul li .width-100{width:100%}.wound-dummy .facility_filter .facility_Region ul li:first-child{width:100% !important}.wound-dummy .facility_filter .facility_Region ul li{width:46% !important}.wound-dummy .facility_filter .facility_Region ul li button{width:100%}.wound-dummy .report-profile-seciton .profile-section .user-details{margin:0 0 0 10px}.wound-dummy .report-profile-seciton .profile-section .user-details ul li{width:100%;margin:10px}}.wound-dummy .addEditSummarybtn{height:35px;min-width:89px;font-size:12px}.wound-dummy .file-upload{display:block;text-align:center;margin-bottom:20px}.wound-dummy .file-upload .file-select{display:block;color:#34495e;cursor:pointer;height:40px;line-height:40px;text-align:left;background:#fff;overflow:hidden;position:relative}.wound-dummy .file-upload .file-select .file-select-button{background:#e10602;color:#fff;border-radius:25px;padding:0 21px 0 39px;display:inline-block;height:40px;line-height:40px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.wound-dummy .file-upload .file-select .file-select-button::before{content:"";position:absolute;left:15px;font:normal normal normal 16px/1 LineAwesome;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.wound-dummy .file-upload .file-select .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.wound-dummy .file-upload .file-select:hover{border-color:#34495e;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.wound-dummy .file-upload .file-select:hover .file-select-button{background:#34495e;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.wound-dummy .file-upload.active .file-select{border-color:#3fa46a;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.wound-dummy .file-upload.active .file-select .file-select-button{background:#3fa46a;color:#fff;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.wound-dummy .file-upload .file-select input[type=file]{z-index:100;cursor:pointer;position:absolute;height:100%;width:100%;top:0;left:0;opacity:0;filter:alpha(opacity=0)}.wound-dummy .file-upload .file-select.file-select-disabled{opacity:.65}.wound-dummy .file-upload .file-select.file-select-disabled:hover{cursor:default;display:block;border:2px solid #dce4ec;color:#34495e;cursor:pointer;height:40px;line-height:40px;margin-top:5px;text-align:left;background:#fff;overflow:hidden;position:relative}.wound-dummy .file-upload .file-select.file-select-disabled:hover .file-select-button{background:#e10602;color:#666;padding:0 10px;display:inline-block;height:40px;line-height:40px}.wound-dummy .file-upload .file-select.file-select-disabled:hover .file-select-name{line-height:40px;display:inline-block;padding:0 10px}.wound-dummy .report-profile-seciton h2{font-size:20px;margin-bottom:30px}.wound-dummy .report-profile-seciton h2.patientName{color:#464646;font-size:20px;margin:0;font-weight:600}.wound-dummy .add_more_items{color:#53a1d0;padding:0 0 0 0;cursor:pointer}.wound-dummy path,.wound-dummy ellipse,.wound-dummy polygon{fill:red;fill-opacity:0;stroke:#404040;stroke-opacity:.5;cursor:pointer}.wound-dummy path:hover,.wound-dummy ellipse:hover,.wound-dummy polygon:hover{fill-opacity:.3;stroke-opacity:1}.wound-dummy #organswrapper{font-family:Arial,"Helvetica Neue",Helvetica,sans-serif;max-width:1920px;margin:0 auto;padding:0 0;background-color:rgba(0,0,0,0);min-width:220px;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;cursor:default}.wound-dummy #organswrapper svg{max-height:100%;width:100%;margin:0}.wound-dummy .go_bck,.wound-dummy .go_frt{fill:#72b8fc;opacity:.7;transition:fill .1s ease;cursor:pointer}.wound-dummy .go_bck:hover,.wound-dummy .go_frt:hover{opacity:1}.wound-dummy #organs-tip{font:14px/16px Trebuchet MS,Helvetica,Arial,sans-serif;display:none;padding:5px;border:1px solid #404040;color:#404040;z-index:1000;float:left;position:absolute;background:hsla(0,0%,100%,.9);word-break:keep-all;box-shadow:1px 2px 4px rgba(0,0,0,.5);-moz-box-shadow:1px 2px 4px rgba(0,0,0,.5);-webkit-box-shadow:1px 2px 4px rgba(0,0,0,.5)}.wound-dummy #organs-tip p{margin:0 !important;color:#404040 !important}.wound-dummy #organs-tip img{float:left;padding:3px}@media screen and (max-width: 320px){.wound-dummy #organswrapper svg{height:260px}.wound-dummy #organs-tip{max-width:40%}.wound-dummy #organs-tip img{max-width:95%}}@media screen and (max-width: 400px)and (min-width: 321px){.wound-dummy #organswrapper svg{height:300px}}@media screen and (max-width: 480px)and (min-width: 401px){.wound-dummy #organswrapper svg{height:360px}}@media screen and (max-width: 568px)and (min-width: 481px){.wound-dummy #organswrapper svg{height:440px}}@media screen and (max-width: 685px)and (min-width: 569px){.wound-dummy #organswrapper svg{height:500px}}@media screen and (max-width: 767px)and (min-width: 686px){.wound-dummy #organswrapper svg{height:500px}}@media screen and (min-width: 768px){.wound-dummy #organswrapper svg{height:500px}}.wound-dummy .anatomyClass{fill:red;fill-opacity:1}.wound-dummy .docModal .modal-header{background:#8c8c8c;font-family:"Circular Std Book";padding-top:9px;padding-bottom:8px}.wound-dummy .docModal .modal-header .modal-title{color:#fff !important;font-size:16px !important;font-weight:500 !important;text-transform:capitalize}.wound-dummy .docModal .modal-footer .btn.cancel-btn,.wound-dummy .docModal .modal-footer .btn.download-btn{color:#fff;background:#8c8c8c;border-radius:30px;min-width:120px;min-height:43px;font-weight:500;font-size:14px;-webkit-border-radius:30px;-moz-border-radius:30px;-ms-border-radius:30px;-o-border-radius:30px}.wound-dummy .docModal .modal-footer .btn.download-btn{background:#e10602}.wound-dummy .modal-btn-with-upload{position:relative;vertical-align:top}.wound-dummy .modal-btn-with-upload .file-upload{display:inline-block}.wound-dummy .modal-btn-with-upload .cust-modal-btn{display:inline-block;vertical-align:top;cursor:pointer;margin-right:15px;width:40px;height:40px;border:none;border-radius:50%;padding:3px;text-align:center;background:#e2e2ec}.wound-dummy .cust-modal-btn img{max-height:30px;width:auto}.wound-dummy .modal-hdr-btn-group{display:flex;width:100%;align-items:center;justify-content:space-between}.wound-dummy .modal-hdr-btn-group-right .btn{border-radius:50%;width:40px;height:40px;text-align:center;padding:5px;border:none;font-size:16px;outline:none;box-shadow:none}.wound-dummy .modal-hdr-btn-group-right .btn+.btn{margin-left:10px}.wound-dummy .modal-hdr-btn-group-left .btn{background:none;border:none;padding:5px 15px;cursor:pointer;outline:none;box-shadow:none}.wound-dummy .modal-hdr-btn-group-left .btn img{height:28px;width:auto}.wound-dummy .cust-anatomy-popup-outer #organswrapper svg{max-height:540px;max-width:100%}.wound-dummy .cust-anatomy-popup-outer #organswrapper svg path{fill:red;stroke:#585b60}@media screen and (max-width: 1199px){.wound-dummy .cust-anatomy-popup-outer #organswrapper svg{max-height:520px}}@media screen and (max-width: 991px){.wound-dummy .cust-anatomy-popup-outer #organswrapper svg{max-height:500px}}@media screen and (max-width: 767px){.wound-dummy .cust-anatomy-popup-outer #organswrapper svg{max-height:450px}.wound-dummy .modal-hdr-btn-group-right .btn{width:35px;height:35px}.wound-dummy .modal-hdr-btn-group-left .btn img{height:28px}}@media screen and (max-width: 575px){.wound-dummy .cust-anatomy-popup-outer #organswrapper svg{max-height:400px}}@media screen and (max-width: 400px){.wound-dummy .cust-anatomy-popup-outer #organswrapper svg{max-height:380px}}.wound-dummy .owl-carousel-block{display:block}.wound-dummy .removeitem{top:0;bottom:auto}.wound-dummy .zmdi-delete{position:absolute;right:95px;color:#e10602;cursor:pointer;width:30px;height:30px;display:flex;justify-content:center;align-items:center;background:#fff;border-radius:50%;box-shadow:0 0 0 1px rgba(0,0,0,.1294117647);-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;z-index:100}.Validator::before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.upload-list-inline .ant-upload-list-item{float:left;width:300px;margin-right:8px}.upload-list-inline [class*=-upload-list-rtl] .ant-upload-list-item{float:right}.iframe-parent{width:100%;height:100%;border:0 #dcdcdc}.pdf-viewer-body .ant-modal-content{padding:0;margin:0;height:100%}iframe{width:100%;height:100%;border:0}.iframe-parent>.iframe-button{position:relative;float:right;right:30px;bottom:80px;transition:0s;opacity:1}.cluster-marker-patients{color:#fff;background:#012f3b;border-radius:50%;box-shadow:0 0 0 8px rgba(0,0,0,.3);padding:10px;display:flex;justify-content:center;align-items:center}.cluster-marker-facilites{color:#fff;background:crimson;border-radius:50%;box-shadow:0 0 0 8px rgba(34,21,21,.3);padding:10px;display:flex;justify-content:center;align-items:center}.cluster-marker-consultants{color:#fff;background:#2a64eb;border-radius:50%;box-shadow:0 0 0 8px rgba(34,21,21,.3);padding:10px;display:flex;justify-content:center;align-items:center}.patient-marker{background:none;border:none}.patient-marker img{width:25px}.kore-chat-window iframe{display:block !important}.lfrt{margin-left:40px !important}.settings-drawer{position:relative;box-sizing:border-box;height:calc(100vh - 60px);text-align:center;background:#fff;border:1px solid #ebedf0;border-radius:2px;transition:width .8s ease}.settings-drawer .circle-border{background-color:#fff;position:absolute;left:100%;top:50%;z-index:99;transform:translate(-50%, 50%)}.MuiButton-root{padding:4px 10px !important;border-radius:3px !important}.chat-header{height:64px;border-bottom:solid 1px #f1f1f1;box-sizing:border-box;padding:10px;width:100%}.chat-card{min-height:65px;box-sizing:border-box;padding:10px;width:100%}.vid-player div{border-radius:15px}.trackerMap{position:absolute;top:0;bottom:0;width:100%;height:100%}.mapboxgl-popup{max-width:400px;font:12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif}.instructions{position:absolute;margin:20px;width:25%;top:0;bottom:20%;padding:20px;background-color:#fff;overflow-y:scroll;font-family:sans-serif}.overlay{position:absolute;bottom:50px;left:10px}.overlay button{font:600 12px/20px "Helvetica Neue",Arial,Helvetica,sans-serif;background-color:#3386c0;color:#fff;display:inline-block;margin:0;padding:10px 20px;border:none;cursor:pointer;border-radius:3px}.overlay button:hover{background-color:#4ea0da}.chat-header{background-color:#fff}.chat-block-content{display:flex;flex-direction:column;align-items:center}.chat-block-content .chat-box{position:relative;background-color:#fff;height:calc(100vh - 130px);padding:10px;width:70%;padding-bottom:100px;box-sizing:border-box}.chat-block-content .chat-box .empty-chat{top:50%;left:50%;position:absolute;transform:translate(-50%, -50%)}.chat-block-content .chat-box .messages-body{height:calc(100vh - 230px);padding-bottom:100px;box-sizing:border-box;overflow-y:scroll}.chat-block-content .chat-box .message-box{display:flex;width:100%;left:50%;transform:translate(-50%);padding:10px;flex-direction:row;justify-content:space-between;background-color:#fff;z-index:99;align-items:center;position:absolute;bottom:0;box-shadow:2px -3px 5px rgba(0,0,0,.15)}.rcopia-iframe iframe{display:block !important;height:100%}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.image-message{border-radius:5px;background-color:#f5f5f5;width:300px;height:-webkit-fit-content;height:fit-content;padding:10px;box-shadow:0 4px 5px rgba(0,0,0,.15)}.facility-stats .ant-table-thead th{background-color:#fff;font-style:normal;font-weight:700}.more-stats{width:97%;margin-left:auto;margin-right:auto}.more-stats-patient{width:60%;border-radius:12px}.more-stats-prospects{background-color:#fff;width:40%;border-radius:12px;padding:10px;align-items:center}@media screen and (max-width: 768px){.more-stats{display:flex;flex-direction:column}.more-stats-patient{width:100%}.more-stats-prospects{width:100%}.date-range-picker{width:75%;align-self:center}}.ant-carousel .slick-prev,.ant-carousel .slick-next,.ant-carousel .slick-prev:hover,.ant-carousel .slick-next:hover{font-size:20px !important;font-weight:bold !important;color:#cb1d4d !important}.chat-list-ul{padding-left:0}.rhap_repeat-button{color:#fff !important}.rhap_volume-indicator{color:#fff !important}.rhap_volume-button{color:#fff !important}.audit-log-none{color:#000}.audit-log-none em{color:#cb1d4d}.ant-spin-dot-item{background-color:#cb1d4d !important}#wound-tabs .ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:#000;text-shadow:0 0 .25px currentColor}#wound-tabs .ant-tabs-tab{font-weight:bold;display:inline;display:initial;flex-grow:1}#wound-tabs .ant-tabs-tab:focus{color:#000}#wound-tabs .ant-tabs-tab:hover{color:#000}.carousel-slider{width:100% !important}.react-transform-wrapper{height:100% !important;width:100% !important}.search-results{margin-top:10px;width:100%;background-color:#f5f5f5;border-radius:7px;padding:10px;height:-webkit-fit-content;height:fit-content;text-align:left}#drive{display:block;position:relative;margin:0 auto;width:50%;height:40px;padding:10px;border:none;border-radius:3px;font-size:12px;text-align:center;color:#fff;background:#3f51b5}.car_marker{background-image:url("data:image/svg+xml,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 399.5 841.9%27%3E%3CradialGradient id=%27a%27 cx=%27198.55%27 cy=%27420.944%27 r=%27327.4%27 gradientUnits=%27userSpaceOnUse%27%3E%3Cstop offset=%270%27 stop-color=%27%23c91515%27/%3E%3Cstop offset=%27.17%27 stop-color=%27%23c01313%27/%3E%3Cstop offset=%27.442%27 stop-color=%27%23a90e0e%27/%3E%3Cstop offset=%27.78%27 stop-color=%27%23830606%27/%3E%3Cstop offset=%271%27 stop-color=%27%23670000%27/%3E%3C/radialGradient%3E%3Cpath fill=%27url%28%23a%29%27 d=%27M198.6 0c-41.6-.5-74.1 6-95.7 11.8C74.6 19.6 64 26.6 56.5 33.7c-20.1 18.9-24.7 44.3-26 56v447.4l-24.1-8.2c-5.3 21.2 24.1 30 24.1 30v128.4c-.3 8-1.8 74.8 52.8 120.7 49 41.1 106.1 33.2 115.5 33.2 9.4 0 66.6 7.8 115.5-33.2 54.7-45.9 53.2-112.7 52.8-120.7v-129l12.3-6.2c6-3 10-8.8 10.8-15.5l1.1-9.5-24.1 7.7v-445c-1.3-11.8-5.8-37.1-26-56-7.6-7.1-18.2-14.1-46.5-21.9C273.3 6 240.7-.5 199.2 0%27/%3E%3Cpath opacity=%27.65%27 fill=%27%23161616%27 d=%27M327.6 622c-7.1-65.8-13.6-132.7-19.1-198.6-7.7-91-13.9-181.4-18.6-268.8l3.6-.2c4.6 87.3 10.9 177.7 18.6 268.7 5.6 65.9 12 132.7 19.1 198.5l-3.6.4z%27/%3E%3Cpath opacity=%27.5%27 fill=%27%23EBEBEB%27 d=%27M198.7 128.1c-9.4-.2-18.8-.8-28.4 1.9-7.5 2.1-11 4.7-14.3 2.7-6-3.4-7-18.5 0-26 2.2-2.3 4.9-3.7 11.4-5.2 7-1.7 17.6-2.3 31.5-2.3 13.9-.1 24.5.6 31.5 2.3 6.5 1.5 9.2 2.9 11.4 5.2 7 7.5 6 22.5 0 26-3.4 1.9-6.9-.6-14.3-2.7-9.7-2.6-19.4-2.1-28.8-1.9z%27/%3E%3Cpath opacity=%27.65%27 fill=%27%23161616%27 d=%27M300.1 40.1c-14.4-4.4-29.2-7.6-44.1-9.5-9.7-1.3-19.5-2-29.3-2.3v-1.8c9.8.2 19.7 1 29.5 2.3 15 2 29.9 5.2 44.4 9.6l-.5 1.7z%27/%3E%3Cg opacity=%27.5%27 fill=%27%23EBEBEB%27%3E%3Cpath d=%27M198.9 36.2c5.8 0 8.9 2.5 8.9 3.5s-3.1 3.5-8.9 3.5-8.9-2.5-8.9-3.5 3.2-3.5 8.9-3.5m0-3.6c-6.9 0-12.5 3.2-12.5 7.1s5.6 7.1 12.5 7.1 12.5-3.2 12.5-7.1-5.5-7.1-12.5-7.1z%27/%3E%3Cpath d=%27M213.5 41.5h-29.2c-.9 0-1.6-.7-1.6-1.6 0-.9.7-1.6 1.6-1.6h29.2c.9 0 1.6.7 1.6 1.6 0 .9-.7 1.6-1.6 1.6z%27/%3E%3C/g%3E%3ClinearGradient id=%27b%27 gradientUnits=%27userSpaceOnUse%27 x1=%271511.313%27 y1=%2793.019%27 x2=%271511.313%27 y2=%2773.665%27 gradientTransform=%27matrix%28-1 0 0 1 1695.542 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23b8b8b8%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23b%29%27 d=%27M198.9 92.2l-23.4.8c-2.6.1-4.8-1.7-5.2-4.3l-.7-4.5 29.3-10.6v18.6z%27/%3E%3Cpath opacity=%27.5%27 fill=%27%23EBEBEB%27 d=%27M198.9.1c-35.1-.7-77.8 5.5-87.3 11.1-4.7 2.8-8.3 6-11.2 8.6-2.3 2.1-3.4 5.2-2.9 8.2l1.3 8.3c13.1-6 31.2-12.6 53.5-16.1 18.1-2.9 34-2.9 46.5-2.1 12.6-.8 28.5-.8 46.5 2.1 22.3 3.5 40.4 10.2 53.5 16.1l1.3-8.3c.5-3.1-.6-6.1-2.9-8.2-2.9-2.6-6.7-5.5-11.2-8.6-7.2-5-49.4-11.9-87.1-11.1z%27/%3E%3Cpath opacity=%27.65%27 fill=%27%23161616%27 d=%27M70.1 622l-3.6-.4C73.6 555.8 80 489 85.6 423c7.7-91 13.9-181.4 18.6-268.7l3.6.2c-4.6 87.3-10.9 177.8-18.6 268.8-5.6 66-12 132.8-19.1 198.7zM97.6 40.1l-.5-1.7c14.5-4.4 29.4-7.6 44.4-9.6 9.7-1.3 19.6-2 29.5-2.3v1.8c-9.8.2-19.6 1-29.3 2.3-14.8 1.9-29.7 5.1-44.1 9.5z%27/%3E%3Cpath opacity=%27.65%27 fill=%27%23161616%27 d=%27M279.2 156.3H118.5c-10.8 0-21.3-1.9-31.3-5.8l-6.3-2.4.7-1.7 6.3 2.4c9.8 3.8 20.2 5.7 30.7 5.7h160.8c10.5 0 20.9-1.9 30.7-5.7l6.3-2.4.7 1.7-6.3 2.4c-10.3 3.8-20.8 5.8-31.6 5.8zM198.9 14.7c-10.3 0-26 5.5-27.9 10.4-.4 1-.8 2.9 0 5.7h55.8c.8-2.8.4-4.7 0-5.7-1.9-4.9-17.6-10.4-27.9-10.4z%27/%3E%3ClinearGradient id=%27c%27 gradientUnits=%27userSpaceOnUse%27 x1=%27198.86%27 y1=%27836.542%27 x2=%27198.86%27 y2=%27815.224%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23b8b8b8%27/%3E%3C/linearGradient%3E%3Cpath opacity=%27.5%27 fill=%27url%28%23c%29%27 d=%27M198.8 816.4l-36.9-1.2c-2.6-.1-4.1 3-2.4 5 1.1 2.4 4.1 7.8 10.3 11.8 7.4 4.8 26.5 4.6 29 4.5 2.5.2 21.6.3 29-4.5 6.3-4 9.2-9.4 10.3-11.8 1.7-2 .3-5.1-2.4-5l-36.9 1.2%27/%3E%3Cpath fill=%27%23161616%27 d=%27M198.8 721.4c-18.8 0-106.8-9.7-126.3-64.1-3.5-9.7-7-19.4-7-41.6 0-17.2 12.5-93.8 16.7-119.6 24.9 22.8 116.6 24.3 116.6 24.3s91.7-1.5 116.6-24.3c4.2 25.9 16.7 102.5 16.7 119.6 0 22.2-3.5 31.9-7 41.6-19.5 54.3-107.4 64.1-126.3 64.1%27/%3E%3ClinearGradient id=%27d%27 gradientUnits=%27userSpaceOnUse%27 x1=%27278.145%27 y1=%27805.778%27 x2=%27353.531%27 y2=%27675.206%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23d%29%27 d=%27M336.3 665.5c2.2.3 5.2 3.6 7.3 19.1 1.6 10.2 4.8 39.9-11.4 72-15.9 31.5-40.9 46.5-50.1 51.5 5.5-16.9 13.2-40.7 22.8-69.2 18-54 25.4-74.2 31.4-73.4z%27/%3E%3ClinearGradient id=%27e%27 gradientUnits=%27userSpaceOnUse%27 x1=%27452.813%27 y1=%27512.957%27 x2=%27217.939%27 y2=%27278.084%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23293e4f%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23e%29%27 d=%27M347.4 618.4c-6.8-31.5-15.1-76.5-20.3-131.2-2-21.1-4.4-51.8-5.5-127.2-.7-47.2-.8-110.7 1.2-186.7 5.7 3.9 12.9 10.3 16.4 20 2.1 6 1.9 11 2.1 12.4 8.2 53.5 10.9 106.4 10.3 159.7-.7 61.9-1.5 140.7-3.9 234.1l-.3 18.9z%27/%3E%3Cpath fill=%27%23474747%27 d=%27M200.4 695.9c-.6-1.2-2.4-1.2-3 0-1.3 2.7-2.7 6.7-2.8 11.7-.1 5.5 1.5 9.9 2.8 12.7.6 1.2 2.4 1.2 3 0 1.4-2.8 2.9-7.2 2.8-12.7-.1-5-1.5-9-2.8-11.7zM237.2 694.9c-.4-1.1-1.9-1.1-2.5-.1-1.2 2.2-2.6 5.4-2.9 9.6-.4 4.5.7 8.3 1.7 10.7.4 1.1 1.9 1.1 2.5.1 1.3-2.3 2.8-5.9 3-10.4.2-4.2-.8-7.6-1.8-9.9zM276.9 686.5c-.2-.9-1.3-1.1-1.9-.4-1.2 1.5-2.6 3.9-3.3 7.1-.8 3.5-.3 6.5.2 8.4.2.9 1.3 1.1 1.9.4 1.2-1.6 2.8-4.2 3.4-7.7.6-3.2.2-5.9-.3-7.8z%27/%3E%3ClinearGradient id=%27f%27 gradientUnits=%27userSpaceOnUse%27 x1=%27213.513%27 y1=%2793.019%27 x2=%27213.513%27 y2=%2773.665%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23b8b8b8%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23f%29%27 d=%27M198.9 92.2l23.4.8c2.6.1 4.8-1.7 5.2-4.3l.7-4.5-29.3-10.6v18.6z%27/%3E%3ClinearGradient id=%27g%27 gradientUnits=%27userSpaceOnUse%27 x1=%271496.671%27 y1=%27131.651%27 x2=%271496.671%27 y2=%2755.901%27 gradientTransform=%27matrix%28-1 0 0 1 1695.542 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23g%29%27 d=%27M198.9 82.5c-58.7-.2-98.8 37.3-108.8 48.1-1.3 1.5-3.7 1.2-4.8-.4-4.9-7.7-7.3-16.6-8.3-21.8-.6-2.8.4-5.7 2.5-7.6 29.5-27.2 92.4-44.9 119.4-44.9s89.9 17.8 119.4 44.9c2.1 1.9 3 4.8 2.5 7.6-1 5.2-3.4 14.1-8.3 21.8-1.1 1.7-3.4 1.9-4.8.4-10.1-10.8-50.1-48.2-108.8-48.1z%27/%3E%3ClinearGradient id=%27h%27 gradientUnits=%27userSpaceOnUse%27 x1=%271396.357%27 y1=%2788.659%27 x2=%271596.986%27 y2=%2788.659%27 gradientTransform=%27matrix%28-1 0 0 1 1695.542 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23b8b8b8%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23h%29%27 d=%27M198.9 80.9C143.4 80.6 105 115 105 115l-3.4-4.6c-5.7-7.8-3.3-18.8 5-23.6 15.6-8.9 29.5-13.8 39-17 6.2-2.1 14-4.5 23.3-6.8 4.4-1 8.9-.7 13.1.9 6.1 2.4 16.8 2.4 16.8 2.4s10.7 0 16.8-2.4c4.2-1.6 8.7-1.9 13.1-.9 9.3 2.2 17.1 4.7 23.3 6.8 9.6 3.3 23.4 8.1 39 17 8.4 4.8 10.7 15.8 5 23.6l-3 4.1c.1 0-39.7-33.7-94.1-33.6z%27/%3E%3ClinearGradient id=%27i%27 gradientUnits=%27userSpaceOnUse%27 x1=%27298.469%27 y1=%2786.549%27 x2=%27339.328%27 y2=%2786.549%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23b8b8b8%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23i%29%27 d=%27M316.9 148.7c.6 1.2 2.2 1.4 3 .3 10.2-13.2 14.6-25.5 16.6-33.1 8.6-32.7-2.9-64.7-19.1-82.1-2.5-2.7-11.6-12.5-16.2-10.1-3.6 1.9-2.6 10.4-2.2 13.4 4.5 5.9 10.5 15 15.5 27.1 4.6 11.2 9.4 23 8 38.1-.5 5.5-3.4 15.5-11.4 27.5-1.1 1.6-1.3 3.7-.4 5.5l6.2 13.4z%27/%3E%3Cpath fill=%27%23F21919%27 d=%27M320.4 146l.7 2.6c.2.8 1.4 1 1.8.2l17.3-37.6c.1-.2.1-.4 0-.6l-.7-2.6c-.2-.8-1.4-1-1.8-.2l-17.3 37.6c-.1.2-.1.4 0 .6z%27/%3E%3Cpath fill=%27%23D3D3D3%27 d=%27M319.5 77.6l10-8.1c-2.8-7.8-6.8-17.2-12.9-27.2-5.5-9-11-12.5-16.2-18.2-.6.5-4.6 3.9-4.6 9 0 2.9 1.2 5.8 3.3 8 5.6 5.9 10.4 12.6 13.6 20.1l6.8 16.4z%27/%3E%3ClinearGradient id=%27j%27 gradientUnits=%27userSpaceOnUse%27 x1=%271389.247%27 y1=%27678.652%27 x2=%271498.562%27 y2=%27489.313%27 gradientTransform=%27matrix%28-1 0 0 1 1641.173 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23293e4f%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23j%29%27 d=%27M198.9 531s-70.3-3.6-98.7-13.1c-6.2-2.1-12.8 2-13.7 8.5l-12.1 87.4c-2.1 15.4 6.8 30.2 21.5 35.3 31.7 10.9 85.5 13.1 103.1 12 17.6 1.1 71.4-1.1 103.1-12 14.7-5 23.6-19.9 21.5-35.3l-12.1-87.4c-.9-6.5-7.5-10.5-13.7-8.5-28.6 9.4-98.9 13.1-98.9 13.1%27/%3E%3Cpath fill=%27%23474747%27 d=%27M198.9 693.3c-24.9 0-90.2-10.9-103.4-29.8 0 0 64.8 16.1 103.4 16.6 37.1-.7 103.4-16.6 103.4-16.6-13.2 18.8-78.5 29.8-103.4 29.8zM160.5 694.9c.4-1.1 1.9-1.1 2.5-.1 1.2 2.2 2.6 5.4 2.9 9.6.4 4.5-.7 8.3-1.7 10.7-.4 1.1-1.9 1.1-2.5.1-1.3-2.3-2.8-5.9-3-10.4-.2-4.2.8-7.6 1.8-9.9zM120.8 686.5c.2-.9 1.3-1.1 1.9-.4 1.2 1.5 2.6 3.9 3.3 7.1.8 3.5.3 6.5-.2 8.4-.2.9-1.3 1.1-1.9.4-1.2-1.6-2.8-4.2-3.4-7.7-.6-3.2-.2-5.9.3-7.8z%27/%3E%3ClinearGradient id=%27k%27 gradientUnits=%27userSpaceOnUse%27 x1=%271568.425%27 y1=%27805.778%27 x2=%271643.811%27 y2=%27675.206%27 gradientTransform=%27matrix%28-1 0 0 1 1688 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23k%29%27 d=%27M61.4 665.5c-2.2.3-5.2 3.6-7.3 19.1-1.6 10.2-4.8 39.9 11.4 72 15.9 31.5 40.9 46.5 50.1 51.5-5.5-16.9-13.2-40.7-22.8-69.2-18-54-25.4-74.2-31.4-73.4z%27/%3E%3ClinearGradient id=%27l%27 gradientUnits=%27userSpaceOnUse%27 x1=%271743.093%27 y1=%27512.957%27 x2=%271508.22%27 y2=%27278.084%27 gradientTransform=%27matrix%28-1 0 0 1 1688 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23293e4f%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23l%29%27 d=%27M50.4 618.4c6.8-31.5 15.1-76.5 20.3-131.2 2-21.1 4.4-51.8 5.5-127.2.7-47.2.8-110.7-1.2-186.7-5.7 3.9-12.9 10.3-16.4 20-2.1 6-1.9 11-2.1 12.4-8.2 53.5-10.9 106.4-10.3 159.7.7 61.9 1.5 140.7 3.9 234.1l.3 18.9z%27/%3E%3ClinearGradient id=%27m%27 gradientUnits=%27userSpaceOnUse%27 x1=%271588.749%27 y1=%2786.549%27 x2=%271629.608%27 y2=%2786.549%27 gradientTransform=%27matrix%28-1 0 0 1 1688 0%29%27%3E%3Cstop offset=%270%27 stop-color=%27%234f4f4f%27/%3E%3Cstop offset=%271%27 stop-color=%27%23b8b8b8%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23m%29%27 d=%27M80.9 148.7c-.6 1.2-2.2 1.4-3 .3-10.2-13.2-14.6-25.5-16.6-33.1-8.6-32.7 2.9-64.7 19.1-82.1 2.5-2.7 11.6-12.5 16.2-10.1 3.6 1.9 2.6 10.4 2.2 13.4-4.5 5.9-10.5 15-15.5 27.1-4.6 11.2-9.4 23-8 38.1.5 5.5 3.4 15.5 11.4 27.5 1.1 1.6 1.3 3.7.4 5.5l-6.2 13.4z%27/%3E%3Cpath fill=%27%23F21919%27 d=%27M77.4 146l-.7 2.6c-.2.8-1.4 1-1.8.2l-17.3-37.6c-.1-.2-.1-.4 0-.6l.7-2.6c.2-.8 1.4-1 1.8-.2l17.3 37.6v.6z%27/%3E%3Cpath fill=%27%23D3D3D3%27 d=%27M78.3 77.6l-10-8.1c2.8-7.8 6.8-17.2 12.9-27.2 5.5-9 11-12.5 16.2-18.2.6.5 4.6 3.9 4.6 9 0 2.9-1.2 5.8-3.3 8C93 47.2 88.2 53.9 85 61.4l-6.7 16.2z%27/%3E%3Cpath fill=%27%23161616%27 d=%27M359.5 543.8c-1.3 0-2.5-.8-3-2.1-.6-1.7.2-3.5 1.9-4.1l31-11.5c1.6-.6 3.5.2 4.1 1.9.6 1.7-.2 3.5-1.9 4.1l-31 11.5c-.3.2-.7.2-1.1.2zM38.7 543.8c1.3 0 2.5-.8 3-2.1.6-1.7-.2-3.5-1.9-4.1l-31-11.5c-1.6-.6-3.5.2-4.1 1.9s.2 3.5 1.9 4.1l31 11.5c.4.2.8.2 1.1.2z%27/%3E%3Cg opacity=%27.5%27 fill=%27%23EBEBEB%27%3E%3Cpath d=%27M198.9 822.4c5.8 0 8.9 2.5 8.9 3.5s-3.1 3.5-8.9 3.5-8.9-2.5-8.9-3.5 3.2-3.5 8.9-3.5m0-3.6c-6.9 0-12.5 3.2-12.5 7.1s5.6 7.1 12.5 7.1 12.5-3.2 12.5-7.1-5.5-7.1-12.5-7.1z%27/%3E%3Cpath d=%27M213.5 827.6h-29.2c-.9 0-1.6-.7-1.6-1.6 0-.9.7-1.6 1.6-1.6h29.2c.9 0 1.6.7 1.6 1.6 0 .9-.7 1.6-1.6 1.6z%27/%3E%3C/g%3E%3Cpath fill=%27%23FFF%27 d=%27M207.1 369.8h-14.6c-2.9 0-5.3-2.4-5.3-5.3v-70.4c0-2.9 2.4-5.3 5.3-5.3h14.6c2.9 0 5.3 2.4 5.3 5.3v70.4c0 2.9-2.4 5.3-5.3 5.3z%27/%3E%3ClinearGradient id=%27n%27 gradientUnits=%27userSpaceOnUse%27 x1=%27199.75%27 y1=%27301.317%27 x2=%27199.75%27 y2=%27342.529%27%3E%3Cstop offset=%270%27 stop-color=%27%2319a160%27/%3E%3Cstop offset=%27.229%27 stop-color=%27%2317965a%27/%3E%3Cstop offset=%27.629%27 stop-color=%27%23137948%27/%3E%3Cstop offset=%271%27 stop-color=%27%230e5935%27/%3E%3C/linearGradient%3E%3Cpath fill=%27url%28%23n%29%27 d=%27M208.7 307.9c-.6-1.7-2.8-6.6-8.9-6.6s-8.3 4.9-8.9 6.6c-.6 1.7-1.1 4.8-.8 7.6.7 7.8 9.7 27 9.7 27s9-19.1 9.7-27c.2-2.8-.2-5.8-.8-7.6z%27/%3E%3C/svg%3E");height:50px;width:24px}.str-chat__channel-list{width:30%}.str-chat__channel{width:100%}.str-chat__thread{width:45%}.app__wrapper{height:calc(100vh - 60px) !important;text-align:left !important}.str-chat{text-align:left}p{-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0}.flexy-row{display:flex;justify-content:space-between;flex-flow:row wrap;align-items:center;width:100%;gap:5px}.custom-flex-column{display:flex;justify-content:space-between;flex-direction:column;align-items:center;width:100%;gap:5px}.stats-card-box{display:flex;flex-direction:column;align-items:center;padding:24px;background:#fff;border:1px solid;border-color:#d3d6e0;box-sizing:border-box;border-radius:12px;margin-bottom:20px;width:100%;height:750px;margin-top:10px}.stats-card-box .ant-row{width:100%}.stats-card-box-large{display:flex;flex-direction:column;align-items:center;padding:24px;background:#fff;border:1px solid #d3d6e0;box-sizing:border-box;border-radius:12px;margin-bottom:20px;width:1080px;height:750px;margin-top:10px}.stats-card-box-large .ant-row{width:100%}.stats-list{width:100%}.tiny-table{display:flex;flex-direction:row;gap:3px;justify-content:space-between;align-items:center;border-radius:10px;padding:10px;width:400px}@media screen and (max-width: 1550px){.tiny-table{width:90%}.stats-card-box-large{width:800px}}@media screen and (max-width: 1350px){.stats-card-box-large{width:800px}}@media screen and (max-width: 800px){.tiny-table{width:70%}}.calender-side{height:calc(100vh - 80px);overflow:hidden}.rbc-event{min-height:45px;max-width:200px;min-width:100px}.rbc-current-time-indicator{background-color:#cb1d4d}.rdrCalendarWrapper{width:100% !important}.rdrCalendarWrapper .rdrMonth{width:100% !important}.ant-image-preview-img-wrapper{display:grid;justify-items:center}.zendesk{display:block !important;margin-bottom:20px}.zendesk iframe{display:none}.str-chat__channel-list-empty{display:flex;flex-direction:column;align-items:center;margin-top:10px;margin-bottom:10px;color:#fff;font-size:12px}.str-chat__channel-list-empty-v1{display:none}#schedule-events{height:calc(100vh - 100px)}.add-note .ant-form-item{margin-bottom:0 !important}button{display:inline-flex !important;align-items:center !important;justify-content:center}.ant-form-item{text-align:left !important}.wound-up .ant-upload{min-width:100px !important}.ant-upload-list-item-container{height:-webkit-fit-content !important;height:fit-content !important;width:-webkit-fit-content !important;width:fit-content !important}.cropped-image{height:600px;width:auto}.cropped-image-container{margin-top:20px;display:flex;flex-direction:column}._coverImage-holder{padding:25px 40px;background-color:#000;border-radius:5px;cursor:pointer;margin-bottom:20px}.crop-area-container{display:flex;flex-direction:column;position:relative}.crop-container{min-height:300px;width:600px}.image-controls{display:flex;flex-direction:column;width:100%;position:absolute}.react-resizable{position:relative}.react-resizable-handle{position:absolute;width:20px;height:20px;background-repeat:no-repeat;background-origin:content-box;box-sizing:border-box;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2IDYiIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI2cHgiIGhlaWdodD0iNnB4Ij48ZyBvcGFjaXR5PSIwLjMwMiI+PHBhdGggZD0iTSA2IDYgTCAwIDYgTCAwIDQuMiBMIDQgNC4yIEwgNC4yIDQuMiBMIDQuMiAwIEwgNiAwIEwgNiA2IEwgNiA2IFoiIGZpbGw9IiMwMDAwMDAiLz48L2c+PC9zdmc+);background-position:bottom right;padding:0 3px 3px 0}.react-resizable-handle-sw{bottom:0;left:0;cursor:sw-resize;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;right:0;cursor:se-resize}.react-resizable-handle-nw{top:0;left:0;cursor:nw-resize;transform:rotate(180deg)}.react-resizable-handle-ne{top:0;right:0;cursor:ne-resize;transform:rotate(270deg)}.react-resizable-handle-w,.react-resizable-handle-e{top:50%;margin-top:-10px;cursor:ew-resize}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{left:50%;margin-left:-10px;cursor:ns-resize}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.hide-resize-observer{display:none !important}.appointment-status-box{display:flex;flex-direction:row;border:.02px solid #d3d6e0;box-sizing:border-box;border-radius:20px;width:100%;min-height:40px;margin-bottom:20px;align-items:center;gap:8px}.skin-sweep-status-box{display:flex;flex-direction:row;border:.02px solid #d3d6e0;border-radius:20px;align-items:center;gap:8px}.shadow-card-box-no-padding{display:flex;flex-direction:column;align-items:flex-start;background:#fff;box-sizing:border-box;border-radius:7px;width:100%;margin-bottom:20px}.shadow-card-box-no-padding .ant-row{width:100%}.parallelogram{display:flex;flex-direction:row;height:18px;align-items:center !important;justify-items:flex-start;transform:skew(150deg);background:#c21700;padding-right:10px;font-size:x-small}.parallelogram-gray{display:flex;width:2%;height:9px;transform:skew(150deg);background:#8d8d8d}.backward-parallelogram{height:5px;min-width:5%;width:20%;transform:skew(40deg);background:#c21700}.parallelogram p{transform:skew(-150deg);color:#fff;font-weight:bold}.treatment-scenario-flexy-row{display:flex;flex-flow:row nowrap;align-items:end;width:100%;gap:0;flex-grow:1}.treatment-scenario-start{display:flex;width:10px;height:5px;background:#c21700;margin-right:-5px;border-bottom-left-radius:7px}.treatment-scenario-end{display:flex;width:30px;height:18px;background:#c21700;margin-left:-7px;align-items:center;justify-items:flex-end;color:#fff;font-weight:bolder;border-bottom-right-radius:7px;font-size:small}.treatment-scenario-holder{display:flex;flex-direction:row;flex-grow:1;height:18px;border-bottom:solid 1px #8d8d8d;margin-left:-5px;align-items:center !important;justify-content:end;color:#606060;font-weight:bolder;padding-right:20px;padding-left:20px;font-size:x-small}.shadow-card-box-inner{display:flex;flex-direction:column;align-items:flex-start;padding-left:24px;padding-right:24px;padding-top:12px;padding-bottom:12px;background:#fff;box-sizing:border-box;width:100%}.shadow-card-box-inner .ant-row{width:100%}.full-page{height:100%;overflow-y:scroll;box-sizing:border-box;width:100%;overflow-x:hidden}.timeline p{margin-bottom:0 !important}.timeline-element{border-left:solid;border-top:solid;border-right:none;border-bottom:none}.two-rows-label .ant-form-item-label{padding:4px 0 !important}.two-rows-label .ant-form-item-label label{white-space:normal;margin-left:10px;margin-right:12px;display:inline-block;text-align:left;line-height:12px}.two-rows-label .ant-form-item-label label:after{content:none !important}.two-rows-label .ant-form-item-label label.ant-form-item-required::before{position:absolute;left:-10px}.ant-select-dropdown{z-index:9998 !important}.ant-picker-dropdown{z-index:9998 !important}.custom-datepicker-popup{z-index:9998 !important}.unbreakable-table-column{white-space:nowrap !important}.inp{border:none;border-bottom:1px solid #1890ff;padding:5px 10px;outline:none}[placeholder]:focus::-webkit-input-placeholder{-webkit-transition:text-indent .4s .4s ease;transition:text-indent .4s .4s ease;text-indent:-100%;opacity:1}.billing .ant-select-multiple .ant-select-selection-overflow-item{width:100%;margin:3px !important}.billing .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item-content{width:100%;-webkit-margin-end:4px;margin-inline-end:4px;overflow:hidden;text-overflow:ellipsis}.billing .ant-select-multiple .ant-select-selection-overflow .ant-select-selection-item{width:100%}.view-task p{margin-bottom:0 !important}.ant-tag{height:-webkit-fit-content;height:fit-content}#pcc-facilty-tabs .ant-tabs-tab-active{color:#fff !important;background-color:#cb1d4d !important}#pcc-facilty-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff !important}.ant-dropdown-menu{max-height:300px;overflow-y:scroll}#primary-color-tabs .ant-tabs-tab{background-color:#ebebeb;border:none}#primary-color-tabs .ant-tabs-nav{margin-bottom:0}#primary-color-tabs .ant-tabs-tab-active{color:#fff !important;background-color:#cb1d4d !important}#primary-color-tabs .ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff !important}#primary-color-tabs .ant-tabs-tab-btn{color:#000}.order-supply-item{display:flex;align-items:baseline}.custom-select .ant-select-selector{padding:0 !important;border-radius:8px;margin:.1px}#vascular-radio-buttons .ant-radio-button-wrapper-checked{background-color:crimson !important;border-color:crimson !important;color:#fff !important}.dx-code-form-item .ant-form-item-label>label{width:100% !important;display:flex}.unauthorized-container{text-align:center;font-family:Arial,sans-serif}.unauthorized-container h1{font-size:3em;color:#ff4d4f}.unauthorized-container p{font-size:1.2em}.unauthorized-container a{text-decoration:none;color:#1890ff;font-weight:bold}.organization-status-box{display:flex;flex-direction:row;border:.02px solid #d3d6e0;border-radius:20px;align-items:center;gap:8px}.sbdocs-content{overflow-y:auto;max-height:100vh}.ModalForm .ant-modal .ant-modal-content{padding:0 0 0;background-color:#edeff5}.ModalForm .ant-input{background-color:#f7f8f9;padding:5px !important}.ModalForm .whitespace-pre-line{white-space:pre-line}.focus-within\:ring-2:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus-within\:ring-\[\#C21700\]:focus-within{--tw-ring-opacity:1;--tw-ring-color:rgb(194 23 0 / var(--tw-ring-opacity, 1))}.focus-within\:ring-offset-2:focus-within{--tw-ring-offset-width:2px}.hover\:bg-\[\#cb1d4d\]:hover{--tw-bg-opacity:1;background-color:rgb(203 29 77 / 1);background-color:rgb(203 29 77 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246 / 1);background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-300:hover{--tw-bg-opacity:1;background-color:rgb(209 213 219 / 1);background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.hover\:text-blue-700:hover{--tw-text-opacity:1;color:rgb(29 78 216 / 1);color:rgb(29 78 216 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81 / 1);color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity:1;color:rgb(255 255 255 / 1);color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity:1;border-color:rgb(59 130 246 / 1);border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000)}.focus\:ring-opacity-0:focus{--tw-ring-opacity:0}.focus\:ring-offset-0:focus{--tw-ring-offset-width:0px}.group:hover .group-hover\:flex{display:flex}@media (min-width: 640px){.sm\:w-auto{width:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}@media (min-width: 768px){.md\:col-span-2{grid-column:span 2 / span 2}.md\:w-\[35\%\]{width:35%}.md\:w-\[50\%\]{width:50%}.md\:w-\[65\%\]{width:65%}.md\:w-auto{width:auto}.md\:grid-cols-1{grid-template-columns:repeat(1, minmax(0, 1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2, minmax(0, 1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}.md\:flex-row{flex-direction:row}}@media (min-width: 1024px){.lg\:col-span-1{grid-column:span 1 / span 1}.lg\:w-96{width:24rem}.lg\:grid-cols-3{grid-template-columns:repeat(3, minmax(0, 1fr))}}
*, ::before, ::after {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
::backdrop {
  --tw-border-spacing-x: 0;
  --tw-border-spacing-y: 0;
  --tw-translate-x: 0;
  --tw-translate-y: 0;
  --tw-rotate: 0;
  --tw-skew-x: 0;
  --tw-skew-y: 0;
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  --tw-pan-x:  ;
  --tw-pan-y:  ;
  --tw-pinch-zoom:  ;
  --tw-scroll-snap-strictness: proximity;
  --tw-gradient-from-position:  ;
  --tw-gradient-via-position:  ;
  --tw-gradient-to-position:  ;
  --tw-ordinal:  ;
  --tw-slashed-zero:  ;
  --tw-numeric-figure:  ;
  --tw-numeric-spacing:  ;
  --tw-numeric-fraction:  ;
  --tw-ring-inset:  ;
  --tw-ring-offset-width: 0px;
  --tw-ring-offset-color: #fff;
  --tw-ring-color: rgb(59 130 246 / 0.5);
  --tw-ring-offset-shadow: 0 0 #0000;
  --tw-ring-shadow: 0 0 #0000;
  --tw-shadow: 0 0 #0000;
  --tw-shadow-colored: 0 0 #0000;
  --tw-blur:  ;
  --tw-brightness:  ;
  --tw-contrast:  ;
  --tw-grayscale:  ;
  --tw-hue-rotate:  ;
  --tw-invert:  ;
  --tw-saturate:  ;
  --tw-sepia:  ;
  --tw-drop-shadow:  ;
  --tw-backdrop-blur:  ;
  --tw-backdrop-brightness:  ;
  --tw-backdrop-contrast:  ;
  --tw-backdrop-grayscale:  ;
  --tw-backdrop-hue-rotate:  ;
  --tw-backdrop-invert:  ;
  --tw-backdrop-opacity:  ;
  --tw-backdrop-saturate:  ;
  --tw-backdrop-sepia:  ;
  --tw-contain-size:  ;
  --tw-contain-layout:  ;
  --tw-contain-paint:  ;
  --tw-contain-style:  ;
}
.container {
  width: 100%;
}
@media (min-width: 640px) {
  .container {
    max-width: 640px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 768px;
  }
}
@media (min-width: 1024px) {
  .container {
    max-width: 1024px;
  }
}
@media (min-width: 1280px) {
  .container {
    max-width: 1280px;
  }
}
@media (min-width: 1536px) {
  .container {
    max-width: 1536px;
  }
}
.\!visible {
  visibility: visible !important;
}
.visible {
  visibility: visible;
}
.invisible {
  visibility: hidden;
}
.collapse {
  visibility: collapse;
}
.static {
  position: static;
}
.fixed {
  position: fixed;
}
.absolute {
  position: absolute;
}
.relative {
  position: relative;
}
.sticky {
  position: -webkit-sticky;
  position: sticky;
}
.bottom-0 {
  bottom: 0px;
}
.left-0 {
  left: 0px;
}
.left-\[50\%\] {
  left: 50%;
}
.right-10 {
  right: 2.5rem;
}
.top-0 {
  top: 0px;
}
.top-10 {
  top: 2.5rem;
}
.top-2 {
  top: 0.5rem;
}
.isolate {
  isolation: isolate;
}
.z-10 {
  z-index: 10;
}
.z-20 {
  z-index: 20;
}
.z-50 {
  z-index: 50;
}
.col-span-1 {
  grid-column: span 1 / span 1;
}
.col-span-12 {
  grid-column: span 12 / span 12;
}
.col-span-2 {
  grid-column: span 2 / span 2;
}
.col-span-3 {
  grid-column: span 3 / span 3;
}
.col-span-4 {
  grid-column: span 4 / span 4;
}
.col-span-5 {
  grid-column: span 5 / span 5;
}
.col-span-6 {
  grid-column: span 6 / span 6;
}
.col-span-7 {
  grid-column: span 7 / span 7;
}
.col-span-9 {
  grid-column: span 9 / span 9;
}
.float-left {
  float: left;
}
.m-0 {
  margin: 0px;
}
.m-1 {
  margin: 0.25rem;
}
.m-2 {
  margin: 0.5rem;
}
.m-2\.5 {
  margin: 0.625rem;
}
.m-3 {
  margin: 0.75rem;
}
.m-4 {
  margin: 1rem;
}
.m-\[5px\] {
  margin: 5px;
}
.m-auto {
  margin: auto;
}
.mx-1 {
  margin-left: 0.25rem;
  margin-right: 0.25rem;
}
.mx-2 {
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.mx-3 {
  margin-left: 0.75rem;
  margin-right: 0.75rem;
}
.mx-4 {
  margin-left: 1rem;
  margin-right: 1rem;
}
.mx-8 {
  margin-left: 2rem;
  margin-right: 2rem;
}
.mx-auto {
  margin-left: auto;
  margin-right: auto;
}
.my-0 {
  margin-top: 0px;
  margin-bottom: 0px;
}
.my-1 {
  margin-top: 0.25rem;
  margin-bottom: 0.25rem;
}
.my-1\.5 {
  margin-top: 0.375rem;
  margin-bottom: 0.375rem;
}
.my-10 {
  margin-top: 2.5rem;
  margin-bottom: 2.5rem;
}
.my-2 {
  margin-top: 0.5rem;
  margin-bottom: 0.5rem;
}
.my-3 {
  margin-top: 0.75rem;
  margin-bottom: 0.75rem;
}
.my-4 {
  margin-top: 1rem;
  margin-bottom: 1rem;
}
.my-6 {
  margin-top: 1.5rem;
  margin-bottom: 1.5rem;
}
.my-auto {
  margin-top: auto;
  margin-bottom: auto;
}
.-mb-2 {
  margin-bottom: -0.5rem;
}
.-mr-2 {
  margin-right: -0.5rem;
}
.-mr-2\.5 {
  margin-right: -0.625rem;
}
.mb-0 {
  margin-bottom: 0px;
}
.mb-0\.5 {
  margin-bottom: 0.125rem;
}
.mb-1 {
  margin-bottom: 0.25rem;
}
.mb-2 {
  margin-bottom: 0.5rem;
}
.mb-2\.5 {
  margin-bottom: 0.625rem;
}
.mb-3 {
  margin-bottom: 0.75rem;
}
.mb-4 {
  margin-bottom: 1rem;
}
.mb-5 {
  margin-bottom: 1.25rem;
}
.mb-6 {
  margin-bottom: 1.5rem;
}
.mb-8 {
  margin-bottom: 2rem;
}
.mb-\[10px\] {
  margin-bottom: 10px;
}
.mb-\[20px\] {
  margin-bottom: 20px;
}
.mb-\[2px\] {
  margin-bottom: 2px;
}
.me-10 {
  -webkit-margin-end: 2.5rem;
          margin-inline-end: 2.5rem;
}
.me-2 {
  -webkit-margin-end: 0.5rem;
          margin-inline-end: 0.5rem;
}
.me-4 {
  -webkit-margin-end: 1rem;
          margin-inline-end: 1rem;
}
.ml-1 {
  margin-left: 0.25rem;
}
.ml-2 {
  margin-left: 0.5rem;
}
.ml-2\.5 {
  margin-left: 0.625rem;
}
.ml-3 {
  margin-left: 0.75rem;
}
.ml-4 {
  margin-left: 1rem;
}
.ml-5 {
  margin-left: 1.25rem;
}
.ml-6 {
  margin-left: 1.5rem;
}
.ml-\[-6px\] {
  margin-left: -6px;
}
.ml-\[10px\] {
  margin-left: 10px;
}
.ml-\[30px\] {
  margin-left: 30px;
}
.ml-\[5px\] {
  margin-left: 5px;
}
.ml-auto {
  margin-left: auto;
}
.mr-1 {
  margin-right: 0.25rem;
}
.mr-2 {
  margin-right: 0.5rem;
}
.mr-2\.5 {
  margin-right: 0.625rem;
}
.mr-4 {
  margin-right: 1rem;
}
.mr-\[20px\] {
  margin-right: 20px;
}
.mr-\[5px\] {
  margin-right: 5px;
}
.ms-2 {
  -webkit-margin-start: 0.5rem;
          margin-inline-start: 0.5rem;
}
.mt-1 {
  margin-top: 0.25rem;
}
.mt-10 {
  margin-top: 2.5rem;
}
.mt-2 {
  margin-top: 0.5rem;
}
.mt-2\.5 {
  margin-top: 0.625rem;
}
.mt-3 {
  margin-top: 0.75rem;
}
.mt-4 {
  margin-top: 1rem;
}
.mt-6 {
  margin-top: 1.5rem;
}
.mt-7 {
  margin-top: 1.75rem;
}
.mt-8 {
  margin-top: 2rem;
}
.mt-\[10px\] {
  margin-top: 10px;
}
.mt-\[6px\] {
  margin-top: 6px;
}
.box-border {
  box-sizing: border-box;
}
.block {
  display: block;
}
.inline-block {
  display: inline-block;
}
.inline {
  display: inline;
}
.flex {
  display: flex;
}
.inline-flex {
  display: inline-flex;
}
.table {
  display: table;
}
.grid {
  display: grid;
}
.contents {
  display: contents;
}
.hidden {
  display: none;
}
.aspect-square {
  aspect-ratio: 1 / 1;
}
.h-10 {
  height: 2.5rem;
}
.h-12 {
  height: 3rem;
}
.h-14 {
  height: 3.5rem;
}
.h-16 {
  height: 4rem;
}
.h-20 {
  height: 5rem;
}
.h-3 {
  height: 0.75rem;
}
.h-4 {
  height: 1rem;
}
.h-5 {
  height: 1.25rem;
}
.h-6 {
  height: 1.5rem;
}
.h-8 {
  height: 2rem;
}
.h-\[0\.1px\] {
  height: 0.1px;
}
.h-\[0\.2px\] {
  height: 0.2px;
}
.h-\[100\%\] {
  height: 100%;
}
.h-\[10px\] {
  height: 10px;
}
.h-\[30px\] {
  height: 30px;
}
.h-\[40px\] {
  height: 40px;
}
.h-\[60px\] {
  height: 60px;
}
.h-\[68px\] {
  height: 68px;
}
.h-\[720px\] {
  height: 720px;
}
.h-\[8px\] {
  height: 8px;
}
.h-\[98vh\] {
  height: 98vh;
}
.h-\[calc\(100vh-60px\)\] {
  height: calc(100vh - 60px);
}
.h-auto {
  height: auto;
}
.h-fit {
  height: -webkit-fit-content;
  height: fit-content;
}
.h-full {
  height: 100%;
}
.h-screen {
  height: 100vh;
}
.max-h-24 {
  max-height: 6rem;
}
.max-h-96 {
  max-height: 24rem;
}
.max-h-\[100px\] {
  max-height: 100px;
}
.max-h-\[300px\] {
  max-height: 300px;
}
.max-h-\[500px\] {
  max-height: 500px;
}
.max-h-\[50vh\] {
  max-height: 50vh;
}
.max-h-\[600px\] {
  max-height: 600px;
}
.max-h-\[90vh\] {
  max-height: 90vh;
}
.max-h-\[calc\(100vh-60px\)\] {
  max-height: calc(100vh - 60px);
}
.max-h-\[your-doc-height\] {
  max-height: your-doc-height;
}
.max-h-max {
  max-height: -webkit-max-content;
  max-height: max-content;
}
.min-h-\[300px\] {
  min-height: 300px;
}
.min-h-\[380px\] {
  min-height: 380px;
}
.min-h-\[400px\] {
  min-height: 400px;
}
.min-h-\[40px\] {
  min-height: 40px;
}
.min-h-full {
  min-height: 100%;
}
.min-h-screen {
  min-height: 100vh;
}
.w-1\/2 {
  width: 50%;
}
.w-1\/3 {
  width: 33.333333%;
}
.w-1\/4 {
  width: 25%;
}
.w-1\/5 {
  width: 20%;
}
.w-12 {
  width: 3rem;
}
.w-2\/3 {
  width: 66.666667%;
}
.w-20 {
  width: 5rem;
}
.w-3 {
  width: 0.75rem;
}
.w-3\/4 {
  width: 75%;
}
.w-4 {
  width: 1rem;
}
.w-5 {
  width: 1.25rem;
}
.w-72 {
  width: 18rem;
}
.w-8 {
  width: 2rem;
}
.w-96 {
  width: 24rem;
}
.w-\[0\.2px\] {
  width: 0.2px;
}
.w-\[10px\] {
  width: 10px;
}
.w-\[120px\] {
  width: 120px;
}
.w-\[150px\] {
  width: 150px;
}
.w-\[200px\] {
  width: 200px;
}
.w-\[24px\] {
  width: 24px;
}
.w-\[25\%\] {
  width: 25%;
}
.w-\[30\%\] {
  width: 30%;
}
.w-\[30px\] {
  width: 30px;
}
.w-\[40\%\] {
  width: 40%;
}
.w-\[400px\] {
  width: 400px;
}
.w-\[50\%\] {
  width: 50%;
}
.w-\[50px\] {
  width: 50px;
}
.w-\[520px\] {
  width: 520px;
}
.w-\[60\%\] {
  width: 60%;
}
.w-\[600px\] {
  width: 600px;
}
.w-\[62\.38px\] {
  width: 62.38px;
}
.w-\[70\%\] {
  width: 70%;
}
.w-\[8px\] {
  width: 8px;
}
.w-\[90\%\] {
  width: 90%;
}
.w-auto {
  width: auto;
}
.w-fit {
  width: -webkit-fit-content;
  width: fit-content;
}
.w-full {
  width: 100%;
}
.w-screen {
  width: 100vw;
}
.min-w-0 {
  min-width: 0px;
}
.min-w-\[100px\] {
  min-width: 100px;
}
.min-w-\[120px\] {
  min-width: 120px;
}
.min-w-\[160px\] {
  min-width: 160px;
}
.min-w-\[200px\] {
  min-width: 200px;
}
.min-w-\[250px\] {
  min-width: 250px;
}
.min-w-\[30\%\] {
  min-width: 30%;
}
.min-w-\[50\%\] {
  min-width: 50%;
}
.min-w-\[60\%\] {
  min-width: 60%;
}
.min-w-fit {
  min-width: -webkit-fit-content;
  min-width: fit-content;
}
.max-w-\[150px\] {
  max-width: 150px;
}
.max-w-\[200px\] {
  max-width: 200px;
}
.max-w-\[33\%\] {
  max-width: 33%;
}
.max-w-\[400px\] {
  max-width: 400px;
}
.max-w-\[65\%\] {
  max-width: 65%;
}
.flex-1 {
  flex: 1 1;
}
.shrink {
  flex-shrink: 1;
}
.flex-grow {
  flex-grow: 1;
}
.flex-grow-0 {
  flex-grow: 0;
}
.grow {
  flex-grow: 1;
}
.basis-0 {
  flex-basis: 0px;
}
.translate-x-\[-50\%\] {
  --tw-translate-x: -50%;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45 {
  --tw-rotate: 45deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90 {
  --tw-rotate: 90deg;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-100 {
  --tw-scale-x: 1;
  --tw-scale-y: 1;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-95 {
  --tw-scale-x: .95;
  --tw-scale-y: .95;
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform {
  transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-none {
  transform: none;
}
@keyframes pulse {
  50% {
    opacity: .5;
  }
}
.animate-pulse {
  animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes slideIn {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
.animate-slideIn {
  animation: slideIn 1s ease-out forwards;
}
@keyframes slideOut {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}
.animate-slideOut {
  animation: slideOut 1s ease-out forwards;
}
.cursor-move {
  cursor: move;
}
.cursor-not-allowed {
  cursor: not-allowed;
}
.cursor-pointer {
  cursor: pointer;
}
.select-none {
  -webkit-user-select: none;
          user-select: none;
}
.resize {
  resize: both;
}
.list-inside {
  list-style-position: inside;
}
.list-disc {
  list-style-type: disc;
}
.list-none {
  list-style-type: none;
}
.grid-cols-1 {
  grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-12 {
  grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2 {
  grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3 {
  grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-5 {
  grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-8 {
  grid-template-columns: repeat(8, minmax(0, 1fr));
}
.flex-row {
  flex-direction: row;
}
.flex-col {
  flex-direction: column;
}
.flex-wrap {
  flex-wrap: wrap;
}
.flex-nowrap {
  flex-wrap: nowrap;
}
.content-center {
  align-content: center;
}
.content-end {
  align-content: flex-end;
}
.items-start {
  align-items: flex-start;
}
.items-end {
  align-items: flex-end;
}
.items-center {
  align-items: center;
}
.items-stretch {
  align-items: stretch;
}
.justify-normal {
  justify-content: normal;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-between {
  justify-content: space-between;
}
.justify-around {
  justify-content: space-around;
}
.justify-evenly {
  justify-content: space-evenly;
}
.justify-items-center {
  justify-items: center;
}
.gap-0\.5 {
  gap: 0.125rem;
}
.gap-1 {
  gap: 0.25rem;
}
.gap-2 {
  gap: 0.5rem;
}
.gap-2\.5 {
  gap: 0.625rem;
}
.gap-3 {
  gap: 0.75rem;
}
.gap-4 {
  gap: 1rem;
}
.gap-7 {
  gap: 1.75rem;
}
.gap-y-3 {
  row-gap: 0.75rem;
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
  margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(0.75rem * var(--tw-space-x-reverse));
  margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-x-reverse: 0;
  margin-right: calc(1rem * var(--tw-space-x-reverse));
  margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]) {
  --tw-space-y-reverse: 0;
  margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
  margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.self-start {
  align-self: flex-start;
}
.self-end {
  align-self: flex-end;
}
.self-center {
  align-self: center;
}
.self-stretch {
  align-self: stretch;
}
.overflow-auto {
  overflow: auto;
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-clip {
  overflow: clip;
}
.overflow-scroll {
  overflow: scroll;
}
.overflow-x-auto {
  overflow-x: auto;
}
.overflow-y-auto {
  overflow-y: auto;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.overflow-x-scroll {
  overflow-x: scroll;
}
.overflow-y-scroll {
  overflow-y: scroll;
}
.overscroll-contain {
  overscroll-behavior: contain;
}
.overscroll-y-contain {
  overscroll-behavior-y: contain;
}
.overflow-ellipsis {
  text-overflow: ellipsis;
}
.text-ellipsis {
  text-overflow: ellipsis;
}
.whitespace-normal {
  white-space: normal;
}
.whitespace-nowrap {
  white-space: nowrap;
}
.whitespace-pre-line {
  white-space: pre-line;
}
.whitespace-pre-wrap {
  white-space: pre-wrap;
}
.break-words {
  overflow-wrap: break-word;
}
.break-all {
  word-break: break-all;
}
.rounded {
  border-radius: 0.25rem;
}
.rounded-3xl {
  border-radius: 1.5rem;
}
.rounded-\[4px\] {
  border-radius: 4px;
}
.rounded-full {
  border-radius: 9999px;
}
.rounded-lg {
  border-radius: 0.5rem;
}
.rounded-md {
  border-radius: 0.375rem;
}
.rounded-sm {
  border-radius: 0.125rem;
}
.rounded-xl {
  border-radius: 0.75rem;
}
.rounded-b-lg {
  border-bottom-right-radius: 0.5rem;
  border-bottom-left-radius: 0.5rem;
}
.rounded-l-md {
  border-top-left-radius: 0.375rem;
  border-bottom-left-radius: 0.375rem;
}
.rounded-r-md {
  border-top-right-radius: 0.375rem;
  border-bottom-right-radius: 0.375rem;
}
.rounded-t-lg {
  border-top-left-radius: 0.5rem;
  border-top-right-radius: 0.5rem;
}
.border {
  border-width: 1px;
}
.border-0 {
  border-width: 0px;
}
.border-2 {
  border-width: 2px;
}
.border-\[0\.1px\] {
  border-width: 0.1px;
}
.border-b {
  border-bottom-width: 1px;
}
.border-b-2 {
  border-bottom-width: 2px;
}
.border-l-4 {
  border-left-width: 4px;
}
.border-l-\[5px\] {
  border-left-width: 5px;
}
.border-r {
  border-right-width: 1px;
}
.border-t {
  border-top-width: 1px;
}
.border-solid {
  border-style: solid;
}
.border-none {
  border-style: none;
}
.border-\[\#E2E4EA\] {
  --tw-border-opacity: 1;
  border-color: rgb(226 228 234 / 1);
  border-color: rgb(226 228 234 / var(--tw-border-opacity, 1));
}
.border-\[\#F1F2F5\] {
  --tw-border-opacity: 1;
  border-color: rgb(241 242 245 / 1);
  border-color: rgb(241 242 245 / var(--tw-border-opacity, 1));
}
.border-\[\#cb1d4d\] {
  --tw-border-opacity: 1;
  border-color: rgb(203 29 77 / 1);
  border-color: rgb(203 29 77 / var(--tw-border-opacity, 1));
}
.border-\[\#d3d6e0\] {
  --tw-border-opacity: 1;
  border-color: rgb(211 214 224 / 1);
  border-color: rgb(211 214 224 / var(--tw-border-opacity, 1));
}
.border-\[gainsboro\] {
  --tw-border-opacity: 1;
  border-color: rgb(220 220 220 / 1);
  border-color: rgb(220 220 220 / var(--tw-border-opacity, 1));
}
.border-blue-400 {
  --tw-border-opacity: 1;
  border-color: rgb(96 165 250 / 1);
  border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.border-gainsboro {
  --tw-border-opacity: 1;
  border-color: rgb(220 220 220 / 1);
  border-color: rgb(220 220 220 / var(--tw-border-opacity, 1));
}
.border-gray-100 {
  --tw-border-opacity: 1;
  border-color: rgb(243 244 246 / 1);
  border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}
.border-gray-200 {
  --tw-border-opacity: 1;
  border-color: rgb(229 231 235 / 1);
  border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300 {
  --tw-border-opacity: 1;
  border-color: rgb(209 213 219 / 1);
  border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400 {
  --tw-border-opacity: 1;
  border-color: rgb(156 163 175 / 1);
  border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-gray-500 {
  --tw-border-opacity: 1;
  border-color: rgb(107 114 128 / 1);
  border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}
.border-red-700 {
  --tw-border-opacity: 1;
  border-color: rgb(185 28 28 / 1);
  border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.border-slate-200 {
  --tw-border-opacity: 1;
  border-color: rgb(226 232 240 / 1);
  border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-t-black {
  --tw-border-opacity: 1;
  border-top-color: rgb(0 0 0 / 1);
  border-top-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.bg-\[\#002F3B\] {
  --tw-bg-opacity: 1;
  background-color: rgb(0 47 59 / 1);
  background-color: rgb(0 47 59 / var(--tw-bg-opacity, 1));
}
.bg-\[\#287D3C\] {
  --tw-bg-opacity: 1;
  background-color: rgb(40 125 60 / 1);
  background-color: rgb(40 125 60 / var(--tw-bg-opacity, 1));
}
.bg-\[\#363646\] {
  --tw-bg-opacity: 1;
  background-color: rgb(54 54 70 / 1);
  background-color: rgb(54 54 70 / var(--tw-bg-opacity, 1));
}
.bg-\[\#404240\] {
  --tw-bg-opacity: 1;
  background-color: rgb(64 66 64 / 1);
  background-color: rgb(64 66 64 / var(--tw-bg-opacity, 1));
}
.bg-\[\#4B9BFF\] {
  --tw-bg-opacity: 1;
  background-color: rgb(75 155 255 / 1);
  background-color: rgb(75 155 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#50D2A0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(80 210 160 / 1);
  background-color: rgb(80 210 160 / var(--tw-bg-opacity, 1));
}
.bg-\[\#89A7E0\] {
  --tw-bg-opacity: 1;
  background-color: rgb(137 167 224 / 1);
  background-color: rgb(137 167 224 / var(--tw-bg-opacity, 1));
}
.bg-\[\#C21700\] {
  --tw-bg-opacity: 1;
  background-color: rgb(194 23 0 / 1);
  background-color: rgb(194 23 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E9BCC9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(233 188 201 / 1);
  background-color: rgb(233 188 201 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EEA61F\] {
  --tw-bg-opacity: 1;
  background-color: rgb(238 166 31 / 1);
  background-color: rgb(238 166 31 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F1F2F5\] {
  --tw-bg-opacity: 1;
  background-color: rgb(241 242 245 / 1);
  background-color: rgb(241 242 245 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F7F8F9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 248 249 / 1);
  background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFB46E\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 180 110 / 1);
  background-color: rgb(255 180 110 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFF4EC\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 244 236 / 1);
  background-color: rgb(255 244 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFFF00\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 0 / 1);
  background-color: rgb(255 255 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ae274f\] {
  --tw-bg-opacity: 1;
  background-color: rgb(174 39 79 / 1);
  background-color: rgb(174 39 79 / var(--tw-bg-opacity, 1));
}
.bg-\[\#cb1d4d\] {
  --tw-bg-opacity: 1;
  background-color: rgb(203 29 77 / 1);
  background-color: rgb(203 29 77 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dfebfa\] {
  --tw-bg-opacity: 1;
  background-color: rgb(223 235 250 / 1);
  background-color: rgb(223 235 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e9fcf6\] {
  --tw-bg-opacity: 1;
  background-color: rgb(233 252 246 / 1);
  background-color: rgb(233 252 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ebeff4\] {
  --tw-bg-opacity: 1;
  background-color: rgb(235 239 244 / 1);
  background-color: rgb(235 239 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f7f7f7\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 247 247 / 1);
  background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f7f8f9\] {
  --tw-bg-opacity: 1;
  background-color: rgb(247 248 249 / 1);
  background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fae6ec\] {
  --tw-bg-opacity: 1;
  background-color: rgb(250 230 236 / 1);
  background-color: rgb(250 230 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fc223e\] {
  --tw-bg-opacity: 1;
  background-color: rgb(252 34 62 / 1);
  background-color: rgb(252 34 62 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fdf9d2\] {
  --tw-bg-opacity: 1;
  background-color: rgb(253 249 210 / 1);
  background-color: rgb(253 249 210 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffedcc\] {
  --tw-bg-opacity: 1;
  background-color: rgb(255 237 204 / 1);
  background-color: rgb(255 237 204 / var(--tw-bg-opacity, 1));
}
.bg-\[crimson\] {
  --tw-bg-opacity: 1;
  background-color: rgb(220 20 60 / 1);
  background-color: rgb(220 20 60 / var(--tw-bg-opacity, 1));
}
.bg-\[whitesmoke\] {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / 1);
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.bg-amber-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 243 199 / 1);
  background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-amber-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(245 158 11 / 1);
  background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.bg-blue-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(219 234 254 / 1);
  background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 246 255 / 1);
  background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(59 130 246 / 1);
  background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-custom-green {
  --tw-bg-opacity: 1;
  background-color: rgb(80 210 160 / 1);
  background-color: rgb(80 210 160 / var(--tw-bg-opacity, 1));
}
.bg-custom-red {
  --tw-bg-opacity: 1;
  background-color: rgb(252 34 62 / 1);
  background-color: rgb(252 34 62 / var(--tw-bg-opacity, 1));
}
.bg-gainsboro {
  --tw-bg-opacity: 1;
  background-color: rgb(220 220 220 / 1);
  background-color: rgb(220 220 220 / var(--tw-bg-opacity, 1));
}
.bg-gray-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / 1);
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(229 231 235 / 1);
  background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(249 250 251 / 1);
  background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-gray-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(107 114 128 / 1);
  background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}
.bg-green-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(134 239 172 / 1);
  background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1));
}
.bg-green-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(34 197 94 / 1);
  background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-orange-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 186 116 / 1);
  background-color: rgb(253 186 116 / var(--tw-bg-opacity, 1));
}
.bg-orange-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(255 247 237 / 1);
  background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}
.bg-pageBackground {
  background-color: #EAEAEAFF;
}
.bg-red-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 226 226 / 1);
  background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-red-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(252 165 165 / 1);
  background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1));
}
.bg-red-50 {
  --tw-bg-opacity: 1;
  background-color: rgb(254 242 242 / 1);
  background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-red-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(239 68 68 / 1);
  background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-slate-100 {
  --tw-bg-opacity: 1;
  background-color: rgb(241 245 249 / 1);
  background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.bg-slate-200 {
  --tw-bg-opacity: 1;
  background-color: rgb(226 232 240 / 1);
  background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}
.bg-teal-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(20 184 166 / 1);
  background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1));
}
.bg-transparent {
  background-color: transparent;
}
.bg-white {
  --tw-bg-opacity: 1;
  background-color: rgb(255 255 255 / 1);
  background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-whitesmoke {
  --tw-bg-opacity: 1;
  background-color: rgb(245 245 245 / 1);
  background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.bg-yellow-300 {
  --tw-bg-opacity: 1;
  background-color: rgb(253 224 71 / 1);
  background-color: rgb(253 224 71 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500 {
  --tw-bg-opacity: 1;
  background-color: rgb(234 179 8 / 1);
  background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}
.object-cover {
  object-fit: cover;
}
.p-0 {
  padding: 0px;
}
.p-1 {
  padding: 0.25rem;
}
.p-1\.5 {
  padding: 0.375rem;
}
.p-10 {
  padding: 2.5rem;
}
.p-2 {
  padding: 0.5rem;
}
.p-2\.5 {
  padding: 0.625rem;
}
.p-3 {
  padding: 0.75rem;
}
.p-4 {
  padding: 1rem;
}
.p-5 {
  padding: 1.25rem;
}
.p-6 {
  padding: 1.5rem;
}
.p-8 {
  padding: 2rem;
}
.p-\[0\.8px\] {
  padding: 0.8px;
}
.p-\[1\.3rem\] {
  padding: 1.3rem;
}
.p-\[10px\] {
  padding: 10px;
}
.p-\[5px\] {
  padding: 5px;
}
.px-0 {
  padding-left: 0px;
  padding-right: 0px;
}
.px-1 {
  padding-left: 0.25rem;
  padding-right: 0.25rem;
}
.px-1\.5 {
  padding-left: 0.375rem;
  padding-right: 0.375rem;
}
.px-10 {
  padding-left: 2.5rem;
  padding-right: 2.5rem;
}
.px-2 {
  padding-left: 0.5rem;
  padding-right: 0.5rem;
}
.px-2\.5 {
  padding-left: 0.625rem;
  padding-right: 0.625rem;
}
.px-20 {
  padding-left: 5rem;
  padding-right: 5rem;
}
.px-3 {
  padding-left: 0.75rem;
  padding-right: 0.75rem;
}
.px-4 {
  padding-left: 1rem;
  padding-right: 1rem;
}
.px-6 {
  padding-left: 1.5rem;
  padding-right: 1.5rem;
}
.px-8 {
  padding-left: 2rem;
  padding-right: 2rem;
}
.px-\[20\%\] {
  padding-left: 20%;
  padding-right: 20%;
}
.py-0 {
  padding-top: 0px;
  padding-bottom: 0px;
}
.py-0\.5 {
  padding-top: 0.125rem;
  padding-bottom: 0.125rem;
}
.py-1 {
  padding-top: 0.25rem;
  padding-bottom: 0.25rem;
}
.py-1\.5 {
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
}
.py-2 {
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.py-4 {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.py-5 {
  padding-top: 1.25rem;
  padding-bottom: 1.25rem;
}
.py-6 {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
}
.py-8 {
  padding-top: 2rem;
  padding-bottom: 2rem;
}
.py-\[10px\] {
  padding-top: 10px;
  padding-bottom: 10px;
}
.pb-0 {
  padding-bottom: 0px;
}
.pb-10 {
  padding-bottom: 2.5rem;
}
.pb-2 {
  padding-bottom: 0.5rem;
}
.pb-4 {
  padding-bottom: 1rem;
}
.pb-8 {
  padding-bottom: 2rem;
}
.pe-2 {
  -webkit-padding-end: 0.5rem;
          padding-inline-end: 0.5rem;
}
.pl-1 {
  padding-left: 0.25rem;
}
.pl-1\.5 {
  padding-left: 0.375rem;
}
.pl-2 {
  padding-left: 0.5rem;
}
.pl-4 {
  padding-left: 1rem;
}
.pl-6 {
  padding-left: 1.5rem;
}
.pl-8 {
  padding-left: 2rem;
}
.pl-\[10px\] {
  padding-left: 10px;
}
.pr-1 {
  padding-right: 0.25rem;
}
.pr-2 {
  padding-right: 0.5rem;
}
.pr-4 {
  padding-right: 1rem;
}
.ps-0 {
  -webkit-padding-start: 0px;
          padding-inline-start: 0px;
}
.pt-0 {
  padding-top: 0px;
}
.pt-2 {
  padding-top: 0.5rem;
}
.pt-2\.5 {
  padding-top: 0.625rem;
}
.pt-20 {
  padding-top: 5rem;
}
.pt-4 {
  padding-top: 1rem;
}
.pt-5 {
  padding-top: 1.25rem;
}
.text-left {
  text-align: left;
}
.text-center {
  text-align: center;
}
.text-right {
  text-align: right;
}
.text-start {
  text-align: start;
}
.text-end {
  text-align: end;
}
.align-baseline {
  vertical-align: baseline;
}
.font-sans {
  font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.text-2xl {
  font-size: 1.5rem;
  line-height: 2rem;
}
.text-\[10px\] {
  font-size: 10px;
}
.text-\[12px\] {
  font-size: 12px;
}
.text-\[14px\] {
  font-size: 14px;
}
.text-\[15px\] {
  font-size: 15px;
}
.text-\[16px\] {
  font-size: 16px;
}
.text-\[18px\] {
  font-size: 18px;
}
.text-\[20px\] {
  font-size: 20px;
}
.text-\[24px\] {
  font-size: 24px;
}
.text-\[36px\] {
  font-size: 36px;
}
.text-\[48px\] {
  font-size: 48px;
}
.text-base {
  font-size: 1rem;
  line-height: 1.5rem;
}
.text-lg {
  font-size: 1.125rem;
  line-height: 1.75rem;
}
.text-sm {
  font-size: 0.875rem;
  line-height: 1.25rem;
}
.text-xl {
  font-size: 1.25rem;
  line-height: 1.75rem;
}
.text-xs {
  font-size: 0.75rem;
  line-height: 1rem;
}
.font-bold {
  font-weight: 700;
}
.font-extralight {
  font-weight: 200;
}
.font-light {
  font-weight: 300;
}
.font-medium {
  font-weight: 500;
}
.font-normal {
  font-weight: 400;
}
.font-semibold {
  font-weight: 600;
}
.uppercase {
  text-transform: uppercase;
}
.lowercase {
  text-transform: lowercase;
}
.capitalize {
  text-transform: capitalize;
}
.normal-case {
  text-transform: none;
}
.italic {
  font-style: italic;
}
.leading-6 {
  line-height: 1.5rem;
}
.leading-\[30px\] {
  line-height: 30px;
}
.leading-none {
  line-height: 1;
}
.leading-normal {
  line-height: 1.5;
}
.leading-tight {
  line-height: 1.25;
}
.tracking-tight {
  letter-spacing: -0.025em;
}
.text-\[\#00000080\] {
  color: #00000080;
}
.text-\[\#038A96\] {
  --tw-text-opacity: 1;
  color: rgb(3 138 150 / 1);
  color: rgb(3 138 150 / var(--tw-text-opacity, 1));
}
.text-\[\#1D2129\] {
  --tw-text-opacity: 1;
  color: rgb(29 33 41 / 1);
  color: rgb(29 33 41 / var(--tw-text-opacity, 1));
}
.text-\[\#231F20\] {
  --tw-text-opacity: 1;
  color: rgb(35 31 32 / 1);
  color: rgb(35 31 32 / var(--tw-text-opacity, 1));
}
.text-\[\#272833\] {
  --tw-text-opacity: 1;
  color: rgb(39 40 51 / 1);
  color: rgb(39 40 51 / var(--tw-text-opacity, 1));
}
.text-\[\#414042\] {
  --tw-text-opacity: 1;
  color: rgb(65 64 66 / 1);
  color: rgb(65 64 66 / var(--tw-text-opacity, 1));
}
.text-\[\#4E5969\] {
  --tw-text-opacity: 1;
  color: rgb(78 89 105 / 1);
  color: rgb(78 89 105 / var(--tw-text-opacity, 1));
}
.text-\[\#5ACA75\] {
  --tw-text-opacity: 1;
  color: rgb(90 202 117 / 1);
  color: rgb(90 202 117 / var(--tw-text-opacity, 1));
}
.text-\[\#6B6C7E\] {
  --tw-text-opacity: 1;
  color: rgb(107 108 126 / 1);
  color: rgb(107 108 126 / var(--tw-text-opacity, 1));
}
.text-\[\#827F86\] {
  --tw-text-opacity: 1;
  color: rgb(130 127 134 / 1);
  color: rgb(130 127 134 / var(--tw-text-opacity, 1));
}
.text-\[\#863A00\] {
  --tw-text-opacity: 1;
  color: rgb(134 58 0 / 1);
  color: rgb(134 58 0 / var(--tw-text-opacity, 1));
}
.text-\[\#86909C\] {
  --tw-text-opacity: 1;
  color: rgb(134 144 156 / 1);
  color: rgb(134 144 156 / var(--tw-text-opacity, 1));
}
.text-\[\#A7A9BC\] {
  --tw-text-opacity: 1;
  color: rgb(167 169 188 / 1);
  color: rgb(167 169 188 / var(--tw-text-opacity, 1));
}
.text-\[\#C21700\] {
  --tw-text-opacity: 1;
  color: rgb(194 23 0 / 1);
  color: rgb(194 23 0 / var(--tw-text-opacity, 1));
}
.text-\[\#CB1D4D\] {
  --tw-text-opacity: 1;
  color: rgb(203 29 77 / 1);
  color: rgb(203 29 77 / var(--tw-text-opacity, 1));
}
.text-\[\#D3D6E0\] {
  --tw-text-opacity: 1;
  color: rgb(211 214 224 / 1);
  color: rgb(211 214 224 / var(--tw-text-opacity, 1));
}
.text-\[\#cb1d4d\] {
  --tw-text-opacity: 1;
  color: rgb(203 29 77 / 1);
  color: rgb(203 29 77 / var(--tw-text-opacity, 1));
}
.text-\[crimson\] {
  --tw-text-opacity: 1;
  color: rgb(220 20 60 / 1);
  color: rgb(220 20 60 / var(--tw-text-opacity, 1));
}
.text-\[grey\] {
  --tw-text-opacity: 1;
  color: rgb(128 128 128 / 1);
  color: rgb(128 128 128 / var(--tw-text-opacity, 1));
}
.text-\[teal\] {
  --tw-text-opacity: 1;
  color: rgb(0 128 128 / 1);
  color: rgb(0 128 128 / var(--tw-text-opacity, 1));
}
.text-black {
  --tw-text-opacity: 1;
  color: rgb(0 0 0 / 1);
  color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-blue-400 {
  --tw-text-opacity: 1;
  color: rgb(96 165 250 / 1);
  color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}
.text-blue-500 {
  --tw-text-opacity: 1;
  color: rgb(59 130 246 / 1);
  color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600 {
  --tw-text-opacity: 1;
  color: rgb(37 99 235 / 1);
  color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-custom-red {
  --tw-text-opacity: 1;
  color: rgb(252 34 62 / 1);
  color: rgb(252 34 62 / var(--tw-text-opacity, 1));
}
.text-gainsboro {
  --tw-text-opacity: 1;
  color: rgb(220 220 220 / 1);
  color: rgb(220 220 220 / var(--tw-text-opacity, 1));
}
.text-gray-300 {
  --tw-text-opacity: 1;
  color: rgb(209 213 219 / 1);
  color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.text-gray-400 {
  --tw-text-opacity: 1;
  color: rgb(156 163 175 / 1);
  color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500 {
  --tw-text-opacity: 1;
  color: rgb(107 114 128 / 1);
  color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600 {
  --tw-text-opacity: 1;
  color: rgb(75 85 99 / 1);
  color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700 {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800 {
  --tw-text-opacity: 1;
  color: rgb(31 41 55 / 1);
  color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-gray-900 {
  --tw-text-opacity: 1;
  color: rgb(17 24 39 / 1);
  color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-500 {
  --tw-text-opacity: 1;
  color: rgb(34 197 94 / 1);
  color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.text-green-700 {
  --tw-text-opacity: 1;
  color: rgb(21 128 61 / 1);
  color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-red-500 {
  --tw-text-opacity: 1;
  color: rgb(239 68 68 / 1);
  color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600 {
  --tw-text-opacity: 1;
  color: rgb(220 38 38 / 1);
  color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-red-700 {
  --tw-text-opacity: 1;
  color: rgb(185 28 28 / 1);
  color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.text-slate-300 {
  --tw-text-opacity: 1;
  color: rgb(203 213 225 / 1);
  color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-stone-800 {
  --tw-text-opacity: 1;
  color: rgb(41 37 36 / 1);
  color: rgb(41 37 36 / var(--tw-text-opacity, 1));
}
.text-white {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-yellow-500 {
  --tw-text-opacity: 1;
  color: rgb(234 179 8 / 1);
  color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}
.underline {
  -webkit-text-decoration-line: underline;
          text-decoration-line: underline;
}
.shadow {
  --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-custom {
  --tw-shadow: 6px 6px 8px gainsboro;
  --tw-shadow-colored: 6px 6px 8px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inner {
  --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg {
  --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md {
  --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm {
  --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
  --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl {
  --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
  --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
  box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
  box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.outline {
  outline-style: solid;
}
.ring-2 {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-white {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));
}
.blur {
  --tw-blur: blur(8px);
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-xl {
  --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\!filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.filter {
  filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition {
  transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
  transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-all {
  transition-property: all;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.transition-opacity {
  transition-property: opacity;
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  transition-duration: 150ms;
}
.duration-200 {
  transition-duration: 200ms;
}
.duration-300 {
  transition-duration: 300ms;
}
.duration-500 {
  transition-duration: 500ms;
}
.ease-in {
  transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out {
  transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out {
  transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}
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;
}
code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New',
    monospace
}
.focus-within\:ring-2:focus-within {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus-within\:ring-\[\#C21700\]:focus-within {
  --tw-ring-opacity: 1;
  --tw-ring-color: rgb(194 23 0 / var(--tw-ring-opacity, 1));
}
.focus-within\:ring-offset-2:focus-within {
  --tw-ring-offset-width: 2px;
}
.hover\:bg-\[\#cb1d4d\]:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(203 29 77 / 1);
  background-color: rgb(203 29 77 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-100:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(243 244 246 / 1);
  background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.hover\:bg-gray-300:hover {
  --tw-bg-opacity: 1;
  background-color: rgb(209 213 219 / 1);
  background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}
.hover\:text-blue-700:hover {
  --tw-text-opacity: 1;
  color: rgb(29 78 216 / 1);
  color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}
.hover\:text-gray-700:hover {
  --tw-text-opacity: 1;
  color: rgb(55 65 81 / 1);
  color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.hover\:text-white:hover {
  --tw-text-opacity: 1;
  color: rgb(255 255 255 / 1);
  color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.focus\:border-blue-500:focus {
  --tw-border-opacity: 1;
  border-color: rgb(59 130 246 / 1);
  border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}
.focus\:outline-none:focus {
  outline: 2px solid transparent;
  outline-offset: 2px;
}
.focus\:ring-0:focus {
  --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
  --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
  box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.focus\:ring-opacity-0:focus {
  --tw-ring-opacity: 0;
}
.focus\:ring-offset-0:focus {
  --tw-ring-offset-width: 0px;
}
.group:hover .group-hover\:flex {
  display: flex;
}
@media (min-width: 640px) {
  .sm\:w-auto {
    width: auto;
  }
  .sm\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
}
@media (min-width: 768px) {
  .md\:col-span-2 {
    grid-column: span 2 / span 2;
  }
  .md\:w-\[35\%\] {
    width: 35%;
  }
  .md\:w-\[50\%\] {
    width: 50%;
  }
  .md\:w-\[65\%\] {
    width: 65%;
  }
  .md\:w-auto {
    width: auto;
  }
  .md\:grid-cols-1 {
    grid-template-columns: repeat(1, minmax(0, 1fr));
  }
  .md\:grid-cols-2 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
  }
  .md\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
  .md\:flex-row {
    flex-direction: row;
  }
}
@media (min-width: 1024px) {
  .lg\:col-span-1 {
    grid-column: span 1 / span 1;
  }
  .lg\:w-96 {
    width: 24rem;
  }
  .lg\:grid-cols-3 {
    grid-template-columns: repeat(3, minmax(0, 1fr));
  }
}

/* stylelint-disable */
html,
body {
  width: 100%;
  height: 100%;
}
input::-ms-clear,
input::-ms-reveal {
  display: none;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {
  margin: 0;
}
[tabindex='-1']:focus {
  outline: none;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  margin-top: 0;
  margin-bottom: 0.5em;
  font-weight: 500;
}
p {
  margin-top: 0;
  margin-bottom: 1em;
}
abbr[title],
abbr[data-original-title] {
  -webkit-text-decoration: underline dotted;
  text-decoration: underline;
  text-decoration: underline dotted;
  border-bottom: 0;
  cursor: help;
}
address {
  margin-bottom: 1em;
  font-style: normal;
  line-height: inherit;
}
input[type='text'],
input[type='password'],
input[type='number'],
textarea {
  -webkit-appearance: none;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1em;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 500;
}
dd {
  margin-bottom: 0.5em;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1em;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
pre,
code,
kbd,
samp {
  font-size: 1em;
  font-family: 'SFMono-Regular', Consolas, 'Liberation Mono', Menlo, Courier, monospace;
}
pre {
  margin-top: 0;
  margin-bottom: 1em;
  overflow: auto;
}
figure {
  margin: 0 0 1em;
}
img {
  vertical-align: middle;
  border-style: none;
}
a,
area,
button,
[role='button'],
input:not([type='range']),
label,
select,
summary,
textarea {
  touch-action: manipulation;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 0.75em;
  padding-bottom: 0.3em;
  text-align: left;
  caption-side: bottom;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  color: inherit;
  font-size: inherit;
  font-family: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type='button'],
[type='reset'],
[type='submit'] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type='button']::-moz-focus-inner,
[type='reset']::-moz-focus-inner,
[type='submit']::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type='radio'],
input[type='checkbox'] {
  box-sizing: border-box;
  padding: 0;
}
input[type='date'],
input[type='time'],
input[type='datetime-local'],
input[type='month'] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  margin: 0;
  padding: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  margin-bottom: 0.5em;
  padding: 0;
  color: inherit;
  font-size: 1.5em;
  line-height: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type='number']::-webkit-inner-spin-button,
[type='number']::-webkit-outer-spin-button {
  height: auto;
}
[type='search'] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type='search']::-webkit-search-cancel-button,
[type='search']::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
mark {
  padding: 0.2em;
  background-color: #feffe6;
}

*, ::before, ::after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}

::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x:  ;
    --tw-pan-y:  ;
    --tw-pinch-zoom:  ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position:  ;
    --tw-gradient-via-position:  ;
    --tw-gradient-to-position:  ;
    --tw-ordinal:  ;
    --tw-slashed-zero:  ;
    --tw-numeric-figure:  ;
    --tw-numeric-spacing:  ;
    --tw-numeric-fraction:  ;
    --tw-ring-inset:  ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / 0.5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur:  ;
    --tw-brightness:  ;
    --tw-contrast:  ;
    --tw-grayscale:  ;
    --tw-hue-rotate:  ;
    --tw-invert:  ;
    --tw-saturate:  ;
    --tw-sepia:  ;
    --tw-drop-shadow:  ;
    --tw-backdrop-blur:  ;
    --tw-backdrop-brightness:  ;
    --tw-backdrop-contrast:  ;
    --tw-backdrop-grayscale:  ;
    --tw-backdrop-hue-rotate:  ;
    --tw-backdrop-invert:  ;
    --tw-backdrop-opacity:  ;
    --tw-backdrop-saturate:  ;
    --tw-backdrop-sepia:  ;
    --tw-contain-size:  ;
    --tw-contain-layout:  ;
    --tw-contain-paint:  ;
    --tw-contain-style:  ;
}
.container{
    width: 100%;
}
@media (min-width: 640px){

    .container{
        max-width: 640px;
    }
}
@media (min-width: 768px){

    .container{
        max-width: 768px;
    }
}
@media (min-width: 1024px){

    .container{
        max-width: 1024px;
    }
}
@media (min-width: 1280px){

    .container{
        max-width: 1280px;
    }
}
@media (min-width: 1536px){

    .container{
        max-width: 1536px;
    }
}
.\!visible{
    visibility: visible !important;
}
.visible{
    visibility: visible;
}
.invisible{
    visibility: hidden;
}
.collapse{
    visibility: collapse;
}
.static{
    position: static;
}
.fixed{
    position: fixed;
}
.absolute{
    position: absolute;
}
.relative{
    position: relative;
}
.sticky{
    position: -webkit-sticky;
    position: sticky;
}
.bottom-0{
    bottom: 0px;
}
.left-0{
    left: 0px;
}
.left-\[50\%\]{
    left: 50%;
}
.right-10{
    right: 2.5rem;
}
.top-0{
    top: 0px;
}
.top-10{
    top: 2.5rem;
}
.top-2{
    top: 0.5rem;
}
.isolate{
    isolation: isolate;
}
.z-10{
    z-index: 10;
}
.z-20{
    z-index: 20;
}
.z-50{
    z-index: 50;
}
.col-span-1{
    grid-column: span 1 / span 1;
}
.col-span-12{
    grid-column: span 12 / span 12;
}
.col-span-2{
    grid-column: span 2 / span 2;
}
.col-span-3{
    grid-column: span 3 / span 3;
}
.col-span-4{
    grid-column: span 4 / span 4;
}
.col-span-5{
    grid-column: span 5 / span 5;
}
.col-span-6{
    grid-column: span 6 / span 6;
}
.col-span-7{
    grid-column: span 7 / span 7;
}
.col-span-9{
    grid-column: span 9 / span 9;
}
.float-left{
    float: left;
}
.m-0{
    margin: 0px;
}
.m-1{
    margin: 0.25rem;
}
.m-2{
    margin: 0.5rem;
}
.m-2\.5{
    margin: 0.625rem;
}
.m-3{
    margin: 0.75rem;
}
.m-4{
    margin: 1rem;
}
.m-\[5px\]{
    margin: 5px;
}
.m-auto{
    margin: auto;
}
.mx-1{
    margin-left: 0.25rem;
    margin-right: 0.25rem;
}
.mx-2{
    margin-left: 0.5rem;
    margin-right: 0.5rem;
}
.mx-3{
    margin-left: 0.75rem;
    margin-right: 0.75rem;
}
.mx-4{
    margin-left: 1rem;
    margin-right: 1rem;
}
.mx-8{
    margin-left: 2rem;
    margin-right: 2rem;
}
.mx-auto{
    margin-left: auto;
    margin-right: auto;
}
.my-0{
    margin-top: 0px;
    margin-bottom: 0px;
}
.my-1{
    margin-top: 0.25rem;
    margin-bottom: 0.25rem;
}
.my-1\.5{
    margin-top: 0.375rem;
    margin-bottom: 0.375rem;
}
.my-10{
    margin-top: 2.5rem;
    margin-bottom: 2.5rem;
}
.my-2{
    margin-top: 0.5rem;
    margin-bottom: 0.5rem;
}
.my-3{
    margin-top: 0.75rem;
    margin-bottom: 0.75rem;
}
.my-4{
    margin-top: 1rem;
    margin-bottom: 1rem;
}
.my-6{
    margin-top: 1.5rem;
    margin-bottom: 1.5rem;
}
.my-auto{
    margin-top: auto;
    margin-bottom: auto;
}
.-mb-2{
    margin-bottom: -0.5rem;
}
.-mr-2{
    margin-right: -0.5rem;
}
.-mr-2\.5{
    margin-right: -0.625rem;
}
.mb-0{
    margin-bottom: 0px;
}
.mb-0\.5{
    margin-bottom: 0.125rem;
}
.mb-1{
    margin-bottom: 0.25rem;
}
.mb-2{
    margin-bottom: 0.5rem;
}
.mb-2\.5{
    margin-bottom: 0.625rem;
}
.mb-3{
    margin-bottom: 0.75rem;
}
.mb-4{
    margin-bottom: 1rem;
}
.mb-5{
    margin-bottom: 1.25rem;
}
.mb-6{
    margin-bottom: 1.5rem;
}
.mb-8{
    margin-bottom: 2rem;
}
.mb-\[10px\]{
    margin-bottom: 10px;
}
.mb-\[20px\]{
    margin-bottom: 20px;
}
.mb-\[2px\]{
    margin-bottom: 2px;
}
.me-10{
    -webkit-margin-end: 2.5rem;
            margin-inline-end: 2.5rem;
}
.me-2{
    -webkit-margin-end: 0.5rem;
            margin-inline-end: 0.5rem;
}
.me-4{
    -webkit-margin-end: 1rem;
            margin-inline-end: 1rem;
}
.ml-1{
    margin-left: 0.25rem;
}
.ml-2{
    margin-left: 0.5rem;
}
.ml-2\.5{
    margin-left: 0.625rem;
}
.ml-3{
    margin-left: 0.75rem;
}
.ml-4{
    margin-left: 1rem;
}
.ml-5{
    margin-left: 1.25rem;
}
.ml-6{
    margin-left: 1.5rem;
}
.ml-\[-6px\]{
    margin-left: -6px;
}
.ml-\[10px\]{
    margin-left: 10px;
}
.ml-\[30px\]{
    margin-left: 30px;
}
.ml-\[5px\]{
    margin-left: 5px;
}
.ml-auto{
    margin-left: auto;
}
.mr-1{
    margin-right: 0.25rem;
}
.mr-2{
    margin-right: 0.5rem;
}
.mr-2\.5{
    margin-right: 0.625rem;
}
.mr-4{
    margin-right: 1rem;
}
.mr-\[20px\]{
    margin-right: 20px;
}
.mr-\[5px\]{
    margin-right: 5px;
}
.ms-2{
    -webkit-margin-start: 0.5rem;
            margin-inline-start: 0.5rem;
}
.mt-1{
    margin-top: 0.25rem;
}
.mt-10{
    margin-top: 2.5rem;
}
.mt-2{
    margin-top: 0.5rem;
}
.mt-2\.5{
    margin-top: 0.625rem;
}
.mt-3{
    margin-top: 0.75rem;
}
.mt-4{
    margin-top: 1rem;
}
.mt-6{
    margin-top: 1.5rem;
}
.mt-7{
    margin-top: 1.75rem;
}
.mt-8{
    margin-top: 2rem;
}
.mt-\[10px\]{
    margin-top: 10px;
}
.mt-\[6px\]{
    margin-top: 6px;
}
.box-border{
    box-sizing: border-box;
}
.block{
    display: block;
}
.inline-block{
    display: inline-block;
}
.inline{
    display: inline;
}
.flex{
    display: flex;
}
.inline-flex{
    display: inline-flex;
}
.table{
    display: table;
}
.grid{
    display: grid;
}
.contents{
    display: contents;
}
.hidden{
    display: none;
}
.aspect-square{
    aspect-ratio: 1 / 1;
}
.h-10{
    height: 2.5rem;
}
.h-12{
    height: 3rem;
}
.h-14{
    height: 3.5rem;
}
.h-16{
    height: 4rem;
}
.h-20{
    height: 5rem;
}
.h-3{
    height: 0.75rem;
}
.h-4{
    height: 1rem;
}
.h-5{
    height: 1.25rem;
}
.h-6{
    height: 1.5rem;
}
.h-8{
    height: 2rem;
}
.h-\[0\.1px\]{
    height: 0.1px;
}
.h-\[0\.2px\]{
    height: 0.2px;
}
.h-\[100\%\]{
    height: 100%;
}
.h-\[10px\]{
    height: 10px;
}
.h-\[30px\]{
    height: 30px;
}
.h-\[40px\]{
    height: 40px;
}
.h-\[60px\]{
    height: 60px;
}
.h-\[68px\]{
    height: 68px;
}
.h-\[720px\]{
    height: 720px;
}
.h-\[8px\]{
    height: 8px;
}
.h-\[98vh\]{
    height: 98vh;
}
.h-\[calc\(100vh-60px\)\]{
    height: calc(100vh - 60px);
}
.h-auto{
    height: auto;
}
.h-fit{
    height: -webkit-fit-content;
    height: fit-content;
}
.h-full{
    height: 100%;
}
.h-screen{
    height: 100vh;
}
.max-h-24{
    max-height: 6rem;
}
.max-h-96{
    max-height: 24rem;
}
.max-h-\[100px\]{
    max-height: 100px;
}
.max-h-\[300px\]{
    max-height: 300px;
}
.max-h-\[500px\]{
    max-height: 500px;
}
.max-h-\[50vh\]{
    max-height: 50vh;
}
.max-h-\[600px\]{
    max-height: 600px;
}
.max-h-\[90vh\]{
    max-height: 90vh;
}
.max-h-\[calc\(100vh-60px\)\]{
    max-height: calc(100vh - 60px);
}
.max-h-\[your-doc-height\]{
    max-height: your-doc-height;
}
.max-h-max{
    max-height: -webkit-max-content;
    max-height: max-content;
}
.min-h-\[300px\]{
    min-height: 300px;
}
.min-h-\[380px\]{
    min-height: 380px;
}
.min-h-\[400px\]{
    min-height: 400px;
}
.min-h-\[40px\]{
    min-height: 40px;
}
.min-h-full{
    min-height: 100%;
}
.min-h-screen{
    min-height: 100vh;
}
.w-1\/2{
    width: 50%;
}
.w-1\/3{
    width: 33.333333%;
}
.w-1\/4{
    width: 25%;
}
.w-1\/5{
    width: 20%;
}
.w-12{
    width: 3rem;
}
.w-2\/3{
    width: 66.666667%;
}
.w-20{
    width: 5rem;
}
.w-3{
    width: 0.75rem;
}
.w-3\/4{
    width: 75%;
}
.w-4{
    width: 1rem;
}
.w-5{
    width: 1.25rem;
}
.w-72{
    width: 18rem;
}
.w-8{
    width: 2rem;
}
.w-96{
    width: 24rem;
}
.w-\[0\.2px\]{
    width: 0.2px;
}
.w-\[10px\]{
    width: 10px;
}
.w-\[120px\]{
    width: 120px;
}
.w-\[150px\]{
    width: 150px;
}
.w-\[200px\]{
    width: 200px;
}
.w-\[24px\]{
    width: 24px;
}
.w-\[25\%\]{
    width: 25%;
}
.w-\[30\%\]{
    width: 30%;
}
.w-\[30px\]{
    width: 30px;
}
.w-\[40\%\]{
    width: 40%;
}
.w-\[400px\]{
    width: 400px;
}
.w-\[50\%\]{
    width: 50%;
}
.w-\[50px\]{
    width: 50px;
}
.w-\[520px\]{
    width: 520px;
}
.w-\[60\%\]{
    width: 60%;
}
.w-\[600px\]{
    width: 600px;
}
.w-\[62\.38px\]{
    width: 62.38px;
}
.w-\[70\%\]{
    width: 70%;
}
.w-\[8px\]{
    width: 8px;
}
.w-\[90\%\]{
    width: 90%;
}
.w-auto{
    width: auto;
}
.w-fit{
    width: -webkit-fit-content;
    width: fit-content;
}
.w-full{
    width: 100%;
}
.w-screen{
    width: 100vw;
}
.min-w-0{
    min-width: 0px;
}
.min-w-\[100px\]{
    min-width: 100px;
}
.min-w-\[120px\]{
    min-width: 120px;
}
.min-w-\[160px\]{
    min-width: 160px;
}
.min-w-\[200px\]{
    min-width: 200px;
}
.min-w-\[250px\]{
    min-width: 250px;
}
.min-w-\[30\%\]{
    min-width: 30%;
}
.min-w-\[50\%\]{
    min-width: 50%;
}
.min-w-\[60\%\]{
    min-width: 60%;
}
.min-w-fit{
    min-width: -webkit-fit-content;
    min-width: fit-content;
}
.max-w-\[150px\]{
    max-width: 150px;
}
.max-w-\[200px\]{
    max-width: 200px;
}
.max-w-\[33\%\]{
    max-width: 33%;
}
.max-w-\[400px\]{
    max-width: 400px;
}
.max-w-\[65\%\]{
    max-width: 65%;
}
.flex-1{
    flex: 1 1;
}
.shrink{
    flex-shrink: 1;
}
.flex-grow{
    flex-grow: 1;
}
.flex-grow-0{
    flex-grow: 0;
}
.grow{
    flex-grow: 1;
}
.basis-0{
    flex-basis: 0px;
}
.translate-x-\[-50\%\]{
    --tw-translate-x: -50%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-45{
    --tw-rotate: 45deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.rotate-90{
    --tw-rotate: 90deg;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-100{
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.scale-95{
    --tw-scale-x: .95;
    --tw-scale-y: .95;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform{
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
}
.transform-none{
    transform: none;
}
@keyframes pulse{

    50%{
        opacity: .5;
    }
}
.animate-pulse{
    animation: pulse 2s cubic-bezier(0.4, 0, 0.6, 1) infinite;
}
@keyframes slideIn{

    0%{
        opacity: 0;
        transform: translateY(-20px);
    }

    100%{
        opacity: 1;
        transform: translateY(0);
    }
}
.animate-slideIn{
    animation: slideIn 1s ease-out forwards;
}
@keyframes slideOut{

    0%{
        opacity: 1;
        transform: translateY(0);
    }

    100%{
        opacity: 0;
        transform: translateY(-20px);
    }
}
.animate-slideOut{
    animation: slideOut 1s ease-out forwards;
}
.cursor-move{
    cursor: move;
}
.cursor-not-allowed{
    cursor: not-allowed;
}
.cursor-pointer{
    cursor: pointer;
}
.select-none{
    -webkit-user-select: none;
            user-select: none;
}
.resize{
    resize: both;
}
.list-inside{
    list-style-position: inside;
}
.list-disc{
    list-style-type: disc;
}
.list-none{
    list-style-type: none;
}
.grid-cols-1{
    grid-template-columns: repeat(1, minmax(0, 1fr));
}
.grid-cols-12{
    grid-template-columns: repeat(12, minmax(0, 1fr));
}
.grid-cols-2{
    grid-template-columns: repeat(2, minmax(0, 1fr));
}
.grid-cols-3{
    grid-template-columns: repeat(3, minmax(0, 1fr));
}
.grid-cols-5{
    grid-template-columns: repeat(5, minmax(0, 1fr));
}
.grid-cols-8{
    grid-template-columns: repeat(8, minmax(0, 1fr));
}
.flex-row{
    flex-direction: row;
}
.flex-col{
    flex-direction: column;
}
.flex-wrap{
    flex-wrap: wrap;
}
.flex-nowrap{
    flex-wrap: nowrap;
}
.content-center{
    align-content: center;
}
.content-end{
    align-content: flex-end;
}
.items-start{
    align-items: flex-start;
}
.items-end{
    align-items: flex-end;
}
.items-center{
    align-items: center;
}
.items-stretch{
    align-items: stretch;
}
.justify-normal{
    justify-content: normal;
}
.justify-start{
    justify-content: flex-start;
}
.justify-end{
    justify-content: flex-end;
}
.justify-center{
    justify-content: center;
}
.justify-between{
    justify-content: space-between;
}
.justify-around{
    justify-content: space-around;
}
.justify-evenly{
    justify-content: space-evenly;
}
.justify-items-center{
    justify-items: center;
}
.gap-0\.5{
    gap: 0.125rem;
}
.gap-1{
    gap: 0.25rem;
}
.gap-2{
    gap: 0.5rem;
}
.gap-2\.5{
    gap: 0.625rem;
}
.gap-3{
    gap: 0.75rem;
}
.gap-4{
    gap: 1rem;
}
.gap-7{
    gap: 1.75rem;
}
.gap-y-3{
    row-gap: 0.75rem;
}
.-space-x-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(-0.5rem * var(--tw-space-x-reverse));
    margin-left: calc(-0.5rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(0.75rem * var(--tw-space-x-reverse));
    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-x-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-x-reverse: 0;
    margin-right: calc(1rem * var(--tw-space-x-reverse));
    margin-left: calc(1rem * calc(1 - var(--tw-space-x-reverse)));
}
.space-y-2 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.5rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.5rem * var(--tw-space-y-reverse));
}
.space-y-3 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(0.75rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(0.75rem * var(--tw-space-y-reverse));
}
.space-y-4 > :not([hidden]) ~ :not([hidden]){
    --tw-space-y-reverse: 0;
    margin-top: calc(1rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(1rem * var(--tw-space-y-reverse));
}
.self-start{
    align-self: flex-start;
}
.self-end{
    align-self: flex-end;
}
.self-center{
    align-self: center;
}
.self-stretch{
    align-self: stretch;
}
.overflow-auto{
    overflow: auto;
}
.overflow-hidden{
    overflow: hidden;
}
.overflow-clip{
    overflow: clip;
}
.overflow-scroll{
    overflow: scroll;
}
.overflow-x-auto{
    overflow-x: auto;
}
.overflow-y-auto{
    overflow-y: auto;
}
.overflow-x-hidden{
    overflow-x: hidden;
}
.overflow-y-hidden{
    overflow-y: hidden;
}
.overflow-x-scroll{
    overflow-x: scroll;
}
.overflow-y-scroll{
    overflow-y: scroll;
}
.overscroll-contain{
    overscroll-behavior: contain;
}
.overscroll-y-contain{
    overscroll-behavior-y: contain;
}
.overflow-ellipsis{
    text-overflow: ellipsis;
}
.text-ellipsis{
    text-overflow: ellipsis;
}
.whitespace-normal{
    white-space: normal;
}
.whitespace-nowrap{
    white-space: nowrap;
}
.whitespace-pre-line{
    white-space: pre-line;
}
.whitespace-pre-wrap{
    white-space: pre-wrap;
}
.break-words{
    overflow-wrap: break-word;
}
.break-all{
    word-break: break-all;
}
.rounded{
    border-radius: 0.25rem;
}
.rounded-3xl{
    border-radius: 1.5rem;
}
.rounded-\[4px\]{
    border-radius: 4px;
}
.rounded-full{
    border-radius: 9999px;
}
.rounded-lg{
    border-radius: 0.5rem;
}
.rounded-md{
    border-radius: 0.375rem;
}
.rounded-sm{
    border-radius: 0.125rem;
}
.rounded-xl{
    border-radius: 0.75rem;
}
.rounded-b-lg{
    border-bottom-right-radius: 0.5rem;
    border-bottom-left-radius: 0.5rem;
}
.rounded-l-md{
    border-top-left-radius: 0.375rem;
    border-bottom-left-radius: 0.375rem;
}
.rounded-r-md{
    border-top-right-radius: 0.375rem;
    border-bottom-right-radius: 0.375rem;
}
.rounded-t-lg{
    border-top-left-radius: 0.5rem;
    border-top-right-radius: 0.5rem;
}
.border{
    border-width: 1px;
}
.border-0{
    border-width: 0px;
}
.border-2{
    border-width: 2px;
}
.border-\[0\.1px\]{
    border-width: 0.1px;
}
.border-b{
    border-bottom-width: 1px;
}
.border-b-2{
    border-bottom-width: 2px;
}
.border-l-4{
    border-left-width: 4px;
}
.border-l-\[5px\]{
    border-left-width: 5px;
}
.border-r{
    border-right-width: 1px;
}
.border-t{
    border-top-width: 1px;
}
.border-solid{
    border-style: solid;
}
.border-none{
    border-style: none;
}
.border-\[\#E2E4EA\]{
    --tw-border-opacity: 1;
    border-color: rgb(226 228 234 / 1);
    border-color: rgb(226 228 234 / var(--tw-border-opacity, 1));
}
.border-\[\#F1F2F5\]{
    --tw-border-opacity: 1;
    border-color: rgb(241 242 245 / 1);
    border-color: rgb(241 242 245 / var(--tw-border-opacity, 1));
}
.border-\[\#cb1d4d\]{
    --tw-border-opacity: 1;
    border-color: rgb(203 29 77 / 1);
    border-color: rgb(203 29 77 / var(--tw-border-opacity, 1));
}
.border-\[\#d3d6e0\]{
    --tw-border-opacity: 1;
    border-color: rgb(211 214 224 / 1);
    border-color: rgb(211 214 224 / var(--tw-border-opacity, 1));
}
.border-\[gainsboro\]{
    --tw-border-opacity: 1;
    border-color: rgb(220 220 220 / 1);
    border-color: rgb(220 220 220 / var(--tw-border-opacity, 1));
}
.border-blue-400{
    --tw-border-opacity: 1;
    border-color: rgb(96 165 250 / 1);
    border-color: rgb(96 165 250 / var(--tw-border-opacity, 1));
}
.border-gainsboro{
    --tw-border-opacity: 1;
    border-color: rgb(220 220 220 / 1);
    border-color: rgb(220 220 220 / var(--tw-border-opacity, 1));
}
.border-gray-100{
    --tw-border-opacity: 1;
    border-color: rgb(243 244 246 / 1);
    border-color: rgb(243 244 246 / var(--tw-border-opacity, 1));
}
.border-gray-200{
    --tw-border-opacity: 1;
    border-color: rgb(229 231 235 / 1);
    border-color: rgb(229 231 235 / var(--tw-border-opacity, 1));
}
.border-gray-300{
    --tw-border-opacity: 1;
    border-color: rgb(209 213 219 / 1);
    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));
}
.border-gray-400{
    --tw-border-opacity: 1;
    border-color: rgb(156 163 175 / 1);
    border-color: rgb(156 163 175 / var(--tw-border-opacity, 1));
}
.border-gray-500{
    --tw-border-opacity: 1;
    border-color: rgb(107 114 128 / 1);
    border-color: rgb(107 114 128 / var(--tw-border-opacity, 1));
}
.border-red-700{
    --tw-border-opacity: 1;
    border-color: rgb(185 28 28 / 1);
    border-color: rgb(185 28 28 / var(--tw-border-opacity, 1));
}
.border-slate-200{
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240 / 1);
    border-color: rgb(226 232 240 / var(--tw-border-opacity, 1));
}
.border-t-black{
    --tw-border-opacity: 1;
    border-top-color: rgb(0 0 0 / 1);
    border-top-color: rgb(0 0 0 / var(--tw-border-opacity, 1));
}
.bg-\[\#002F3B\]{
    --tw-bg-opacity: 1;
    background-color: rgb(0 47 59 / 1);
    background-color: rgb(0 47 59 / var(--tw-bg-opacity, 1));
}
.bg-\[\#287D3C\]{
    --tw-bg-opacity: 1;
    background-color: rgb(40 125 60 / 1);
    background-color: rgb(40 125 60 / var(--tw-bg-opacity, 1));
}
.bg-\[\#363646\]{
    --tw-bg-opacity: 1;
    background-color: rgb(54 54 70 / 1);
    background-color: rgb(54 54 70 / var(--tw-bg-opacity, 1));
}
.bg-\[\#404240\]{
    --tw-bg-opacity: 1;
    background-color: rgb(64 66 64 / 1);
    background-color: rgb(64 66 64 / var(--tw-bg-opacity, 1));
}
.bg-\[\#4B9BFF\]{
    --tw-bg-opacity: 1;
    background-color: rgb(75 155 255 / 1);
    background-color: rgb(75 155 255 / var(--tw-bg-opacity, 1));
}
.bg-\[\#50D2A0\]{
    --tw-bg-opacity: 1;
    background-color: rgb(80 210 160 / 1);
    background-color: rgb(80 210 160 / var(--tw-bg-opacity, 1));
}
.bg-\[\#89A7E0\]{
    --tw-bg-opacity: 1;
    background-color: rgb(137 167 224 / 1);
    background-color: rgb(137 167 224 / var(--tw-bg-opacity, 1));
}
.bg-\[\#C21700\]{
    --tw-bg-opacity: 1;
    background-color: rgb(194 23 0 / 1);
    background-color: rgb(194 23 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#E9BCC9\]{
    --tw-bg-opacity: 1;
    background-color: rgb(233 188 201 / 1);
    background-color: rgb(233 188 201 / var(--tw-bg-opacity, 1));
}
.bg-\[\#EEA61F\]{
    --tw-bg-opacity: 1;
    background-color: rgb(238 166 31 / 1);
    background-color: rgb(238 166 31 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F1F2F5\]{
    --tw-bg-opacity: 1;
    background-color: rgb(241 242 245 / 1);
    background-color: rgb(241 242 245 / var(--tw-bg-opacity, 1));
}
.bg-\[\#F7F8F9\]{
    --tw-bg-opacity: 1;
    background-color: rgb(247 248 249 / 1);
    background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFB46E\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 180 110 / 1);
    background-color: rgb(255 180 110 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFF4EC\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 244 236 / 1);
    background-color: rgb(255 244 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#FFFF00\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 0 / 1);
    background-color: rgb(255 255 0 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ae274f\]{
    --tw-bg-opacity: 1;
    background-color: rgb(174 39 79 / 1);
    background-color: rgb(174 39 79 / var(--tw-bg-opacity, 1));
}
.bg-\[\#cb1d4d\]{
    --tw-bg-opacity: 1;
    background-color: rgb(203 29 77 / 1);
    background-color: rgb(203 29 77 / var(--tw-bg-opacity, 1));
}
.bg-\[\#dfebfa\]{
    --tw-bg-opacity: 1;
    background-color: rgb(223 235 250 / 1);
    background-color: rgb(223 235 250 / var(--tw-bg-opacity, 1));
}
.bg-\[\#e9fcf6\]{
    --tw-bg-opacity: 1;
    background-color: rgb(233 252 246 / 1);
    background-color: rgb(233 252 246 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ebeff4\]{
    --tw-bg-opacity: 1;
    background-color: rgb(235 239 244 / 1);
    background-color: rgb(235 239 244 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f7f7f7\]{
    --tw-bg-opacity: 1;
    background-color: rgb(247 247 247 / 1);
    background-color: rgb(247 247 247 / var(--tw-bg-opacity, 1));
}
.bg-\[\#f7f8f9\]{
    --tw-bg-opacity: 1;
    background-color: rgb(247 248 249 / 1);
    background-color: rgb(247 248 249 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fae6ec\]{
    --tw-bg-opacity: 1;
    background-color: rgb(250 230 236 / 1);
    background-color: rgb(250 230 236 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fc223e\]{
    --tw-bg-opacity: 1;
    background-color: rgb(252 34 62 / 1);
    background-color: rgb(252 34 62 / var(--tw-bg-opacity, 1));
}
.bg-\[\#fdf9d2\]{
    --tw-bg-opacity: 1;
    background-color: rgb(253 249 210 / 1);
    background-color: rgb(253 249 210 / var(--tw-bg-opacity, 1));
}
.bg-\[\#ffedcc\]{
    --tw-bg-opacity: 1;
    background-color: rgb(255 237 204 / 1);
    background-color: rgb(255 237 204 / var(--tw-bg-opacity, 1));
}
.bg-\[crimson\]{
    --tw-bg-opacity: 1;
    background-color: rgb(220 20 60 / 1);
    background-color: rgb(220 20 60 / var(--tw-bg-opacity, 1));
}
.bg-\[whitesmoke\]{
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / 1);
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.bg-amber-100{
    --tw-bg-opacity: 1;
    background-color: rgb(254 243 199 / 1);
    background-color: rgb(254 243 199 / var(--tw-bg-opacity, 1));
}
.bg-amber-500{
    --tw-bg-opacity: 1;
    background-color: rgb(245 158 11 / 1);
    background-color: rgb(245 158 11 / var(--tw-bg-opacity, 1));
}
.bg-blue-100{
    --tw-bg-opacity: 1;
    background-color: rgb(219 234 254 / 1);
    background-color: rgb(219 234 254 / var(--tw-bg-opacity, 1));
}
.bg-blue-50{
    --tw-bg-opacity: 1;
    background-color: rgb(239 246 255 / 1);
    background-color: rgb(239 246 255 / var(--tw-bg-opacity, 1));
}
.bg-blue-500{
    --tw-bg-opacity: 1;
    background-color: rgb(59 130 246 / 1);
    background-color: rgb(59 130 246 / var(--tw-bg-opacity, 1));
}
.bg-custom-green{
    --tw-bg-opacity: 1;
    background-color: rgb(80 210 160 / 1);
    background-color: rgb(80 210 160 / var(--tw-bg-opacity, 1));
}
.bg-custom-red{
    --tw-bg-opacity: 1;
    background-color: rgb(252 34 62 / 1);
    background-color: rgb(252 34 62 / var(--tw-bg-opacity, 1));
}
.bg-gainsboro{
    --tw-bg-opacity: 1;
    background-color: rgb(220 220 220 / 1);
    background-color: rgb(220 220 220 / var(--tw-bg-opacity, 1));
}
.bg-gray-100{
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / 1);
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}
.bg-gray-200{
    --tw-bg-opacity: 1;
    background-color: rgb(229 231 235 / 1);
    background-color: rgb(229 231 235 / var(--tw-bg-opacity, 1));
}
.bg-gray-50{
    --tw-bg-opacity: 1;
    background-color: rgb(249 250 251 / 1);
    background-color: rgb(249 250 251 / var(--tw-bg-opacity, 1));
}
.bg-gray-500{
    --tw-bg-opacity: 1;
    background-color: rgb(107 114 128 / 1);
    background-color: rgb(107 114 128 / var(--tw-bg-opacity, 1));
}
.bg-green-300{
    --tw-bg-opacity: 1;
    background-color: rgb(134 239 172 / 1);
    background-color: rgb(134 239 172 / var(--tw-bg-opacity, 1));
}
.bg-green-500{
    --tw-bg-opacity: 1;
    background-color: rgb(34 197 94 / 1);
    background-color: rgb(34 197 94 / var(--tw-bg-opacity, 1));
}
.bg-orange-300{
    --tw-bg-opacity: 1;
    background-color: rgb(253 186 116 / 1);
    background-color: rgb(253 186 116 / var(--tw-bg-opacity, 1));
}
.bg-orange-50{
    --tw-bg-opacity: 1;
    background-color: rgb(255 247 237 / 1);
    background-color: rgb(255 247 237 / var(--tw-bg-opacity, 1));
}
.bg-pageBackground{
    background-color: #EAEAEAFF;
}
.bg-red-100{
    --tw-bg-opacity: 1;
    background-color: rgb(254 226 226 / 1);
    background-color: rgb(254 226 226 / var(--tw-bg-opacity, 1));
}
.bg-red-300{
    --tw-bg-opacity: 1;
    background-color: rgb(252 165 165 / 1);
    background-color: rgb(252 165 165 / var(--tw-bg-opacity, 1));
}
.bg-red-50{
    --tw-bg-opacity: 1;
    background-color: rgb(254 242 242 / 1);
    background-color: rgb(254 242 242 / var(--tw-bg-opacity, 1));
}
.bg-red-500{
    --tw-bg-opacity: 1;
    background-color: rgb(239 68 68 / 1);
    background-color: rgb(239 68 68 / var(--tw-bg-opacity, 1));
}
.bg-slate-100{
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / 1);
    background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1));
}
.bg-slate-200{
    --tw-bg-opacity: 1;
    background-color: rgb(226 232 240 / 1);
    background-color: rgb(226 232 240 / var(--tw-bg-opacity, 1));
}
.bg-teal-500{
    --tw-bg-opacity: 1;
    background-color: rgb(20 184 166 / 1);
    background-color: rgb(20 184 166 / var(--tw-bg-opacity, 1));
}
.bg-transparent{
    background-color: transparent;
}
.bg-white{
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / 1);
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));
}
.bg-whitesmoke{
    --tw-bg-opacity: 1;
    background-color: rgb(245 245 245 / 1);
    background-color: rgb(245 245 245 / var(--tw-bg-opacity, 1));
}
.bg-yellow-300{
    --tw-bg-opacity: 1;
    background-color: rgb(253 224 71 / 1);
    background-color: rgb(253 224 71 / var(--tw-bg-opacity, 1));
}
.bg-yellow-500{
    --tw-bg-opacity: 1;
    background-color: rgb(234 179 8 / 1);
    background-color: rgb(234 179 8 / var(--tw-bg-opacity, 1));
}
.object-cover{
    object-fit: cover;
}
.p-0{
    padding: 0px;
}
.p-1{
    padding: 0.25rem;
}
.p-1\.5{
    padding: 0.375rem;
}
.p-10{
    padding: 2.5rem;
}
.p-2{
    padding: 0.5rem;
}
.p-2\.5{
    padding: 0.625rem;
}
.p-3{
    padding: 0.75rem;
}
.p-4{
    padding: 1rem;
}
.p-5{
    padding: 1.25rem;
}
.p-6{
    padding: 1.5rem;
}
.p-8{
    padding: 2rem;
}
.p-\[0\.8px\]{
    padding: 0.8px;
}
.p-\[1\.3rem\]{
    padding: 1.3rem;
}
.p-\[10px\]{
    padding: 10px;
}
.p-\[5px\]{
    padding: 5px;
}
.px-0{
    padding-left: 0px;
    padding-right: 0px;
}
.px-1{
    padding-left: 0.25rem;
    padding-right: 0.25rem;
}
.px-1\.5{
    padding-left: 0.375rem;
    padding-right: 0.375rem;
}
.px-10{
    padding-left: 2.5rem;
    padding-right: 2.5rem;
}
.px-2{
    padding-left: 0.5rem;
    padding-right: 0.5rem;
}
.px-2\.5{
    padding-left: 0.625rem;
    padding-right: 0.625rem;
}
.px-20{
    padding-left: 5rem;
    padding-right: 5rem;
}
.px-3{
    padding-left: 0.75rem;
    padding-right: 0.75rem;
}
.px-4{
    padding-left: 1rem;
    padding-right: 1rem;
}
.px-6{
    padding-left: 1.5rem;
    padding-right: 1.5rem;
}
.px-8{
    padding-left: 2rem;
    padding-right: 2rem;
}
.px-\[20\%\]{
    padding-left: 20%;
    padding-right: 20%;
}
.py-0{
    padding-top: 0px;
    padding-bottom: 0px;
}
.py-0\.5{
    padding-top: 0.125rem;
    padding-bottom: 0.125rem;
}
.py-1{
    padding-top: 0.25rem;
    padding-bottom: 0.25rem;
}
.py-1\.5{
    padding-top: 0.375rem;
    padding-bottom: 0.375rem;
}
.py-2{
    padding-top: 0.5rem;
    padding-bottom: 0.5rem;
}
.py-4{
    padding-top: 1rem;
    padding-bottom: 1rem;
}
.py-5{
    padding-top: 1.25rem;
    padding-bottom: 1.25rem;
}
.py-6{
    padding-top: 1.5rem;
    padding-bottom: 1.5rem;
}
.py-8{
    padding-top: 2rem;
    padding-bottom: 2rem;
}
.py-\[10px\]{
    padding-top: 10px;
    padding-bottom: 10px;
}
.pb-0{
    padding-bottom: 0px;
}
.pb-10{
    padding-bottom: 2.5rem;
}
.pb-2{
    padding-bottom: 0.5rem;
}
.pb-4{
    padding-bottom: 1rem;
}
.pb-8{
    padding-bottom: 2rem;
}
.pe-2{
    -webkit-padding-end: 0.5rem;
            padding-inline-end: 0.5rem;
}
.pl-1{
    padding-left: 0.25rem;
}
.pl-1\.5{
    padding-left: 0.375rem;
}
.pl-2{
    padding-left: 0.5rem;
}
.pl-4{
    padding-left: 1rem;
}
.pl-6{
    padding-left: 1.5rem;
}
.pl-8{
    padding-left: 2rem;
}
.pl-\[10px\]{
    padding-left: 10px;
}
.pr-1{
    padding-right: 0.25rem;
}
.pr-2{
    padding-right: 0.5rem;
}
.pr-4{
    padding-right: 1rem;
}
.ps-0{
    -webkit-padding-start: 0px;
            padding-inline-start: 0px;
}
.pt-0{
    padding-top: 0px;
}
.pt-2{
    padding-top: 0.5rem;
}
.pt-2\.5{
    padding-top: 0.625rem;
}
.pt-20{
    padding-top: 5rem;
}
.pt-4{
    padding-top: 1rem;
}
.pt-5{
    padding-top: 1.25rem;
}
.text-left{
    text-align: left;
}
.text-center{
    text-align: center;
}
.text-right{
    text-align: right;
}
.text-start{
    text-align: start;
}
.text-end{
    text-align: end;
}
.align-baseline{
    vertical-align: baseline;
}
.font-sans{
    font-family: ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
}
.text-2xl{
    font-size: 1.5rem;
    line-height: 2rem;
}
.text-\[10px\]{
    font-size: 10px;
}
.text-\[12px\]{
    font-size: 12px;
}
.text-\[14px\]{
    font-size: 14px;
}
.text-\[15px\]{
    font-size: 15px;
}
.text-\[16px\]{
    font-size: 16px;
}
.text-\[18px\]{
    font-size: 18px;
}
.text-\[20px\]{
    font-size: 20px;
}
.text-\[24px\]{
    font-size: 24px;
}
.text-\[36px\]{
    font-size: 36px;
}
.text-\[48px\]{
    font-size: 48px;
}
.text-base{
    font-size: 1rem;
    line-height: 1.5rem;
}
.text-lg{
    font-size: 1.125rem;
    line-height: 1.75rem;
}
.text-sm{
    font-size: 0.875rem;
    line-height: 1.25rem;
}
.text-xl{
    font-size: 1.25rem;
    line-height: 1.75rem;
}
.text-xs{
    font-size: 0.75rem;
    line-height: 1rem;
}
.font-bold{
    font-weight: 700;
}
.font-extralight{
    font-weight: 200;
}
.font-light{
    font-weight: 300;
}
.font-medium{
    font-weight: 500;
}
.font-normal{
    font-weight: 400;
}
.font-semibold{
    font-weight: 600;
}
.uppercase{
    text-transform: uppercase;
}
.lowercase{
    text-transform: lowercase;
}
.capitalize{
    text-transform: capitalize;
}
.normal-case{
    text-transform: none;
}
.italic{
    font-style: italic;
}
.leading-6{
    line-height: 1.5rem;
}
.leading-\[30px\]{
    line-height: 30px;
}
.leading-none{
    line-height: 1;
}
.leading-normal{
    line-height: 1.5;
}
.leading-tight{
    line-height: 1.25;
}
.tracking-tight{
    letter-spacing: -0.025em;
}
.text-\[\#00000080\]{
    color: #00000080;
}
.text-\[\#038A96\]{
    --tw-text-opacity: 1;
    color: rgb(3 138 150 / 1);
    color: rgb(3 138 150 / var(--tw-text-opacity, 1));
}
.text-\[\#1D2129\]{
    --tw-text-opacity: 1;
    color: rgb(29 33 41 / 1);
    color: rgb(29 33 41 / var(--tw-text-opacity, 1));
}
.text-\[\#231F20\]{
    --tw-text-opacity: 1;
    color: rgb(35 31 32 / 1);
    color: rgb(35 31 32 / var(--tw-text-opacity, 1));
}
.text-\[\#272833\]{
    --tw-text-opacity: 1;
    color: rgb(39 40 51 / 1);
    color: rgb(39 40 51 / var(--tw-text-opacity, 1));
}
.text-\[\#414042\]{
    --tw-text-opacity: 1;
    color: rgb(65 64 66 / 1);
    color: rgb(65 64 66 / var(--tw-text-opacity, 1));
}
.text-\[\#4E5969\]{
    --tw-text-opacity: 1;
    color: rgb(78 89 105 / 1);
    color: rgb(78 89 105 / var(--tw-text-opacity, 1));
}
.text-\[\#5ACA75\]{
    --tw-text-opacity: 1;
    color: rgb(90 202 117 / 1);
    color: rgb(90 202 117 / var(--tw-text-opacity, 1));
}
.text-\[\#6B6C7E\]{
    --tw-text-opacity: 1;
    color: rgb(107 108 126 / 1);
    color: rgb(107 108 126 / var(--tw-text-opacity, 1));
}
.text-\[\#827F86\]{
    --tw-text-opacity: 1;
    color: rgb(130 127 134 / 1);
    color: rgb(130 127 134 / var(--tw-text-opacity, 1));
}
.text-\[\#863A00\]{
    --tw-text-opacity: 1;
    color: rgb(134 58 0 / 1);
    color: rgb(134 58 0 / var(--tw-text-opacity, 1));
}
.text-\[\#86909C\]{
    --tw-text-opacity: 1;
    color: rgb(134 144 156 / 1);
    color: rgb(134 144 156 / var(--tw-text-opacity, 1));
}
.text-\[\#A7A9BC\]{
    --tw-text-opacity: 1;
    color: rgb(167 169 188 / 1);
    color: rgb(167 169 188 / var(--tw-text-opacity, 1));
}
.text-\[\#C21700\]{
    --tw-text-opacity: 1;
    color: rgb(194 23 0 / 1);
    color: rgb(194 23 0 / var(--tw-text-opacity, 1));
}
.text-\[\#CB1D4D\]{
    --tw-text-opacity: 1;
    color: rgb(203 29 77 / 1);
    color: rgb(203 29 77 / var(--tw-text-opacity, 1));
}
.text-\[\#D3D6E0\]{
    --tw-text-opacity: 1;
    color: rgb(211 214 224 / 1);
    color: rgb(211 214 224 / var(--tw-text-opacity, 1));
}
.text-\[\#cb1d4d\]{
    --tw-text-opacity: 1;
    color: rgb(203 29 77 / 1);
    color: rgb(203 29 77 / var(--tw-text-opacity, 1));
}
.text-\[crimson\]{
    --tw-text-opacity: 1;
    color: rgb(220 20 60 / 1);
    color: rgb(220 20 60 / var(--tw-text-opacity, 1));
}
.text-\[grey\]{
    --tw-text-opacity: 1;
    color: rgb(128 128 128 / 1);
    color: rgb(128 128 128 / var(--tw-text-opacity, 1));
}
.text-\[teal\]{
    --tw-text-opacity: 1;
    color: rgb(0 128 128 / 1);
    color: rgb(0 128 128 / var(--tw-text-opacity, 1));
}
.text-black{
    --tw-text-opacity: 1;
    color: rgb(0 0 0 / 1);
    color: rgb(0 0 0 / var(--tw-text-opacity, 1));
}
.text-blue-400{
    --tw-text-opacity: 1;
    color: rgb(96 165 250 / 1);
    color: rgb(96 165 250 / var(--tw-text-opacity, 1));
}
.text-blue-500{
    --tw-text-opacity: 1;
    color: rgb(59 130 246 / 1);
    color: rgb(59 130 246 / var(--tw-text-opacity, 1));
}
.text-blue-600{
    --tw-text-opacity: 1;
    color: rgb(37 99 235 / 1);
    color: rgb(37 99 235 / var(--tw-text-opacity, 1));
}
.text-custom-red{
    --tw-text-opacity: 1;
    color: rgb(252 34 62 / 1);
    color: rgb(252 34 62 / var(--tw-text-opacity, 1));
}
.text-gainsboro{
    --tw-text-opacity: 1;
    color: rgb(220 220 220 / 1);
    color: rgb(220 220 220 / var(--tw-text-opacity, 1));
}
.text-gray-300{
    --tw-text-opacity: 1;
    color: rgb(209 213 219 / 1);
    color: rgb(209 213 219 / var(--tw-text-opacity, 1));
}
.text-gray-400{
    --tw-text-opacity: 1;
    color: rgb(156 163 175 / 1);
    color: rgb(156 163 175 / var(--tw-text-opacity, 1));
}
.text-gray-500{
    --tw-text-opacity: 1;
    color: rgb(107 114 128 / 1);
    color: rgb(107 114 128 / var(--tw-text-opacity, 1));
}
.text-gray-600{
    --tw-text-opacity: 1;
    color: rgb(75 85 99 / 1);
    color: rgb(75 85 99 / var(--tw-text-opacity, 1));
}
.text-gray-700{
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / 1);
    color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}
.text-gray-800{
    --tw-text-opacity: 1;
    color: rgb(31 41 55 / 1);
    color: rgb(31 41 55 / var(--tw-text-opacity, 1));
}
.text-gray-900{
    --tw-text-opacity: 1;
    color: rgb(17 24 39 / 1);
    color: rgb(17 24 39 / var(--tw-text-opacity, 1));
}
.text-green-500{
    --tw-text-opacity: 1;
    color: rgb(34 197 94 / 1);
    color: rgb(34 197 94 / var(--tw-text-opacity, 1));
}
.text-green-700{
    --tw-text-opacity: 1;
    color: rgb(21 128 61 / 1);
    color: rgb(21 128 61 / var(--tw-text-opacity, 1));
}
.text-red-500{
    --tw-text-opacity: 1;
    color: rgb(239 68 68 / 1);
    color: rgb(239 68 68 / var(--tw-text-opacity, 1));
}
.text-red-600{
    --tw-text-opacity: 1;
    color: rgb(220 38 38 / 1);
    color: rgb(220 38 38 / var(--tw-text-opacity, 1));
}
.text-red-700{
    --tw-text-opacity: 1;
    color: rgb(185 28 28 / 1);
    color: rgb(185 28 28 / var(--tw-text-opacity, 1));
}
.text-slate-300{
    --tw-text-opacity: 1;
    color: rgb(203 213 225 / 1);
    color: rgb(203 213 225 / var(--tw-text-opacity, 1));
}
.text-stone-800{
    --tw-text-opacity: 1;
    color: rgb(41 37 36 / 1);
    color: rgb(41 37 36 / var(--tw-text-opacity, 1));
}
.text-white{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / 1);
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}
.text-yellow-500{
    --tw-text-opacity: 1;
    color: rgb(234 179 8 / 1);
    color: rgb(234 179 8 / var(--tw-text-opacity, 1));
}
.underline{
    -webkit-text-decoration-line: underline;
            text-decoration-line: underline;
}
.shadow{
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / 0.1), 0 1px 2px -1px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-custom{
    --tw-shadow: 6px 6px 8px gainsboro;
    --tw-shadow-colored: 6px 6px 8px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-inner{
    --tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-lg{
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-md{
    --tw-shadow: 0 4px 6px -1px rgb(0 0 0 / 0.1), 0 2px 4px -2px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-sm{
    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);
    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.shadow-xl{
    --tw-shadow: 0 20px 25px -5px rgb(0 0 0 / 0.1), 0 8px 10px -6px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);
    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow);
}
.outline-none{
    outline: 2px solid transparent;
    outline-offset: 2px;
}
.outline{
    outline-style: solid;
}
.ring-2{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}
.ring-white{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(255 255 255 / var(--tw-ring-opacity, 1));
}
.blur{
    --tw-blur: blur(8px);
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.drop-shadow-xl{
    --tw-drop-shadow: drop-shadow(0 20px 13px rgb(0 0 0 / 0.03)) drop-shadow(0 8px 5px rgb(0 0 0 / 0.08));
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.\!filter{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow) !important;
}
.filter{
    filter: var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow);
}
.transition{
    transition-property: color, background-color, border-color, fill, stroke, opacity, box-shadow, transform, filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter;
    transition-property: color, background-color, border-color, text-decoration-color, fill, stroke, opacity, box-shadow, transform, filter, backdrop-filter, -webkit-text-decoration-color, -webkit-backdrop-filter;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-all{
    transition-property: all;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.transition-opacity{
    transition-property: opacity;
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
    transition-duration: 150ms;
}
.duration-200{
    transition-duration: 200ms;
}
.duration-300{
    transition-duration: 300ms;
}
.duration-500{
    transition-duration: 500ms;
}
.ease-in{
    transition-timing-function: cubic-bezier(0.4, 0, 1, 1);
}
.ease-in-out{
    transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
}
.ease-out{
    transition-timing-function: cubic-bezier(0, 0, 0.2, 1);
}

.App {
    text-align: center;
}

.App-logo {
    height: 40vmin;
    pointer-events: none;
}

@media (prefers-reduced-motion: no-preference) {
    .App-logo {
        animation: App-logo-float infinite 3s ease-in-out;
    }
}

.App-header {
    min-height: 100vh;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    font-size: calc(10px + 2vmin);
}

.App-link {
    color: rgb(112 76 182);
}

@keyframes App-logo-float {
    0% {
        transform: translateY(0);
    }

    50% {
        transform: translateY(10px);
    }

    100% {
        transform: translateY(0);
    }
}

.focus-within\:ring-2:focus-within{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus-within\:ring-\[\#C21700\]:focus-within{
    --tw-ring-opacity: 1;
    --tw-ring-color: rgb(194 23 0 / var(--tw-ring-opacity, 1));
}

.focus-within\:ring-offset-2:focus-within{
    --tw-ring-offset-width: 2px;
}

.hover\:bg-\[\#cb1d4d\]:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(203 29 77 / 1);
    background-color: rgb(203 29 77 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-100:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(243 244 246 / 1);
    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1));
}

.hover\:bg-gray-300:hover{
    --tw-bg-opacity: 1;
    background-color: rgb(209 213 219 / 1);
    background-color: rgb(209 213 219 / var(--tw-bg-opacity, 1));
}

.hover\:text-blue-700:hover{
    --tw-text-opacity: 1;
    color: rgb(29 78 216 / 1);
    color: rgb(29 78 216 / var(--tw-text-opacity, 1));
}

.hover\:text-gray-700:hover{
    --tw-text-opacity: 1;
    color: rgb(55 65 81 / 1);
    color: rgb(55 65 81 / var(--tw-text-opacity, 1));
}

.hover\:text-white:hover{
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / 1);
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.focus\:border-blue-500:focus{
    --tw-border-opacity: 1;
    border-color: rgb(59 130 246 / 1);
    border-color: rgb(59 130 246 / var(--tw-border-opacity, 1));
}

.focus\:outline-none:focus{
    outline: 2px solid transparent;
    outline-offset: 2px;
}

.focus\:ring-0:focus{
    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);
    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;
    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);
}

.focus\:ring-opacity-0:focus{
    --tw-ring-opacity: 0;
}

.focus\:ring-offset-0:focus{
    --tw-ring-offset-width: 0px;
}

.group:hover .group-hover\:flex{
    display: flex;
}

@media (min-width: 640px){

    .sm\:w-auto{
        width: auto;
    }

    .sm\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }
}

@media (min-width: 768px){

    .md\:col-span-2{
        grid-column: span 2 / span 2;
    }

    .md\:w-\[35\%\]{
        width: 35%;
    }

    .md\:w-\[50\%\]{
        width: 50%;
    }

    .md\:w-\[65\%\]{
        width: 65%;
    }

    .md\:w-auto{
        width: auto;
    }

    .md\:grid-cols-1{
        grid-template-columns: repeat(1, minmax(0, 1fr));
    }

    .md\:grid-cols-2{
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    .md\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .md\:flex-row{
        flex-direction: row;
    }
}

@media (min-width: 1024px){

    .lg\:col-span-1{
        grid-column: span 1 / span 1;
    }

    .lg\:w-96{
        width: 24rem;
    }

    .lg\:grid-cols-3{
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }
}

.Toastify__toast-container {
  z-index: 9999;
  -webkit-transform: translate3d(0, 0, 9999px);
  position: fixed;
  padding: 4px;
  width: 320px;
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: auto;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: 64px;
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: flex;
  justify-content: space-between;
  max-height: 800px;
  overflow: hidden;
  font-family: sans-serif;
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast--dark {
  background: #121212;
  color: #fff;
}
.Toastify__toast--default {
  background: #fff;
  color: #aaa;
}
.Toastify__toast--info {
  background: #3498db;
}
.Toastify__toast--success {
  background: #07bc0c;
}
.Toastify__toast--warning {
  background: #f1c40f;
}
.Toastify__toast--error {
  background: #e74c3c;
}
.Toastify__toast-body {
  margin: auto 0;
  flex: 1 1 auto;
  padding: 6px;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  align-self: flex-start;
}
.Toastify__close-button--default {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: 9999;
  opacity: 0.7;
  background-color: rgba(255, 255, 255, 0.7);
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: auto;
  left: initial;
  transform-origin: right;
}
.Toastify__progress-bar--default {
  background: linear-gradient(to right, #4cd964, #5ac8fa, #007aff, #34aadc, #5856d6, #ff2d55);
}
.Toastify__progress-bar--dark {
  background: #bb86fc;
}
@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}
.mapboxgl-map{-webkit-tap-highlight-color:rgb(0 0 0/0);font:12px/20px Helvetica Neue,Arial,Helvetica,sans-serif;overflow:hidden;position:relative}.mapboxgl-canvas{left:0;position:absolute;top:0}.mapboxgl-map:-webkit-full-screen{height:100%;width:100%}.mapboxgl-canary{background-color:salmon}.mapboxgl-canvas-container.mapboxgl-interactive,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass{cursor:grab;-webkit-user-select:none;user-select:none}.mapboxgl-canvas-container.mapboxgl-interactive.mapboxgl-track-pointer{cursor:pointer}.mapboxgl-canvas-container.mapboxgl-interactive:active,.mapboxgl-ctrl-group button.mapboxgl-ctrl-compass:active{cursor:grabbing}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate .mapboxgl-canvas{touch-action:pan-x pan-y}.mapboxgl-canvas-container.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:pinch-zoom}.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan,.mapboxgl-canvas-container.mapboxgl-touch-zoom-rotate.mapboxgl-touch-drag-pan .mapboxgl-canvas{touch-action:none}.mapboxgl-ctrl-bottom-left,.mapboxgl-ctrl-bottom-right,.mapboxgl-ctrl-top-left,.mapboxgl-ctrl-top-right{pointer-events:none;position:absolute;z-index:2}.mapboxgl-ctrl-top-left{left:0;top:0}.mapboxgl-ctrl-top-right{right:0;top:0}.mapboxgl-ctrl-bottom-left{bottom:0;left:0}.mapboxgl-ctrl-bottom-right{bottom:0;right:0}.mapboxgl-ctrl{clear:both;pointer-events:auto;transform:translate(0)}.mapboxgl-ctrl-top-left .mapboxgl-ctrl{float:left;margin:10px 0 0 10px}.mapboxgl-ctrl-top-right .mapboxgl-ctrl{float:right;margin:10px 10px 0 0}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl{float:left;margin:0 0 10px 10px}.mapboxgl-ctrl-bottom-right .mapboxgl-ctrl{float:right;margin:0 10px 10px 0}.mapboxgl-ctrl-group{background:#fff;border-radius:4px}.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px rgba(0,0,0,.1)}@media (-ms-high-contrast:active){.mapboxgl-ctrl-group:not(:empty){box-shadow:0 0 0 2px ButtonText}}.mapboxgl-ctrl-group button{background-color:transparent;border:0;box-sizing:border-box;cursor:pointer;display:block;height:29px;outline:none;overflow:hidden;padding:0;width:29px}.mapboxgl-ctrl-group button+button{border-top:1px solid #ddd}.mapboxgl-ctrl button .mapboxgl-ctrl-icon{background-position:50%;background-repeat:no-repeat;display:block;height:100%;width:100%}@media (-ms-high-contrast:active){.mapboxgl-ctrl-icon{background-color:transparent}.mapboxgl-ctrl-group button+button{border-top:1px solid ButtonText}}.mapboxgl-ctrl-attrib-button:focus,.mapboxgl-ctrl-group button:focus{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl button:disabled{cursor:not-allowed}.mapboxgl-ctrl button:disabled .mapboxgl-ctrl-icon{opacity:.25}.mapboxgl-ctrl-group button:first-child{border-radius:4px 4px 0 0}.mapboxgl-ctrl-group button:last-child{border-radius:0 0 4px 4px}.mapboxgl-ctrl-group button:only-child{border-radius:inherit}.mapboxgl-ctrl button:not(:disabled):hover{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-group button:focus:focus-visible{box-shadow:0 0 2px 2px #0096ff}.mapboxgl-ctrl-group button:focus:not(:focus-visible){box-shadow:none}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z%27/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-out .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M10 13c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h9c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-9z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-zoom-in .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M14.5 8.5c-.75 0-1.5.75-1.5 1.5v3h-3c-.75 0-1.5.75-1.5 1.5S9.25 16 10 16h3v3c0 .75.75 1.5 1.5 1.5S16 19.75 16 19v-3h3c.75 0 1.5-.75 1.5-1.5S19.75 13 19 13h-3v-3c0-.75-.75-1.5-1.5-1.5z%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z%27/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-fullscreen .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M24 16v5.5c0 1.75-.75 2.5-2.5 2.5H16v-1l3-1.5-4-5.5 1-1 5.5 4 1.5-3h1zM6 16l1.5 3 5.5-4 1 1-4 5.5 3 1.5v1H7.5C5.75 24 5 23.25 5 21.5V16h1zm7-11v1l-3 1.5 4 5.5-1 1-5.5-4L6 13H5V7.5C5 5.75 5.75 5 7.5 5H13zm11 2.5c0-1.75-.75-2.5-2.5-2.5H16v1l3 1.5-4 5.5 1 1 5.5-4 1.5 3h1V7.5z%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-shrink .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M18.5 16c-1.75 0-2.5.75-2.5 2.5V24h1l1.5-3 5.5 4 1-1-4-5.5 3-1.5v-1h-5.5zM13 18.5c0-1.75-.75-2.5-2.5-2.5H5v1l3 1.5L4 24l1 1 5.5-4 1.5 3h1v-5.5zm3-8c0 1.75.75 2.5 2.5 2.5H24v-1l-3-1.5L25 5l-1-1-5.5 4L17 5h-1v5.5zM10.5 13c1.75 0 2.5-.75 2.5-2.5V5h-1l-1.5 3L5 4 4 5l4 5.5L5 12v1h5.5z%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M10.5 14l4-8 4 8h-8z%27/%3E%3Cpath id=%27south%27 d=%27M10.5 16l4 8 4-8h-8z%27 fill=%27%23ccc%27/%3E%3C/svg%3E")}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M10.5 14l4-8 4 8h-8z%27/%3E%3Cpath id=%27south%27 d=%27M10.5 16l4 8 4-8h-8z%27 fill=%27%23999%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-compass .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27 viewBox=%270 0 29 29%27%3E%3Cpath d=%27M10.5 14l4-8 4 8h-8z%27/%3E%3Cpath id=%27south%27 d=%27M10.5 16l4 8 4-8h-8z%27 fill=%27%23ccc%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23333%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23aaa%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 fill=%27%23f00%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e58978%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27 display=%27none%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e54e33%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27 display=%27none%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-waiting .mapboxgl-ctrl-icon{animation:mapboxgl-spin 2s linear infinite}@media (-ms-high-contrast:active){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23fff%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23999%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 fill=%27%23f00%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-active-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e58978%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%2333b5e5%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27 display=%27none%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate.mapboxgl-ctrl-geolocate-background-error .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23e54e33%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27 display=%27none%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23000%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 display=%27none%27/%3E%3C/svg%3E")}.mapboxgl-ctrl button.mapboxgl-ctrl-geolocate:disabled .mapboxgl-ctrl-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill=%27%23666%27%3E%3Cpath d=%27M10 4C9 4 9 5 9 5v.1A5 5 0 0 0 5.1 9H5s-1 0-1 1 1 1 1 1h.1A5 5 0 0 0 9 14.9v.1s0 1 1 1 1-1 1-1v-.1a5 5 0 0 0 3.9-3.9h.1s1 0 1-1-1-1-1-1h-.1A5 5 0 0 0 11 5.1V5s0-1-1-1zm0 2.5a3.5 3.5 0 1 1 0 7 3.5 3.5 0 1 1 0-7z%27/%3E%3Ccircle id=%27dot%27 cx=%2710%27 cy=%2710%27 r=%272%27/%3E%3Cpath id=%27stroke%27 d=%27M14 5l1 1-9 9-1-1 9-9z%27 fill=%27%23f00%27/%3E%3C/svg%3E")}}@keyframes mapboxgl-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 fill-rule=%27evenodd%27 viewBox=%270 0 88 23%27%3E%3Cdefs%3E%3Cpath id=%27logo%27 d=%27M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z%27/%3E%3Cpath id=%27text%27 d=%27M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z%27/%3E%3C/defs%3E%3Cmask id=%27clip%27%3E%3Crect x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27 fill=%27white%27/%3E%3Cuse xlink:href=%27%23logo%27/%3E%3Cuse xlink:href=%27%23text%27/%3E%3C/mask%3E%3Cg id=%27outline%27 opacity=%270.3%27 stroke=%27%23000%27 stroke-width=%273%27%3E%3Ccircle mask=%27url%28%23clip%29%27 cx=%2711.5%27 cy=%2711.5%27 r=%279.25%27/%3E%3Cuse xlink:href=%27%23text%27 mask=%27url%28%23clip%29%27/%3E%3C/g%3E%3Cg id=%27fill%27 opacity=%270.9%27 fill=%27%23fff%27%3E%3Cuse xlink:href=%27%23logo%27/%3E%3Cuse xlink:href=%27%23text%27/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;cursor:pointer;display:block;height:23px;margin:0 0 -4px -4px;overflow:hidden;width:88px}a.mapboxgl-ctrl-logo.mapboxgl-compact{width:23px}@media (-ms-high-contrast:active){a.mapboxgl-ctrl-logo{background-color:transparent;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 fill-rule=%27evenodd%27 viewBox=%270 0 88 23%27%3E%3Cdefs%3E%3Cpath id=%27logo%27 d=%27M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z%27/%3E%3Cpath id=%27text%27 d=%27M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z%27/%3E%3C/defs%3E%3Cmask id=%27clip%27%3E%3Crect x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27 fill=%27white%27/%3E%3Cuse xlink:href=%27%23logo%27/%3E%3Cuse xlink:href=%27%23text%27/%3E%3C/mask%3E%3Cg id=%27outline%27 opacity=%271%27 stroke=%27%23000%27 stroke-width=%273%27%3E%3Ccircle mask=%27url%28%23clip%29%27 cx=%2711.5%27 cy=%2711.5%27 r=%279.25%27/%3E%3Cuse xlink:href=%27%23text%27 mask=%27url%28%23clip%29%27/%3E%3C/g%3E%3Cg id=%27fill%27 opacity=%271%27 fill=%27%23fff%27%3E%3Cuse xlink:href=%27%23logo%27/%3E%3Cuse xlink:href=%27%23text%27/%3E%3C/g%3E%3C/svg%3E")}}@media (-ms-high-contrast:black-on-white){a.mapboxgl-ctrl-logo{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 xmlns:xlink=%27http://www.w3.org/1999/xlink%27 fill-rule=%27evenodd%27 viewBox=%270 0 88 23%27%3E%3Cdefs%3E%3Cpath id=%27logo%27 d=%27M11.5 2.25c5.105 0 9.25 4.145 9.25 9.25s-4.145 9.25-9.25 9.25-9.25-4.145-9.25-9.25 4.145-9.25 9.25-9.25zM6.997 15.983c-.051-.338-.828-5.802 2.233-8.873a4.395 4.395 0 013.13-1.28c1.27 0 2.49.51 3.39 1.42.91.9 1.42 2.12 1.42 3.39 0 1.18-.449 2.301-1.28 3.13C12.72 16.93 7 16 7 16l-.003-.017zM15.3 10.5l-2 .8-.8 2-.8-2-2-.8 2-.8.8-2 .8 2 2 .8z%27/%3E%3Cpath id=%27text%27 d=%27M50.63 8c.13 0 .23.1.23.23V9c.7-.76 1.7-1.18 2.73-1.18 2.17 0 3.95 1.85 3.95 4.17s-1.77 4.19-3.94 4.19c-1.04 0-2.03-.43-2.74-1.18v3.77c0 .13-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V8.23c0-.12.1-.23.23-.23h1.4zm-3.86.01c.01 0 .01 0 .01-.01.13 0 .22.1.22.22v7.55c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V15c-.7.76-1.69 1.19-2.73 1.19-2.17 0-3.94-1.87-3.94-4.19 0-2.32 1.77-4.19 3.94-4.19 1.03 0 2.02.43 2.73 1.18v-.75c0-.12.1-.23.23-.23h1.4zm26.375-.19a4.24 4.24 0 00-4.16 3.29c-.13.59-.13 1.19 0 1.77a4.233 4.233 0 004.17 3.3c2.35 0 4.26-1.87 4.26-4.19 0-2.32-1.9-4.17-4.27-4.17zM60.63 5c.13 0 .23.1.23.23v3.76c.7-.76 1.7-1.18 2.73-1.18 1.88 0 3.45 1.4 3.84 3.28.13.59.13 1.2 0 1.8-.39 1.88-1.96 3.29-3.84 3.29-1.03 0-2.02-.43-2.73-1.18v.77c0 .12-.1.23-.23.23h-1.4c-.13 0-.23-.1-.23-.23V5.23c0-.12.1-.23.23-.23h1.4zm-34 11h-1.4c-.13 0-.23-.11-.23-.23V8.22c.01-.13.1-.22.23-.22h1.4c.13 0 .22.11.23.22v.68c.5-.68 1.3-1.09 2.16-1.1h.03c1.09 0 2.09.6 2.6 1.55.45-.95 1.4-1.55 2.44-1.56 1.62 0 2.93 1.25 2.9 2.78l.03 5.2c0 .13-.1.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.8 0-1.46.7-1.59 1.62l.01 4.68c0 .13-.11.23-.23.23h-1.41c-.13 0-.23-.11-.23-.23v-4.59c0-.98-.74-1.71-1.62-1.71-.85 0-1.54.79-1.6 1.8v4.5c0 .13-.1.23-.23.23zm53.615 0h-1.61c-.04 0-.08-.01-.12-.03-.09-.06-.13-.19-.06-.28l2.43-3.71-2.39-3.65a.213.213 0 01-.03-.12c0-.12.09-.21.21-.21h1.61c.13 0 .24.06.3.17l1.41 2.37 1.4-2.37a.34.34 0 01.3-.17h1.6c.04 0 .08.01.12.03.09.06.13.19.06.28l-2.37 3.65 2.43 3.7c0 .05.01.09.01.13 0 .12-.09.21-.21.21h-1.61c-.13 0-.24-.06-.3-.17l-1.44-2.42-1.44 2.42a.34.34 0 01-.3.17zm-7.12-1.49c-1.33 0-2.42-1.12-2.42-2.51 0-1.39 1.08-2.52 2.42-2.52 1.33 0 2.42 1.12 2.42 2.51 0 1.39-1.08 2.51-2.42 2.52zm-19.865 0c-1.32 0-2.39-1.11-2.42-2.48v-.07c.02-1.38 1.09-2.49 2.4-2.49 1.32 0 2.41 1.12 2.41 2.51 0 1.39-1.07 2.52-2.39 2.53zm-8.11-2.48c-.01 1.37-1.09 2.47-2.41 2.47s-2.42-1.12-2.42-2.51c0-1.39 1.08-2.52 2.4-2.52 1.33 0 2.39 1.11 2.41 2.48l.02.08zm18.12 2.47c-1.32 0-2.39-1.11-2.41-2.48v-.06c.02-1.38 1.09-2.48 2.41-2.48s2.42 1.12 2.42 2.51c0 1.39-1.09 2.51-2.42 2.51z%27/%3E%3C/defs%3E%3Cmask id=%27clip%27%3E%3Crect x=%270%27 y=%270%27 width=%27100%25%27 height=%27100%25%27 fill=%27white%27/%3E%3Cuse xlink:href=%27%23logo%27/%3E%3Cuse xlink:href=%27%23text%27/%3E%3C/mask%3E%3Cg id=%27outline%27 opacity=%271%27 stroke=%27%23fff%27 stroke-width=%273%27 fill=%27%23fff%27%3E%3Ccircle mask=%27url%28%23clip%29%27 cx=%2711.5%27 cy=%2711.5%27 r=%279.25%27/%3E%3Cuse xlink:href=%27%23text%27 mask=%27url%28%23clip%29%27/%3E%3C/g%3E%3Cg id=%27fill%27 opacity=%271%27 fill=%27%23000%27%3E%3Cuse xlink:href=%27%23logo%27/%3E%3Cuse xlink:href=%27%23text%27/%3E%3C/g%3E%3C/svg%3E")}}.mapboxgl-ctrl.mapboxgl-ctrl-attrib{background-color:hsla(0,0%,100%,.5);margin:0;padding:0 5px}@media screen{.mapboxgl-ctrl-attrib.mapboxgl-compact{background-color:#fff;border-radius:12px;margin:10px;min-height:20px;padding:2px 24px 2px 0;position:relative}.mapboxgl-ctrl-attrib.mapboxgl-compact-show{padding:2px 28px 2px 8px;visibility:visible}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show,.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact-show{border-radius:12px;padding:2px 8px 2px 28px}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-inner{display:none}.mapboxgl-ctrl-attrib-button{background-color:hsla(0,0%,100%,.5);background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0%27/%3E%3C/svg%3E");border:0;border-radius:12px;box-sizing:border-box;cursor:pointer;display:none;height:24px;outline:none;position:absolute;right:0;top:0;width:24px}.mapboxgl-ctrl-bottom-left .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-top-left .mapboxgl-ctrl-attrib-button{left:0}.mapboxgl-ctrl-attrib.mapboxgl-compact .mapboxgl-ctrl-attrib-button,.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-inner{display:block}.mapboxgl-ctrl-attrib.mapboxgl-compact-show .mapboxgl-ctrl-attrib-button{background-color:rgb(0 0 0/5%)}.mapboxgl-ctrl-bottom-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;right:0}.mapboxgl-ctrl-top-right>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{right:0;top:0}.mapboxgl-ctrl-top-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{left:0;top:0}.mapboxgl-ctrl-bottom-left>.mapboxgl-ctrl-attrib.mapboxgl-compact:after{bottom:0;left:0}}@media screen and (-ms-high-contrast:active){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill-rule=%27evenodd%27 fill=%27%23fff%27%3E%3Cpath d=%27M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0%27/%3E%3C/svg%3E")}}@media screen and (-ms-high-contrast:black-on-white){.mapboxgl-ctrl-attrib.mapboxgl-compact:after{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox=%270 0 20 20%27 xmlns=%27http://www.w3.org/2000/svg%27 fill-rule=%27evenodd%27%3E%3Cpath d=%27M4 10a6 6 0 1 0 12 0 6 6 0 1 0-12 0m5-3a1 1 0 1 0 2 0 1 1 0 1 0-2 0m0 3a1 1 0 1 1 2 0v3a1 1 0 1 1-2 0%27/%3E%3C/svg%3E")}}.mapboxgl-ctrl-attrib a{color:rgba(0,0,0,.75);text-decoration:none}.mapboxgl-ctrl-attrib a:hover{color:inherit;text-decoration:underline}.mapboxgl-ctrl-attrib .mapbox-improve-map{font-weight:700;margin-left:2px}.mapboxgl-attrib-empty{display:none}.mapboxgl-ctrl-scale{background-color:hsla(0,0%,100%,.75);border:2px solid #333;border-top:#333;box-sizing:border-box;color:#333;font-size:10px;padding:0 5px;white-space:nowrap}.mapboxgl-popup{display:flex;left:0;pointer-events:none;position:absolute;top:0;will-change:transform}.mapboxgl-popup-anchor-top,.mapboxgl-popup-anchor-top-left,.mapboxgl-popup-anchor-top-right{flex-direction:column}.mapboxgl-popup-anchor-bottom,.mapboxgl-popup-anchor-bottom-left,.mapboxgl-popup-anchor-bottom-right{flex-direction:column-reverse}.mapboxgl-popup-anchor-left{flex-direction:row}.mapboxgl-popup-anchor-right{flex-direction:row-reverse}.mapboxgl-popup-tip{border:10px solid transparent;height:0;width:0;z-index:1}.mapboxgl-popup-anchor-top .mapboxgl-popup-tip{align-self:center;border-bottom-color:#fff;border-top:none}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom-color:#fff;border-left:none;border-top:none}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom-color:#fff;border-right:none;border-top:none}.mapboxgl-popup-anchor-bottom .mapboxgl-popup-tip{align-self:center;border-bottom:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-tip{align-self:flex-start;border-bottom:none;border-left:none;border-top-color:#fff}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-tip{align-self:flex-end;border-bottom:none;border-right:none;border-top-color:#fff}.mapboxgl-popup-anchor-left .mapboxgl-popup-tip{align-self:center;border-left:none;border-right-color:#fff}.mapboxgl-popup-anchor-right .mapboxgl-popup-tip{align-self:center;border-left-color:#fff;border-right:none}.mapboxgl-popup-close-button{background-color:transparent;border:0;border-radius:0 3px 0 0;cursor:pointer;position:absolute;right:0;top:0}.mapboxgl-popup-close-button:hover{background-color:rgb(0 0 0/5%)}.mapboxgl-popup-content{background:#fff;border-radius:3px;box-shadow:0 1px 2px rgba(0,0,0,.1);padding:10px 10px 15px;pointer-events:auto;position:relative}.mapboxgl-popup-anchor-top-left .mapboxgl-popup-content{border-top-left-radius:0}.mapboxgl-popup-anchor-top-right .mapboxgl-popup-content{border-top-right-radius:0}.mapboxgl-popup-anchor-bottom-left .mapboxgl-popup-content{border-bottom-left-radius:0}.mapboxgl-popup-anchor-bottom-right .mapboxgl-popup-content{border-bottom-right-radius:0}.mapboxgl-popup-track-pointer{display:none}.mapboxgl-popup-track-pointer *{pointer-events:none;-webkit-user-select:none;user-select:none}.mapboxgl-map:hover .mapboxgl-popup-track-pointer{display:flex}.mapboxgl-map:active .mapboxgl-popup-track-pointer{display:none}.mapboxgl-marker{left:0;opacity:1;position:absolute;top:0;transition:opacity .2s;will-change:transform}.mapboxgl-user-location-dot,.mapboxgl-user-location-dot:before{background-color:#1da1f2;border-radius:50%;height:15px;width:15px}.mapboxgl-user-location-dot:before{animation:mapboxgl-user-location-dot-pulse 2s infinite;content:"";position:absolute}.mapboxgl-user-location-dot:after{border:2px solid #fff;border-radius:50%;box-shadow:0 0 3px rgba(0,0,0,.35);box-sizing:border-box;content:"";height:19px;left:-2px;position:absolute;top:-2px;width:19px}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading{height:0;width:0}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after,.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-bottom:7.5px solid #4aa1eb;content:"";position:absolute}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:before{border-left:7.5px solid transparent;transform:translateY(-28px) skewY(-20deg)}.mapboxgl-user-location-show-heading .mapboxgl-user-location-heading:after{border-right:7.5px solid transparent;transform:translate(7.5px,-28px) skewY(20deg)}@keyframes mapboxgl-user-location-dot-pulse{0%{opacity:1;transform:scale(1)}70%{opacity:0;transform:scale(3)}to{opacity:0;transform:scale(1)}}.mapboxgl-user-location-dot-stale{background-color:#aaa}.mapboxgl-user-location-dot-stale:after{display:none}.mapboxgl-user-location-accuracy-circle{background-color:#1da1f233;border-radius:100%;height:1px;width:1px}.mapboxgl-crosshair,.mapboxgl-crosshair .mapboxgl-interactive,.mapboxgl-crosshair .mapboxgl-interactive:active{cursor:crosshair}.mapboxgl-boxzoom{background:#fff;border:2px dotted #202020;height:0;left:0;opacity:.5;position:absolute;top:0;width:0}@media print{.mapbox-improve-map{display:none}}.mapboxgl-scroll-zoom-blocker,.mapboxgl-touch-pan-blocker{align-items:center;background:rgba(0,0,0,.7);color:#fff;display:flex;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:absolute;text-align:center;top:0;transition:opacity .75s ease-in-out;transition-delay:1s;width:100%}.mapboxgl-scroll-zoom-blocker-show,.mapboxgl-touch-pan-blocker-show{opacity:1;transition:opacity .1s ease-in-out}.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page,.mapboxgl-canvas-container.mapboxgl-touch-pan-blocker-override.mapboxgl-scrollable-page .mapboxgl-canvas{touch-action:pan-x pan-y}
.AuditModal {
    .ant-modal .ant-modal-content {
        padding: 0 0 0;
        background-color: #edeff5;
    }
}
.searchWrapper {

    position: absolute;

    left: 2rem;

    top: 2.5rem;

    z-index: 10;

    max-height: -webkit-max-content;

    max-height: max-content;

    min-height: 90%;

    width: 40%;

    border-radius: 0.25rem;

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / 1);

    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

    padding: 0.5rem
}

.wccOptionDiv {

    position: relative;

    margin: 0.5rem;

    display: flex
}

.wccOptionDiv > :not([hidden]) ~ :not([hidden]) {

    --tw-space-x-reverse: 0;

    margin-right: calc(0.75rem * var(--tw-space-x-reverse));

    margin-left: calc(0.75rem * calc(1 - var(--tw-space-x-reverse)))
}

.wccOptionDiv {

    border-radius: 0.5rem;

    border-width: 1px;

    --tw-border-opacity: 1;

    border-color: rgb(209 213 219 / 1);

    border-color: rgb(209 213 219 / var(--tw-border-opacity, 1));

    --tw-bg-opacity: 1;

    background-color: rgb(255 255 255 / 1);

    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1));

    padding-left: 0.5rem;

    padding-right: 0.5rem;

    padding-top: 1.25rem;

    padding-bottom: 1.25rem;

    --tw-shadow: 0 1px 2px 0 rgb(0 0 0 / 0.05);

    --tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);

    box-shadow: 0 0 #0000, 0 0 #0000, var(--tw-shadow);

    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}

.wccOptionDiv:focus-within {

    --tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);

    --tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);

    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), 0 0 #0000;

    box-shadow: var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow, 0 0 #0000);

    --tw-ring-opacity: 1;

    --tw-ring-color: rgb(194 23 0 / var(--tw-ring-opacity, 1));

    --tw-ring-offset-width: 2px
}

.wccOptionDiv:hover {

    --tw-bg-opacity: 1;

    background-color: rgb(243 244 246 / 1);

    background-color: rgb(243 244 246 / var(--tw-bg-opacity, 1))
}

.buttonBGTransparent {

    margin-right: 2.5rem;

    background-color: transparent;

    composes: flex-boy-row-space from '../../../index.scss';
    background: transparent !important
}

.ModalForm {
    .ant-modal .ant-modal-content {
        padding: 0 0 0;
        background-color: #edeff5;
    }
    .ant-input {
        background-color: #f7f8f9;
        padding: 5px !important;
    }
}

/* Override default control style */
.mapbox-gl-draw_ctrl-bottom-left,
.mapbox-gl-draw_ctrl-top-left {
  margin-left:0;
  border-radius:0 4px 4px 0;
}
.mapbox-gl-draw_ctrl-top-right,
.mapbox-gl-draw_ctrl-bottom-right {
  margin-right:0;
  border-radius:4px 0 0 4px;
}

.mapbox-gl-draw_ctrl-draw-btn {
  border-color:rgba(0,0,0,0.9);
  color:rgba(255,255,255,0.5);
  width:30px;
  height:30px;
}

.mapbox-gl-draw_ctrl-draw-btn.active,
.mapbox-gl-draw_ctrl-draw-btn.active:hover {
  background-color:rgb(0 0 0/5%);
}
.mapbox-gl-draw_ctrl-draw-btn {
  background-repeat: no-repeat;
  background-position: center;
}

.mapbox-gl-draw_point {
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m10 2c-3.3 0-6 2.7-6 6s6 9 6 9 6-5.7 6-9-2.7-6-6-6zm0 2c2.1 0 3.8 1.7 3.8 3.8 0 1.5-1.8 3.9-2.9 5.2h-1.7c-1.1-1.4-2.9-3.8-2.9-5.2-.1-2.1 1.6-3.8 3.7-3.8z\"/>%3C/svg>");
}
.mapbox-gl-draw_polygon {
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m15 12.3v-4.6c.6-.3 1-1 1-1.7 0-1.1-.9-2-2-2-.7 0-1.4.4-1.7 1h-4.6c-.3-.6-1-1-1.7-1-1.1 0-2 .9-2 2 0 .7.4 1.4 1 1.7v4.6c-.6.3-1 1-1 1.7 0 1.1.9 2 2 2 .7 0 1.4-.4 1.7-1h4.6c.3.6 1 1 1.7 1 1.1 0 2-.9 2-2 0-.7-.4-1.4-1-1.7zm-8-.3v-4l1-1h4l1 1v4l-1 1h-4z\"/>%3C/svg>");
}
.mapbox-gl-draw_line {
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m13.5 3.5c-1.4 0-2.5 1.1-2.5 2.5 0 .3 0 .6.2.9l-3.8 3.8c-.3-.1-.6-.2-.9-.2-1.4 0-2.5 1.1-2.5 2.5s1.1 2.5 2.5 2.5 2.5-1.1 2.5-2.5c0-.3 0-.6-.2-.9l3.8-3.8c.3.1.6.2.9.2 1.4 0 2.5-1.1 2.5-2.5s-1.1-2.5-2.5-2.5z\"/>%3C/svg>");
}
.mapbox-gl-draw_trash {
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"M10,3.4 c-0.8,0-1.5,0.5-1.8,1.2H5l-1,1v1h12v-1l-1-1h-3.2C11.5,3.9,10.8,3.4,10,3.4z M5,8v7c0,1,1,2,2,2h6c1,0,2-1,2-2V8h-2v5.5h-1.5V8h-3 v5.5H7V8H5z\"/>%3C/svg>");
}
.mapbox-gl-draw_uncombine {
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"m12 2c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm4 4c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l1 1c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-1-1c-.2-.2-.4-.3-.7-.3zm-7 1c-1 0-1 1-.5 1.5.3.3 1 1 1 1l-1 1s-.5.5 0 1 1 0 1 0l1-1 1 1c.5.5 1.5.5 1.5-.5v-4zm-5 3c-.3 0-.5.1-.7.3l-1 1c-.4.4-.4 1 0 1.4l4.9 4.9c.4.4 1 .4 1.4 0l1-1c.4-.4.4-1 0-1.4l-4.9-4.9c-.1-.2-.4-.3-.7-.3z\"/>%3C/svg>");
}
.mapbox-gl-draw_combine {
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" width=\"20\" height=\"20\">%3Cpath d=\"M12.1,2c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l4.9,4.9c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-4.9-4.9C12.6,2.1,12.3,2,12.1,2z M8,8C7,8,7,9,7.5,9.5c0.3,0.3,1,1,1,1l-1,1c0,0-0.5,0.5,0,1s1,0,1,0l1-1l1,1 C11,13,12,13,12,12V8H8z M4,10c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1c0.4-0.4,0.4-1,0-1.4 l-1-1C4.5,10.1,4.3,10,4,10z M8,14c-0.3,0-0.5,0.1-0.7,0.3l-1,1c-0.4,0.4-0.4,1,0,1.4l1,1c0.4,0.4,1,0.4,1.4,0l1-1 c0.4-0.4,0.4-1,0-1.4l-1-1C8.5,14.1,8.3,14,8,14z\"/>%3C/svg>");
}

.mapboxgl-map.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: pointer;
}
.mapboxgl-map.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: move;
}
.mapboxgl-map.mouse-add .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: crosshair;
}
.mapboxgl-map.mouse-move.mode-direct_select .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: grab;
  cursor: -webkit-grab;
}
.mapboxgl-map.mode-direct_select.feature-vertex.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: move;
}
.mapboxgl-map.mode-direct_select.feature-midpoint.mouse-pointer .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: cell;
}
.mapboxgl-map.mode-direct_select.feature-feature.mouse-move .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: move;
}
.mapboxgl-map.mode-static.mouse-pointer  .mapboxgl-canvas-container.mapboxgl-interactive {
  cursor: grab;
  cursor: -webkit-grab;
}

.mapbox-gl-draw_boxselect {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0;
    width: 0;
    height: 0;
    background: rgba(0,0,0,.1);
    border: 2px dotted #fff;
    opacity: 0.5;
}

@charset "UTF-8";
.rbc-btn {
  color: inherit;
  font: inherit;
  margin: 0;
}

button.rbc-btn {
  overflow: visible;
  text-transform: none;
  -webkit-appearance: button;
          appearance: button;
  cursor: pointer;
}

button[disabled].rbc-btn {
  cursor: not-allowed;
}

button.rbc-input::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.rbc-calendar {
  box-sizing: border-box;
  height: 100%;
  display: flex;
  flex-direction: column;
  align-items: stretch;
}

.rbc-m-b-negative-3 {
  margin-bottom: -3px;
}

.rbc-h-full {
  height: 100%;
}

.rbc-calendar *,
.rbc-calendar *:before,
.rbc-calendar *:after {
  box-sizing: inherit;
}

.rbc-abs-full, .rbc-row-bg {
  overflow: hidden;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
}

.rbc-ellipsis, .rbc-show-more, .rbc-row-segment .rbc-event-content, .rbc-event-label {
  display: block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.rbc-rtl {
  direction: rtl;
}

.rbc-off-range {
  color: #999999;
}

.rbc-off-range-bg {
  background: #e6e6e6;
}

.rbc-header {
  overflow: hidden;
  flex: 1 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 0 3px;
  text-align: center;
  vertical-align: middle;
  font-weight: bold;
  font-size: 90%;
  min-height: 0;
  border-bottom: 1px solid #ddd;
}
.rbc-header + .rbc-header {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-header + .rbc-header {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-header > a, .rbc-header > a:active, .rbc-header > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-button-link {
  color: inherit;
  background: none;
  margin: 0;
  padding: 0;
  border: none;
  cursor: pointer;
  -webkit-user-select: text;
          user-select: text;
}

.rbc-row-content {
  position: relative;
  user-select: none;
  -webkit-user-select: none;
  z-index: 4;
}

.rbc-row-content-scrollable {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container {
  height: 100%;
  overflow-y: scroll; /* IE and Edge */ /* Firefox */
  -ms-overflow-style: none; /* IE and Edge */
  scrollbar-width: none; /* Firefox */
  /* Hide scrollbar for Chrome, Safari and Opera */
}
.rbc-row-content-scrollable .rbc-row-content-scroll-container::-webkit-scrollbar {
  display: none;
}

.rbc-today {
  background-color: #eaf6ff;
}

.rbc-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  margin-bottom: 10px;
  font-size: 16px;
}
.rbc-toolbar .rbc-toolbar-label {
  flex-grow: 1;
  padding: 0 10px;
  text-align: center;
}
.rbc-toolbar button {
  color: #373a3c;
  display: inline-block;
  margin: 0;
  text-align: center;
  vertical-align: middle;
  background: none;
  background-image: none;
  border: 1px solid #ccc;
  padding: 0.375rem 1rem;
  border-radius: 4px;
  line-height: normal;
  white-space: nowrap;
}
.rbc-toolbar button:active, .rbc-toolbar button.rbc-active {
  background-image: none;
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:active:hover, .rbc-toolbar button:active:focus, .rbc-toolbar button.rbc-active:hover, .rbc-toolbar button.rbc-active:focus {
  color: #373a3c;
  background-color: #d4d4d4;
  border-color: #8c8c8c;
}
.rbc-toolbar button:focus {
  color: #373a3c;
  background-color: #e6e6e6;
  border-color: #adadad;
}
.rbc-toolbar button:hover {
  color: #373a3c;
  cursor: pointer;
  background-color: #e6e6e6;
  border-color: #adadad;
}

.rbc-btn-group {
  display: inline-block;
  white-space: nowrap;
}
.rbc-btn-group > button:first-child:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:last-child:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:first-child:not(:last-child) {
  border-radius: 4px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.rbc-rtl .rbc-btn-group > button:last-child:not(:first-child) {
  border-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.rbc-btn-group > button:not(:first-child):not(:last-child) {
  border-radius: 0;
}
.rbc-btn-group button + button {
  margin-left: -1px;
}
.rbc-rtl .rbc-btn-group button + button {
  margin-left: 0;
  margin-right: -1px;
}
.rbc-btn-group + .rbc-btn-group, .rbc-btn-group + button {
  margin-left: 10px;
}

@media (max-width: 767px) {
  .rbc-toolbar {
    flex-direction: column;
  }
}
.rbc-event, .rbc-day-slot .rbc-background-event {
  border: none;
  box-sizing: border-box;
  box-shadow: none;
  margin: 0;
  padding: 2px 5px;
  background-color: #3174ad;
  border-radius: 5px;
  color: #fff;
  cursor: pointer;
  width: 100%;
  text-align: left;
}
.rbc-slot-selecting .rbc-event, .rbc-slot-selecting .rbc-day-slot .rbc-background-event, .rbc-day-slot .rbc-slot-selecting .rbc-background-event {
  cursor: inherit;
  pointer-events: none;
}
.rbc-event.rbc-selected, .rbc-day-slot .rbc-selected.rbc-background-event {
  background-color: #265985;
}
.rbc-event:focus, .rbc-day-slot .rbc-background-event:focus {
  outline: 5px auto #3b99fc;
}

.rbc-event-label {
  font-size: 80%;
}

.rbc-event-overlaps {
  box-shadow: -1px 1px 5px 0px rgba(51, 51, 51, 0.5);
}

.rbc-event-continues-prior {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.rbc-event-continues-after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-event-continues-earlier {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.rbc-event-continues-later {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.rbc-row {
  display: flex;
  flex-direction: row;
}

.rbc-row-segment {
  padding: 0 1px 1px 1px;
}
.rbc-selected-cell {
  background-color: rgba(0, 0, 0, 0.1);
}

.rbc-show-more {
  background-color: rgba(255, 255, 255, 0.3);
  z-index: 4;
  font-weight: bold;
  font-size: 85%;
  height: auto;
  line-height: normal;
  color: #3174ad;
}
.rbc-show-more:hover, .rbc-show-more:focus {
  color: #265985;
}

.rbc-month-view {
  position: relative;
  border: 1px solid #ddd;
  display: flex;
  flex-direction: column;
  flex: 1 0;
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
  height: 100%;
}

.rbc-month-header {
  display: flex;
  flex-direction: row;
}

.rbc-month-row {
  display: flex;
  position: relative;
  flex-direction: column;
  flex: 1 0;
  flex-basis: 0px;
  overflow: hidden;
  height: 100%;
}
.rbc-month-row + .rbc-month-row {
  border-top: 1px solid #ddd;
}

.rbc-date-cell {
  flex: 1 1;
  min-width: 0;
  padding-right: 5px;
  text-align: right;
}
.rbc-date-cell.rbc-now {
  font-weight: bold;
}
.rbc-date-cell > a, .rbc-date-cell > a:active, .rbc-date-cell > a:visited {
  color: inherit;
  text-decoration: none;
}

.rbc-row-bg {
  display: flex;
  flex-direction: row;
  flex: 1 0;
  overflow: hidden;
  right: 1px;
}

.rbc-day-bg {
  flex: 1 0;
}
.rbc-day-bg + .rbc-day-bg {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-day-bg + .rbc-day-bg {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}

.rbc-overlay {
  position: absolute;
  z-index: 5;
  border: 1px solid #e5e5e5;
  background-color: #fff;
  box-shadow: 0 5px 15px rgba(0, 0, 0, 0.25);
  padding: 10px;
}
.rbc-overlay > * + * {
  margin-top: 1px;
}

.rbc-overlay-header {
  border-bottom: 1px solid #e5e5e5;
  margin: -10px -10px 5px -10px;
  padding: 2px 10px;
}

.rbc-agenda-view {
  display: flex;
  flex-direction: column;
  flex: 1 0;
  overflow: auto;
}
.rbc-agenda-view table.rbc-agenda-table {
  width: 100%;
  border: 1px solid #ddd;
  border-spacing: 0;
  border-collapse: collapse;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td {
  padding: 5px 10px;
  vertical-align: top;
}
.rbc-agenda-view table.rbc-agenda-table .rbc-agenda-time-cell {
  padding-left: 15px;
  padding-right: 15px;
  text-transform: lowercase;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table tbody > tr > td + td {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table tbody > tr + tr {
  border-top: 1px solid #ddd;
}
.rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  padding: 3px 5px;
  text-align: left;
  border-bottom: 1px solid #ddd;
}
.rbc-rtl .rbc-agenda-view table.rbc-agenda-table thead > tr > th {
  text-align: right;
}

.rbc-agenda-time-cell {
  text-transform: lowercase;
}
.rbc-agenda-time-cell .rbc-continues-after:after {
  content: " »";
}
.rbc-agenda-time-cell .rbc-continues-prior:before {
  content: "« ";
}

.rbc-agenda-date-cell,
.rbc-agenda-time-cell {
  white-space: nowrap;
}

.rbc-agenda-event-cell {
  width: 100%;
}

.rbc-time-column {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
.rbc-time-column .rbc-timeslot-group {
  flex: 1 1;
}

.rbc-timeslot-group {
  border-bottom: 1px solid #ddd;
  min-height: 40px;
  display: flex;
  flex-flow: column nowrap;
}

.rbc-time-gutter,
.rbc-header-gutter {
  flex: none;
}

.rbc-label {
  padding: 0 5px;
}

.rbc-day-slot {
  position: relative;
}
.rbc-day-slot .rbc-events-container {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  margin-right: 10px;
  top: 0;
}
.rbc-day-slot .rbc-events-container.rbc-rtl {
  left: 10px;
  right: 0;
}
.rbc-day-slot .rbc-event, .rbc-day-slot .rbc-background-event {
  border: 1px solid #265985;
  display: flex;
  max-height: 100%;
  min-height: 20px;
  flex-flow: column wrap;
  align-items: flex-start;
  overflow: hidden;
  position: absolute;
}
.rbc-day-slot .rbc-background-event {
  opacity: 0.75;
}
.rbc-day-slot .rbc-event-label {
  flex: none;
  padding-right: 5px;
  width: auto;
}
.rbc-day-slot .rbc-event-content {
  width: 100%;
  flex: 1 1;
  word-wrap: break-word;
  line-height: 1;
  height: 100%;
  min-height: 1em;
}
.rbc-day-slot .rbc-time-slot {
  border-top: 1px solid #f7f7f7;
}

.rbc-time-view-resources .rbc-time-gutter,
.rbc-time-view-resources .rbc-time-header-gutter {
  position: -webkit-sticky;
  position: sticky;
  left: 0;
  background-color: white;
  border-right: 1px solid #ddd;
  z-index: 10;
  margin-right: -1px;
}
.rbc-time-view-resources .rbc-time-header {
  overflow: hidden;
}
.rbc-time-view-resources .rbc-time-header-content {
  min-width: auto;
  flex: 1 0;
  flex-basis: 0px;
}
.rbc-time-view-resources .rbc-time-header-cell-single-day {
  display: none;
}
.rbc-time-view-resources .rbc-day-slot {
  min-width: 140px;
}
.rbc-time-view-resources .rbc-header,
.rbc-time-view-resources .rbc-day-bg {
  width: 140px;
  flex: 1 1;
  flex-basis: 0 px;
}

.rbc-time-header-content + .rbc-time-header-content {
  margin-left: -1px;
}

.rbc-time-slot {
  flex: 1 0;
}
.rbc-time-slot.rbc-now {
  font-weight: bold;
}

.rbc-day-header {
  text-align: center;
}

.rbc-slot-selection {
  z-index: 10;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.5);
  color: white;
  font-size: 75%;
  width: 100%;
  padding: 3px;
}

.rbc-slot-selecting {
  cursor: move;
}

.rbc-time-view {
  display: flex;
  flex-direction: column;
  flex: 1 1;
  width: 100%;
  border: 1px solid #ddd;
  min-height: 0;
}
.rbc-time-view .rbc-time-gutter {
  white-space: nowrap;
  text-align: right;
}
.rbc-time-view .rbc-allday-cell {
  box-sizing: content-box;
  width: 100%;
  height: 100%;
  position: relative;
}
.rbc-time-view .rbc-allday-cell + .rbc-allday-cell {
  border-left: 1px solid #ddd;
}
.rbc-time-view .rbc-allday-events {
  position: relative;
  z-index: 4;
}
.rbc-time-view .rbc-row {
  box-sizing: border-box;
  min-height: 20px;
}

.rbc-time-header {
  display: flex;
  flex: 0 0 auto;
  flex-direction: row;
}
.rbc-time-header.rbc-overflowing {
  border-right: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header.rbc-overflowing {
  border-right-width: 0;
  border-left: 1px solid #ddd;
}
.rbc-time-header > .rbc-row:first-child {
  border-bottom: 1px solid #ddd;
}
.rbc-time-header > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
}

.rbc-time-header-cell-single-day {
  display: none;
}

.rbc-time-header-content {
  flex: 1 1;
  display: flex;
  min-width: 0;
  flex-direction: column;
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-header-content {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-header-content > .rbc-row.rbc-row-resource {
  border-bottom: 1px solid #ddd;
  flex-shrink: 0;
}

.rbc-time-content {
  display: flex;
  flex: 1 0;
  align-items: flex-start;
  width: 100%;
  border-top: 2px solid #ddd;
  overflow-y: auto;
  position: relative;
}
.rbc-time-content > .rbc-time-gutter {
  flex: none;
}
.rbc-time-content > * + * > * {
  border-left: 1px solid #ddd;
}
.rbc-rtl .rbc-time-content > * + * > * {
  border-left-width: 0;
  border-right: 1px solid #ddd;
}
.rbc-time-content > .rbc-day-slot {
  width: 100%;
  user-select: none;
  -webkit-user-select: none;
}

.rbc-current-time-indicator {
  position: absolute;
  z-index: 3;
  left: 0;
  right: 0;
  height: 1px;
  background-color: #74ad31;
  pointer-events: none;
}

.rbc-resource-grouping.rbc-time-header-content {
  display: flex;
  flex-direction: column;
}
.rbc-resource-grouping .rbc-row .rbc-header {
  width: 141px;
}

.row-background {
    background-color: #F1F2F5;
}

.ant-table-tbody > tr > td {
    border: none !important;
    padding: 8px 16px !important;
    line-height: 1.2;
}

.ant-table table {
    border-collapse: collapse;
    border-spacing: 0;
}

.ant-table-cell {
    border-bottom: none !important;
}


/* Add this CSS */
.ant-table-wrapper {
    height: 100%;
    display: flex;
    flex-direction: column;
}

.ant-table-wrapper .ant-spin-nested-loading {
    flex: 1 1;
    height: 100%;
}

.ant-table-wrapper .ant-spin-container {
    display: flex;
    flex-direction: column;
    height: 100%;
}

.ant-table {
    flex: 1 1;
    display: flex;
    flex-direction: column;
}

.ant-table-container {
    flex: 1 1;
    display: flex;
    flex-direction: column;
}

.ant-table-body {
    flex: 1 1;
    overflow: auto;
}
.ComparisonModal {
    .ant-modal .ant-modal-content {
        padding: 0 0 0;
        background-color: #edeff5;
    }
    .ant-table table {
        border-spacing: 0 10px;
    }
    .ant-table-thead .ant-table-cell {
        background-color: white;
        border: none
    }
    .ant-table-footer {
        background-color: white;
        border: none
    }
    .ant-table-tbody > tr > td {
        border: none
    }
}
.table-matching-row {
    margin-top: 1px;
    margin-bottom: 1px;
    background-color: #EDF9F0;
}
.table-row-not-matching {
    background-color: #FFF4EC;
}
.bold-table-column {
    font-weight: bold;
}
.ModalForm {
    .ant-modal .ant-modal-content {
        padding: 0 0 0;
        background-color: #edeff5;
    }
    .ant-input {
        background-color: #f7f8f9;
        padding: 5px !important;
    }
}
.ModalForm {
    .ant-modal .ant-modal-content {
        padding: 0 0 0;
        background-color: #edeff5;
    }
    .ant-input {
        background-color: #f7f8f9;
        padding: 5px !important;
    }
}
.search-container {
    /*position: relative;*/
    /*width: 220px;*/

    .search-input {
        font-size: 14px;
        width: 200px;
        max-width: 0;
        padding: 5px;
        transition: all 0.5s ease;
        /*position: absolute;*/
        left: -6px;
        box-sizing: border-box;
        opacity: 0;
        outline: none;
        border: none;
    }

    .search-expanded {
        max-width: 200px;
        opacity: 1;
    }

    .search-wrapper {
        /*position: absolute;*/
        /*left: 0;*/
        border: none;
        outline: none;
        cursor: pointer;
    }
}


/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-annotation-layer: 1;
  --annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  --input-focus-border-color: Highlight;
  --input-focus-outline: 1px solid Canvas;
  --input-unfocused-border-color: transparent;
  --input-disabled-border-color: transparent;
  --input-hover-border-color: black;
  --link-outline: none;
}

@media screen and (forced-colors: active) {
  :root {
    --input-focus-border-color: CanvasText;
    --input-unfocused-border-color: ActiveText;
    --input-disabled-border-color: GrayText;
    --input-hover-border-color: Highlight;
    --link-outline: 1.5px solid LinkText;
  }
  .annotationLayer .textWidgetAnnotation :is(input, textarea):required,
  .annotationLayer .choiceWidgetAnnotation select:required,
  .annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
    outline: 1.5px solid selectedItem;
  }

  .annotationLayer .linkAnnotation:hover {
    -webkit-backdrop-filter: invert(100%);
            backdrop-filter: invert(100%);
  }
}

.annotationLayer {
  position: absolute;
  top: 0;
  left: 0;
  pointer-events: none;
  transform-origin: 0 0;
  z-index: 3;
}

.annotationLayer[data-main-rotation='90'] .norotate {
  transform: rotate(270deg) translateX(-100%);
}
.annotationLayer[data-main-rotation='180'] .norotate {
  transform: rotate(180deg) translate(-100%, -100%);
}
.annotationLayer[data-main-rotation='270'] .norotate {
  transform: rotate(90deg) translateY(-100%);
}

.annotationLayer canvas {
  position: absolute;
  width: 100%;
  height: 100%;
}

.annotationLayer section {
  position: absolute;
  text-align: left;
  text-align: initial;
  pointer-events: auto;
  box-sizing: border-box;
  margin: 0;
  transform-origin: 0 0;
}

.annotationLayer .linkAnnotation {
  outline: none;
  outline: var(--link-outline);
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a {
  position: absolute;
  font-size: 1em;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.annotationLayer :is(.linkAnnotation, .buttonWidgetAnnotation.pushButton) > a:hover {
  opacity: 0.2;
  background: rgba(255, 255, 0, 1);
  box-shadow: 0 2px 10px rgba(255, 255, 0, 1);
}

.annotationLayer .textAnnotation img {
  position: absolute;
  cursor: pointer;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea),
.annotationLayer .choiceWidgetAnnotation select,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  background-image: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");
  background-image: var(--annotation-unfocused-field-background);
  border: 2px solid transparent;
  border: 2px solid var(--input-unfocused-border-color);
  box-sizing: border-box;
  font: calc(9px * var(--scale-factor)) sans-serif;
  height: 100%;
  margin: 0;
  vertical-align: top;
  width: 100%;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):required,
.annotationLayer .choiceWidgetAnnotation select:required,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:required {
  outline: 1.5px solid red;
}

.annotationLayer .choiceWidgetAnnotation select option {
  padding: 0;
}

.annotationLayer .buttonWidgetAnnotation.radioButton input {
  border-radius: 50%;
}

.annotationLayer .textWidgetAnnotation textarea {
  resize: none;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea)[disabled],
.annotationLayer .choiceWidgetAnnotation select[disabled],
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input[disabled] {
  background: none;
  border: 2px solid transparent;
  border: 2px solid var(--input-disabled-border-color);
  cursor: not-allowed;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input:hover {
  border: 2px solid black;
  border: 2px solid var(--input-hover-border-color);
}
.annotationLayer .textWidgetAnnotation :is(input, textarea):hover,
.annotationLayer .choiceWidgetAnnotation select:hover,
.annotationLayer .buttonWidgetAnnotation.checkBox input:hover {
  border-radius: 2px;
}

.annotationLayer .textWidgetAnnotation :is(input, textarea):focus,
.annotationLayer .choiceWidgetAnnotation select:focus {
  background: none;
  border: 2px solid Highlight;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: 1px solid Canvas;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) :focus {
  background-image: none;
  background-color: transparent;
}

.annotationLayer .buttonWidgetAnnotation.checkBox :focus {
  border: 2px solid Highlight;
  border: 2px solid var(--input-focus-border-color);
  border-radius: 2px;
  outline: 1px solid Canvas;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.radioButton :focus {
  border: 2px solid Highlight;
  border: 2px solid var(--input-focus-border-color);
  outline: 1px solid Canvas;
  outline: var(--input-focus-outline);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after,
.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  background-color: CanvasText;
  content: '';
  display: block;
  position: absolute;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before,
.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  height: 80%;
  left: 45%;
  width: 1px;
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::before {
  transform: rotate(45deg);
}

.annotationLayer .buttonWidgetAnnotation.checkBox input:checked::after {
  transform: rotate(-45deg);
}

.annotationLayer .buttonWidgetAnnotation.radioButton input:checked::before {
  border-radius: 50%;
  height: 50%;
  left: 30%;
  top: 20%;
  width: 50%;
}

.annotationLayer .textWidgetAnnotation input.comb {
  font-family: monospace;
  padding-left: 2px;
  padding-right: 0;
}

.annotationLayer .textWidgetAnnotation input.comb:focus {
  /*
   * Letter spacing is placed on the right side of each character. Hence, the
   * letter spacing of the last character may be placed outside the visible
   * area, causing horizontal scrolling. We avoid this by extending the width
   * when the element has focus and revert this when it loses focus.
   */
  width: 103%;
}

.annotationLayer .buttonWidgetAnnotation:is(.checkBox, .radioButton) input {
  -webkit-appearance: none;
          appearance: none;
}

.annotationLayer .popupTriggerArea {
  height: 100%;
  width: 100%;
}

.annotationLayer .fileAttachmentAnnotation .popupTriggerArea {
  position: absolute;
}

.annotationLayer .popupWrapper {
  position: absolute;
  font-size: calc(9px * var(--scale-factor));
  width: 100%;
  min-width: calc(180px * var(--scale-factor));
  pointer-events: none;
}

.annotationLayer .popup {
  position: absolute;
  max-width: calc(180px * var(--scale-factor));
  background-color: rgba(255, 255, 153, 1);
  box-shadow: 0 calc(2px * var(--scale-factor)) calc(5px * var(--scale-factor))
    rgba(136, 136, 136, 1);
  border-radius: calc(2px * var(--scale-factor));
  padding: calc(6px * var(--scale-factor));
  margin-left: calc(5px * var(--scale-factor));
  cursor: pointer;
  font: message-box;
  white-space: normal;
  word-wrap: break-word;
  pointer-events: auto;
}

.annotationLayer .popup > * {
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .popup h1 {
  display: inline-block;
}

.annotationLayer .popupDate {
  display: inline-block;
  margin-left: calc(5px * var(--scale-factor));
}

.annotationLayer .popupContent {
  border-top: 1px solid rgba(51, 51, 51, 1);
  margin-top: calc(2px * var(--scale-factor));
  padding-top: calc(2px * var(--scale-factor));
}

.annotationLayer .richText > * {
  white-space: pre-wrap;
  font-size: calc(9px * var(--scale-factor));
}

.annotationLayer .highlightAnnotation,
.annotationLayer .underlineAnnotation,
.annotationLayer .squigglyAnnotation,
.annotationLayer .strikeoutAnnotation,
.annotationLayer .freeTextAnnotation,
.annotationLayer .lineAnnotation svg line,
.annotationLayer .squareAnnotation svg rect,
.annotationLayer .circleAnnotation svg ellipse,
.annotationLayer .polylineAnnotation svg polyline,
.annotationLayer .polygonAnnotation svg polygon,
.annotationLayer .caretAnnotation,
.annotationLayer .inkAnnotation svg polyline,
.annotationLayer .stampAnnotation,
.annotationLayer .fileAttachmentAnnotation {
  cursor: pointer;
}

.annotationLayer section svg {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
}

.annotationLayer .annotationTextContent {
  position: absolute;
  width: 100%;
  height: 100%;
  opacity: 0;
  color: transparent;
  -webkit-user-select: none;
          user-select: none;
  pointer-events: none;
}

.annotationLayer .annotationTextContent span {
  width: 100%;
  display: inline-block;
}

/* Copyright 2014 Mozilla Foundation
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *     http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

:root {
  --react-pdf-text-layer: 1;
  --highlight-bg-color: rgba(180, 0, 170, 1);
  --highlight-selected-bg-color: rgba(0, 100, 0, 1);
}

@media screen and (forced-colors: active) {
  :root {
    --highlight-bg-color: Highlight;
    --highlight-selected-bg-color: ButtonText;
  }
}

[data-main-rotation='90'] {
  transform: rotate(90deg) translateY(-100%);
}
[data-main-rotation='180'] {
  transform: rotate(180deg) translate(-100%, -100%);
}
[data-main-rotation='270'] {
  transform: rotate(270deg) translateX(-100%);
}

.textLayer {
  position: absolute;
  text-align: left;
  text-align: initial;
  inset: 0;
  overflow: hidden;
  line-height: 1;
  -webkit-text-size-adjust: none;
     -moz-text-size-adjust: none;
          text-size-adjust: none;
  forced-color-adjust: none;
  transform-origin: 0 0;
  z-index: 2;
}

.textLayer :is(span, br) {
  color: transparent;
  position: absolute;
  white-space: pre;
  cursor: text;
  margin: 0;
  transform-origin: 0 0;
}

/* Only necessary in Google Chrome, see issue 14205, and most unfortunately
 * the problem doesn't show up in "text" reference tests. */
.textLayer span.markedContent {
  top: 0;
  height: 0;
}

.textLayer .highlight {
  margin: -1px;
  padding: 1px;
  background-color: rgba(180, 0, 170, 1);
  background-color: var(--highlight-bg-color);
  border-radius: 4px;
}

.textLayer .highlight.appended {
  position: static;
  position: initial;
}

.textLayer .highlight.begin {
  border-radius: 4px 0 0 4px;
}

.textLayer .highlight.end {
  border-radius: 0 4px 4px 0;
}

.textLayer .highlight.middle {
  border-radius: 0;
}

.textLayer .highlight.selected {
  background-color: rgba(0, 100, 0, 1);
  background-color: var(--highlight-selected-bg-color);
}

/* Avoids https://github.com/mozilla/pdf.js/issues/13840 in Chrome */
.textLayer br::selection {
  background: transparent;
}

.textLayer .endOfContent {
  display: block;
  position: absolute;
  inset: 100% 0 0;
  z-index: -1;
  cursor: default;
  -webkit-user-select: none;
          user-select: none;
}

.textLayer .endOfContent.active {
  top: 0;
}

