.campo-input{display:flex;position:relative;height:fit-content;flex-direction:column;margin-bottom:0;width:100%;padding-bottom:17px;align-content:center;min-height:40px}.invalid{padding-bottom:0 !important}.error-message{color:#f91c1c;font-weight:400;font-size:12px;line-height:16.9px;padding-bottom:15px}.form-control{border-radius:15px !important}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.dark-mode .datepicker-picker{background-color:var(--primary) !important}.dark-mode .datepicker-controls .button{background-color:var(--primary) !important;color:var(--lightMode40)}.dark-mode .datepicker-main{color:var(--lightMode40)}.dark-mode .datepicker-cell:not(.disabled):hover,.dark-mode .datepicker-cell.focused:not(.selected){background-color:var(--secondary)}.campo-input .dropListValues{display:none;border-radius:15px;overflow:hidden;position:absolute;margin-top:40px;z-index:1;width:100% !important;box-shadow:0 2px 4px rgba(0,0,0,.05);border:1px solid #e2e8f0 !important;max-height:205px;overflow:auto}.dropListValues::-webkit-scrollbar{width:12px;height:12px}.dropListValues::-webkit-scrollbar-thumb{background-color:var(--primary);border-radius:20px;border:3px solid #f1f1f1}.dropListValues::-webkit-scrollbar-track{background-color:#fff;border-radius:20px}.dropListValues::-webkit-scrollbar-button{display:none}.campo-input .form-label .input-group-dropbox{right:0;position:absolute;padding:5px}.campo-input .dropOption{padding-top:0;padding-bottom:0;padding-left:17px;padding-right:17px;min-height:34px;align-items:center;display:flex;cursor:pointer}.campo-input .dropOption:hover{background-color:var(--color-vibrant-blue);color:var(--color-white)}.campo-input .oddOption{background-color:var(--color-white);border-bottom:1px solid var(--color-light-gray);border-top:1px solid var(--color-light-gray)}.campo-input .evenOption{background-color:var(--color-white)}.dark-mode .campo-input .oddOption{background-color:var(--darkMode100) !important;color:var(--lightMode40) !important}.dark-mode .campo-input .evenOption{background-color:var(--mode100) !important;color:var(--lightMode40) !important}.campo-input .firstOption{background-color:var(--lightMode40);height:5px}.dark-mode .campo-input .firstOption{background-color:var(--mode100) !important}.campo-input .lastOption{background-color:var(--lightMode40);height:5px}.dark-mode .campo-input .lastOption{background-color:var(--mode100) !important}.campo-input .radioDiv{margin-left:auto;padding-bottom:5px}.inputTitulo{color:var(--color-dark-gray);font-weight:400;display:block;margin-bottom:10px;font-size:14px !important;line-height:19.6px;width:90%}.datepicker-input.in-edit:active,.datepicker-input.in-edit:focus{box-shadow:none !important}.dark-mode .clickable{color:var(--lightMode40)}.dark-mode .campo-input .dropListValues{border:1px solid var(--secondary)}.containerCheckbox{display:flex;justify-content:center;position:relative;cursor:pointer;height:fit-content;padding:0;margin-top:10px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.descricaoVantagem{margin-left:10px;width:90%}.containerCheckbox input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmarkEdit{position:relative;height:20px;width:20px;background-color:#eee;border-radius:5px;border:1px solid #707070}.containerCheckbox:hover input~.checkmarkEdit{background-color:#ccc}.containerCheckbox input:checked~.checkmarkEdit{background-color:var(--primary)}.checkmarkEdit:after{content:"";position:absolute;display:none}.containerCheckbox input:checked~.checkmarkEdit:after{display:block}.containerCheckbox .checkmarkEdit:after{left:6px;top:2px;width:6px;height:12px;border:solid #fff;border-width:0 2px 2px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.valid .form-control{border-color:#008000}.cursor-pointer{cursor:pointer}