@font-face{font-family:Gotham;src:url(../fonts/Gotham/Gotham-Medium.otf)}body{background-color:#fff;color:#454546;font-family:Roboto;font-size:14.4px;font-size:.9rem;margin:0}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;letter-spacing:.5px;position:relative}input,textarea{border:.5px solid #979797;border-radius:4px;color:#454546;font-family:Roboto;font-weight:400;line-height:144%;padding:5px 8px}input:disabled,textarea:disabled{background:none}.hidden{display:none}.title{font-weight:500;line-height:218%}.subtitle{font-weight:600;line-height:144%}.text-content{font-weight:400;line-height:144%}.form-field{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:10px;width:100%}.form-field.error{border:1px solid #c1368c;border-radius:6px}.form-field input{min-width:50%;width:100%}.form-field input:focus-visible{outline:1px solid #6f448c}.form-field input:invalid{outline:1px solid #c1368c}.form-field textarea{color:#6f448c;font-family:Open Sans;font-size:12px;line-height:145%;width:100%}@media only screen and (min-width:600px){.form-field textarea{font-size:1rem;padding:1rem}}.form-field textarea:focus-visible{outline:1px solid #6f448c}.errors{color:#c1368c;font-family:Open Sans;font-size:11px;font-weight:500}.load{text-align:center}.loading{-ms-flex-item-align:center;align-self:center;display:inline-block;padding:10vh 10vw;position:relative}.loading,.loading div{height:15vh;width:15vh}.loading div{-webkit-animation:loading 1.2s cubic-bezier(.5,0,.5,1) infinite;animation:loading 1.2s cubic-bezier(.5,0,.5,1) infinite;border:5vh solid transparent;border-radius:50%;border-top-color:#6f448c;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:8px;position:absolute}.loading div:first-child{-webkit-animation-delay:-.45s;animation-delay:-.45s}.loading div:nth-child(2){-webkit-animation-delay:-.3s;animation-delay:-.3s}.loading div:nth-child(3){-webkit-animation-delay:-.15s;animation-delay:-.15s}@-webkit-keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes loading{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.logo-gs{background-image:url(../images/logos/gs.svg)}.logo-gs,.logo-gs-white{background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-gs-white{background-image:url(../images/logos/gs-white.svg)}.logo-cegir{background-image:url(../images/logos/cegir.png)}.logo-cegir,.logo-cegir-white{background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-cegir-white{background-image:url(../images/logos/cegir-white.svg)}.logo-app{background-image:url(../images/logos/app-ciudadana.svg)}.logo-app,.logo-app-white{background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-app-white{background-image:url(../images/logos/app-white.svg)}.logo-core-white{background-image:url(../images/logos/core-white.svg)}.logo-core-white,.logo-uc-white{background-position:50%;background-repeat:no-repeat;background-size:contain}.logo-uc-white{background-image:url(../images/logos/uc-white.svg)}.map-bg{background-image:url(../images/geomap.svg);background-size:cover}.map-bg,.vision-ciudadana{background-position:50%;background-repeat:no-repeat}.vision-ciudadana{background-image:url(../images/logos/vision-ciudadana.svg);background-size:contain}.back-icon{font-size:0}.back-icon:after{content:url(../images/icons/back.svg)}.icon.plus{background-image:url(../images/icons/add.svg);padding-right:2vw}.icon.plus,.icon.plus-dark{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.plus-dark{background-image:url(../images/icons/add-dark.svg)}.image.icon{background-image:url(../images/icons/image.svg)}.icon.close,.image.icon{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.close{background-image:url(../images/icons/close.svg);padding-bottom:8vh;padding-right:12vw}.icon.move{background-image:url(../images/icons/move.svg);padding-bottom:3vh;padding-right:2vw}.icon.folder,.icon.move{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.folder{background-image:url(../images/icons/folder.svg)}.icon.delete{background-image:url(../images/icons/delete.svg)}.icon.delete,.icon.upload{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.upload{background-image:url(../images/icons/upload.svg)}.icon.close-dark{background-image:url(../images/icons/close-dark.svg)}.icon.close-dark,.icon.copy{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.copy{background-image:url(../images/icons/copy.svg)}.icon.search{background-image:url(../images/icons/search.svg)}.icon.bottom,.icon.search{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.bottom{background-image:url(../images/icons/bottom.svg)}.icon.download{background-image:url(../images/icons/download.svg)}.icon.download,.icon.print{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.print{background-image:url(../images/icons/print.svg)}.icon.ok-simple{background-image:url(../images/icons/ok-simple.svg)}.icon.ok-simple,.icon.right{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.right{background-image:url(../images/icons/right.svg)}.icon.back{background-image:url(../images/icons/back.svg)}.icon.back,.icon.switch-on{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.switch-on{background-image:url(../images/icons/switch-on.svg)}.icon.switch-off{background-image:url(../images/icons/switch-off.svg)}.icon.map-marker,.icon.switch-off{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.map-marker{background-image:url(../images/icons/map-marker.svg)}.icon.options{background-image:url(../images/icons/options.svg)}.icon.options,.icon.show{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.show{background-image:url(../images/icons/show.svg)}.icon.hide{background-image:url(../images/icons/hide.svg)}.icon.hide,.icon.msg-ok{background-position:50%;background-repeat:no-repeat;background-size:contain}.icon.msg-ok{background-image:url(../images/icons/msg-ok.svg)}.navbar{-webkit-box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;min-height:7vh;position:fixed;width:100%;z-index:2000}@media only screen and (min-width:600px){.navbar{min-height:6vh}}@media only screen and (min-width:1024px){.navbar{min-height:6vh}}@media only screen and (min-width:1440px){.navbar{min-height:5vh}}.navbar .menu-button{background-image:url(../images/icons/menu-white.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;height:7vh;margin-right:1vw;width:12vw}@media only screen and (min-width:600px){.navbar .menu-button{height:7vh;width:8vw}}@media only screen and (min-width:1024px){.navbar .menu-button{height:6vh;width:5vw}}@media only screen and (min-width:1440px){.navbar .menu-button{height:5vh;width:4vw}}.navbar .logo-gs-white{margin-left:1vw;padding-bottom:5vh;padding-right:24vw}@media only screen and (min-width:600px){.navbar .logo-gs-white{padding-bottom:5vh;padding-right:18vw}}@media only screen and (min-width:1024px){.navbar .logo-gs-white{padding-bottom:6vh;padding-right:10vw}}@media only screen and (min-width:1440px){.navbar .logo-gs-white{padding-bottom:4vh;padding-right:8vw}}.navbar .logo-cegir-white{margin-left:1vw;padding-bottom:5vh;padding-right:15vw}@media only screen and (min-width:600px){.navbar .logo-cegir-white{padding-bottom:3vh;padding-right:12vw}}@media only screen and (min-width:1024px){.navbar .logo-cegir-white{padding-right:8vw}}@media only screen and (min-width:1440px){.navbar .logo-cegir-white{padding-right:8vw}}.navbar .logo-cegir{margin-left:1vw;padding-bottom:3vh;padding-right:20vw}@media only screen and (min-width:600px){.navbar .logo-cegir{padding-bottom:3vh;padding-right:10vw}}@media only screen and (min-width:1024px){.navbar .logo-cegir{padding-bottom:2vh;padding-right:5vw}}@media only screen and (min-width:1440px){.navbar .logo-cegir{padding-bottom:2vh;padding-right:5vw}}.navbar .logo-app-white{border-left:1px solid #fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-left:1vw;padding-bottom:2vh;padding-right:11vw}@media only screen and (min-width:600px){.navbar .logo-app-white{padding-bottom:3vh;padding-right:8vw}}@media only screen and (min-width:1024px){.navbar .logo-app-white{padding-bottom:2.5vh;padding-right:8vw}}@media only screen and (min-width:1440px){.navbar .logo-app-white{padding-bottom:3vh;padding-right:6vw}}.navbar .logo-app{border-left:1px solid #fff;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:2vw;padding-bottom:3vh;padding-right:35vw}@media only screen and (min-width:600px){.navbar .logo-app{padding-right:20vw}}@media only screen and (min-width:1024px){.navbar .logo-app{padding-right:12vw}}@media only screen and (min-width:1440px){.navbar .logo-app{padding-right:10vw}}.navbar .logo-core-white{padding-bottom:5vh;padding-right:15vw}@media only screen and (min-width:600px){.navbar .logo-core-white{padding-bottom:5vh;padding-right:9vw}}@media only screen and (min-width:1024px){.navbar .logo-core-white{padding-bottom:5vh;padding-right:6vw}}@media only screen and (min-width:1440px){.navbar .logo-core-white{padding-bottom:4vh;padding-right:5vw}}.navbar .logo-uc-white{margin-right:1vw;padding-bottom:5vh;padding-right:6vw}@media only screen and (min-width:600px){.navbar .logo-uc-white{padding-bottom:5vh;padding-right:3vw}}@media only screen and (min-width:1024px){.navbar .logo-uc-white{padding-bottom:4vh;padding-right:3vw}}@media only screen and (min-width:1440px){.navbar .logo-uc-white{padding-bottom:4vh;padding-right:2vw}}.navbar.dark{background:url(../images/backgrounds/navbar.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.navbar.flat{-webkit-box-shadow:none;box-shadow:none}.navbar .banner{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 1vh;width:100%}.navbar .banner,.navbar .banner .left,.navbar .banner .right{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.navbar .menu-dropdown{display:inline-block;position:relative}.navbar .menu-content{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2vh 1vw;position:absolute;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1}.navbar .menu-content.hidden{display:none}.navbar .menu-item{color:#d8d8d8;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:2vh;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;margin:0 1vw;padding:1vh 1vw;text-decoration:none}.navbar .menu-item.link{color:#454546;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar .menu-item.link:hover{opacity:.7}.navbar .menu-item .menu-label{margin-left:1vw}.navbar .icon{background-position:50%;background-repeat:no-repeat;background-size:contain;padding-right:2vw}.navbar .icon.plus{background-image:url(../images/icons/add-dark.svg)}.navbar .icon.list{background-image:url(../images/icons/list.svg)}.navbar .icon.user{background-image:url(../images/icons/user.svg)}.navbar .menu-divider{border-bottom:1px solid #d8d8d8;margin:1vh 1vw}.navbar .navbar-message-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;font-size:1.5vh;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;padding:.5vh .5vw}.navbar .navbar-message-container.hidden{display:none}.navbar .navbar-message-container .icon{height:1.6vh;margin-right:1vh;padding-right:1.6vh}.button{-ms-flex-item-align:center;align-self:center;background-color:#6f448c;border-radius:6px;color:#fff;cursor:pointer;font-family:Open Sans;font-size:2.2vh;font-weight:600;margin:2vh 2vw;padding:.8rem}@media only screen and (min-width:600px){.button{font-size:1rem}}.button[disabled]{background-color:#979797;cursor:not-allowed;opacity:.3}.primary-button{background-color:#6f448c;border-radius:6px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.25);box-shadow:0 0 2px 0 rgba(0,0,0,.25);color:#fff;cursor:pointer;font-family:Gotham;font-size:1.8vh;font-weight:600;padding:1.8vh 1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.primary-button .icon{padding-right:2vh}.primary-button:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.primary-button.disabled{cursor:auto;opacity:.4}.secondary-button{background-color:#454546;border-radius:6px;-webkit-box-shadow:0 0 2px 0 rgba(0,0,0,.25);box-shadow:0 0 2px 0 rgba(0,0,0,.25);color:#fff;cursor:pointer;font-family:Open Sans;font-size:1.6vh;font-weight:600;margin:0 .5vw;padding:.7vh 1vw;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.secondary-button:hover{opacity:.7;-webkit-transition:opacity .3s;transition:opacity .3s}.admin-modal{background-color:rgba(0,0,0,.5);display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;left:0;position:fixed;top:0;width:100%;z-index:10000}.admin-modal.hidden{display:none}.admin-modal .admin-modal-content{background-color:#fff;border-radius:2px;margin:auto;min-width:50vh;padding:2vh 2vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.admin-modal .admin-modal-close{cursor:pointer;margin-left:auto;padding:1.5vh;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.admin-modal .admin-modal-close:has(+.blocket-to-confirmation){display:none}.admin-modal .modal-title{font-family:Roboto;font-size:2.5vh;font-weight:600;margin-bottom:2vh;text-align:center}.admin-modal .modal-content{font-family:Open Sans;font-size:2vh;margin-bottom:3vh;max-width:65%}.admin-modal .modal-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin-modal .modal-actions .primary-button{margin:1vh 1vw;min-width:2vw;text-align:center}.admin-modal .modal-icon-alert{-ms-flex-item-align:end;align-self:end;background-image:url(../images/icons/alert.svg);background-position:50%;background-repeat:no-repeat;padding:2vw}.admin-modal .query-delete-confirmation{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:3vh 3vw}.admin-modal .question-image-upload-content{min-height:50vh;min-width:40vw}.admin-modal .blocket-to-confirmation,.admin-modal .question-image-upload-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.admin-modal .blocket-to-confirmation{min-width:50vw;padding:3vh 3vw}.admin-modal .blocket-to-confirmation .admin-modal-close{display:none}.admin-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:7vh}@media only screen and (min-width:600px){.admin-content{margin-top:6vh}}@media only screen and (min-width:1440px){.admin-content{margin-top:5vh}}.admin-content .sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;font-size:1.5vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;left:0;padding:1vh 1vw;width:100%;z-index:0}@media only screen and (min-width:600px){.admin-content .sidebar{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:1.8vh;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:3vh 1vw;position:fixed;width:15vw}}@media only screen and (min-width:1024px){.admin-content .sidebar{font-size:2vh;width:15vw}}@media only screen and (min-width:1440px){.admin-content .sidebar{font-size:1.8vh;width:12vw}}.admin-content .sidebar-element{border-bottom:1px solid #d8d8d8;cursor:pointer;padding:2.2vh 2vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.admin-content .sidebar-element:first-child{padding-bottom:4vh}.admin-content .sidebar-element.current[to=query-create]{border:0}.admin-content .sidebar-element:hover{opacity:.7}.admin-content .sidebar-element.current{border-bottom:1px solid #454546;cursor:auto;font-weight:600}.admin-content .sidebar-element.current:hover{opacity:1}.admin-content .main-label{display:inline-block;font-family:Gotham;font-size:1.9vh;font-weight:500;padding-bottom:2vh}.admin-content .main-label.link{color:#d8d8d8;cursor:pointer}.admin-content .main-label.link:hover{color:#454546;-webkit-transition:color .3s;transition:color .3s}.admin-content .rightbar{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-preferred-size:30%;flex-basis:30%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:40vh;padding:2vh 1vw;position:fixed;right:0}.admin-content .rightbar .primary-button{margin-bottom:1vh;min-width:8vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.query-box-item{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);font-family:Open Sans;margin:2vh 1vw;padding:2vh 2vw}.query-box-item .name{font-family:Roboto;font-size:2.3vh;font-weight:700;line-height:140%;margin-bottom:2vh}.query-box-item .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.query-box-item .attributes{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%}.query-box-item .attributes,.query-box-item .times{display:-webkit-box;display:-ms-flexbox;display:flex}.query-box-item .times{margin-bottom:1vh}.query-box-item .start-at{margin-right:2vw}.query-box-item .end-at,.query-box-item .start-at{-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.5vh}.query-box-item .end-at.hidden,.query-box-item .start-at.hidden{display:none}.query-box-item .status{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.query-box-item .status-label{font-size:1.5vh;margin-right:1vw;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.query-box-item .actions{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.query-box-item .total-responses{font-size:1.5vh;margin-bottom:1vh;margin-right:.5vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.query-box-item .field{margin-right:1vw}.query-box-item .value{font-weight:600}.query-box-item .query-item-created-by{font-size:1.5vh;padding-top:1vh}.query-box-item .status-value{background:none;border:1px solid #979797;border-radius:6px;font-family:Open Sans;font-size:1.3vh;font-weight:600;text-align:center;width:10vh}.query-box-item .status-value.active{border:2px solid #6f448c;color:#6f448c}.query-box-item .status-value.finished{border:2px solid #c1368c;color:#c1368c}.query-box-item .status-value.draft,.query-box-item .status-value.earring{border:2px solid #454546;color:#454546}.query-box-item .status-value.input{background:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.question-item-image-preview-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.question-item-image-preview-content .question-item-image-preview{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:6px;height:20vh}.question-item-image-preview-content .icon.close{cursor:pointer;height:2.5vh;margin:1vh;padding:0;position:absolute;width:2.5vh}.question-item-image-preview-content.hidden{display:none}.tab-links{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham;font-size:2vh;padding:2vh 1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tab-links .tab-link{border-bottom:1px solid #d8d8d8;color:#d8d8d8;cursor:pointer;margin-right:2vw;width:15vw}.tab-links .tab-link.active{border-bottom:1px solid #454546;color:#454546}.dropdown{display:inline-block;position:relative}.dropdown-content{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:1}.dropdown-content.hidden{display:none}.dropdown-content .dropdown-item{-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,.25);box-shadow:0 2px 3px -2px rgba(0,0,0,.25);cursor:pointer;font-family:Gotham;font-size:2vh;margin:0 1vw;padding:1vh 1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-content .dropdown-item:hover{background-color:#d8d8d8}.dropdown-content .dropdown-item:last-child{-webkit-box-shadow:none;box-shadow:none}.query-question-kind-image,.query-question-kind-point,.query-question-kind-text{background-color:#fff;border:.4px solid #d8d8d8;border-radius:4px;font-size:1.5vh;padding:1vh 1vw;width:90%}.query-question-kind-point{background-image:url(../images/geomap.svg);background-position:50%;background-repeat:no-repeat;background-size:cover;height:4vh}.question-item-kind{font-family:Open Sans;font-size:1.8vh;font-style:italic}.login.admin-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:80vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.login-form,.login-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.login-form form{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.login-form .primary-button{font-family:Open Sans;font-size:2.2vh;margin-top:2vh;min-width:50%}.login-form .form-field{width:45vw}@media only screen and (min-width:600px){.login-form .form-field{width:30vw}}@media only screen and (min-width:1024px){.login-form .form-field{width:25vw}}@media only screen and (min-width:1440px){.login-form .form-field{width:20vw}}.login-form .form-field::-webkit-input-placeholder{color:#979797}.login-form .form-field::-moz-placeholder{color:#979797}.login-form .form-field:-ms-input-placeholder{color:#979797}.login-form .form-field::-ms-input-placeholder{color:#979797}.login-form .form-field::placeholder{color:#979797}.login-form .form-field input{font-family:Open Sans}.login-form .recovery-link{font-size:2vh;margin:3vh auto 2vh;text-decoration:none}.login-form .vision-ciudadana{margin-bottom:4vh;padding-bottom:10vh}.login-form .login-submit{-ms-flex-item-align:center;align-self:center;background-color:#000;color:#fff;cursor:pointer;font-family:Gotham;margin:3vh 0;padding:1vh 3vw}.login-form .login-submit:hover{opacity:.7}.view.query-list{margin:0 auto;padding:3vh 0;width:90vw}@media only screen and (min-width:600px){.view.query-list{width:70vw}}@media only screen and (min-width:1024px){.view.query-list{width:50vw}}@media only screen and (min-width:1440px){.view.query-list{width:45vw}}.view.query-list .main-label{padding:1vh 0}.view.query-list .filters-controler{padding:0 1vw}.view.query-list .filters-controler .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2vh}.view.query-list .dropdown-item{font-size:1.4vh;font-weight:400}.view.query-list .dropdown-item.active{font-weight:600}.view.query-list .status-filter-button{background-color:#fff;border-radius:6px;cursor:pointer;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.25));filter:drop-shadow(0 0 3px rgba(0,0,0,.25));font-family:Open Sans;font-size:1.5vh;font-weight:600;padding:.5vh 1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view.query-list .status-filter-button .icon{margin-left:2vw;padding-right:2vw}.view.query-list .search-container{background-color:#fff;border-radius:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.25));filter:drop-shadow(0 0 3px rgba(0,0,0,.25))}.view.query-list .search-container .icon.search{margin-left:1vw;padding-right:1vw}.view.query-list .search-input{border:0;outline:none;width:100%}.view.query-list .query-list-empty{padding:2vh 1vw}.view.query-list .query-list-empty .main-label{font-family:Open Sans;font-size:1.6vh;font-weight:400}.view.query-list .query-list-create{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:6px;color:#979797;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.25));filter:drop-shadow(0 0 3px rgba(0,0,0,.25));font-family:Open Sans;font-size:1.7vh;font-weight:600;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:2vh;padding:8vh 2vw}.view.query-list .query-list-create .icon.plus-dark{padding-bottom:2vh;padding-right:2vw}.view.query-detail{margin-left:5vw;width:90vw}@media only screen and (min-width:600px){.view.query-detail{margin:3vh auto auto;width:60vw}}@media only screen and (min-width:1024px){.view.query-detail{width:50vw}}@media only screen and (min-width:1440px){.view.query-detail{width:45vw}}.query-preview{margin-bottom:4vh;padding:2vh 3vw}.query-preview .subtitle{font-family:Gotham;font-size:2vh;font-weight:600;margin-bottom:1vh}.query-preview .query-preview-description{font-family:Open Sans;font-size:1.8vh;margin-bottom:3vh}.query-preview .question-container{margin-bottom:3vh;padding:1vh 1vw}.query-preview .question-container .subtitle{margin-left:-1vw}.query-preview .question-name{font-family:Open Sans;font-size:2.3vh;font-weight:600;padding:1vh 0}.query-preview .question-description{font-size:1.8vh;padding:1vh 0}.query-preview .option{border:1px solid #d8d8d8;border-radius:6px;font-size:1.8vh;margin-bottom:1vh;padding:1vh 1vw}.query-preview .option-label{font-weight:600}.query-preview .question-options{align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1vh 1vw}.query-preview .option-image,.query-preview .question-options{-webkit-box-align:start;-ms-flex-align:start;display:-webkit-box;display:-ms-flexbox;display:flex}.query-preview .option-image{align-items:start;margin-bottom:1vh}.query-preview .option-image-index{font-size:2vh;font-weight:600;margin-right:1vh;margin-top:3vh}.query-preview .option-image-img{border-radius:4px;height:12vh;margin-bottom:.5vh}.query-preview .question-map{height:10vh;margin:1vh 3vw 3vh;max-width:600px}.view.query-share{margin-left:5vw;padding:4vh 0;width:90vw}@media only screen and (min-width:600px){.view.query-share{margin-left:20vw;width:60vw}}@media only screen and (min-width:1024px){.view.query-share{margin-left:25vw;width:50vw}}@media only screen and (min-width:1440px){.view.query-share{margin-left:30vw;width:40vw}}.view.query-share .icon{margin-right:.5vw;padding-right:3vh}.view.query-share .ok-simple{padding-right:1.6vh}.view.query-share .share-container{border:1px solid rgba(0,0,0,.1);border-radius:4px;padding:2vh 4vw 3vh}.view.query-share .subtitle{margin-top:2vh}.view.query-share .action-container{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1vh 0}.view.query-share .secondary-button{padding:1vh 1.3vw}.view.query-share .action-success{border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#979797;font-size:2vh;margin:0 1vw;padding:.8vh 1.8vw}.query-draft{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.query-draft .query-box-item.create,.query-draft .query-box-item.update{width:100%}.query-draft .end-at-input,.query-draft .start-at-input{border:0;font-size:1.6vh;padding:0 .5vw}.query-draft .end-at-input:focus-visible,.query-draft .start-at-input:focus-visible{outline:none}.query-map-pointer{border-radius:4px;height:25vh}.view.query-create,.view.query-update{margin-left:5vw;padding:4vh 0;width:80vw}@media only screen and (min-width:0){.view.query-create .rightbar,.view.query-update .rightbar{right:2vw}.view.query-create .primary-button,.view.query-update .primary-button{font-size:0;text-align:center;width:-webkit-min-content;width:-moz-min-content;width:min-content}.view.query-create .primary-button .icon,.view.query-update .primary-button .icon{font-size:2vh}}@media only screen and (min-width:600px){.view.query-create,.view.query-update{margin-left:18vw;width:60vw}.view.query-create .primary-button,.view.query-update .primary-button{font-size:1.8vh}.view.query-create .rightbar,.view.query-update .rightbar{right:3vw}}@media only screen and (min-width:1024px){.view.query-create,.view.query-update{margin-left:25vw;width:50vw}.view.query-create .primary-button,.view.query-update .primary-button{font-size:2vh;width:-webkit-max-content;width:-moz-max-content;width:max-content}}@media only screen and (min-width:1440px){.view.query-create,.view.query-update{margin-left:27vw;width:45vw}.view.query-create .primary-button,.view.query-update .primary-button{font-size:1.8vh}}.view.query-create .question-option-image-preview,.view.query-update .question-option-image-preview{border-radius:4px;margin-bottom:.5vh;margin-left:2vh;max-width:80%}.view.query-create .question-option-image-input,.view.query-update .question-option-image-input{cursor:pointer;padding:2vh}.view.query-create .question-option-image,.view.query-update .question-option-image{max-width:50%}.view.query-create .query-components,.view.query-update .query-components{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1vh 1vw}.view.query-create .query-components .subtitle,.view.query-update .query-components .subtitle{font-family:Gotham;font-size:2vh;font-weight:600;padding:1vh 1vw}.view.query-create .query-components .questions-title,.view.query-update .query-components .questions-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.view.query-create .query-components .max-question-title,.view.query-update .query-components .max-question-title{color:#979797;font-family:Open Sans;font-size:1.2vh}.view.query-create .query-components .end-max-question-message,.view.query-update .query-components .end-max-question-message{background:#d8d8d8;border-radius:6px;-webkit-box-shadow:0 0 5.3px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 5.3px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.1);font-family:Open Sans;font-size:1.5vh;margin-top:1vh;padding:2vh 1vw;text-align:center}.view.query-create .create-questions-tab,.view.query-create .update-questions-tab,.view.query-update .create-questions-tab,.view.query-update .update-questions-tab{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.view.query-create .textarea-wrap,.view.query-update .textarea-wrap{display:grid}.view.query-create .textarea-wrap.question-item-name,.view.query-update .textarea-wrap.question-item-name{margin-left:1vw;margin-top:1vh}.view.query-create .textarea-wrap.question-item-description,.view.query-update .textarea-wrap.question-item-description{margin-bottom:1vh;margin-left:1vw}.view.query-create .textarea-wrap:after,.view.query-update .textarea-wrap:after{content:attr(data-replicated-value) " ";grid-area:1/1/2/2;visibility:hidden;white-space:pre-wrap}.view.query-create .textarea-wrap>textarea,.view.query-update .textarea-wrap>textarea{grid-area:1/1/2/2;overflow:hidden;resize:none}.view.query-create .name.input,.view.query-update .name.input{border:0;margin-bottom:0;padding:0;width:100%}.view.query-create .name.input:focus-visible,.view.query-update .name.input:focus-visible{outline:none}.view.query-create .name.input:invalid,.view.query-update .name.input:invalid{outline:1px solid #c1368c}.view.query-create .name.input::-webkit-input-placeholder,.view.query-update .name.input::-webkit-input-placeholder{color:#979797}.view.query-create .name.input::-moz-placeholder,.view.query-update .name.input::-moz-placeholder{color:#979797}.view.query-create .name.input:-ms-input-placeholder,.view.query-update .name.input:-ms-input-placeholder{color:#979797}.view.query-create .name.input::-ms-input-placeholder,.view.query-update .name.input::-ms-input-placeholder{color:#979797}.view.query-create .name.input::placeholder,.view.query-update .name.input::placeholder{color:#979797}.view.query-create .icon.bottom,.view.query-update .icon.bottom{padding-bottom:3vh;padding-right:2vw}.view.query-create .attribute,.view.query-update .attribute{font-size:1.6vh;padding:1vh 0;width:80%}.view.query-create .attribute.with-label,.view.query-update .attribute.with-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:60%}.view.query-create .attribute-textarea,.view.query-update .attribute-textarea{font-size:1.6vh;width:100%}.view.query-create .attribute-textarea:focus-visible,.view.query-update .attribute-textarea:focus-visible{color:#6f448c;outline:1px solid #6f448c}.view.query-create .question-item,.view.query-update .question-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view.query-create .question-item .question-container,.view.query-update .question-item .question-container{border-radius:4px;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);box-shadow:0 2px 4px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex}.view.query-create .question-move-previous,.view.query-update .question-move-previous{padding-top:1.5vh;width:100%}.view.query-create .question-move-previous.active,.view.query-update .question-move-previous.active{border-top:1px solid #6f448c}.view.query-create .question-move-next,.view.query-update .question-move-next{padding-bottom:1.5vh;width:100%}.view.query-create .question-move-next.active,.view.query-update .question-move-next.active{border-bottom:1px solid #6f448c}.view.query-create .question-item-move,.view.query-update .question-item-move{border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;width:3vw}.view.query-create .question-item-kind,.view.query-update .question-item-kind{font-family:Open Sans;font-size:1.8vh;font-style:italic}.view.query-create .question-item-content,.view.query-update .question-item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:2vh 1vw;width:100%}.view.query-create .question-item-content .textarea-wrap.question-item-name,.view.query-update .question-item-content .textarea-wrap.question-item-name{margin-bottom:1vh}.view.query-create .question-item-content .question-item-name,.view.query-update .question-item-content .question-item-name{font-family:Roboto;font-size:2.5vh;font-weight:700;line-height:144%;margin:0;padding:0}.view.query-create .question-item-content .question-item-description,.view.query-update .question-item-content .question-item-description{font-family:Roboto;font-size:1.8vh;font-weight:400;line-height:144%;padding:0}.view.query-create .question-item-description,.view.query-create .question-item-name,.view.query-update .question-item-description,.view.query-update .question-item-name{border:0;width:100%}.view.query-create .question-item-description:focus-visible,.view.query-create .question-item-name:focus-visible,.view.query-update .question-item-description:focus-visible,.view.query-update .question-item-name:focus-visible{outline:none}.view.query-create .question-item-description:invalid,.view.query-create .question-item-name:invalid,.view.query-update .question-item-description:invalid,.view.query-update .question-item-name:invalid{outline:1px solid #c1368c}.view.query-create .question-item-description::-webkit-input-placeholder,.view.query-create .question-item-name::-webkit-input-placeholder,.view.query-update .question-item-description::-webkit-input-placeholder,.view.query-update .question-item-name::-webkit-input-placeholder{color:#979797}.view.query-create .question-item-description::-moz-placeholder,.view.query-create .question-item-name::-moz-placeholder,.view.query-update .question-item-description::-moz-placeholder,.view.query-update .question-item-name::-moz-placeholder{color:#979797}.view.query-create .question-item-description:-ms-input-placeholder,.view.query-create .question-item-name:-ms-input-placeholder,.view.query-update .question-item-description:-ms-input-placeholder,.view.query-update .question-item-name:-ms-input-placeholder{color:#979797}.view.query-create .question-item-description::-ms-input-placeholder,.view.query-create .question-item-name::-ms-input-placeholder,.view.query-update .question-item-description::-ms-input-placeholder,.view.query-update .question-item-name::-ms-input-placeholder{color:#979797}.view.query-create .question-item-description::placeholder,.view.query-create .question-item-name::placeholder,.view.query-update .question-item-description::placeholder,.view.query-update .question-item-name::placeholder{color:#979797}.view.query-create .question-item-actions,.view.query-update .question-item-actions{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2vh 2vw}.view.query-create .actions-bottom,.view.query-create .question-item-actions,.view.query-update .actions-bottom,.view.query-update .question-item-actions{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.view.query-create .action-question-image,.view.query-update .action-question-image{cursor:pointer;padding:2.5vh}.view.query-create .action-delete,.view.query-update .action-delete{cursor:pointer;margin-right:-1vw;text-align:center}.view.query-create .action-delete .icon,.view.query-update .action-delete .icon{padding-right:2.3vh}.view.query-create .action-checkbox,.view.query-update .action-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view.query-create .action-checkbox .action-label,.view.query-update .action-checkbox .action-label{font-size:1.5vh;margin-right:.5vw}.view.query-create .action-checkbox-input,.view.query-update .action-checkbox-input{display:none}.view.query-create .action-checkbox-input:checked~.action-checkbox-checkmarker,.view.query-update .action-checkbox-input:checked~.action-checkbox-checkmarker{background-image:url(../images/icons/switch-on.svg)}.view.query-create .action-checkbox-checkmarker,.view.query-update .action-checkbox-checkmarker{background-image:url(../images/icons/switch-off.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:3vh;padding-right:2.5vh}.view.query-create .action-required,.view.query-update .action-required{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham;font-size:1.6vh}.view.query-create .icon.trash,.view.query-update .icon.trash{background-image:url(../images/icons/trash.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:3vh;padding-right:2vw}.view.query-create .action-max-answers,.view.query-update .action-max-answers{display:inline-block;font-family:Gotham;font-size:1.5vh;margin-bottom:2vh;position:relative}.view.query-create .action-max-answers-button,.view.query-update .action-max-answers-button{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;text-align:center;text-wrap:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view.query-create .action-max-answers-button:hover .action-label,.view.query-update .action-max-answers-button:hover .action-label{opacity:.7}.view.query-create .action-max-answers-dropdown,.view.query-update .action-max-answers-dropdown{background:#fff;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;z-index:1}.view.query-create .action-max-answers-dropdown.hidden,.view.query-update .action-max-answers-dropdown.hidden{display:none}.view.query-create .action-max-answers-option,.view.query-update .action-max-answers-option{-webkit-box-shadow:0 2px 3px -2px rgba(0,0,0,.25);box-shadow:0 2px 3px -2px rgba(0,0,0,.25);cursor:pointer;font-family:Gotham;font-size:1.7vh;margin:0 1vw;padding:1vh .2vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-max-content;width:-moz-max-content;width:max-content}.view.query-create .action-max-answers-option:hover,.view.query-update .action-max-answers-option:hover{background-color:#d8d8d8}.view.query-create .action-max-answers-option:last-child,.view.query-update .action-max-answers-option:last-child{-webkit-box-shadow:none;box-shadow:none}.view.query-create .question-option,.view.query-update .question-option{border-radius:4px;-webkit-box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);box-shadow:0 1px 1px 0 rgba(0,0,0,.1),0 0 5.3px 0 rgba(0,0,0,.25);font-size:2vh;margin-bottom:2vh;padding:.6vh 2vw;width:90%}.view.query-create .question-option .question-option-main-content,.view.query-update .question-option .question-option-main-content{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.view.query-create .question-option .question-option-label,.view.query-update .question-option .question-option-label{font-size:2vh;font-weight:600}.view.query-create .question-option-list,.view.query-update .question-option-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1vh 1vw}.view.query-create .question-option-input,.view.query-update .question-option-input{border:0;-ms-flex-preferred-size:100%;flex-basis:100%;font-family:Gotham;font-size:1.8vh;padding:.5vh .5vw;width:100%}.view.query-create .question-option-input:focus-visible,.view.query-update .question-option-input:focus-visible{outline:none}.view.query-create .question-option-input::-webkit-input-placeholder,.view.query-update .question-option-input::-webkit-input-placeholder{color:#979797}.view.query-create .question-option-input::-moz-placeholder,.view.query-update .question-option-input::-moz-placeholder{color:#979797}.view.query-create .question-option-input:-ms-input-placeholder,.view.query-update .question-option-input:-ms-input-placeholder{color:#979797}.view.query-create .question-option-input::-ms-input-placeholder,.view.query-update .question-option-input::-ms-input-placeholder{color:#979797}.view.query-create .question-option-input::placeholder,.view.query-update .question-option-input::placeholder{color:#979797}.view.query-create .question-option-add,.view.query-update .question-option-add{color:#979797;cursor:pointer;font-family:Gotham;font-size:1.6vh;padding:1vh 1vw;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.view.query-create .question-option-add:hover,.view.query-update .question-option-add:hover{opacity:.7}.view.query-create .question-option-delete,.view.query-update .question-option-delete{cursor:pointer;font-family:Gotham;font-size:2vh;font-weight:700;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.view.query-create .error-label,.view.query-update .error-label{color:#c1368c;font-size:1.3vh;padding:0 1vw}.map-shapes-control{background-color:#fff;border-radius:6px;-webkit-box-shadow:0 0 5.3px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.1);box-shadow:0 0 5.3px 0 rgba(0,0,0,.25),0 2px 4px 0 rgba(0,0,0,.1);font-size:2vh;padding:1vh 1vw;position:absolute;z-index:1000}.map-shapes-control .icon{padding-bottom:2vh;padding-right:2vw}.map-shapes-control .icon.back{padding-bottom:3vh}.map-shapes-control .map-shapes-button{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;font-weight:600;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.map-shapes-control .map-shapes-list{padding-top:2vh}.map-shapes-control .map-shape-element{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;font-weight:400;margin-bottom:1vh}.map-shapes-control .map-shape-element .map-shape-icon{cursor:pointer}.map-shapes-control .marker-preview-icon{background-position:50%;background-repeat:no-repeat;background-size:contain;padding-bottom:2vh;padding-right:2vw}.map-shapes-control .marker-preview-icon[counter="0"]{background-image:url(../images/icons/marker-0.svg)}.map-shapes-control .marker-preview-icon[counter="1"]{background-image:url(../images/icons/marker-1.svg)}.map-shapes-control .marker-preview-icon[counter="2"]{background-image:url(../images/icons/marker-2.svg)}.map-shapes-control .map-shape-label{padding:0 1vw}.query-map .map.map-result{height:70vh;margin:0}.map.map-result{margin:0;max-height:75vh}.fetch-meta{font-family:Open Sans;font-size:1.8vh;padding:1vh 1vw}.marker-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-family:Open Sans;font-size:9px}.marker-content .responses-list .item{padding:.4vh 0}.marker-content .item{display:-webkit-box;display:-ms-flexbox;display:flex}.marker-content .item .field{font-weight:600;min-width:30%}.marker-content .item .image{background-color:#d8d8d8;width:50%}.marker-content .responses-title{border-bottom:.3px solid #454546;font-size:10px;font-weight:600;margin-bottom:1vh;padding:.5vh 0}.query-result-to-map{background-color:#fff;border-radius:6px;-webkit-filter:drop-shadow(0 0 3px rgba(0,0,0,.25));filter:drop-shadow(0 0 3px rgba(0,0,0,.25));width:-webkit-max-content;width:-moz-max-content;width:max-content}.query-result-to-map .query-result-to-map-link{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5vh .5vw;text-decoration:none}.query-result-to-map .to-map-link-label{color:#454546;font-family:Open Sans;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.query-result-to-map .icon{padding-bottom:2vh;padding-right:2vw}.query-datable-image{background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;height:10vw;width:10vw}.query-data .data-result-container{padding:1vh 1vw}.data-result-container{font-size:1.5vh}.data-result-container .cell-tooltip{position:relative}.data-result-container .datatable-container{max-height:100%;overflow-x:scroll;overflow-y:auto;padding-bottom:15%;width:100%}.data-result-container .datatable-container th{text-wrap:nowrap;vertical-align:baseline}.data-result-container .datatable-container .cell{vertical-align:middle}.data-result-container .datatable-container .rut{text-wrap:nowrap}.data-result-container .datatable-container .dt-field-desc{font-size:1.5vh;font-weight:400;text-wrap:balance}.data-result-container .datatable-container .cell-options-button{cursor:pointer;height:2vh;width:2vh}.data-result-container .datatable-container .dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.data-result-container .cell-options-content{right:5vw}.data-result-container .cell-options-content .icon{margin-right:1vh;padding:1vh}.data-result-container .cell-options-content .dropdown-item-value{font-family:Roboto;font-size:1.5vh;font-weight:400}.data-result-container .row-response:has(.response-hidden-alert){background-color:#f0f0f0}.data-result-container .row-response:has(.response-hidden-alert) .cell{opacity:.5}.data-result-container .row-response:has(.response-hidden-alert) .cell.email,.data-result-container .row-response:has(.response-hidden-alert) .cell.visible{opacity:1}.data-result-container .row-response:has(.response-hidden-alert) .query-result-to-map-link{cursor:not-allowed}.data-result-container .response-hidden-alert-spacer{min-height:8vh}.data-result-container .response-hidden-alert{background:#f0f0f0;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;margin-top:-1vh;max-width:45vw;padding:1vh 1vw;position:absolute;z-index:1}@media only screen and (min-width:600px){.data-result-container .response-hidden-alert{max-width:25vw}}.data-result-container .response-hidden-alert .icon{height:4vh;margin-right:1vh;width:4vh}.data-result-container .response-hidden-alert .response-hidden-title{font-size:1.6vh;font-weight:600}.data-result-container .datatable-sorter:after,.data-result-container .datatable-sorter:before{right:-1vw}.data-result-container .datatable-input{font-family:Open Sans;font-size:1.5vh;min-width:35vw;padding-block:2px}.data-result-container .datatable-selector{font-family:Open Sans;font-size:1.6vh;padding:0}.data-result-container .datatable-top{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1vh 3vw}.data-result-container .datatable-top:after{content:none}.view.query-data,.view.query-map,.view.query-questions,.view.query-result{margin-left:5vw;padding:4vh 0;width:90vw}@media only screen and (min-width:600px){.view.query-data,.view.query-map,.view.query-questions,.view.query-result{margin-left:15vw;width:80vw}.view.query-data .tab-links,.view.query-map .tab-links,.view.query-questions .tab-links,.view.query-result .tab-links{font-size:2vh}}@media only screen and (min-width:1024px){.view.query-data,.view.query-map,.view.query-questions,.view.query-result{margin-left:15vw;width:80vw}}@media only screen and (min-width:1440px){.view.query-data,.view.query-map,.view.query-questions,.view.query-result{margin-left:15vw;width:80vw}}.view.query-data .tab-links,.view.query-map .tab-links,.view.query-questions .tab-links,.view.query-result .tab-links{font-size:1.6vh}.view.query-data .responses-total,.view.query-map .responses-total,.view.query-questions .responses-total,.view.query-result .responses-total{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;font-size:2vh;padding:1vh 1vw}.view.query-data .responses-total .total-label,.view.query-map .responses-total .total-label,.view.query-questions .responses-total .total-label,.view.query-result .responses-total .total-label{font-weight:600;margin-right:1vw}.chart-container{max-height:20vh}.chart-labels{padding:1vh 1vw}.chart-label-container{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:OpenSans;font-size:2vh;margin-bottom:.5vh}.chart-label-container .chart-label-color{height:2vh;margin-right:2vw;width:2vh}.result-actions{margin:0 1vw 1vw;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.result-actions .primary-button{font-weight:500;padding:1vh 1vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.questions .question{margin-bottom:4vh}.questions .question .question-number{font-family:Gotham;font-size:2vh;margin-bottom:2vh}.questions .question .question-name{font-family:Gotham;font-size:2.2vh;font-weight:400}.query-result-container{border:1px solid rgba(0,0,0,.1);border-radius:4px;margin:0 1vw;min-height:60vh;padding:1vh 1vw}.query-result-content{padding:2vh 3vw}.query-result-content .summary{width:45vw}.query-result-content .responses-total{margin-bottom:4vh}.query-questions-content{padding:4vh 4vw}.view.query-api{margin-left:5vw;padding:4vh 0;width:90vw}@media only screen and (min-width:600px){.view.query-api{margin-left:20vw;width:60vw}}@media only screen and (min-width:1024px){.view.query-api{margin-left:25vw;width:50vw}}@media only screen and (min-width:1440px){.view.query-api{margin-left:30vw;width:40vw}}.view.query-api .action-success{-ms-flex-line-pack:center;align-content:center;border:1px solid rgba(0,0,0,.1);border-radius:4px;color:#979797;font-size:1vh;padding:.4vh .6vw}.view.query-api .api-swagger-token{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Open Sans;padding:1vh 1vw}.view.query-api .api-swagger-token .api-swagger-token-label{font-size:1.4vh;font-weight:700;padding:1vh 1vw}.view.query-api .api-swagger-token .api-swagger-token-value{font-size:1.2vh}.view.query-api .copy-link-container{display:-webkit-box;display:-ms-flexbox;display:flex}.view.query-api .secondary-button{font-size:1vh}.view.query-api .api-swagger-token-action{font-size:1.2vh;min-width:14vh}.view.query-api .query-api-endpoints .query-api-endpoint{border:1px solid rgba(0,0,0,.1);border-radius:4px;margin-bottom:1vh;padding:1vh 1vw}.view.query-api .query-api-endpoints .endpoint-name{font-family:Gotham;font-size:1.3vh;font-weight:700;margin-bottom:1vh}.view.query-api .query-api-endpoints .endpoint-description{font-size:1vh;margin-bottom:1vh}.view.query-api .query-api-endpoints .endpoint-buttons{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}.view.query-api .query-api-endpoints .endpoint-clear{padding:.9vh 1vw}.view.query-api .query-api-endpoints .primary-button{font-size:1vh;padding:1vh 1vw;width:-webkit-max-content;width:-moz-max-content;width:max-content}.view.query-api .query-api-endpoints .endpoint-controls{margin-bottom:1vh;margin-right:1vw}.view.query-api .query-api-endpoints .endpoint-params{margin-bottom:.5vh}.view.query-api .query-api-endpoints .param-url-code{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.view.query-api .query-api-endpoints .param-url-code-desc{font-size:1.2vh;font-weight:700;margin-right:2vw}.view.query-api .param-url-code-input{font-size:1.1vh}.view.query-api .param-url-code-input:focus-visible{outline:1px solid #6f448c}.view.query-api .endpoint-curl-preview{padding:1vh 1vw}.view.query-api .endpoint-curl-preview .endpoint-curl-desc{font-family:Gotham;font-size:1.2vh;margin-bottom:1vh}.view.query-api .endpoint-curl-preview .endpoint-curl-value{background-color:rgba(0,0,0,.1);border:1px solid #000;border-radius:4px;font-family:Roboto;font-size:1vh;margin-bottom:1vh;padding:.5vh 1vw}.view.query-api .endpoint-response{padding:1vh 1vw}.view.query-api .endpoint-response .endpoint-response-desc{font-family:Gotham;font-size:1.2vh;margin-bottom:1vh}.view.query-api .endpoint-response .endpoint-response-value{border:1px solid #000;border-radius:4px;font-family:Roboto;font-size:1vh;outline:none;resize:vertical;width:90%}