.form-input-phone>div:first-child{display:flex;align-items:center;margin-top:2px;margin-bottom:2px;white-space:nowrap;min-height:3rem;height:3rem;border-radius:.5rem!important;border:1px solid var(--neutral-200)}@media (min-width: 768px){.form-input-phone>div:first-child{min-height:3.5rem;height:3.5rem}}.form-input-phone>div:first-child>*:first-child{border-bottom-left-radius:.4rem!important;border-top-left-radius:.4rem!important}.form-input-phone>div:first-child>*:last-child{border-bottom-right-radius:.4rem;border-top-right-radius:.4rem}.form-input-phone>div:first-child input{border:none!important;min-height:40px;max-height:40px;padding-right:.25rem;padding-top:16px;padding-bottom:16px;margin-top:0;margin-bottom:0}@media (min-width: 768px){.form-input-phone>div:first-child input{max-height:48px}}.form-input-phone>div:first-child button{height:40px}@media (min-width: 768px){.form-input-phone>div:first-child button{height:48px}}.form-input-phone .dropdown{padding-left:2px}.form-input-phone:focus-within>div:first-child{border:1px solid var(--neutral-400)}.form-input-phone:focus-within>div:first-child .separator{border-right:1px solid var(--neutral-400)}.form-input-phone .dropdown-button:disabled{color:var(--neutral-500);background:var(--neutral-50)!important;opacity:1!important}.form-input-phone .dropdown:not(.is-arrowless)>.dropdown-button:after{width:12px;height:12px;margin:4px;background:currentColor;clip-path:polygon(50% 75%,15% 30%,85% 30%);content:""}input:-webkit-autofill{box-shadow:inset 0 0 0 200px #fff}.form-input-password-toggle i{background:#fff;border-radius:100%;box-shadow:0 0 0 8px #fff;pointer-events:none}.form-input-password-toggle:not(.is-visible) .form-input-password-toggle-off,.form-input-password-toggle.is-visible .form-input-password-toggle-on{display:none!important}.form-heading{margin-top:20px;margin-bottom:20px;font-size:16px;font-weight:800}.form-helper-text{margin-bottom:16px;color:#6c6c6c}.form-heading+.form-helper-text{margin-top:-20px}.form-input{position:relative;display:flex;flex-direction:column;margin-bottom:16px}.form-input label{order:-1;color:#000}.is-readonly .form-input.is-readonly-join{width:100%;margin-bottom:-8px}.is-readonly .form-input:last-child{margin-bottom:0}.is-readonly .form-input label{font-weight:700}.is-editable .form-input label{margin-bottom:4px}input,select,textarea,.like-input,.input{width:100%;min-height:52px;padding:16px 20px;border:1px solid rgba(0,0,0,.15);border-radius:4px;transition:border-color .15s ease-in}input:hover,select:hover,textarea:hover,.like-input:hover,.input:hover{border-color:#0000004d}input:focus,select:focus,textarea:focus,.like-input:focus,.input:focus{border-color:#0009;outline:none}.p-input{padding:16px 20px!important}.input{padding:0}.input input,.input select,.input textarea{border:none}.form-input[data-invalid]:not([data-invalid=false]) input,.form-input[data-invalid]:not([data-invalid=false]) select,.form-input[data-invalid]:not([data-invalid=false]) textarea,.form-input[data-invalid]:not([data-invalid=false]) .input,.form-input.is-not-valid input,.form-input.is-not-valid select,.form-input.is-not-valid textarea,.form-input.is-not-valid .input{border-color:var(--danger)}.form-input[data-invalid]:not([data-invalid=false]) input::placeholder,.form-input[data-invalid]:not([data-invalid=false]) select::placeholder,.form-input[data-invalid]:not([data-invalid=false]) textarea::placeholder,.form-input[data-invalid]:not([data-invalid=false]) .input::placeholder,.form-input.is-not-valid input::placeholder,.form-input.is-not-valid select::placeholder,.form-input.is-not-valid textarea::placeholder,.form-input.is-not-valid .input::placeholder{color:var(--danger);opacity:.75}.form-input[data-invalid]:not([data-invalid=false]) label,.form-input.is-not-valid label{color:var(--danger);transition:color .15s ease-in}.form-input[data-valid] input,.form-input[data-valid] select,.form-input[data-valid] textarea,.form-input[data-valid] .input,.form-input.is-valid input,.form-input.is-valid select,.form-input.is-valid textarea,.form-input.is-valid .input{border-color:var(--success)}.form-input[data-valid] input::placeholder,.form-input[data-valid] select::placeholder,.form-input[data-valid] textarea::placeholder,.form-input[data-valid] .input::placeholder,.form-input.is-valid input::placeholder,.form-input.is-valid select::placeholder,.form-input.is-valid textarea::placeholder,.form-input.is-valid .input::placeholder{color:var(--success);opacity:.75}.is-readonly .form-hide-readonly,.is-editable .form-hide-editable{display:none}.form-input-group>div:first-child{display:flex;align-items:center;margin-top:2px;margin-bottom:2px;border-radius:4px;box-shadow:0 0 0 1px #00000026;white-space:nowrap}.form-input-group>div:first-child>*:first-child{border-bottom-left-radius:.4rem!important;border-top-left-radius:.4rem!important}.form-input-group>div:first-child>*:last-child{border-bottom-right-radius:.4rem;border-top-right-radius:.4rem}.form-input-group>div:first-child input{min-height:48px;padding-top:16px;padding-bottom:16px;margin-top:0;margin-bottom:0}.form-input-group>div:first-child button{height:48px;background:var(--white);border-radius:0}.form-multiline textarea{overflow:auto;min-height:160px;resize:vertical}.form-multiline textarea#description{min-height:160px}textarea{line-height:1.5}.autocomplete{position:relative;width:100%;background:var(--white)}.autocomplete input{width:100%;border:none!important;background:transparent}.autocomplete:focus-within{border-color:#0009}.dropdown{position:relative}.dropdown>.dropdown-button{display:flex;width:100%;align-items:center;justify-content:space-between;padding-right:4px}.dropdown:not(.is-arrowless)>.dropdown-button:after{width:12px;height:12px;margin:4px;background:currentColor;clip-path:polygon(50% 75%,15% 30%,85% 30%);content:""}.dropdown>button[disabled]{width:auto;cursor:inherit;opacity:.5}.dropdown>button[disabled]:after{content:""}.form-input>.dropdown>button{height:50px;padding-left:20px}input:disabled{background:#fff;color:#6c6c6c}.autocomplete .suggestions-list,.dropdown .suggestions-list{position:absolute;z-index:4;top:64px;right:0;left:0;overflow:auto;min-width:100%;border:1px solid var(--neutral-300);background:var(--white);border-radius:4px;transition:opacity,max-height}.dropdown.is-arrowless .suggestions-list{top:calc(100% + .5rem)}::-webkit-scrollbar{width:8px;height:0}::-webkit-scrollbar-button{width:0;height:0}::-webkit-scrollbar-thumb{border:0 none transparent;background:var(--accent);border-radius:0}::-webkit-scrollbar-track{border:0 none transparent;background:transparent;border-radius:16px}::-webkit-scrollbar-corner{background:transparent}.dropdown .suggestions-list{left:auto}.autocomplete .suggestions-list:empty,.autocomplete .suggestions-list,.dropdown .suggestions-list:empty,.dropdown .suggestions-list{z-index:2048;max-height:0;opacity:0;transition-delay:.3s;transition-duration:.3s}.dropdown:not(.is-focused) .suggestions-list{overflow:hidden;width:0;min-width:0;border:1px solid transparent;background:transparent}.autocomplete.is-focused input,.dropdown.is-focused .dropdown-button,.autocomplete input:focus,.dropdown>.dropdown-button:focus{border-bottom-color:#ccc;border-bottom-left-radius:0;border-bottom-right-radius:0}.dropdown.is-focused .dropdown-button,.dropdown>.dropdown-button:focus{border-radius:4px}.form-input-group>.dropdown:focus-within{box-shadow:0 0 0 1px #0009}.dropdown.is-focused:before{position:fixed;z-index:2047;top:0;right:0;bottom:0;left:0;content:""}.autocomplete.is-focused input+.suggestions-list:not(:empty),.dropdown.is-focused button+.suggestions-list:not(:empty),.autocomplete input:focus+.suggestions-list:not(:empty),.myoferteo .dropdown>button:focus+.suggestions-list:not(:empty){max-height:208px;border:1px solid var(--neutral-300);background:#fff;opacity:1;transition-delay:0s;transition-duration:.3s}.autocomplete .suggestions-list a,.dropdown .suggestions-list a{display:block;padding:8px 20px;color:var(--black);cursor:default}.dropdown .suggestions-list a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.autocomplete input:not(:focus)+.suggestions-list a{overflow:hidden!important;max-height:0;padding:0;transition-delay:.3s;transition-duration:.3s}.autocomplete input:focus+.suggestions-list a{max-height:64px}.autocomplete .suggestions-list a:hover,.autocomplete .suggestions-list a.is-active,.dropdown .suggestions-list a:hover,.dropdown .suggestions-list a.is-active{background:#f5f5f5;text-decoration:none}.form-input-emblem svg{position:absolute;top:0;left:0;width:24px;height:24px}.form-group.is-editable.is-multicolumn:not(.is-dialog-form){display:flex;max-width:100%;flex-wrap:wrap;margin-right:-8px;margin-left:-8px}.form-group.is-editable.is-multicolumn:not(.is-dialog-form)>*{padding-right:8px;padding-left:8px}.form-group.is-editable.is-multicolumn:not(.is-dialog-form)>*:not([class*=col-]){flex:1 1 100%}.suggestions-list .suggestions-list-hide,.dropdown-button .dropdown-button-hide{display:none}.form-input-group .dropdown-button:disabled{background:#fff!important}.form-input-nip input{padding-left:0;border:none}.form-input-nip button,.form-input-phone button{width:72px;height:52px;justify-content:flex-start;padding-left:20px}.form-input-nip .suggestions-list,.form-input-phone .suggestions-list{right:auto;left:0}.form-input-phone input{padding-left:0}.form-input-phone button{width:fit-content;justify-content:flex-start;padding-left:1.25rem;padding-right:.5rem}.editInput{width:100%;min-height:52px;border:1px solid rgba(0,0,0,.15);border-radius:4px;transition:border-color .15s ease-in}.form-input[data-invalid]:not([data-invalid=false]) .input-control input[type=checkbox]+div{box-shadow:inset 0 0 0 2px var(--danger)!important}.form-input-group>div:first-child{height:53px}.datepicker-full .datepicker{width:100%}.datepicker-full>.flex{display:block}.form-group-section-separator{font-weight:700;color:var(--neutral-700);display:flex;align-items:center;gap:.5rem;margin:1rem 0 .5rem}.form-group-section-separator:after{content:"";height:1px;flex-grow:1;background-color:var(--neutral-100)}
