@charset "UTF-8";.form-field,:root{--nx-form-input-height:48px;--nx-form-label-width:100px;--nx-form-label-height:var(--nx-form-input-height)}.form-field{--nx-btn-minwidth:100px;--nx-btn-minheight:var(--nx-form-input-height)}.d-table,.d-table .form-field{--nx-form-input-height:44px}.form-controller,.form-field{position:relative}.form-label-field .form-label{display:inline-flex;margin-bottom:16px;font-weight:700;color:var(--nx-dark-color)}.form-input,.form-select,.form-textarea{position:relative;display:block;width:100%;height:var(--nx-form-input-height);padding:0 20px;border:1px solid var(--nx-stroke-color);border-radius:var(--nx-border-radius);text-align:left;background-color:#fff}.form-input:placeholder-shown{text-overflow:ellipsis}.form-textarea{padding:0;height:auto;resize:none;border:0;border-radius:0}.form-textarea-controller{border:1px solid var(--nx-stroke-color);border-radius:var(--nx-border-radius);padding:20px 10px 20px 20px}.form-input:focus,.form-select:focus,.form-textarea:focus{border-color:var(--nx-black-color)}.form-input:required~.form-label:after{content:'*';color:red;margin-left:8px}.form-count-text{font-size:1.4rem;color:var(--nx-caption-color);position:absolute;right:8px;top:-24px}.form-input-controller .btn-clear-text{position:absolute;top:calc(var(--nx-form-input-height)/ 2 - 8px);right:20px;z-index:1}.form-input-controller.focus .form-input:not(.unclearable):not(:placeholder-shown){padding-right:48px}.form-input-controller.focus .form-input:not(.unclearable):not(:placeholder-shown)~.btn-clear-text{display:block}.form-input.disabled,.form-input.inactive,.form-input.unclearable,.form-input:disabled,.form-input:placeholder-shown,.form-input:read-only{padding-right:20px}.form-input.disabled~.btn-clear-text,.form-input.inactive~.btn-clear-text,.form-input.unclearable~.btn-clear-text,.form-input:disabled~.btn-clear-text,.form-input:placeholder-shown~.btn-clear-text,.form-input:read-only~.btn-clear-text{display:none!important}.form-field .form-msg,.form-field .form-text{width:100%;margin-top:8px}.form-field .form-text{font-size:1.4rem;color:var(--nx-caption-color)}.form-field .form-msg{display:none;font-size:1.4rem}.form-field .form-text+.form-controller{margin-top:8px}.input-group{padding-left:0;display:flex}.input-group .form-controller{flex:1}.input-group.form-label-field .form-label{position:absolute;top:0;left:0;z-index:1;padding-top:14px;padding-left:20px;margin-bottom:0}.input-group.form-label-field .form-input{padding-left:var(--nx-form-label-width)}.input-group.input-icon-group .form-label{width:24px;height:24px;padding:0;top:50%;left:20px;transform:translateY(-50%)}.input-group.input-icon-group .form-input{padding-left:56px}.input-group.input-icon-group .form-input:required~.form-label:after{display:none}.input-group.input-button-group .btn-container{--btn-container-padding:6px;position:absolute;top:0;right:0;z-index:1;padding:var(--btn-container-padding)}.input-group.input-button-group .btn-container .btn{min-height:calc(var(--nx-btn-minheight) - var(--btn-container-padding) * 2)}@media (max-width:1024px){:root{--nx-btn-minwidth:80px}.form-field{padding-left:0}}.form-inline{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px}.form-inline .form-control,.form-inline .form-controller,.form-inline .txt{display:inline-flex}.form-inline .form-msg,.form-inline .form-text{width:100%}.form-inline .form-controller{align-items:center;gap:8px}.form-inline .form-wrapper{display:flex;gap:8px}.form-numbers-field{overflow-x:hidden}.form-numbers-field .form-wrapper{display:flex;gap:8px}.form-numbers-field .form-controller{flex:1;padding-left:18px}.form-numbers-field .form-controller:before{display:block;content:'-';width:10px;text-align:center;position:absolute;top:50%;left:0;transform:translateY(-50%)}.form-numbers-field .form-controller-1{padding-left:0}.form-numbers-field .form-controller-1:before{display:none}@media (max-width:576px){.form-inline{flex-direction:column;align-items:flex-start}}.form-check-controller{position:relative;overflow:hidden;padding-left:32px;display:inline-flex}.form-check-controller .form-control{position:absolute;left:-60px;z-index:-1;opacity:0}.form-check-controller .form-label-txt{min-width:22px;min-height:22px;color:var(--nx-text-color);word-wrap:break-word;word-break:keep-all}.form-check-controller .form-label-txt:after,.form-check-controller .form-label-txt:before{display:block;content:'';position:absolute;top:0;left:0;z-index:1}.form-check-controller .form-label-txt:before{border:2px solid var(--nx-border-color);border-radius:100%;background-color:var(--nx-white-color);width:22px;height:22px;z-index:0}.form-check-controller .form-control:checked~.form-label-txt{font-weight:500;color:var(--nx-black-color)}.form-check-controller .form-control:checked~.form-label-txt:before{background-color:var(--nx-dark-color);border-color:var(--nx-dark-color)}.form-check-controller .form-checkbox~.form-label-txt:after{width:12px;height:8px;top:7px;left:5px;mask:url(/assets/img/icons/check.svg) no-repeat 50%/cover;-webkit-mask:url(/assets/img/icons/check.svg) no-repeat 50%/cover;background-color:var(--nx-border-color)}.form-check-controller .form-checkbox:checked~.form-label-txt:after{background-color:var(--nx-white-color)}.form-check-controller .form-radio~.form-label-txt:after{width:6px;height:6px;background-color:var(--nx-border-color);top:8px;left:8px;border-radius:100%}.form-check-controller .form-radio:checked~.form-label-txt:before{background-color:var(--nx-dark-color)}.form-check-controller .form-radio:checked~.form-label-txt:after{background-color:var(--nx-white-color)}.form-file-controller{display:flex;gap:8px}.form-file-controller .form-input{flex:1}.form-file{display:block;width:0;height:0;font-size:0;line-height:0;margin:0;padding:0;opacity:0;overflow:hidden;visibility:hidden;position:absolute;z-index:-1}.form-field .form-control.is-invalid,.form-field .form-control.is-valid,.was-validated .form-field .form-control.is-invalid,.was-validated .form-field .form-control.is-valid,.was-validated .form-field .form-control:invalid,.was-validated .form-field .form-control:valid{padding-right:50px;background-repeat:no-repeat;background-size:calc(.75em + .375rem) calc(.75em + .375rem);background-position:right calc(.375em + .1875rem) center}.form-field .form-control.is-valid,.was-validated .form-field .form-control.is-valid,.was-validated .form-field .form-control:valid{border-color:var(--nx-valid-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e")}.form-field .form-control.is-invalid,.was-validated .form-field .form-control.is-invalid,.was-validated .form-field .form-control:invalid{border-color:var(--nx-invalid-color);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e")}.form-field .form-control.is-invalid~.form-msg,.form-field .form-control.is-valid~.form-msg,.was-validated .form-field .form-control.is-invalid~.form-msg,.was-validated .form-field .form-control.is-valid~.form-msg,.was-validated .form-field .form-control:invalid~.form-msg,.was-validated .form-field .form-control:valid~.form-msg{display:block}.form-field .form-control.is-valid~.form-msg,.form-msg.is-valid,.was-validated .form-field .form-control.is-valid~.form-msg,.was-validated .form-field .form-control:valid~.form-msg{color:var(--nx-valid-color)}.form-field .form-control.is-invalid~.form-msg,.form-msg.is-invalid,.was-validated .form-field .form-control.is-invalid~.form-msg,.was-validated .form-field .form-control:invalid~.form-msg{color:var(--nx-invalid-color)}.form-field .form-control.is-invalid~.btn-clear-text,.form-field .form-control.is-valid~.btn-clear-text,.was-validated .form-field .form-control.is-invalid~.btn-clear-text,.was-validated .form-field .form-control.is-valid~.btn-clear-text,.was-validated .form-field .form-control:invalid~.btn-clear-text,.was-validated .form-field .form-control:valid~.btn-clear-text{right:30px}.form-check-controller .form-control.disabled~.form-label-txt,.form-check-controller .form-control.inactive~.form-label-txt,.form-check-controller .form-control:disabled~.form-label-txt,.form-control.disabled,.form-control.inactive,.form-control:disabled{color:var(--nx-gray00-color)}.form-input.disabled,.form-input.disabled:focus,.form-input.inactive,.form-input.inactive:focus,.form-input:disabled,.form-input:disabled:focus,.form-select.disabled,.form-select.disabled:focus,.form-select.inactive,.form-select.inactive:focus,.form-select:disabled,.form-select:disabled:focus,.form-textarea.disabled,.form-textarea.disabled:focus,.form-textarea.inactive,.form-textarea.inactive:focus,.form-textarea:disabled,.form-textarea:disabled:focus{background-color:var(--nx-gray07-color)}.form-check-controller .form-control:disabled~.form-label-txt:before{border-color:var(--nx-gray02-color)}.form-check-controller .form-control:disabled:not(:checked)~.form-label-txt:after{background-color:var(--nx-gray02-color)}.form-check-controller .form-control.disabled:checked~.form-label-txt:before,.form-check-controller .form-control.inactive:checked~.form-label-txt:before,.form-check-controller .form-control:disabled:checked~.form-label-txt:before{border-color:var(--nx-gray02-color);background-color:var(--nx-gray02-color)}.form-check-wrapper{display:flex;flex-wrap:wrap;gap:8px 20px}.form-fieldset{position:relative;display:flex;flex-direction:column;gap:28px;padding-bottom:28px;border-bottom:1px solid var(--nx-stroke-color)}.form-fieldset .form-legend{display:flex;align-items:center;justify-content:space-between}.form-fieldset .form-legend .legend{font-size:2rem;font-weight:700}.form-fieldset>.form-field{margin-top:0}.form-fieldset+.btn-container,.form-fieldset+.btn-flex-container{margin:30px auto 0;max-width:400px}.form-daterange-fieldset{display:flex;align-items:center;gap:12px}.form-datepick-controller{width:100%;max-width:224px}.form-datepick-controller:after{display:block;content:'';width:24px;height:24px;background:url(/assets/img/icons/datepick.png) no-repeat 50%/cover;position:absolute;top:50%;transform:translateY(-50%);left:20px;z-index:0}.form-datepick-controller .form-input{padding-left:51px;padding-right:10px!important}.form-datepick-controller .btn-clear-text{display:none!important}.form-daterange-wrapper .form-text{margin-top:0}.form-daterange-wrapper .form-daterange-fieldset+.form-check-controller,.form-daterange-wrapper .form-text+.form-daterange-fieldset{margin-top:16px}.form-input-flex{display:flex;align-items:center;gap:12px}.form-input-flex .form-input-controller{flex:1}.form-input-flex .form-input-controller+.txt{font-weight:700;color:var(--nx-dark-color)}.form-field ul.help-items{margin-top:8px}.search-box-container .search-box{display:flex;gap:8px;justify-content:center;align-items:center}.form-point-field .form-text{color:var(--nx-body-color)}.form-point-field .form-text .point{color:var(--nx-primary-color)}