.cy-label{display:block;font-size:var(--text-14);line-height:21px;font-weight:400;color:var(--grey-body);margin-bottom:4px}.cy-label-required:after{content:"*";color:var(--red);margin-left:2px}.cy-input-select,.cy-input-text,.cy-input-textarea{width:100%;border:1px solid var(--grey-line);border-radius:4px;padding:8px 12px;font-family:inherit;font-size:var(--text-15);line-height:24px;font-weight:400;color:var(--grey-body);background-color:var(--white);transition:border-color .2s ease,box-shadow .2s ease;outline:none}.cy-input-text::placeholder,.cy-input-textarea::placeholder{color:var(--grey-placeholder)}.cy-input-select:focus,.cy-input-text:focus,.cy-input-textarea:focus{border-color:var(--blue-main)}.cy-input-select:hover:not(:focus):not(:disabled),.cy-input-text:hover:not(:focus):not(:disabled),.cy-input-textarea:hover:not(:focus):not(:disabled){border-color:var(--grey-placeholder)}.cy-input-select.cy-input-error,.cy-input-select.cy-input-error:focus,.cy-input-text.cy-input-error,.cy-input-text.cy-input-error:focus,.cy-input-textarea.cy-input-error,.cy-input-textarea.cy-input-error:focus{border-color:var(--red)}.cy-input-select:disabled,.cy-input-text:disabled,.cy-input-textarea:disabled{background-color:var(--grey-bg);color:var(--grey-placeholder);cursor:not-allowed;opacity:.7}.cy-input-select{appearance:none;padding-right:36px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23686876' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='6 9 12 15 18 9'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:16px}.cy-input-textarea{resize:vertical;min-height:100px}.cy-input-checkbox,.cy-input-radio{appearance:none;width:18px;height:18px;flex-shrink:0;border:1.5px solid var(--grey-line);background-color:var(--white);cursor:pointer;transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease;position:relative;vertical-align:middle}.cy-input-checkbox{border-radius:3px}.cy-input-radio{border-radius:50%}.cy-input-checkbox:hover:not(:disabled),.cy-input-radio:hover:not(:disabled){border-color:var(--blue-main)}.cy-input-checkbox:focus-visible,.cy-input-radio:focus-visible{outline:none;border-color:var(--blue-main)}.cy-input-checkbox:checked{background-color:var(--blue-main);border-color:var(--blue-main);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='none'%3E%3Cpath d='M2.5 6L5 8.5L9.5 3.5' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:12px}.cy-input-radio:checked{border-color:var(--blue-main);border-width:5px;background-color:var(--white)}.cy-input-checkbox.cy-input-error,.cy-input-radio.cy-input-error{border-color:var(--red)}.cy-input-checkbox:disabled,.cy-input-radio:disabled{background-color:var(--grey-bg);border-color:var(--grey-line);cursor:not-allowed;opacity:.7}.cy-input-checkbox:disabled:checked{background-color:var(--grey-placeholder)}.cy-input-checkbox:disabled:checked,.cy-input-radio:disabled:checked{border-color:var(--grey-placeholder)}.cy-input-toggle{appearance:none;width:40px;height:22px;flex-shrink:0;border-radius:11px;background-color:var(--grey-line);cursor:pointer;position:relative;transition:background-color .2s ease,box-shadow .2s ease;border:none;outline:none}.cy-input-toggle:after{content:"";position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:50%;background-color:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform .2s ease}.cy-input-toggle:checked{background-color:var(--blue-main)}.cy-input-toggle:checked:after{transform:translateX(18px)}.cy-input-toggle:hover:not(:disabled){box-shadow:0 0 0 2px rgba(24,99,220,.1)}.cy-input-toggle:focus-visible{box-shadow:0 0 0 2px rgba(24,99,220,.15)}.cy-input-toggle:disabled{opacity:.5;cursor:not-allowed}.cy-input-helper{color:var(--grey-placeholder)}.cy-input-error-text,.cy-input-helper{font-size:var(--text-13);line-height:20px;margin-top:4px;margin-bottom:0}.cy-input-error-text{color:var(--red)}.cy-input-error-alert{border-radius:4px;background-color:var(--red-bg2);border:1px solid var(--red-bg1);color:var(--red)}.cy-input-error-alert,.cy-input-success-alert{padding:10px 16px;font-size:var(--text-14);line-height:21px}.cy-input-success-alert{border-radius:4px;background-color:var(--green-bg2);border:1px solid var(--green-bg1);color:var(--green-dark)}.cy-field-group{margin-bottom:30px}.cy-check-label{display:flex;align-items:flex-start;gap:8px;cursor:pointer;font-size:var(--text-14);line-height:21px;color:var(--grey-body)}.cy-check-label>input{margin-top:2px}