.clickable,[data-hover]{cursor:pointer}.clickable:active,[data-hover]:active{opacity:.7}.clickable input,[data-hover] input{cursor:pointer}.clickable input:active,[data-hover] input:active{opacity:.7}input[value=""]::-webkit-datetime-edit{color:#0000}input:focus::-webkit-datetime-edit{color:var(--bs-color)}button.hidden{display:none}.form-control-date-empty-value{color:#aaa}.date-picker-container{flex-direction:row;align-items:flex-end;display:flex}.date-picker-container .date-picker-splitter:after{content:"  -  ";font-size:2rem}.form-item-container{flex-direction:row;justify-content:space-between;align-items:center;padding:.4rem 0;display:flex}.form-item-container .form-item-content{flex:1}.images_picker{flex-wrap:wrap;display:flex}.images_picker .container{margin:0;padding:0!important}.images_picker .container .list{flex-flow:wrap;gap:1rem;display:flex}.images_picker .container .list .image{aspect-ratio:1;flex-grow:1;flex-basis:100px;justify-content:center;min-width:70px;max-width:140px;min-height:70px;display:flex;position:relative}.images_picker .container .list .image.new{opacity:.6;height:100%;display:inline-block;position:relative}.images_picker .container .list .image.new:after{content:"";border-top:20px solid #d8e1e5;border-right:20px solid #0000;width:0;height:0;position:absolute;top:0;left:0}.images_picker .container .list .image.server{height:100%}.images_picker .container .list .image.noImage{border:1px solid}.images_picker .container .list .image.noImage svg{fill:red;padding:20%}.images_picker .container .list .image img{aspect-ratio:1;object-fit:cover;flex-grow:1;max-width:100%}.images_picker .container .list .image:hover img{filter:grayscale()opacity(.5);transition:filter .2s linear}.images_picker .container .list .image.new_image{gap:1rem;display:flex}.images_picker .container .list .image.new_image .new_image_btn{cursor:pointer;stroke:#2e25df;align-self:center;width:50px;height:50px;font-size:70px;font-weight:100;display:flex}.images_picker .container .list .image.new_image .new_image_btn:hover{opacity:.8}.images_picker .container .list .controls{z-index:99;-o-transition:all .1s ease-in-out;width:100%;height:100%;transition:all .1s ease-in-out;position:absolute;top:0;left:0}.images_picker .container .list .controls .control{color:#247ba0;cursor:pointer;margin:5px;font-size:24px;line-height:0}.images_picker .container .list .controls .control:hover{opacity:.6}.images_picker .container .list .controls .hover{display:none}.images_picker .container .list .controls .top{height:33%}.images_picker .container .list .controls .top>:first-child{float:left}.images_picker .container .list .controls .top>:last-child{float:right}.images_picker .container .list .controls .top .main,.images_picker .container .list .controls .top .remove{color:#fff;width:50px;height:50px}.images_picker .container .list .controls .middle{justify-content:center;align-items:center;height:33%;display:flex}.images_picker .container .list .controls .middle .control.hover{border-width:1.3rem;border-color:hsl(var(--heroui-secondary)/.2);box-shadow:0 0 0px 1.5rem hsl(var(--heroui-secondary)/.2) inset;border-radius:2rem}.images_picker .container .list .controls .middle .play{color:#fff;width:70px;height:70px}.images_picker .container .list .controls:hover .hover{display:block}.images_picker_webcamera_modal{width:90%!important;max-width:900px!important}.label-control{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.loader-file .loader-file-input{flex:1}.loader-file .loader-file-input input{border-top-right-radius:0;border-bottom-right-radius:0}.loader-file .loader-file-button button{border-top-left-radius:0;border-bottom-left-radius:0;min-width:10rem}.radio-list-inline{margin-right:1rem;display:inline-block}.select.is-invalid .selectGeneral__control{border-color:var(--bs-form-invalid-border-color)}.form-input.bold,.form-input.bold input{font-weight:700}.form-input .form-control.loading{border-right:none}.form-input .indicatorsContainer{box-sizing:border-box;border-left:none;flex-shrink:0;align-self:stretch;align-items:center;display:flex;background-color:#fff!important}.form-input .indicatorsContainer.disabled{opacity:1;background-color:#e9ecef}.form-input .indicatorsContainer .loadingIndicator{color:#ccc;text-align:center;vertical-align:middle;box-sizing:border-box;align-self:center;font-size:4px;line-height:1;transition:color .15s;display:flex}.form-input .indicatorsContainer .loadingIndicator .loadingDot{vertical-align:top;background-color:currentColor;border-radius:1em;width:1em;height:1em;animation:1s ease-in-out infinite animation-loadingDot;display:inline-block}.form-input .indicatorsContainer .loadingIndicator .loadingDot:nth-child(2){animation:1s ease-in-out .16s infinite animation-loadingDot}.form-input .indicatorsContainer .loadingIndicator .loadingDot:nth-child(3){animation:1s ease-in-out .32s infinite animation-loadingDot}.form-input .indicatorsContainer .loadingIndicator .loadingDot:nth-child(n+2){margin-left:1em}.form-input.survey-left-space-between{justify-content:space-between;align-items:center;display:flex}.form-input.survey-left-space-between .form-label{flex:1;margin-bottom:0;padding:.375rem .75rem}.form-input.survey-left-space-between .input-group{flex:1;width:auto}.form-input.survey-left-space-between .input-group .form-control{text-align:right}@keyframes animation-loadingDot{0%,80%,to{opacity:0}40%{opacity:1}}.form-check,.form-check>*{cursor:pointer}.form-check>:active{opacity:.7}.map-control{width:100%;height:100%}@media (width>=1440px){.map-control{min-height:600px;display:grid}}.react-tel-input .form-control{font-size:1rem!important}[data-bs-theme=light],[data-bs-theme=dark]{--bs-body-bg:hsl(var(--heroui-background));--bs-tertiary-color:hsl(var(--heroui-content1-foreground))}[data-theme=light],[data-bs-theme=light]{--sidebar--bg-start:hsl(var(--heroui-default-100) / 1);--sidebar--bg-end:hsl(var(--heroui-default-300) / 1);--sidebar--color:hsl(var(--heroui-foreground) / 1);--sidebar--bg-hover-color:hsl(var(--heroui-default) / 1);--sidebar--button-color:hsl(var(--heroui-primary) / 1)}[data-theme=dark],[data-bs-theme=dark]{--sidebar--bg-start:hsl(var(--heroui-content1) / 1);--sidebar--bg-end:hsl(var(--heroui-content1) / 1);--sidebar--color:hsl(var(--heroui-foreground) / 1);--sidebar--bg-hover-color:hsl(var(--heroui-default) / 1);--sidebar--button-color:hsl(var(--heroui-primary) / 1)}.sidebar{background:var(--bs-body-bg);height:100vh;margin:0;padding:0;font-family:Poppins,sans-serif;display:flex;overflow-x:hidden}.sidebar .sidebar-body{background:linear-gradient(45deg, var(--sidebar--bg-start), var(--sidebar--bg-end));--tw-shadow:var(--heroui-box-shadow-small);width:250px;height:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex-direction:column;justify-content:space-between;display:flex;position:fixed}.sidebar .sidebar-body .sidebar-body-container{overflow-y:auto}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content{flex:1}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-header{align-items:center;margin-top:2.5rem;margin-bottom:1rem;padding:0 2rem;transition:all .3s;display:flex;overflow:hidden}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-header .sidebar-header-content{color:var(--sidebar--color);width:100%}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links{margin-top:1.2rem;padding:0;font-size:1.1rem;list-style-type:none}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-nav-item{color:var(--sidebar--color);cursor:pointer;align-items:center;padding:.8rem 1.2rem;text-decoration:none;display:flex;position:relative}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-nav-item:hover{padding-left:25px}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-nav-item .nav-item-icon img,.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-nav-item .nav-item-icon svg{text-align:center;border-radius:.2rem;width:1.7rem;min-width:1.7rem;height:1.7rem;margin-right:.8rem;font-size:1rem;line-height:1.7rem;display:inline-block}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-dropdown{overflow:hidden}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-dropdown .sidebar-nav-item .nav-item-content .nav-item-icon{padding-right:1rem}.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-dropdown .sidebar-nav-item .nav-item-content .nav-item-icon img,.sidebar .sidebar-body .sidebar-body-container .sidebar-body-content .sidebar-links .sidebar-dropdown .sidebar-nav-item .nav-item-content .nav-item-icon svg{padding-left:1rem}.sidebar .sidebar-body.sidebar-body.collapsed{background:linear-gradient(45deg, var(--sidebar--bg-end), var(--sidebar--bg-start));width:60px}.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-header-content,.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-nav-item .nav-item-label,.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-nav-item .sidebar-dropdown-icon,.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-dropdown-menu,.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-bottom,.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-footer{display:none}.sidebar .sidebar-body.sidebar-body.collapsed .sidebar-body.collapsed .sidebar-nav-item .nav-icon{display:block}.sidebar .sidebar-body.sidebar-body.collapsed~.sidebar-content{width:calc(100% - 60px);margin-left:60px}.sidebar .sidebar-body .sidebar-bottom{color:var(--sidebar--color)}.sidebar .sidebar-body .sidebar-footer{border-top:1px solid var(--bs-tertiary-color);color:var(--sidebar--color);padding:1rem}.sidebar .sidebar-content{background:var(--bs-body-bg);width:calc(100% - 250px);margin-left:250px;padding:1rem 2rem}@keyframes shake{0%,to{transform:translate(0)}25%{transform:translate(-2px)}50%{transform:translate(2px)}75%{transform:translate(-2px)}}.sidebar-dropdown{position:relative}.sidebar-dropdown .sidebar-dropdown-menu{background:var(--sidebar--bg-start);width:100%;margin:0;padding:0;list-style-type:none;display:none;top:100%;left:0}.sidebar-dropdown .sidebar-dropdown-menu .sidebar-dropdown-item{color:var(--sidebar--color);text-align:left;padding:10px 20px 10px 50px;text-decoration:none;display:block}.sidebar-dropdown .sidebar-dropdown-menu .sidebar-dropdown-item:hover{background:var(--sidebar--bg-hover-color)}.sidebar-dropdown.active .sidebar-nav-item{background:var(--sidebar--bg-start)}.sidebar-dropdown.active .sidebar-dropdown-menu{display:block}.sidebar-dropdown-toggle{justify-content:space-between;align-items:center;display:flex}.sidebar-dropdown-icon{font-size:1rem}.toggle-btn{background:var(--sidebar--button-color);width:30px;height:30px;color:var(--sidebar--color);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:20px;right:-15px}.toggle-btn svg{width:100%;height:100%;fill:var(--sidebar--bg-start)}@media (width<40rem){.sidebar{flex-direction:column}.sidebar .sidebar-body{position:initial;padding-top:0;width:auto!important;height:auto!important}.sidebar .sidebar-body .sidebar-body-content .sidebar-header{display:none}.sidebar .sidebar-body .sidebar-body-content .sidebar-links{margin-top:0;display:flex}.sidebar .sidebar-body .sidebar-body-content .sidebar-links .sidebar-nav-item{margin:.2rem;padding:.5rem}.sidebar .sidebar-body .sidebar-body-content .sidebar-links .sidebar-nav-item:hover{padding-left:.5rem}.sidebar .sidebar-body .sidebar-body-content .sidebar-links .sidebar-nav-item .nav-item-icon img,.sidebar .sidebar-body .sidebar-body-content .sidebar-links .sidebar-nav-item .nav-item-icon svg{margin-right:0}.sidebar .sidebar-content{padding:.5rem 1rem;width:100%!important;margin-left:0!important}}.PhotoView-Portal{z-index:2000;touch-action:none;direction:ltr;width:100%;height:100%;position:fixed;top:0;left:0;overflow:hidden}@keyframes PhotoView__rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes PhotoView__delayIn{0%,50%{opacity:0}to{opacity:1}}.PhotoView__Spinner{animation:.4s linear both PhotoView__delayIn}.PhotoView__Spinner svg{animation:.6s linear infinite PhotoView__rotate}.PhotoView__Photo{max-width:initial;cursor:grab;-webkit-user-select:none;user-select:none}.PhotoView__Photo:active{cursor:grabbing}.PhotoView__icon{display:inline-block;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.PhotoView__PhotoWrap,.PhotoView__PhotoBox{touch-action:none;direction:ltr;width:100%;position:absolute;inset:0}.PhotoView__PhotoWrap{z-index:10;overflow:hidden}.PhotoView__PhotoBox{transform-origin:0 0}@keyframes PhotoView__fade{0%{opacity:0}to{opacity:1}}.PhotoView-Slider__clean .PhotoView-Slider__BannerWrap,.PhotoView-Slider__clean .PhotoView-Slider__ArrowLeft,.PhotoView-Slider__clean .PhotoView-Slider__ArrowRight,.PhotoView-Slider__clean .PhotoView-Slider__Overlay,.PhotoView-Slider__willClose .PhotoView-Slider__BannerWrap:hover{opacity:0}.PhotoView-Slider__Backdrop{z-index:-1;background:#000;width:100%;height:100%;transition-property:background-color;position:absolute;top:0;left:0}.PhotoView-Slider__fadeIn{opacity:0;animation:linear both PhotoView__fade}.PhotoView-Slider__fadeOut{opacity:0;animation:linear reverse both PhotoView__fade}.PhotoView-Slider__BannerWrap{color:#fff;z-index:20;background-color:#00000080;justify-content:space-between;align-items:center;width:100%;height:44px;transition:opacity .2s ease-out;display:flex;position:absolute;top:0;left:0}.PhotoView-Slider__BannerWrap:hover{opacity:1}.PhotoView-Slider__Counter{opacity:.75;padding:0 10px;font-size:14px}.PhotoView-Slider__BannerRight{align-items:center;height:100%;display:flex}.PhotoView-Slider__toolbarIcon{box-sizing:border-box;fill:#fff;opacity:.75;cursor:pointer;padding:10px;transition:opacity .2s linear}.PhotoView-Slider__toolbarIcon:hover{opacity:1}.PhotoView-Slider__ArrowLeft,.PhotoView-Slider__ArrowRight{opacity:.75;z-index:20;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;width:70px;height:100px;margin:auto;transition:opacity .2s linear;display:flex;position:absolute;top:0;bottom:0}.PhotoView-Slider__ArrowLeft:hover,.PhotoView-Slider__ArrowRight:hover{opacity:1}.PhotoView-Slider__ArrowLeft svg,.PhotoView-Slider__ArrowRight svg{box-sizing:content-box;fill:#fff;background:#0000004d;width:24px;height:24px;padding:10px}.PhotoView-Slider__ArrowLeft{left:0}.PhotoView-Slider__ArrowRight{right:0}